implantação de referência
Container Registry da JFrog com o Amazon ECS na AWS
Gerenciador de repositório de artefatos universal
Este Início rápido implanta o Container Registry da JFrog em uma configuração altamente escalável e redundante na Nuvem Amazon Web Servies (AWS).
Este Início rápido é destinado a administradores que desejam obter flexibilidade, escalabilidade e disponibilidade na AWS com produtos como o Amazon Virtual Private Cloud (Amazon VPC), Amazon Elastic Compute Cloud (Amazon EC2), Amazon Elastic Kubernetes Service (Amazon EKS), Amazon Simple Storage Service (Amazon S3), Elastic Load Balancing (ELB) e o Amazon Relational Database Service (Amazon RDS) para implantar o Container Registry como o contêiner do Docker e o gerenciador do repositório do Helm Chart.
-
O que você criará
-
Como implantar
-
Custo e licenças
-
O que você criará
-
Use este Início rápido para configurar automaticamente o Container Registry na AWS. A implantação inclui:
- Uma arquitetura altamente resiliente que abrange duas zonas de disponibilidade.*
- Uma Virtual Private Cloud (VPC) configurada com sub-redes públicas e privadas de acordo com as práticas recomendadas da AWS para provisionar sua própria rede virtual na AWS.*
- Um balanceador de carga da rede conectado às sub-redes públicas que se conectam por meio da porta 443 ao contêiner NGINX, fornecendo proxy reverso e encerramento de SSL para o reconhecimento do nó do Container Registry na porta 8081.
- Um bucket privado e criptografado do S3 para armazenamento no repositório.
- Nas sub-redes públicas:
- Gateways NAT gerenciados para permitir o acesso de saída para a Internet para recursos em sub-redes privadas.*
- Um host bastion do Linux em um grupo de Auto Scaling para permitir acesso do Secure Shell (SSH) às instâncias do EC2 em sub-redes públicas e privadas.*
- Nas sub-redes privadas:
- Um grupo de serviços do Amazon ECS para a implantação do Container Registry.
- Container Registry e contêineres do NGINX.
- Um grupo de Auto Scaling configurado especificamente para o Container Registry.
- Uma instância acessível do Amazon RDS apenas nas sub-redes privadas na porta 5532.
* O modelo que implanta o Início rápido em uma VPC existente ignora os componentes marcados com asteriscos e solicita a configuração dessa VPC existente.
-
Como implantar
-
Para implantar o Container Registry da JFrog na AWS em cerca de 1 hora, siga as instruções no guia de implantação. O processo de implantação inclui as seguintes etapas:
- Caso ainda não tenha uma conta da AWS, cadastre-se em https://aws.amazon.com e crie sua conta.
- Inicie o Quick Start. Você pode escolher entre as duas opções a seguir:
- Configure o Container Registry.
A Amazon pode compartilhar informações sobre implantações de usuários com o parceiro da AWS que colaborou com a AWS nesta solução.
- Caso ainda não tenha uma conta da AWS, cadastre-se em https://aws.amazon.com e crie sua conta.
-
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 da 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á. Os preços estão sujeitos a mudanças.
Dica Depois de implantar o Quick Start, recomendamos habilitar 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 O que são AWS Cost and Usage Reports?
O Início rápido exige uma assinatura do Amazon Machine Image (AMI) para o Container Registry, disponível no AWS Marketplace. Preços, termos e condições adicionais podem ser aplicados. Para obter instruções, consulte “Assinar o Container Registry” no guia de implantação.
Este Início rápido não exige que você compre nenhuma licença, pois o Container Registry da JFrog é um produto gratuito.