
Infrastructure as Code with Azure Bicep
Adora Nwodo
- Editorial
- BPB
- Año
- 2025
- Páginas
- ~342
- Nivel
- Intermedio
De qué trata
Monografía práctica escrita por Adora Nwodo (Engineering Manager y Microsoft MVP) y publicada por BPB Publications (2025), enfocada en el dominio de Azure Bicep como lenguaje declarativo de dominio específico (DSL) para la Infraestructura como Código (IaC) en Microsoft Azure. El libro está dirigido a ingenieros de DevOps, administradores de sistemas y desarrolladores de software de nivel intermedio que gestionan recursos en Azure y desean sustituir la complejidad sintáctica de las plantillas ARM en JSON por una sintaxis más limpia, concisa y modular.
El recorrido didáctico cubre desde los fundamentos de la sintaxis y tipos de datos de Bicep hasta el uso de parámetros, variables, expresiones lógicas, decoradores, condiciones y bucles para parametrizar infraestructuras complejas. La autora enseña a empaquetar componentes reutilizables mediante módulos de Bicep, especificaciones de plantillas (Template Specs) y registros privados de artefactos. Además, profundiza en la migración mediante herramientas de descompilación de código ARM heredado (`bicep decompile`), validaciones preventivas con operaciones *what-if*, gestión centralizada de secretos mediante Azure Key Vault y la automatización del despliegue mediante canalizaciones de integración continua en GitHub Actions y Azure DevOps, sumando reglas de cumplimiento con Azure Policy.
El libro sigue un enfoque mixto y progresivo, combinando la asimilación conceptual con ejercicios guiados y el desarrollo de canalizaciones automatizadas listas para su implantación en proyectos reales. Su principal virtud reside en su estilo directo y pedagógico, convirtiendo tareas complejas de aprovisionamiento en plantillas legibles y fáciles de auditar. Conviene contar con una suscripción activa a Azure y conocimientos básicos de Git y terminal antes de iniciar la lectura.
- Azure Bicep
- Infraestructura como Código (IaC)
- ARM Templates
- GitHub Actions
- Azure DevOps
- Template Specs
- Azure Key Vault
- Azure Policy
- CI/CD
- Automatización Cloud
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Pipeline CI/CD de Infraestructura Automatizada
Canalización de despliegue continuo que ejecuta análisis estático (linting), validación preventiva con 'what-if' y aprovisionamiento desatendido en Azure utilizando GitHub Actions y Bicep.
Biblioteca Modular de Infraestructura Empresarial
Conjunto de módulos Bicep reutilizables para aprovisionar redes virtuales (VNets), almacenamiento seguro, bases de datos y servicios de cómputo publicados en un registro privado.

