implantação de referência

Bitbucket Data Center na AWS

Colaboração de código com alta disponibilidade e escalabilidade na Nuvem AWS

Este Quick Start configura um ambiente flexível e escalável da Nuvem do Amazon Web Services (AWS) e inicia o Bitbucket Data Center automaticamente em uma configuração de sua escolha.

O Bitbucket Data Center é uma solução de gerenciamento de repositório Git da Atlassian. Ele fornece colaboração de código-fonte para empresas que exigem alta disponibilidade e desempenho em escala. 

Este Quick Start usa o Atlassian Standard Infrastructure (ASI) como base. Você também pode implantar produtos Jira e Confluence Data Center dentro do mesmo ASI.

Bitbucket-logo

Este Quick Start foi desenvolvido pela Atlassian em colaboração com a AWS. A Atlassian é uma parceira da APN.


Administradores do AWS Service Catalog podem adicionar esta arquitetura a seus próprios catálogos.  

  •  O que você criará
  •  Como implantar
  •  Custo e licenças
  •  O que você criará
  • Use este Quick Start para configurar o seguinte ambiente Bitbucket Data Center na AWS:

    • Uma Virtual Private Cloud (VPC) configurada com sub-redes públicas e particulares. Isso fornece a infraestrutura de rede para sua implantação do Bitbucket Data Center.*
    • O Amazon Elastic Load Balancing, que funciona como um balanceador de carga e um proxy reverso de terminação Secure Sockets Layer (SSL).
    • Nas sub-redes públicas: 
      • Gateways gerenciados de Network Address Translation (NAT, Conversão de endereço de rede) para permitir o acesso de saída à Internet para recursos nas sub-redes privadas.*
      • Um Linux bastion host para permitir acesso seguro às aplicações Bitbucket.*
    • Nas sub-redes privadas:
      • Um cluster Bitbucket Data Center com instâncias baseadas no Amazon Linux.
      • PostgreSQL do Amazon Relational Database Service (Amazon RDS) como banco de dados externo para o Bitbucket Data Center. Em vez dessa opção, você pode escolher o Amazon Aurora PostgreSQL.
      • Uma instância do servidor de sistema de arquivos de rede (NFS). Isso fornece um sistema de arquivo compartilhado com um volume do Amazon Elastic Block Store (Amazon EBS) para armazenar repositórios.
    • A funcionalidade de indexação e busca do Amazon Elasticsearch Service (Amazon ES) para Elasticsearch 2.3.
    • Amazon CloudWatch para monitoramento básico de todos os nós de aplicações e banco de dados em sua implantação. Por padrão, o CloudWatch também coleta e armazena logs para cada nó monitorado.

    *Se você estiver implantando o Bitbucket em um Atlassian Standard Infrastructure (ASI) existente, o Quick Start detectará os componentes marcados por asteriscos e provisionará o Bitbucket no ASI existente. 

  •  Como implantar
  • Construir seu Bitbucket Data Center cluster em alguns passos simples:

    1. Caso ainda não tenha uma conta da AWS, registre-se em https://aws.amazon.com.
    2. Inicie o Quick Start. Você pode escolher criar uma nova Atlassian Standard Infrastructure (ASI) para sua implantação ou implantar o Bitbucket em seu ASI existente:
    3. Configure o Bitbucket Data Center para múltiplos nós.
    4. Adicionar nós ao cluster.

    Para personalizar a implantação, você pode escolher diferentes tipos de instância para os recursos, configurar nós de cluster e ajustar as configurações de servidor de arquivo e de banco de dados.

    A Amazon pode compartilhar informações sobre a implantação do usuário com o parceiro da AWS que colaborou no Quick Start.  

  •  Custo e licenças
  • Você é responsável pelo custo dos serviços da AWS usados durante essa implantação de referência do Quick Start. Não há custo adicional pelo uso do Quick Start.

    O modelo do AWS CloudFormation para este Quick Start inclui parâmetros de configuração personalizáveis. Algumas dessas configurações, como o tipo de instância, afetarão o custo de implantação. Para obter estimativas de custo, leia as páginas de definição de preço de cada serviço da AWS que você usará. Esses preços estão sujeitos a mudanças.

    Dica   Depois de implantar o Quick Start, recomendamos que você habilite os Relatórios de custos e uso da AWS para monitorar os custos associados ao Quick Start. Esses relatórios fornecem métricas de faturamento para um bucket do S3 na sua conta. Ele fornece estimativas de custo com base no uso ao longo de cada mês e finaliza os dados no fim do mês. Para obter mais informações sobre o relatório, consulte a documentação da AWS.

    Este Quick Start requer uma licença do Bitbucket Data Center. Para obter informações sobre como obter uma licença, consulte a página de preço da Atlassian. O Quick Start não pode ser usado com licenças do Bitbucket Server.

    Se você deseja avaliar o Bitbucket Data Center, também pode solicitar uma licença de avaliação ao configurar o produto após a implantação.