
Azure Containers Explained
Wesley Haakman, Richard Hooper
- Editorial
- Packt
- Año
- 2023
- Páginas
- ~273
- Nivel
- Intermedio
De qué trata
Guía práctica y comparativa lanzada en 2023 por Wesley Haakman y Richard Hooper, orientada a clarificar el amplio y a menudo confuso abanico de servicios de contenedores disponibles en Microsoft Azure. El libro está dirigido a desarrolladores de software, ingenieros DevOps y arquitectos cloud que ya comprenden las bases de Docker y la contenerización, pero necesitan entender cuándo, cómo y por qué utilizar un servicio específico frente a otro según requerimientos de arquitectura, coste y escalabilidad.
El texto desmenuza metódicamente cada tecnología del ecosistema: la gestión y escaneo de imágenes en Azure Container Registry (ACR), el hospedaje simplificado de aplicaciones web en Azure App Service para Contenedores, la ejecución serverless y reactiva mediante Azure Functions con contenedores personalizados, y el procesamiento aislado de tareas efímeras con Azure Container Instances (ACI). Además, dedica especial atención a las plataformas modernas de microservicios: Azure Container Apps (ACA), destacando su integración con Dapr y escalado automático guiado por eventos con KEDA, y Azure Kubernetes Service (AKS) para orquestación empresarial. Se detallan aspectos críticos como redes virtuales, volúmenes de almacenamiento persistente, monitoreo y despliegue automatizado con Azure CLI y manifiestos YAML.
Cada servicio se explora mediante ejercicios guiados de despliegue que contrastan directamente simplicidad operativa contra granularidad de control y gasto económico. El principal aporte del libro es su lucidez comparativa y las pautas para migrar aplicaciones entre plataformas conforme evoluciona su carga de trabajo; por el contrario, no busca ser un tratado exhaustivo de administración avanzada de clústeres Kubernetes ni de service meshes complejos. Es una obra sumamente útil para tomar decisiones técnicas informadas sin sobredimensionar la infraestructura.
- Azure Containers
- Docker
- Azure Container Apps (ACA)
- Azure Kubernetes Service (AKS)
- Azure Container Instances (ACI)
- Azure App Service
- Azure Functions
- Azure Container Registry (ACR)
- KEDA
- Dapr
- Microservicios
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Despliegue y escalado de microservicios en Azure Container Apps
Configuración e implantación de microservicios contenerizados en Azure Container Apps con balanceo de carga HTTP, ingress público y escalado automático basado en eventos mediante KEDA.
Ejecución de cargas contenerizadas en App Service y ACI
Publicación de contenedores desde Azure Container Registry hacia Azure App Service para aplicaciones web continuas y hacia Azure Container Instances para tareas por lotes.

