Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes

Todo lo que necesitas saber para construir y desplegar Aplicaciones .NET 8 en las Plataformas Docker y Kubernetes

Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes
Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes

Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes udemy course free download

Todo lo que necesitas saber para construir y desplegar Aplicaciones .NET 8 en las Plataformas Docker y Kubernetes

Bienvenido a mi curso de Contenerización de Aplicaciones .NET 7/8 utilizando las plataformas Docker y Kubernetes en español, el cual tiene por objetivo principal enseñarte todo lo que necesitas saber para desplegar aplicaciones .NET en las Plataformas de Contenedores Docker y Kubernetes (miniKube).

El curso se encuentra actualizado a la versión de .NET 9.0.

Anímate e inscríbete.

El curso fue creado para ayudarte a empezar en el mundo de la Contenerización de Aplicaciones .NET Core y Despliegue en Plataformas de Contenedores como Docker y Kubernetes (miniKube), aquí tocaremos los siguientes temas:

  1. Introducción

    1. Introducción al Curso

  2. Fundamentos Docker

    1. Qué es Docker?

    2. Arquitectura de Docker

    3. Qué es una Imagen?

    4. Qué es un Contenedor?

    5. Qué es un Volumen?

    6. Qué son las Redes?

    7. Qué son los Registros Docker

  3. Instalación & Configuración de Docker

    1. Instalación en Windows

  4. Administrando Imágenes Docker

    1. Administrando Imágenes de .NET Core

  5. Contenerización de una Web ASP.NET Core 3.0

    1. Construyendo Aplicación Web con ASP.NET Core 3.0

    2. Construyendo Imagen Docker de la Aplicación Web

    3. Creando Contenedor Docker a partir de la Imagen de la Aplicación Web

  6. Contenerización de una Web API ASP.NET Core 3.0

    1. Construyendo Web API con ASP.NET Core 3.0

    2. Construyendo Imagen Docker de la Web API

    3. Creando Contenedor Docker a partir de la Imagen de la Web API

  7. Contenerización de la Web eShopOnWeb

    1. Configurando Aplicación Web eShopOnWeb

    2. Construyendo Imagen de la Web eShopOnWeb

    3. Creando Contenedor Docker a partir de la Imagen de la Web eShopOnWeb

    4. Trabajando con Variables de Entorno

  8. Contenerización Aplicación Blazor ASP.NET Core 5.0

    1. Creación de una Aplicación ASP.NET Core Blazor 5.0

    2. Construcción de la Imagen usando Docker

    3. Despliegue de la Imagen en Docker.

  9. Contenerización Web Api ASP.NET Core 6.0

    1. Construcción de la Imagen Docker

    2. Creación del Contenedor Docker

    1. Contenerización de Aplicaciones .NET 7.0

    1. Construcción de la Imagen Docker

    2. Análisis de Vulnerabilidades en Imagen Docker

    3. Creación del Contenedor Docker

    4. ¿Qué es Docker Compose?

    5. Contenerizar Aplicación ASP.NET Core 7 utilizando Docker Compose

  10. Contenerización de Aplicaciones .NET 8.0

    1. Construcción de la Imagen Docker

    2. Creación del Contenedor Docker

    3. Uso de Variables de Entorno

  11. Contenerización Aplicaciones .NET 9.0

    1. Construcción de la Imagen Docker

    2. Creación del Contenedor Docker

    3. Uso de Variables de Entorno

    4. Contenerizar Aplicación .NET 9 utilizando Docker Compose

  12. Contenerización de Aplicaciones ASP.NET Core 7 utilizando Docker Compose

  13. Fundamentos de Kubernetes y miniKube

    1. ¿Qué es Kubernetes?

    2. Arquitectura de Kubernetes

    3. ¿Qué es miniKube?

    4. ¿Qué es un Deployment en Kubernetes?

    5. ¿Qué es un Service en Kubernetes?

  14. Instalación de miniKube

    1. Instalación de miniKube en equipo local.

  15. Desplegando una Aplicación Web (.NET 5.0) en minikube

    1. Construyendo Imagen con Docker

    2. Desplegando Imagen en Kubernetes (miniKube)

  16. Desplegando una Aplicación ASP.NET Core 7 en minikube

    1. Construyendo Imagen con Docker

    2. Desplegando Imagen en Kubernetes (miniKube)

  17. Configuración de Aplicaciones ASP.NET Core 7 usando Variables de Entorno.

    1. Variables de Entorno.

    2. ConfigMaps

    3. Secrets


El curso ha sido cuidadosamente creado para que te diviertas practicando con ejemplos de la vida real, es 90% práctico y 10% teórico, con presentaciones cortas pero ilustrativas para explicar conceptos fundamentales del proceso de Contenerización y Despliegue de Aplicaciones .NET Core en las Plataformas de Contenedores Docker y Kubernetes (miniKube).


DEBES REALIZAR ESTE CURSO:

  • Si deseas conocer los Fundamentos y Arquitectura de las Plataformas Docker y Kubernetes (miniKube).

  • Si deseas aprender a Instalar y Configurar Docker (Imágenes, Contenedores, Volúmenes, Redes, etc.).

  • Si deseas aprender a Instalar y Configurar miniKube (Namespaces, Deployments, Services, PODs, etc.).

  • Si deseas aprender a Contenerizar Aplicaciones .NET y realizar despliegues en Contenedores Docker.

  • Si deseas aprender a Contenerizar Aplicaciones .NET y realizar despliegues en Kubernetes (miniKube).


IMPORTANTE:

  • Todo el material necesario en este curso es brindado con enlaces de descarga.

  • El curso está estructurado en secciones con evaluaciones finales.