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

4.62 (144 reviews)
Udemy
platform
Español
language
Development Tools
category
Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes
803
students
6.5 hours
content
Jan 2024
last update
$54.99
regular price

What you will learn

Conocer los fundamentos de Docker (Imágenes, Contenedores, Volúmenes, Redes, etc.).

Conocer la Arquitectura (Componentes y Funcionamiento) de la Plataforma Docker.

Instalación y Configuración de Docker (Plataforma de Contenedores).

Administración de Imágenes, Contenedores, Volúmenes y Redes Docker.

Contenerización de Aplicaciones .NET Core (Creación de Imagen y Contenedor Docker).

Contenerización de Aplicaciones .NET 7 (Construcción de Imagen Docker y Creación de Contenedor Docker).

Contenerización de Aplicaciones .NET 8 (Construcción de Imagen Docker y Creación de Contenedor Docker).

Contenerización de Aplicaciones .NET 7 utilizando Docker Compose.

Conocer Docker Hub (Explorar repositorio de imágenes).

Conocer los Fundamentos de Kubernetes y miniKube.

Instalación y Configuración de Kubernetes (miniKube).

Despliegue de Aplicaciones .NET en Kubernetes (miniKube) (Creación de Deployments, PODs, ReplicaSets y Services).

Configuración de Aplicaciones .NET en Kubernetes usando Variables de Entorno, ConfigMaps y Secrets.

Why take this course?

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 8.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

  10. Contenerización Web Api ASP.NET Core 7.0

    1. Construcción de la Imagen Docker

    2. Análisis de Vulnerabilidades en Imagen Docker

    3. Creación del Contenedor Docker

  11. Contenerización Aplicaciones .NET 8.0

    1. Construcción de la Imagen Docker

    2. Creación del Contenedor Docker

    3. Uso de Variables de Entorno

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

    1. ¿Qué es Docker Compose?

    2. Contenerizar Aplicación 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 7 y realizar despliegues en Contenedores Docker.

  • Si deseas aprender a Contenerizar Aplicaciones .NET 7 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.

Screenshots

Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes - Screenshot_01Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes - Screenshot_02Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes - Screenshot_03Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes - Screenshot_04

Reviews

Carlos
March 24, 2024
si,fue al grano con las explicaciones para .net, podrian detallar mas casos practicos pero para iniciar esta bien, lo aprendido se aplica para otros lenguajes tb.
Enrique
January 25, 2024
Me sirvio bastante en el ambiente laboral es la primera vez que hacia un despliegue con docker y la verda el curso me sirvio de maravilla, me hubiera gustado ver combinaciones y despliegue a un servidor como aws o google clound
Uriel
January 12, 2024
Es un curso que aun le falta mucha estructura.. Ejercicios repetitivos y sin profundizar mucho en que significa cada elemento por ejemplo del dockerFile.. No creo que sea el material mas adecuado para iniciar..
Carlos
November 4, 2023
Muy bien explicado, creo que falto abordar algunos ejemplos como volúmenes en Docker y Ingress Controller, Statefulsets en Kubernetes
Juan
September 21, 2023
Excelente curso, muy recomendable, el instructor se toma el trabajo de mantener el curso actualizado, muy profesional
Julio
February 19, 2023
En general sí, pero podria estar ofreciendo un poco más de información extra que sólo "estar leyendo diapositivas".
Guillermo
December 30, 2022
muy básico y el código fuente desactualizado y si se baja el nuevo no funciona por lo actualizado de netcore 3 a netcore 6-7.
Edison
May 23, 2022
Buenas explicaciones el instructor domina el tema, creo que falto un módulo de explicación de contendores con algún tipo de base de datos, de todos modos el curso cumplió mis expectativas
Arturo
August 18, 2021
Está bien el curso para comenzar, falta incluir algo relacionados a redes internas. Otro punto flojo: es muy repetitivo
Fernando
August 10, 2021
Desarrollo aplicaciones en Angular y ASP .Net que necesito organizar y esta metodología me va a servir de gran ayuda.
Mario
June 21, 2021
Solamente faltaría poder crear los Docker Compose para poder combinar diferentes imagenes en un mismo contenedor
Ricardo
June 8, 2021
El curso me gustó porque esta lleno de información valiosa sobre los fundamentos de Docker y estaría bien que añadieran mas ejemplos sobre Volúmenes, redes y otros temas. Lo recomiendo a los que deseen aprender esta tecnología.
Luis
February 1, 2021
En cuanto lo básico el curso esta completo. Sin embargo, en el capítulo de introducción mencionas los diferentes tipos de redes, y en el desarrollo del curso no se trata el tema (que es un tema muy importante, por que en sí la fortaleza de los docker esta en comunicarse con otros).
Juan
May 30, 2020
Excelente para iniciar en el mundo de los Contenedores. Buena como base para cursos más específicos del tema.
Martin
May 1, 2020
Me gusto el curso porque es practico y sencillo sin muchas vueltas y muchos tecnicismos, obviamente es un curso introductorio que me permitira tomar otros cursos para el uso de Kubernetes en Azure.

Charts

Price

Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes - Price chart

Rating

Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes - Ratings chart

Enrollment distribution

Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes - Distribution chart
2348434
udemy ID
5/2/2019
course created date
11/7/2019
course indexed date
Bot
course submited by