AWS Cloud9

Un IDE en la nube para escribir, ejecutar y depurar código

AWS Cloud9 es un entorno de desarrollo integrado (IDE) basado en la nube que le permite escribir, ejecutar y depurar su código solo con un navegador. Incluye un editor de código, así como un depurador y un terminal. Cloud9 incluye herramientas esenciales para los lenguajes de programación más conocidos, como JavaScript, Python, PHP, entre otros, por lo que no necesita instalar archivos ni configurar su máquina de desarrollo para empezar nuevos proyectos. Ya que su IDE de Cloud9 se basa en la nube, puede trabajar en sus proyectos desde la oficina, desde su casa o desde cualquier sitio con conexión a Internet. Asimismo, Cloud9 proporciona una experiencia fluida de desarrollo de aplicaciones sin servidor, lo que le permite definir recursos con facilidad, así como depurar y cambiar entre ejecuciones locales y remotas de aplicaciones sin servidor. Con Cloud9 puede compartir rápidamente el entorno de desarrollo con su equipo, lo que le permite realizar programaciones en pareja y un seguimiento de las ediciones de su colega en tiempo real.

Beneficios

Codificación con solo un navegador

AWS Cloud9 le brinda la flexibilidad para ejecutar su entorno de desarrollo en una instancia de Amazon EC2 administrada o en cualquier servidor Linux existente compatible con SSH. Esto significa que puede escribir, ejecutar y depurar aplicaciones con solo un navegador y sin tener que instalar ni mantener un IDE local. El editor de código y depurador integrado de Cloud9 incluye características útiles y ágiles, como la sugerencia y el completado de código, y la depuración estratificada. El terminal de Cloud9 ofrece una experiencia de shell basada en navegador gracias a la cual puede instalar software adicional, ejecutar un comando “git push” o introducir comandos.

Codificación en conjunto en tiempo real

AWS Cloud9 facilita la colaboración mediante código. Puede compartir el entorno de desarrollo con su equipo con unos pocos clics y realizar programaciones en pareja. Durante las actividades conjuntas, los miembros de su equipo pueden ver las ediciones de los demás en tiempo real, así como chatear instantáneamente dentro del IDE.

Creación sencilla de aplicaciones sin servidor

AWS Cloud9 facilita la escritura, ejecución y depuración de aplicaciones sin servidor. Además, preconfigura el entorno de desarrollo con todos los SDK, bibliotecas y complementos necesarios para el desarrollo sin servidor. Cloud9 también ofrece un entorno para realizar pruebas y depuraciones locales de las funciones de AWS Lambda. De esta forma, puede realizar iteraciones en su código directamente, lo que le supone un ahorro de tiempo y un aumento en la calidad de su código.

Acceso directo del terminal a AWS

AWS Cloud9 incluye un terminal con privilegios de sudo para la instancia de Amazon EC2 administrada que aloja su entorno de desarrollo junto con una interfaz de línea de comandos de AWS previamente autenticada. Esto le facilita ejecutar comandos rápidamente y acceder directamente a los servicios de AWS.

Inicio rápido de nuevos proyectos

Con AWS Cloud9 puede iniciar nuevos proyectos fácilmente. El entorno de desarrollo de Cloud9 incluye herramientas para más de 40 lenguajes de programación, entre ellos Node.js, JavaScript, Python, PHP, Ruby, Go y C++. De este modo, puede empezar a escribir código para stacks de aplicaciones conocidos en cuestión de minutos sin tener que instalar ni configurar archivos, SDK ni complementos para su máquina de desarrollo. Como Cloud9 está basado en la nube, puede mantener fácilmente varios entornos de desarrollo para aislar los recursos de su proyecto.

Publicaciones del blog

Videos

Seminario web: Overview of the AWS Cloud9 IDE, including a demo of key features.
AWS re:Invent 2017 - Introducing AWS Cloud9: Werner Vogels Keynote

Más información sobre las características de AWS Cloud9

Visite la página de detalles
¿Listo para crear?
Introducción a AWS Cloud9
¿Tiene más preguntas?
Contacte con nosotros