
Modern App Deployment with Azure Kubernetes
Dawid Borycki
- Editorial
- Microsoft
- Año
- 2026
- Páginas
- ~509
- Nivel
- Intermedio
De qué trata
Guía especializada publicada por Microsoft Press / Pearson, elaborada por el consultor e investigador Dawid Borycki, que cubre el ciclo integral de despliegue y operación de aplicaciones en la nube con Azure Kubernetes Service (AKS). El texto trabaja con versiones modernas de Docker, Kubernetes y Azure, tomando como eje el ecosistema de aplicaciones web en ASP.NET Core. Está orientado a desarrolladores de software, ingenieros de operaciones y especialistas DevOps con conocimientos previos en C#, .NET y conceptos básicos de redes que quieran dominar la contenerización profesional y la orquestación gestionada en Azure.
Enseña el flujo completo de modernización técnica: construcción y empaquetado de contenedores mediante Docker, almacenamiento y gobernanza de artefactos en Azure Container Registry (ACR), configuración de clústeres en Azure Kubernetes Service (AKS), integración de secretos mediante Azure Key Vault y el Secrets Store CSI Driver, y conexión de cargas con Azure SQL Database. En el ámbito operacional, instruye en diagnósticos con Container Insights y Azure Monitor, despliegues sin interrupción mediante rollouts y rollbacks, pipelines automatizados de integración y entrega continua (CI/CD) con GitHub Actions, pruebas de estrés y escalado automático con Horizontal Pod Autoscaler (HPA) y Cluster Autoscaler, junto con la parametrización de plantillas con Helm.
A través de un enfoque práctico y secuencial, el lector sigue la evolución de una aplicación web completa desarrollada en ASP.NET Core vinculada a una API REST y una base de datos relacional, la cual es contenerizada, publicada en AKS, securizada y automatizada en un pipeline DevOps real. El libro aporta una transición didáctica inmejorable desde el código local hasta un clúster elástico en producción; sin embargo, al centrarse en la pila .NET sobre Kubernetes, no profundiza en mallas de servicios complejas (como Istio o Linkerd) ni en lenguajes alternativos de microservicios.
- Azure Kubernetes Service (AKS)
- Kubernetes
- Docker
- Azure Container Registry (ACR)
- ASP.NET Core
- Azure Key Vault
- Azure SQL Database
- GitHub Actions
- CI/CD
- Helm
- Autoscaling (HPA)
- DevOps
¿Cómo enseña?
Con proyectos
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Despliegue y escalado continuo de aplicación web ASP.NET Core en AKS
Creación, empaquetado en Docker y orquestación de una aplicación web y API en ASP.NET Core conectada a Azure SQL Database, desplegada en clústeres AKS con secretos de Key Vault, gestión por Helm y pipeline CI/CD en GitHub Actions.

