O AWS Cloud9 não está mais disponível para novos clientes. Os clientes atuais do AWS Cloud9 podem continuar a usar o serviço normalmente. Saiba mais

Recursos do AWS Cloud9

Por que optar pelo AWS Cloud9?

O AWS Cloud9 é um ambiente de desenvolvimento integrado (IDE) baseado em nuvem que permite gravar, executar e depurar código usando qualquer máquina que tenha um navegador. O IDE do AWS Cloud9 disponibiliza o software e as ferramentas requeridas para linguagens de programação dinâmicas, incluindo JavaScript, Python, PHP, Ruby, Go e C++. Não é mais necessário dedicar tempo para instalar programas ou configurar a máquina de desenvolvimento. Você obtém privilégios completos de sudo e uma AWS Command Line Interface (AWS CLI) autenticada previamente ao executar o ambiente de desenvolvimento do AWS Cloud9 em uma instância gerenciada do Amazon EC2. Além disso, o AWS Cloud9 se integra ao AWS CodeStar, fornecendo as ferramentas necessárias para a implantação com êxito de aplicações na AWS.

Page Topics

Geral

Geral

O AWS Cloud9 inclui um editor baseado em navegador que facilita a criação, a execução e a depuração de projetos. À medida que você digita, o editor preenche automaticamente o código e exibe dicas de código para ajudar a acelerar a codificação e reduzir os erros. Além dos identificadores nos arquivos, o preenchimento automático de código também é baseado em bibliotecas padrão. O editor também permite personalizar completamente a visualização. Você pode ajustar os painéis em qualquer direção com uma simples ação de arrastar e soltar.

O AWS Cloud9 oferece suporte a mais de 40 linguagens de programação e tipos de aplicações, incluindo JavaScript, Python, PHP, Ruby, Go e C++. Com o AWS Cloud9, você pode escolher entre as configurações de execução padrão ou definir configurações personalizadas ao especificar as variáveis de ambiente, os nomes de arquivos, as opções de linha de comandos e muito mais.

O AWS Cloud9 é fornecido com um depurador integrado que oferece recursos comuns como definição de pontos de interrupção, execução de código passo a passo e inspeção de variáveis em qualquer aplicativo PHP, Python, JS/Node.js e C/C++.

O AWS Cloud9 permite criar facilmente aplicações sem servidor por meio de uma experiência integrada para começar a usar, escrever e depurar código de aplicações sem servidor. O ambiente de desenvolvimento do AWS Cloud9 é fornecido com os SDKs, as ferramentas e as bibliotecas necessárias para o desenvolvimento de aplicações com tecnologia sem servidor. O AWS Cloud9 também é compatível com o Serverless Application Model (SAM), de modo que você pode usar modelos do SAM no AWS Cloud9 para simplificar a definição de recursos para suas aplicações com tecnologia sem servidor. Além disso, o AWS Cloud9 permite que você edite e depure as funções do AWS Lambda localmente, o que remove a necessidade de fazer upload do código no console do Lambda para depuração.

Você tem a flexibilidade de executar ambientes de desenvolvimento do AWS Cloud9 em um a instância gerenciada do Amazon EC2 Linux ou em qualquer servidor Linux que já usa hoje. Durante a configuração do AWS Cloud9, escolha a opção de conectividade por SSH ao se conectar ao seu próprio servidor do Linux, que pode estar sendo executado em qualquer local, incluindo a AWS, ambientes on-premises ou outros provedores de nuvem.

O AWS Cloud9 oferece um terminal com privilégios completos de sudo para uma instância gerenciada do Amazon EC2. Isso possibilita a execução de comandos, como enviar alterações de código para o Git por push, compilar o código ou exibir a saída de comandos dos servidores. Uma AWS CLI autenticada previamente está instalada no seu terminal, permitindo que você controle e interaja com os serviços da AWS com facilidade e diretamente da linha de comandos.

O AWS Cloud9 permite que você compartilhe o ambiente de desenvolvimento com sua equipe. Esse recurso permite que vários desenvolvedores da equipe vejam ativamente o que os outros estão digitando e programem em pares no mesmo arquivo. O AWS Cloud9 permite o uso da funcionalidade de chat integrada para a comunicação com sua equipe sem a necessidade de sair do IDE.

O AWS Cloud9 se integra ao AWS CodeStar, permitindo que você configure rapidamente uma cadeia de ferramentas de entrega contínua completa para a aplicação e comece a realizar o lançamento do código com mais rapidez na AWS. O AWS CodeStar fornece uma experiência unificada que possibilita o desenvolvimento, o teste e a implantação de aplicações na AWS de forma simples, utilizando o AWS CodeCommit, o AWS CodeBuild, o AWS CodePipeline e o AWS CodeDeploy. Com apenas alguns cliques, será possível conectar seu ambiente de desenvolvimento do AWS Cloud9 a uma cadeia de ferramentas de entrega contínua.

O AWS Cloud9 mantém o histórico de revisão dos arquivos no seu ambiente de desenvolvimento. Isso permite acessar rapidamente alterações de código efetuadas no passado e revertê-las a uma iteração anterior.

O AWS Cloud9 permite escolher diversos esquemas de cores que controlam o realce da sintaxe e a interface do usuário. Além disso, é possível personalizar completamente a interface do usuário do AWS Cloud9 ao editar a folha de estilo.

Além das associações padrão de teclas, o AWS Cloud9 oferece a possibilidade de usar associações de teclas do VIM, Emacs e Sublime, bem como a possibilidade de definir suas próprias associações. Esse recurso permite usar os mesmos comandos e atalhos de teclado que já conhece.

O AWS Cloud9 oferece suporte para a edição de imagens, permitindo que você redimensione, recorte, rotacione ou inverta a imagem diretamente do navegador.