BitBucket
4 min lire

Sauvegarde efficace de Bitbucket simplifiée par HYCU

BitbucketL'espace de travail, essentiel pour le développement de logiciels, héberge votre propriété intellectuelle et vos configurations critiques. Il offre un contrôle de version robuste, une collaboration transparente et une intégration CI/CD. Découvrez comment HYCU aide à protéger vos référentiels Bitbucket contre les menaces telles que la perte de données et les cyber-attaques.

Rédigé par
Andy Fernandez
Publié le
3 juillet 2024
Partager sur les réseaux sociaux

Bitbucket = Les joyaux de la couronne de votre environnement

BitbucketLe dépôt Git, comme les autres dépôts Git, est fondamental pour le développement de vos logiciels. Mais en fait, c'est bien plus que cela. Pour de nombreuses organisations, Bitbucket est la source de votre IP et de toutes les configurations essentielles au fonctionnement de votre infrastructure. Voici quelques cas d'utilisation fondamentaux :  

  • Contrôle des versions : Ils fournissent un système de contrôle de version robuste, permettant aux équipes de suivre les modifications, de collaborer efficacement et de revenir à des versions antérieures si nécessaire.  
  • Collaboration : Ils permettent à plusieurs développeurs de travailler simultanément sur le même projet, de fusionner les modifications et de résoudre les conflits.  
  • Examen du code : Des fonctionnalités telles que les demandes d'extraction facilitent les processus de révision du code, améliorant ainsi la qualité du code et le partage des connaissances.  
  • Intégration CI/CD : Ils s'intègrent parfaitement aux pipelines CI/CD, automatisant les processus de construction, de test et de déploiement.
Graphique illustrant l'importance de Bitbucket

Menaces pour votre IP, votre code source et vos configurations

Les données et les configurations stockées sur Bitbucket alimentent votre organisation. Il s'agit de stocker et de gérer votre source et la plupart de vos configurations DevOps et d'infrastructure. Par exemple, où pensez-vous que sont stockés vos fichiers YAML pour vos fonctions Lambda ? Ou vos modèles Terraform ? La perte ou la corruption de vos données sur Bitbucket peut :

  • Compromettre votre IP et votre code source.
  • Exiger de votre organisation qu'elle reconstruise les configurations sur l'ensemble du cycle de vie de votre infrastructure et de vos applications.  
  • Impact sur l'expérience des clients
  • Détruire la productivité des développeurs.  

Scénarios courants de perte de données Bitbucket

Vous pouvez classer ces scénarios en fonction de la perte accidentelle de données, des mauvaises configurations et, comme toujours, de la loi de Murphy.  

Perte accidentelle de données. C'est de loin le scénario le plus courant et vous pouvez être certain qu'il se produira dans votre organisation. Qu'il s'agisse d'un administrateur ou d'un utilisateur, les gens font des erreurs. En voici quelques exemples :

  • Suppressions accidentelles (vous pouvez toujours compter sur celle-ci)
  • Écrasement  
  • Mauvaises configurations  

Cyber-attaques ou menaces internes. Vos dépôts Git, qu'il s'agisse de Bitbucket ou de Githubsont les joyaux de la couronne de votre organisation. Cela en fait une cible lucrative pour les cybercriminels qui veulent obtenir une rançon, provoquer une fuite ou faire de l'espionnage. Voici quelques exemples récents :

  • Injection de code malveillant directement dans les bibliothèques exposées  
  • Attaquer les dépôts Git pour voler les clés API, les mots de passe et les clés cryptographiques.  
  • Soumettre des pull requests frauduleuses  

Recommandations : Garantir la sécurité, la conformité et la continuité des activités au niveau des locataires. Bitbucket

Étant donné que la plupart des organisations utilisent Bitbucket dans l'informatique en nuage, il peut être difficile de comprendre l'étendue de votre responsabilité. Atlassian Cloud, il peut être difficile de comprendre l'étendue de votre responsabilité. Dans un autre article, nous résumons l'étendue de la responsabilité entre un fournisseur (Atlassian Cloud) et le locataire (votre organisation). Voici une liste de contrôle des actions fondamentales de votre organisation lors de l'utilisation de Bitbucket ou de tout autre référentiel en nuage.  

  • Activer l'authentification multifactorielle (MFA) pour tous les utilisateurs et utiliser l'authentification unique (SSO)
  • Mettre en œuvre des politiques de moindre privilège pour les droits d'accès.
  • Limitez et contrôlez les accès/permissions, en particulier si votre organisation fait appel à des sous-traitants ou à des agences de développement tierces. Découvrez comment Atlassian Guard prévoit d'aider les organisations dans ce domaine.  
  • Activer les règles de protection des branches et définir les restrictions de branche.  
  • Évitez de stocker les clés d'API, les mots de passe et les jetons dans les systèmes d'information de l'entreprise. Bitbucket
  • Examiner le processus de fusion et les contributions.  
  • Recherchez régulièrement des dépôts clonés.  
  • Automatiser les sauvegardes avec une fréquence quotidienne (au minimum)  
  • Conservez des copies hors site de votre référentiel, via vos sauvegardes, dans un espace de stockage immuable (ex. Amazon S3 bucket avec object-lock activé).
  • Tester régulièrement la récupération des référentiels pour simuler un cyber-événement.  

Pour en savoir plus sur la façon de sécuriser et de protéger vos dépôts Git, regardez cette discussion à la demande entre les chefs de produits HYCU : GitHub Sécurité : Fusionner la protection des données avec votre flux de travail DevOps

 

Vous souhaitez en savoir plus ?

  • Découvrez le potentiel de R-Graph grâce à untest complet

Photo de Shive Raja

Directeur de la gestion des produits

Andy Fernandez est directeur de la gestion des produits chez HYCU, une société du groupe Atlassian Ventures. Toute la carrière d'Andy s'est concentrée sur la protection des données et la reprise après sinistre pour les applications critiques. Après avoir occupé des postes de chef de produit et de GTM chez Zerto et Veeam, Andy se concentre aujourd'hui sur la protection des applications SaaS et Cloud critiques dans le cadre de l'ITSM et du DevOps. Lorsqu'il ne travaille pas sur la protection des données, Andy aime assister à des concerts, trouver des endroits où manger et aller à la plage.

Découvrez la première plateforme SaaS de protection des données

Essayez HYCU par vous-même et devenez un adepte.