O ambiente AWS Cloud9 é um lugar onde você armazena os arquivos do seu projeto e onde executa as ferramentas para desenvolver seus aplicativos.
Você pode criar e alternar entre vários ambientes, com cada ambiente configurado para um projeto de desenvolvimento específico. Ao armazenar o ambiente na nuvem, seus projetos não precisam mais estar vinculados a um único computador ou configuração de servidor. Isso permite que você faça coisas como alternar facilmente entre computadores e integrar desenvolvedores mais rapidamente à sua equipe.
O AWS Cloud9 cria uma instância associada do Amazon EC2 e gerencia o ciclo de vida dessa instância (por exemplo, iniciar, parar e encerrar).
A instância é executada no Amazon Linux ou Ubuntu Server.
A AWS Cloud9 configura automaticamente a instância para começar a trabalhar com AWS Cloud9.
A instância tem acesso a centenas de pacotes úteis, com alguns pacotes comuns já instalados e configurados, como Git, Docker, Node.js e Python.
Você mantém a instância, por exemplo, aplicando atualizações do sistema periodicamente.
Quando você exclui o ambiente, a AWS Cloud9 encerra automaticamente a instância associada.
Você usa uma instância de computação em nuvem existente ou seu próprio servidor. Você gerencia o ciclo de vida dessa instância ou servidor.
Você pode usar qualquer instância de computação em nuvem que execute Linux ou seu próprio servidor executando Linux.
Você deve configurar manualmente a instância ou seu próprio servidor para trabalhar com AWS Cloud9.
Pode ser necessário baixar, instalar e configurar pacotes adicionais para concluir tarefas comuns.
Você mantém a instância ou seu próprio servidor.
Quando você exclui o ambiente, a instância ou seu próprio servidor permanece.