Ambientes EC2 comparados a ambientes SSH no AWS Cloud9 - AWS Cloud9

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

Ambientes EC2 comparados a ambientes SSH no AWS Cloud9

Conforme discutido na introdução para ambientes e recursos de computação e na descrição de como trabalhar com ambientes, os ambientes do AWS Cloud9 podem ser configurados como ambientes EC2 ou SSH.

A tabela a seguir destaca as semelhanças e diferenças entre o uso de ambientes EC2 e ambientes SSH no AWS Cloud9.

Ambientes do EC2 Ambientes do SSH

AWS Cloud9cria uma instância associada do Amazon EC2 e gerencia o ciclo de vida da instância. Isso inclui iniciar, interromper e encerrar operações.

Use uma instância de computação em nuvem existente ou o próprio servidor. Você é responsável pelo gerenciamento do ciclo de vida dele.

A instância é executada no Amazon Linux ou no Ubuntu Server.

Use qualquer instância de computação em nuvem que execute o Linux ou o próprio servidor que executa o Linux.

O AWS Cloud9 configura automaticamente a instância para começar a trabalhar com o AWS Cloud9.

Configure manualmente a instância ou o próprio servidor para trabalhar com o AWS Cloud9.

O AWS Cloud9 configura automaticamente a AWS Command Line Interface (AWS CLI) na instância para você começar a usar.

Se quiser usar a AWS CLI na instância ou no próprio servidor, será necessário configurá-la por conta própria.

A instância tem acesso a centenas de pacotes úteis, com alguns pacotes comuns já instalados e configurados. Os exemplos são Git, Docker, Node.js e Python.

Talvez seja necessário baixar, instalar e configurar outros pacotes para realizar tarefas comuns.

Mantenha a instância, por exemplo, aplicando periodicamente as atualizações do sistema.

Mantenha a instância ou o próprio servidor.

Ao excluir o ambiente, o AWS Cloud9 encerra automaticamente a instância associada.

Ao excluir o ambiente, a instância ou o próprio servidor permanecem.

Credenciais temporárias gerenciadas pela AWS estão disponíveis em ambientes do EC2. Com essas credenciais é possível ativar ou desativar todas as ações da AWS para todos os recursos da AWS na Conta da AWS do chamador, com algumas restrições. Não é necessário configurar perfis de instância para a instância do Amazon EC2 do seu ambiente nem armazenar credenciais de acesso permanentes da AWS de uma entidade da AWS, como um usuário do IAM. Se a instância do Amazon EC2 para o ambiente for iniciada em uma sub-rede privada, não é possível usar credenciais temporárias gerenciadas pela AWS para permitir que o ambiente do Amazon EC2 acesse um serviço da AWS em nome de uma entidade da AWS, um usuário do IAM, por exemplo.

Credenciais temporárias gerenciadas pela AWS não estão disponíveis em ambientes SSH. Use o AWS Identity and Access Management para gerenciar as permissões que permitem trabalhar com o AWS Cloud9 e outros recursos e Serviços da AWS.

O AWS Toolkit, o Painel Git e o Suporte aprimorado a Java estão disponíveis para uso.

O kit de ferramentas da AWS, o painel Git e o suporte aprimorado a Java não estão disponíveis.