Docker Swarm sin gastar dinero en la nube

Clase 1 de 24Curso de Swarm

Resumen

Aprende a escalar aplicaciones dockerizadas con confianza: Guido Vilariño, head of DevOps en Mural, comparte cómo su equipo usa Docker Swarm para ofrecer colaboración visual en tiempo real con alta calidad de servicio. Todo con herramientas abiertas, gratuitas y listas para practicar sin gastar dinero.

¿Qué es Docker Swarm y por qué importa?

Docker Swarm es la herramienta de Docker para escalar aplicaciones de desarrollo a un número muy grande de usuarios mediante una solución de clustering de múltiples máquinas. Permite pasar de un entorno local a un swarm multinodo que soporta cargas reales.

  • Escalar aplicaciones dockerizadas a muchos usuarios con un enfoque práctico.
  • Clustering de múltiples máquinas para distribuir el trabajo y aumentar la resiliencia.
  • Calidad de servicio como objetivo central para usuarios distribuidos en el mundo.
  • Caso real: Mural usa Swarm para colaboración visual en tiempo real, como trabajar frente a un pizarrón desde cualquier lugar.

¿Cómo se conecta con tu experiencia previa en Docker?

Es importante haber cursado antes el curso de Docker, porque se reutilizan conceptos ya aprendidos. Si ya trabajas con Docker, puedes avanzar sin problemas y enfocarte en la capa de orquestación con Swarm.

¿Qué herramientas usarás sin gastar dinero?

No necesitas levantar virtual machines en Amazon o Azure para practicar. Todo el entorno se puede montar con herramientas gratuitas, abiertas y de la comunidad.

  • Sin poner un solo dólar: todo el aprendizaje se realiza con recursos gratuitos.
  • Play with Docker: el playground oficial para crear y gestionar tu swarm multinodo sin fricción.
  • Colaboración sencilla: comparte tu entorno con compañeros de trabajo o estudio y aprendan juntos a usar swarm.

¿Qué harás en el entorno Play with Docker?

Podrás crear un swarm multinodo, experimentarlo en pocos pasos y compartirlo para practicar en equipo. Es un espacio ideal para asimilar la lógica de orquestación y preparar la escalabilidad de tus servicios.

¿Qué necesitas antes de empezar?

Solo requieres motivación y bases de Docker. La invitación es a jugar con las herramientas y preparar tus servicios para escalar a los usuarios que necesites.

  • Haber completado el curso de Docker o contar con experiencia usando Docker en desarrollo.
  • Actitud práctica para probar, iterar y aprender con Play with Docker.
  • Enfoque en escalabilidad y disponibilidad, alineado con un escenario multinodo real.

¿Qué te gustaría escalar con Docker Swarm y a cuántos usuarios? Comparte tus dudas y experiencias en los comentarios.

      Docker Swarm sin gastar dinero en la nube