GNU/Linux >> Tutoriales Linux >  >> Linux

Cloud9:un entorno de desarrollo basado en la nube para proyectos web

Muchos desarrolladores web que conozco prefieren usar distribuciones basadas en Linux para su trabajo por una variedad de razones. Muchos usuarios argumentarán que los sistemas operativos Linux no tienen una ventaja particular sobre las PC Mac o Windows, pero con el tiempo, estos argumentos parecen estar desapareciendo debido a la tendencia de codificar en la nube.

Los IDE basados ​​en la nube son cada vez más populares (especialmente en los países desarrollados) y ya es hora de que empecemos a prestarles atención.

Hoy les presentamos un servicio en la nube freemium para desarrolladores que aprecian no tener que mantener sus archivos de proyecto en sus máquinas locales
y se llama CLoud9 .

Cloud9 es un entorno de desarrollo en línea para construir proyectos web. Cuenta con un IDE moderno basado en la nube con soporte de clase A para una gran cantidad de idiomas, un espacio de trabajo de Ubuntu, control de versiones y un depurador.

Con Cloud9 , puede crear y probar sitios web de WordPress, Django y Rails en más de 300 combinaciones de navegador/SO sin preocuparse por
la dificultad de manejar todas las miles de líneas de código en el editor o los miles de archivos de proyectos en su espacio de trabajo.

Prospera al desviar responsabilidades como la configuración de la máquina y la gestión de recursos, y le deja justo lo que necesita para ponerse en marcha
con su proyecto.

Características en Cloud9

  • Servicio Freemium:disponible de forma gratuita para Particulares y 3 paquetes premium.
  • Un potente IDE basado en la nube.
  • Un espacio de trabajo de Ubuntu:use un entorno intuitivo para navegar y probablemente más familiar.
  • Desarrollo colaborativo:código en parejas de forma remota.
  • Control de versiones:integre GitHub y BitBucket en su proyecto mientras colabora con los equipos; incluso en proyectos de código abierto.
  • Compatibilidad con más de 40 idiomas, incluidos JavaScript, Ruby, Python, Go, PHP, etc.
  • Ejecutar aplicaciones en la nube.
  • Una documentación completa en línea.
  • Una comunidad en línea y un foro para ayudarlo con cualquier problema que encuentre en el camino.

Por el momento, Cloud9 no le permitirá crear aplicaciones web con subdominios ni le permitirá acceder mediante SSH.

Estas son las únicas dos desventajas que vale la pena mencionar y estoy seguro de que los gerentes de proyecto y los desarrolladores agregarán ambas características tarde o temprano.

Precio

Cloud9 es de uso gratuito para siempre con un espacio de trabajo público gratuito, 1 espacio de trabajo privado y un increíble apoyo de la comunidad. Los paquetes premium están disponibles a $19 (Individual ) y $29 (Equipos ) por usuario respectivamente, y Educación el paquete está disponible a $1 por maestro.

Los paquetes premium incluyen:

  • Soporte de correo electrónico exclusivo :disfrute de conversaciones 1 a 1 con miembros del equipo de desarrollo de Cloud9.
  • Mejor velocidad y mejora general del rendimiento :debido a discos SSD dedicados y ciclos de CPU adicionales
  • Espacios de trabajo privados :mantenga todo el código de su proyecto en la nube y fuera de la vista del público sin preocuparse por los puentes de seguridad
  • Áreas de trabajo SSH :aloje su propio espacio de trabajo en Cloud9 con acceso a toda la RAM, la CPU y el espacio en disco disponibles para usted

Descubra el servicio que se adapta a sus necesidades y el resto de sus características premium en la página de Precios de los sitios web.

Si está buscando un IDE de nube confiable, pruebe Cloud9 y no olvides volver para contarnos tu experiencia con él.

¿Tiene otros IDE de nube o aplicaciones interesantes que le gustaría sugerir? Siéntete libre de compartir tu opinión en la siguiente sección.


Linux
  1. Controlador falso OpenStack para simulaciones en la nube [Tutorial]

  2. ¿Qué tan portátiles son /dev/stdin, /dev/stdout y /dev/stderr?

  3. ¿Un entorno similar a una concha para el procesamiento binario?

  4. ¿Permisos para la carpeta Webroot de Apache en el servidor de desarrollo?

  5. Comprender la memoria RAM para su servidor en la nube

Mis comandos favoritos de Linux para optimizar imágenes web

KDE Plasma:el entorno de escritorio definitivo para Linux

Cómo implementar WordPress en Jelastic Cloud

Comprobación de variables de entorno

Linux:diferencia entre /dev/console, /dev/tty y /dev/tty0

¿Para qué se usa `/dev/console`?