As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Casos de uso comuns no Amazon ECR
O Amazon ECR é um serviço de registro de contêiner do Docker totalmente gerenciado fornecido pela AWS. Ele fornece um repositório seguro e escalável para armazenar e distribuir imagens de contêineres do Docker, tornando-o um componente essencial em implantações de aplicações em contêineres. O Amazon ECR simplifica o processo de criação, distribuição e execução de aplicativos em contêineres em vários AWS serviços e ambientes locais.
Veja alguns dos principais casos de uso do Amazon ECR:
- Armazenamento e distribuição de imagens de contêineres
-
O Amazon ECR serve como um repositório centralizado para armazenar e distribuir imagens de contêineres do Docker em uma organização ou para consumo público. Os desenvolvedores podem enviar suas imagens de contêiner para o Amazon ECR e, em seguida, extraí-las de qualquer ambiente computacional interno AWS, como Amazon EC2 ou Amazon EKS. AWS Fargate Para obter mais informações, consulte Repositórios privados do Amazon ECR.
- Integração e implantação contínuas (CI/CD)
-
O Amazon ECR se integra perfeitamente com AWS CodeBuild, AWS CodePipeline, e outros CI/CD tools, enabling automated building, testing, and deployment of containerized applications. Container images can be automatically pushed to Amazon ECR as part of the CI/CD pipelines, garantindo uma implantação consistente e confiável em diferentes ambientes.
- Arquitetura de microsserviços
-
O Amazon ECR é adequado para arquiteturas de microsserviços, em que as aplicações são divididas em serviços menores e desacopladas, empacotadas como contêineres. Cada microsserviço pode ter sua própria imagem de contêiner armazenada no Amazon ECR, permitindo o desenvolvimento, a implantação e a escalabilidade independentes de serviços individuais.
- Implantações híbridas e multinuvem
-
O Amazon ECR é compatível com a capacidade de extrair imagens de contêineres de outros registros de contêineres, como Docker Hub ou registros de terceiros. Isso permite que as organizações mantenham um modelo de implantação consistente em ambientes híbridos ou multinuvem, usando o Amazon ECR como repositório central para imagens de contêineres.
- Segurança e controle de acesso
-
O Amazon ECR fornece mecanismos de controle de acesso refinados, permitindo que as organizações controlem quem pode enviar por push ou extrair imagens de contêineres do registro. Ele também se integra AWS Identity and Access Management para autenticação e autorização, garantindo acesso seguro às imagens do contêiner. Para obter mais informações, consulte Segurança no Amazon Elastic Container Registry.
- Verificação de vulnerabilidades em imagens
-
O Amazon ECR oferece verificação automática de imagens de contêineres em busca de vulnerabilidades de software e possíveis erros de configuração, ajudando a manter um ambiente de contêiner seguro e compatível. Para obter mais informações, consulte Verificar imagens quanto a vulnerabilidades do software no Amazon ECR.
- Registro de contêineres privados
-
Para organizações com requisitos rígidos de segurança ou conformidade, o Amazon ECR pode ser usado como um registro privado de contêineres, garantindo que imagens confidenciais de contêineres não sejam expostas a registros públicos e sejam acessíveis somente dentro do ambiente da AWS organização. Para obter mais informações, consulte Registro privado do Amazon ECR.
- Implantação de aplicações distribuídas globalmente com a replicação do Amazon ECR
-
Aproveitando a capacidade de replicação do Amazon ECR, você pode centralizar suas imagens de aplicativos web em contêineres em um repositório principal, permitindo a distribuição automatizada em várias AWS regiões, garantindo implantações globais consistentes com baixa latência em todo o mundo e reduzindo a carga operacional. Para ter mais informações, consulte Replicação de imagem privada no Amazon ECR
- Limpeza automatizada de imagens obsoletas de contêineres
-
As políticas de ciclo de vida do Amazon ECR permitem a limpeza automatizada de imagens de contêineres obsoletas com base em regras definidas, como idade, contagem ou tags, otimizando os custos de armazenamento, mantendo um registro organizado, aprimorando a segurança e a conformidade e simplificando os fluxos de trabalho de desenvolvimento por meio da automação. Para ter mais informações, consulte Automatizar a limpeza de imagens usando políticas de ciclo de vida no Amazon ECR