AWS Cloud9

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

O AWS Cloud9 é um Integrated Development Environment (IDE – Ambiente de desenvolvimento integrado) 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 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 Cloud9 é baseado na nuvem, você pode trabalhar nos projetos no escritório, em casa ou em qualquer lugar usando uma máquina conectada à Internet. Além disso, o Cloud9 oferece uma experiência transparente para desenvolvimento de aplicativo sem servidor. Dessa forma, você pode definir recursos, depurar e alternar entre execução local e remota de aplicativos sem servidor com facilidade. Com o Cloud9, você pode compartilhar rapidamente o ambiente de desenvolvimento com sua equipe, o que possibilita a programação em pares e o controle mútuo das entradas em tempo real.

Benefícios

Codifique usando apenas um navegador

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 com depurador integrado do Cloud9 inclui recursos úteis para economizar tempo como sugestões de código, preenchimento automático de código e depuração passo a passo. O terminal do Cloud9 oferece uma experiência de shell baseada em navegador, o que permite instalar software adicional, executar um push do git ou inserir comandos.

Codifique em conjunto em tempo real

O AWS Cloud9 facilita a colaboração no código. Você pode compartilhar o seu ambiente de desenvolvimento com a equipe com apenas alguns cliques e programar em pares juntamente com a equipe. Durante a colaboração, os membros da equipe podem ver em tempo real o que cada um está digitando e conversar entre si via chat sem sair do IDE.

Crie aplicativos sem servidor com facilidade

O AWS Cloud9 facilita a criação, a execução e a depuração de aplicativos 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 Cloud9 oferece um ambiente para testar e depurar localmente funções do AWS Lambda. Isso permite interagir diretamente com o código, economizando tempo e aumentando a qualidade do código.

Acesso direto à AWS via terminal

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.

Inicie rapidamente novos projetos

O AWS Cloud9 facilita o início de novos projetos. O ambiente de desenvolvimento do Cloud9 é fornecido pré-empacotado com ferramentas para mais de 40 linguagens de programação, incluindo Node.js, JavaScript, Python, PHP, Ruby, Go e C++. Assim, você pode começar a escrever código para pilhas de aplicativos populares em minutos, eliminando a necessidade de instalar ou configurar arquivos, SDKs e plug-ins na 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.

Publicações do blog

 
Randall Hunt
30 de novembro de 2017

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 recursos).
AWS re:Invent 2017 - Introducing AWS Cloud9: Werner Vogels Keynote

Saiba mais sobre os recursos do AWS Cloud9

Acesse a página de detalhes
Pronto para criar?
Comece a usar o AWS Cloud9
Tem outras dúvidas?
Entre em contato conosco