O que é o 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á.

O que é o AWS Cloud9?

AWS Cloud9 é um ambiente de desenvolvimento integrado, ou IDE.

O IDE do AWS Cloud9 oferece uma experiência de edição de código completa com suporte para várias linguagens de programação e depuradores de tempo de execução, além de um terminal integrado. Ele contém um conjunto de ferramentas usadas para codificar, compilar, executar, testar e depurar software, e ajuda você a liberar software para a nuvem.

Acesse o AWS Cloud9 IDE por meio de um navegador da web. Configure o IDE de acordo com as suas preferências. Altere os temas de cores, vincule teclas de atalho, habilite a coloração da sintaxe e formatação de código específicas para a linguagem de programação e muito mais.

(Entendido! Estou pronto para testar o AWS Cloud9.Como faço para começar? )

Como funciona o AWS Cloud9?

O diagrama a seguir mostra uma visão geral de alto nível sobre como o AWS Cloud9 funciona.

No diagrama (começando na parte inferior), você usa o AWS Cloud9 IDE, em execução em um navegador da web no computador local, para interagir com o ambiente do AWS Cloud9. Um recurso de computação (por exemplo, uma instância do Amazon EC2 ou seu próprio servidor) se conecta a esse ambiente. Por fim, seu trabalho é armazenado em um repositório do AWS CodeCommit ou em outro tipo de repositório remoto.


            Diagrama que fornece uma visão geral de como o AWS Cloud9 funciona

Ambientes do AWS Cloud9

Um AWS Cloud9ambiente é um local onde você armazena os arquivos do projeto e executa as ferramentas para desenvolver seus aplicativos.

Quando o AWS Cloud9 IDE é usado, é possível:

  • Armazenar os arquivos do projeto localmente na instância ou no servidor.

  • Clonar um repositório de código remoto— como um repositório no AWS CodeCommit— em seu ambiente.

  • Trabalhar com uma combinação de arquivos locais e clonados no ambiente.

Criar e alternar entre diversos ambientes, com cada ambiente configurado para um determinado projeto de desenvolvimento. Ao armazenar o ambiente na nuvem, os projetos não precisam mais estar vinculados a um único computador ou configuração de servidor. Isso permite executar operações como alternar facilmente entre computadores e integrar desenvolvedores com mais agilidade à equipe.

Ambientes e recursos de computação

Nos bastidores, há algumas maneiras pelas quais é possível conectar seus ambientes a recursos de computação.

  • É possível instruir o AWS Cloud9 para criar uma instância do Amazon EC2 e, depois, conectar o ambiente a essa instância recém-criada do EC2. Esse tipo de configuração é chamado de Ambiente do EC2.

  • Também é possível instruir o AWS Cloud9 para conectar um ambiente a uma instância de computação em nuvem existente ou ao seu próprio servidor. Esse tipo de configuração é chamado de Ambiente SSH.

Ambientes do EC2 e Ambientes SSH têm algumas semelhanças e algumas diferenças. Para novos usuários do AWS Cloud9, recomendamos que você use um Ambiente do EC2, pois o AWS Cloud9 cuida de grande parte da configuração para você. À medida que você sabe mais sobre o AWS Cloud9 e deseja entender melhor essas semelhanças e diferenças, consulte Ambientes do EC2 versus Ambientes SSH em AWS Cloud9.

Para obter mais informações sobre como o AWS Cloud9 funciona, consulte estes vídeos e páginas da web relacionados.

O que posso fazer com o AWS Cloud9?

Com o AWS Cloud9, é possível codificar, compilar, executar, testar, depurar e lançar software em muitos cenários e variações incríveis. Isso inclui (entre outros):

  • Trabalhar com código em várias linguagens de programação e o Kit de desenvolvimento da Nuvem AWS (AWS CDK).

  • Trabalhar com código em um contêiner do Docker em execução.

  • Usar repositórios de código online.

  • Colaborar com outras pessoas em tempo real.

  • Interagir com várias tecnologias de banco de dados e site.

  • Direcionar aplicativos sem servidor do AWS Lambda, do Amazon API Gateway e da AWS.

  • Aproveitar outros produtos da AWS como Amazon Lightsail, AWS CodeStar e AWS CodePipeline

Para obter uma lista mais detalhada, consulte O que posso fazer com o AWS Cloud9?

Como faço para começar?

Para começar a usar o AWS Cloud9, siga as etapas em Configurar o AWS Cloud9 e siga o tutorial básico.

Tópicos adicionais