Crea un servidor Cloud con Docker y despliega una aplicación en un contenedor

Docker es una plataforma para desarrollo y despliegue de aplicaciones, en entornos aislados que se conocen como contenedores. Existen muchas ventajas en el uso de contenedores, de las que ya hemos hablado en varias ocasiones. Para obtener más información en este sentido podemos ver la página sobre la aplicación Docker en Arsys. En este artículo pretendemos ofrecer una explicación sencilla sobre cómo desplegar una aplicación con Docker en un servidor cloud de Cloudbuilder.

Leer más

¿Qué ventajas presentan los entornos de desarrollo basados en virtualización?

Cuando trabajamos sobre un entorno de desarrollo demasiado básico, es probable que tengamos que enfrentarnos a algunos retos no detectados previamente, ya sea en el momento del lanzamiento a producción o cuando ponemos en marcha las inevitables actualizaciones… Afortunadamente, hoy en día,  la virtualización nos permite desplegar entornos de desarrollo, facilitando gran parte de las tareas de Desarrollo Web y la sostenibilidad de nuestros proyectos web. En este artículo, te explicamos sus ventajas de entornos de desarrollo basados en virtualización desde un punto de vista teórico y, en próximos artículos, abordaremos este tema desde puntos de vista más prácticos.

Leer más

Cómo funcionan Docker y sus contenedores

Docker es una plataforma de virtualización a nivel de sistema operativo y, como vimos recientemente, permite crear una aplicación y empaquetarla junto con sus dependencias y librerías en un contenedor que será capaz de ejecutarse en cualquier otra máquina que disponga de una capa para la gestión de dichos contenedores.  En este artículo, profundizamos en el funcionamiento de  Docker, sus componentes y la distribución de contenido, repasando también sus principales utilidades prácticas

Leer más

¿Qué es Docker y qué ventajas tiene trabajar con sus contenedores?

Docker es una plataforma de virtualización a nivel de sistema operativo —software containerization platform, en inglés—. Una plataforma de este tipo permite crear una aplicación y empaquetarla junto con sus dependencias y librerías en un contenedor o  container, como se conocen habitualmente. Este contenedor software, a su vez, puede ejecutarse en otras máquinas.
Leer más

OpenShift, Docker y Kubernetes, las tecnologías detrás de Cloud Hosting Gestionado de Arsys

Hoy en día más que nunca, los desarrolladores web tienen que disponer de las herramientas que les faciliten la creación de aplicaciones de una manera rápida, con una adaptabilidad máxima a las necesidades y crecimiento del proyecto, la flexibilidad de las nuevas opciones en la gestión de los recursos de computación y fácil de utilizar.

Aquí es donde entra en juego la nueva solución Cloud Hosting Gestionado de Arsys, cuya versatilidad está basada en la combinación de OpenShift, Kubernetes y Docker, un conjunto de tecnologías capaz de facilitar todo aquello que los equipos de desarrollo requieren para sus aplicaciones web, como explicamos en este artículo.

Leer más

¿Por qué utilizar Docker en nuestros desarrollos?

Docker es una plataforma de código abierto para que administradores y desarrolladores puedan crear, empaquetar y distribuir sus aplicaciones rápidamente. Sirve para ejecutar máquinas virtuales ligeras que están compuestas por contenedores que se pueden agregar o quitar dependiendo de tus necesidades. Esta funcionalidad no es trivial ni mucho menos, ya que agiliza enormemente los tiempos de desarrollo y mantenimiento de cualquier proyecto IT.

Leer más