AWS Cloud9 es un entorno de desarrollo integrado (IDE) basado en la nube que le permite escribir, ejecutar y depurar su código con solo un navegador. Incluye un editor de código, un depurador y una terminal. Cloud9 viene empaquetado con herramientas esenciales para lenguajes de programación populares, incluidos JavaScript, Python, PHP y más, por lo que no necesita instalar archivos o configurar su máquina de desarrollo para comenzar nuevos proyectos. Dado que su IDE de Cloud9 está basado en la nube, puede trabajar en sus proyectos desde su oficina, hogar o cualquier lugar utilizando una máquina conectada a Internet. Cloud9 también proporciona una experiencia perfecta para desarrollar aplicaciones sin servidor, lo que le permite definir recursos, depurar y cambiar fácilmente entre la ejecución local y remota de aplicaciones sin servidor. Con Cloud9, puede compartir rápidamente su entorno de desarrollo con su equipo, lo que le permite emparejar programas y realizar un seguimiento de las entradas de los demás en tiempo real.
Opiniones de usuarios – Pros y Contras
Pros: Compatible con la mayoría de lenguajes de programación y permite exportar e importar funcionalidades. No requiere instalar.
Contras: Se cuelga por algún momento cuando se abre en Windows para compartir el código.
En general: Brinda casi todas las herramientas necesarias para desarrollar software a gran escala, muy fácil de usar, y además aumenta la productividad ya que permite trabajar desde cualquier lugar. El código se compila en el navegador.
Pros: No se requiere configuración.
Interfaz fácil de usar.
Soporta múltiples lenguajes de programación.
Colabora en código en tiempo real.
Herramienta de depuración integrada.
Contras: Carece de complementos y extensiones.
Se necesita tiempo para ejecutar proyectos más grandes.
En general: Cloud9 es un IDE basado en la nube realmente bueno y se integra muy bien en el ecosistema de AWS, lo que nos permite trabajar con tecnologías sin servidor como Lambda. Su facilidad de acceso y colaboración en tiempo real en el desarrollo de código hace que su uso sea excelente.