Docker & Kubernetes: The Practical Guide [2023 Edition] [EN]

Docker & Kubernetes: The Practical Guide [2023 Edition] [EN]

 

Lo que aprenderás

  • Aprenda qué son Docker y Kubernetes y por qué podría querer usarlos
  • Aprenda a instalar y usar Docker en cualquier sistema (macOS, Windows, Linux)
  • Aprenda a crear y usar imágenes y contenedores con Docker
  • Comprender temas complejos como la gestión y la conservación de datos con Volúmenes
  • Más información sobre las redes de contenedores con Docker Networks y DNS Service Discovery
  • Aprenda a implementar aplicaciones Docker: manualmente, con servicios administrados o con Kubernetes
     

Requisitos

  • ¡NO se requiere experiencia previa en Docker o Kubernetes!
  • Se requieren conocimientos básicos de desarrollo (web); sin embargo, no necesita saber un idioma específico
  • AWS (utilizado en un par de ejemplos de implementación, aproximadamente 4 horas de curso) requiere una tarjeta de crédito; aunque también puede seguirlo de forma pasiva.

Descripción

¡Únase a este curso superventas de Docker y Kubernetes y aprenda dos de las tecnologías de desarrollo más importantes desde cero, con gran detalle!

Docker y Kubernetes se encuentran entre las tecnologías y los temas más solicitados que puede aprender en estos días.

¿Por qué?

Porque simplifican significativamente el proceso de desarrollo e implementación de proyectos de software simples y complejos. ¡Especialmente en desarrollo web (aunque no limitado a eso), Docker realmente puede llevarlo al siguiente nivel !

Con Docker, crea y administra los llamados » Contenedores «, básicamente paquetes de código y herramientas necesarios para ejecutar ese código. Estos contenedores le permiten ejecutar sus programas de manera predecible e independiente del entorno , sin importar dónde necesite ejecutarlos.

Para DevOps moderno, pero también para el desarrollo local, solo o en equipo, esta es una función ganadora, ya que ya no tendrá discusiones sobre «pero funcionó en mi máquina». Funciona dentro de un contenedor, por lo tanto, ¡funciona en todas partes!

¡Este curso le enseñará Docker y Kubernetes desde cero con toda la teoría requerida y toneladas de ejemplos y demostraciones!

Exploraremos todos los conceptos clave en detalle y con ejemplos prácticos y demostraciones , desde imágenes y contenedores, pasando por volúmenes y redes hasta la implementación y Kubernetes Cluster: ¡Este curso lo tiene todo!

En detalle, este curso incluye los siguientes temas:

  • Una introducción completa a Docker, los contenedores y por qué es posible que desee usar Docker
  • Instrucciones detalladas de configuración para macOS y Windows
  • Una inmersión profunda en los conceptos básicos que necesita saber: Contenedores e imágenes
  • Aprenda cómo crear imágenes personalizadas, usar imágenes existentes y cómo ejecutar contenedores basados ​​en dichas imágenes.
  • Obtenga una descripción detallada de los comandos principales que necesita cuando trabaja con Docker
  • Aprenda a trabajar con datos y a conservar datos con volúmenes
  • Explore las redes de contenedores: con el mundo exterior y entre varios contenedores
  • Aprenda a trabajar con proyectos de uno o varios contenedores
  • Instrucciones detalladas de implementación: implementación manual e implementación con servicios administrados como AWS ECS
  • Comprender los conceptos básicos y la arquitectura de Kubernetes
  • Aprenda a crear recursos, implementaciones y servicios de Kubernetes y a ejecutar sus contenedores con Kubernetes
  • Profundice en el trabajo con datos en proyectos de Kubernetes, con diferentes tipos de volúmenes
  • Redes de Kubernetes y detección de servicios DNS
  • Aprenda a implementar su proyecto Kubernetes (en el ejemplo de AWS EKS)
  • ¡Y mucho más!

Todos estos temas se enseñan con gran detalle con diapositivas y teoría, pero también, lo más importante, ¡con muchos ejemplos y demostraciones!

Encontrará toneladas de proyectos de demostración a lo largo del curso, utilizando lenguajes de programación como NodeJS, Python o PHP (con Laravel). Sin embargo, no es necesario que conozcas estos idiomas para seguirlos, ¡no te preocupes!

¿Para quién es este curso?

  • Todos los que NO han trabajado con Docker o Kubernetes en absoluto
  • Todos los que tienen dificultades para comprender qué es exactamente Docker (y por qué es posible que desee usarlo)
  • Desarrolladores (web) que desean explorar DevOps y Docker modernos

3.5 GB

Subscribe
Notify of
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
angelo29
angelo29
10 months ago

gracias por el curso

1
0
Would love your thoughts, please comment.x
()
x