déploiement de référence

Bitbucket Data Center sur AWS

Collaboration sur le code avec haute disponibilité et modularité

Cette solution partenaire configure un environnement Cloud Amazon Web Services (AWS) flexible et modulable et lance automatiquement Bitbucket Data Center dans la configuration de votre choix.

Bitbucket Data Center est une solution de gestion des référentiels Git par Atlassian. Elle propose une collaboration sur le code source pour les entreprises ayant besoin de disponibilité et de performances élevées à grande échelle. 

Cette solution partenaire utilise Atlassian Standard Infrastructure (ASI) comme infrastructure de base. Vous pouvez également déployer les produits Jira et Confluence Data Center au sein de la même ASI.

Cette solution partenaire a été développée par Atlassian en collaboration avec AWS. Atlassian est un partenaire AWS.


Les administrateurs AWS Service Catalog peuvent ajouter cette architecture à leur propre catalogue.  

  •  Ce que vous allez créer
  • Utilisez cette solution partenaire pour configurer l'environnement Bitbucket Data Center suivant sur AWS :

    • Un virtual private cloud (VPC) configuré avec des sous-réseaux publics et privés. Ceci fournit l'infrastructure réseau pour votre déploiement Bitbucket Data Center.*
    • Amazon Elastic Load Balancing, qui fonctionne à la fois comme un équilibreur de charge et un proxy inversé de terminaison SSL (Secure Sockets Layer).
    • Dans les sous-réseaux publics : 
      • Des passerelles NAT (Network Address Translation) gérées pour autoriser l'accès Internet sortant pour les ressources des sous-réseaux privés.*
      • Un hôte bastion Linux pour permettre un accès sécurisé à votre application Bitbucket.*
    • Dans les sous-réseaux privés :
      • Un Bitbucket Data Center avec des instances basées sur Amazon Linux.
      • Une base de données PostgreSQL Amazon Relational Database Service (Amazon RDS) en tant que base de données externe pour Bitbucket Data Center. Vous pouvez plutôt choisir Amazon Aurora PostgreSQL.
      • Une instance de serveur NFS (Network File System). Cela fournit un système de fichier partagé lié à un volume Amazon Elastic Block Store (Amazon EBS) pour le stockage des référentiels.
    • Amazon Elasticsearch Service (Amazon ES) pour l'indexation et la recherche de fonctionnalité Elasticsearch 2.3.
    • Amazon CloudWatch pour la surveillance basique de l'ensemble des applications et des nœuds de bases de données de votre déploiement. Par défaut, CloudWatch collecte et stocke également les journaux de chaque nœud surveillé.

    * Si vous déployez Bitbucket dans une infrastructure ASI (Atlassian Standard Infrastructure) existante, la solution partenaire détecte les composants marqués d'un astérisque et met en service Bitbucket dans votre ASI existante. 

  •  Procédure de déploiement
  • Concevez votre cluster Bitbucket Data Center en quelques étapes simples :

    1. Si vous n'avez pas encore de compte AWS, inscrivez-vous à l'adresse https://aws.amazon.com.
    2. Lancez la solution partenaire. Vous pouvez choisir de créer une nouvelle infrastructure ASI (Atlassian Standard Infrastructure) pour votre déploiement ou de déployer Bitbucket dans votre ASI existante :
    3. Configurez Bitbucket Data Center pour plusieurs nœuds.
    4. Ajoutez des nœuds au cluster.

    Pour personnaliser votre déploiement, vous pouvez choisir différents types d'instances pour vos ressources, configurer vos nœuds de cluster et ajuster les paramètres du serveur de fichier et de base de données.

    Amazon peut être amené à partager les informations relatives au déploiement des utilisateurs avec le partenaire AWS qui a élaboré cette solution en collaboration avec AWS.  

  •  Coût et licences
  • Vous êtes responsable du coût des services AWS utilisés lors de l'exécution de ce déploiement de référence de la solution partenaire. L'utilisation de la solution partenaire n'entraîne aucun coût supplémentaire.

    Le modèle AWS CloudFormation pour cette solution partenaire inclut des paramètres de configuration que vous pouvez personnaliser. Certains de ces paramètres, comme le type d'instance, affectent le coût du déploiement. Pour connaître les estimations de coûts, consultez la page de tarification de chaque service AWS que vous souhaitez utiliser. Les prix sont susceptibles d'être modifiés.

    Conseil : après avoir déployé la solution partenaire, nous vous recommandons d'activer le Rapport de Coût et d'Utilisation AWS afin de suivre les coûts associés à la solution partenaire. Ce rapport fournit des métriques de facturation à un compartiment S3 de votre compte. Il fournit des estimations de coûts basées sur l'utilisation mensuelle et finalise les données à la fin du mois. Pour plus d'informations sur le rapport, consultez la documentation AWS.

    Cette solution partenaire nécessite une licence Bitbucket Data Center. Pour en savoir plus sur la procédure d'obtention d'une licence, consultez la page de tarification d'Atlassian. Cette solution partenaire ne peut pas être utilisé avec des licences Bitbucket Server.

    Si vous souhaitez tester Bitbucket Data Center, vous pouvez également demander une licence d'évaluation lors de la configuration du produit après son déploiement.