¿Qué es Container y cuáles son los beneficios de esta tecnología?

¿Qué es contenedor? ¿Cuál es la principal diferencia entre contenedor y máquina virtual? ¿Cuáles son las ventajas de utilizar esta tecnología?

Estas son las preguntas que david bitti, científico jefe de Flexa Cloud, respondió en el siguiente video.

¡Compruébalo!

¿Qué es el contenedor?

“¿Qué es un contenedor y cómo podemos usar esta tecnología para modernizar nuestras aplicaciones?

El contenedor es, básicamente, tomar todo lo que su aplicación necesita para 'vivir', existir y jugar en un solo archivo. De esa forma, garantiza que la aplicación se ejecutará, independientemente de la versión de tecnología que esté utilizando.

Si la aplicación está en contenedores, cualquier entorno que admita el contenedor Docker, por ejemplo, podrá ejecutarla”.

Diferencias entre Contenedor y Máquina Virtual

“La principal diferencia entre un contenedor y una máquina virtual es que en la máquina virtual, tomas una computadora y la 'cortas' en varias 'piezas' preestablecidas. 

Así que tienes un servidor, por ejemplo, con cuatro CPU y 16 gigas de RAM. Puede crear cuatro servidores allí con una sola CPU y 4 gigas de RAM. 

Algunas tecnologías de virtualización incluso le permiten usarlas en exceso: dividir la máquina en "trozos" más grandes que la suma de la máquina total. Eso es más o menos: estás compartiendo la máquina.

En el contenedor, usa la propia CPU y el kernel que ya se está ejecutando en su máquina. Cuando toma, por ejemplo, una aplicación PHP y la transforma en un contenedor, es como si estuviera transformando toda la aplicación (el entorno completo) en un ejecutable, que el sistema operativo host puede ejecutar como si fuera un programa. Por lo tanto, el tiempo de carga de la aplicación se reduce drásticamente, en comparación con una máquina virtual.

Y como tu aplicación ya se está ejecutando en la dinámica del sistema operativo, la gestión de la memoria se realiza como si fuera una aplicación nativa”.


→ ¿Qué tal si entendiste qué es Container? Suscríbete a nuestro canal de YouTube para recibir nuestros videos tan pronto como los publiquemos!


Compartir