Conecta con nosotros

Hola, ¿qué estás buscando?

Actualidad

Un Docker vs Snap ‘made in’ Canonical, pero solo para el IoT

Docker vs Snap

Como puedes leer en el titular, esta es una de esas «noticias» que parecen escritas en clave, pero que entenderá sin problemas cualquiera que domine mínimamente esos conceptos… y, sí, tiene un poco de guasa la cosa, aunque también tiene otro poco de sentido, tal y como se comprende por cómo termina el enunciado: esto es un Docker vs Snap, pero solo para el IoT, ojo.

Y es que nada más encontrarme con este artículo en el blog de Ubuntu, lo primero que me ha suscitado es incredulidad: ¿de verdad está Canonical intentando promocionar a Snap comparándolo con Docker? Porque así en esencia pueden parecer algo parecido, valga la redundancia, pero es que por su misma concepción técnica son muy diferentes. Sería como comparar a Snap con Qemu u otra herramienta de visualización, solo porque ambas permiten ejecutar aplicaciones; y eso que Snap permite ejecutar más meras aplicaciones.

Pero, no: Canonical constriñe la comparación al IoT, el Internet de las Cosas, un área en la que Snap sí tiene sentido y en la que proyectos como Flatpak, también por su propia concepción, limitada a entornos de escritorio, no pueden competir. Al menos, por el momento. Una área en la que, según el escenario, el despliegue de contenedores puede ser una estrategia adecuada o exagerada, complicando en exceso lo que Canonical simplifica manteniendo un sistema de distribución de aplicaciones hecho por y para su Ubuntu, pero compatible con el ecosistema de Linux casi en pleno.

Docker vs Snap

«Si bien los contenedores de Docker se centraron principalmente en cubrir los casos de uso en la nube y el flujo de trabajo de los desarrolladores, Snap tenía como objetivo reinventar la forma en que se empaquetan y distribuyen las aplicaciones de Linux», señalan en el artículo. «Esto dio como resultado que Docker proporcionara una forma rápida y eficiente de contener los servicios en la nube, mientras que Snap se volvió excelente para la distribución de aplicaciones Linux».

¿Y cómo casa eso cuando se enfoca el asunto en el Internet de las Cosas? «La siguiente infografía proporciona una comparación rápida lado a lado de las dos tecnologías, su propósito y características esenciales para las implementaciones de IoT», apuntan. Así que con ella os dejamos, por si acaso alguien tiene dudas de cuándo usar qué, como hemos mencionado y como indica la imagen con un poco menos de atención de la que se merece, el propósito de una y otra es lo verdaderamente importante, cabe repetir.

Docker vs Snap

Click para comentar
Advertencia
Advertencia

Te recomendamos

Actualidad

Seguro que todos habéis leído ya acerca de la liberación del código fuente de Winamp, y es que la noticia saltaba a los medios especializados...

Actualidad

Oliver Smith, empleado de Canonical, ha publicado la hoja de ruta del ciclo de desarrollo de Ubuntu 24.10 “Oracular Oriole” en la instancia de...

Actualidad

Hoy vamos a aprovechar la ocasión para presentar a Rescuezilla, una aplicación de imágenes y clonación de discos totalmente compatible con Clonezilla y que...

A fondo

Aprovechando que hoy hablamos de lo que acaba de pasar con Flutter y de que esta es una tecnología clave para la estrategia de Canonical en...