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

AWS Cloud9

Um IDE em nuvem para escrever, executar e depurar código

Por que optar pelo AWS Cloud9?

O AWS Cloud9 é um ambiente de desenvolvimento integrado (IDE) que permite escrever, executar e depurar código usando apenas um navegador. O ambiente inclui um editor de código, um depurador e um terminal. O AWS Cloud9 é fornecido com ferramentas essenciais para linguagens de programação comuns, incluindo JavaScript, Python e PHP, entre outras, para que você não precise instalar arquivos ou configurar a máquina de desenvolvimento para iniciar novos projetos. Como o IDE do AWS Cloud9 é baseado em nuvem, ele permite que você trabalhe em seus projetos do escritório, da sua casa ou de qualquer outro lugar ao usar uma máquina conectada à Internet. Além disso, o AWS Cloud9 fornece uma experiência integrada para o desenvolvimento de aplicações com tecnologia sem servidor, permitindo que você defina recursos, realize a depuração e alterne com facilidade entre a execução local e remota de aplicações com tecnologia sem servidor. Com o AWS Cloud9, é possível compartilhar o ambiente de desenvolvimento rapidamente com a equipe, possibilitando a programação em pares e o acompanhamento das entradas realizadas por cada pessoa em tempo real.

Benefícios

O AWS Cloud9 oferece a flexibilidade de executar um ambiente de desenvolvimento em uma instância gerenciada do Amazon EC2 ou em qualquer servidor Linux existente que ofereça suporte a SSH. Isso significa que você pode escrever, executar e depurar aplicativos com apenas um navegador, sem necessidade de instalar ou manter um IDE local. O editor de código do AWS Cloud9 e o depurador integrado incluem recursos úteis que economizam tempo, como dicas de código, preenchimento automático de código e depuração passo a passo. O terminal do AWS Cloud9 proporciona uma experiência de shell baseada no navegador, permitindo a instalação de software adicional, a execução do comando “git push” ou a inserção de comandos.

O AWS Cloud9 simplifica a colaboração durante a codificação. É possível compartilhar o ambiente de desenvolvimento com a equipe em apenas algumas etapas e realizar a programação em pares. Durante a colaboração, os membros da equipe podem visualizar em tempo real o que cada um está digitando e conversar entre si usando o chat sem a necessidade de sair do IDE.

O AWS Cloud9 facilita a gravação, a execução e a depuração de aplicações com tecnologia sem servidor. O ambiente de desenvolvimento é pré-configurado com todos os SDKs, bibliotecas e plug-ins necessários para o desenvolvimento sem servidor. Além disso, o AWS Cloud9 fornece um ambiente para testar e depurar funções do AWS Lambda localmente. Isso permite que você itere diretamente no código, economizando tempo e melhorando a qualidade do código.

O AWS Cloud9 é fornecido com um terminal que inclui privilégios sudo para a instância gerenciada do Amazon EC2 que hospeda seu ambiente de desenvolvimento e uma Interface de linha de comando da AWS pré-autenticada. Dessa forma, fica fácil executar rapidamente comandos e acessar diretamente serviços da AWS.

O AWS Cloud9 simplifica o início de novos projetos. O ambiente de desenvolvimento do AWS Cloud9 é fornecido com um pacote prévio de ferramentas para mais de 40 linguagens de programação, incluindo Node.js, JavaScript, Python, PHP, Ruby, Go e C++. Essas ferramentas permitem que você comece a gravar código para pilhas de aplicações conhecidas em poucos minutos ao remover a necessidade de instalar ou configurar arquivos, SDKs e plug-ins para sua máquina de desenvolvimento. Como o do Cloud9 é baseado na nuvem, é fácil manter vários ambientes de desenvolvimento para isolar os recursos dos projetos.

Vídeos

Webinar: Overview of the AWS Cloud9 IDE, including a demo of key features (Visão geral do IDE do AWS Cloud9, incluindo uma demonstração dos principais atributos).
AWS re:Invent 2017 – Apresentando o AWS Cloud9: Palestra principal de Werner Vogels