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.51 (220 reviews)
Udemy
platform
Español
language
Development Tools
category
Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes
1 186
students
7 hours
content
Feb 2025
last update
$19.99
regular price

Why take this course?

¡Bienvenido al curso completo de Contenerización y Despliegue de Aplicaciones .NET Core con Docker y Kubernetes (miniKube)! Este es un guía paso a paso que te llevará desde las bases hasta la implementación práctica de tus aplicaciones en contenedores, utilizando Docker, y luego desplegándolas en un clúster de Kubernetes mediante miniKube. Aquí está el plan del curso detallado:

  1. Creación de una Aplicación Blazor 5.0

    • Introducción a Blazor y cómo crear una nueva aplicación.
    • Configuraciones iniciales y pruebas locales.
  2. Construcción de la Imagen usando Docker

    • Instalación de Docker.
    • Creación de un Dockerfile para Blazor 5.0.
    • Construir e inspeccionar la imagen resultante.
  3. Despliegue de la Imagen en Docker

    • Ejecución del contenedor Docker.
    • Publicación y monitoreo de la aplicación en producción.
  4. Contenerización Web Api ASP.NET Core 6.0

    • Creación de una API REST básica.
    • Construcción de la Imagen Docker para la API.
    • Creación del contenedor Docker para ejecutar la API.
  5. Contenerización Web Api ASP.NET Core 7.0

    • Desarrollo de una API REST con características adicionales.
    • Construcción de la Imagen Docker.
    • Análisis de vulnerabilidades en la imagen Docker utilizando herramientas como Docker Bench for Security.
    • Creación del contenedor Docker.
    • Uso de variables de entorno para configurar la aplicación de manera dinámica.
  6. Contenerización Aplicaciones .NET 8.0

    • Desarrollo de una nueva aplicación .NET 8.0.
    • Construcción de la Imagen Docker.
    • Creación del contenedor Docker y ejecución de la aplicación.
  7. Contenerización Aplicaciones .NET 7.0 en Kubernetes (miniKube)

    • Instalación de miniKube y kubectl.
    • Configuración de un clúster de Kubernetes.
    • Despliegue de aplicaciones .NET 7.0 como Deployments, Servicios y PODs en miniKube.
    • Gestión de recursos y monitoreo del estado de las aplicaciones.
    • Implementación de ConfigMap y Secrets para la gestión segura de configuraciones y credenciales.
    • Uso de Namespaces para organizar y segmentar los recursos del clúster.
    • Introducción a Persistent Volumes y StatefulSets para almacenamiento persistente.
    • Exploración de herramientas y plugins para Kubernetes como Istio o Traefik para la gestión de tráfico y servicios de red adelantado.
  8. Evaluaciones Finales

    • Pruebas y validaciones para asegurar que todas las aplicaciones están funcionando correctamente tanto en Docker como en Kubernetes (miniKube).
    • Recursos adicionales y mejores prácticas para mantener y escalar tus aplicaciones .NET en contenedores.

Este curso está diseñado para que puedas seguir paso a paso y asegurarte de entender cada componente y cómo se encaja en el gran panorama de la devops y la orquestación de contenedores. Además, te proporcionaré todos los recursos necesarios, incluyendo enlaces de descarga para las herramientas y documentación relevante. Está preparado para emprender este viaje hacia la contenerización y el despliegue ágil de tus aplicaciones .NET Core con Docker y Kubernetes (miniKube)? ¡Adelante y buen curso!

Course Gallery

Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes – Screenshot 1
Screenshot 1Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes
Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes – Screenshot 2
Screenshot 2Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes
Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes – Screenshot 3
Screenshot 3Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes
Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes – Screenshot 4
Screenshot 4Contenerizar Aplicaciones .NET 8 con Docker y Kubernetes

Loading charts...

2348434
udemy ID
01/05/2019
course created date
07/11/2019
course indexed date
Bot
course submited by