AWS Containers category iconContêineres - Visão geral da Amazon Web Services

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á.

AWS Containers category iconContêineres

A AWS oferece serviços que proporcionam um local seguro para armazenar e gerenciar suas imagens de contêineres, orquestração que gerencia quando e onde seus contêineres são executados e mecanismos de computação flexíveis para alimentar seus contêineres. A AWS pode ajudar a gerenciar os contêiner e as implantações, para que você não precise se preocupar com a infraestrutura subjacente.

Cada serviço é descrito após o diagrama. Para ajudar você a decidir qual serviço atende melhor às suas necessidades, consulte Escolher um serviço de contêiner daAWS, o Amazon Lightsail, o AWS Elastic Beanstalk ou o Amazon EC2?. Para acessar informações gerais, consulte Contêineres na AWS.

Diagrama mostrando serviços de contêiner da AWS

Voltar para serviços da AWS.

Amazon Elastic Container Registry

O Amazon Elastic Container Registry (Amazon ECR) é um registro de contêiner do Docker totalmente gerenciado que facilita para os desenvolvedores o armazenamento, o gerenciamento e a implantação de imagens de contêiner do Docker. O Amazon ECR é integrado ao Amazon Elastic Container Service (Amazon ECS) para simplificar seu fluxo de trabalho do desenvolvimento à produção. O Amazon ECR elimina a necessidade de operar seus próprios repositórios de contêiner e se preocupar com a escalabilidade da infraestrutura subjacente. O Amazon ECR hospeda as imagens em uma arquitetura altamente disponível e escalável, permitindo que você implante contêineres para suas aplicações. A integração com o AWS Identity and Access Management (IAM) fornece controle em nível de recurso de cada repositório. Com o Amazon ECR, não há taxas iniciais ou compromissos. Você paga apenas pela quantidade de dados armazenada em seus repositórios e pelos dados transferidos para a Internet.

Amazon Elastic Container Service

O Amazon Elastic Container Service (Amazon ECS) é um serviço de orquestração de contêineres altamente escalável e de alta performance que comporta contêineres do Docker e permite que você execute e escale facilmente aplicações em contêineres na AWS. O Amazon ECS elimina a necessidade de instalar e operar seu próprio software de orquestração de contêineres, gerenciar e escalar um cluster de máquinas virtuais (VMs) ou programar contêineres nessas VMs.

Com chamadas de API simples, você pode iniciar e interromper aplicações habilitadas para Docker, consultar o estado completo da sua solicitação e acessar muitos recursos conhecidos, como perfis do IAM, grupos de segurança, balanceadores de carga, Amazon CloudWatch Events, modelos do CloudFormation e logs do AWS CloudTrail.

Serviço Amazon Elastic Kubernetes

O Amazon Elastic Kubernetes Service (Amazon EKS) facilita implantar, gerenciar e escalar aplicações em contêiner usando o Kubernetes na AWS.

O Amazon EKS executa a infraestrutura de gerenciamento do Kubernetes para você em várias zonas de disponibilidade da AWSpara eliminar um ponto único de falha. O Amazon EKS é compatível com o Kubernetes para que você possa usar todos os plug-ins e ferramentas existentes da comunidade do Kubernetes. As aplicações executadas em qualquer ambiente padrão do Kubernetes são totalmente compatíveis e podem ser facilmente migrados para o Amazon EKS.

AWS App2Container

O AWS App2Container (A2C) é uma ferramenta da linha de comandos para modernizar aplicações .NET e Java em aplicações em contêineres. O A2C analisa e cria um inventário de todas as aplicações executadas em VMs, on-premises ou na nuvem. Basta selecionar a aplicação que você deseja armazenar em contêiner e o A2C empacota o artefato da aplicação e as dependências identificadas em imagens de contêiner, configura as portas de rede e gera a tarefa do ECS e as definições do pod Kubernetes. O A2C provisiona, por meio do CloudFormation, a infraestrutura de nuvem e os pipelines de CI/CD necessários para implantar a aplicação .NET ou Java em contêineres na produção. Com o A2C, você pode modernizar facilmente suas aplicações existentes e padronizar a implantação e as operações por meio de contêineres.

Serviço Red Hat OpenShift na AWS

O Serviço Red Hat OpenShift na AWS (ROSA) oferece uma experiência integrada para usar o OpenShift. Se você já conhece o OpenShift, pode acelerar seu processo de desenvolvimento de aplicações utilizando as APIs e ferramentas conhecidas do OpenShift para implantações na AWS. Com o ROSA, você pode usar uma série de serviços de computação, banco de dados, analytics, machine learning (ML), rede, aplicações móveis e outras soluções da AWS para criar aplicações seguras e escaláveis com maior rapidez. O ROSA vem com pagamento conforme o uso e cobrança anual, um SLA de 99,95% e suporte conjunto da AWS e da Red Hat.

O ROSA facilita que você se concentre na implantação de aplicações e na aceleração da inovação transferindo o gerenciamento do ciclo de vida do cluster para a Red Hat e a AWS. Com o ROSA, você pode executar aplicações em contêineres com seus fluxos de trabalho existentes do OpenShift e reduzir a complexidade do gerenciamento.

Voltar para serviços da AWS.