Introducción

Completado

Cuando una cuenta de Azure Cosmos DB for NoSQL está lista para pasar por un ciclo de vida de lanzamiento, no es raro que un equipo de operaciones intente automatizar la creación de recursos de Azure Cosmos DB en la nube. La automatización facilita la implementación de nuevos entornos, la restauración de entornos pasados o la escalabilidad horizontal de un servicio.

En Azure, las plantillas Bicep y Azure Resource Manager son dos de las maneras en que puede automatizar la creación de recursos de Azure Cosmos DB. Las plantillas de Azure Resource Manager son archivos JSON (notación de objetos JavaScript) que definen tanto la infraestructura como la configuración de un proyecto. Bicep es un lenguaje de plantilla alternativo que se puede usar para desarrollar plantillas.

Nota:

En este módulo, usaremos las sintaxis de Bicep y JSON para las plantillas de Azure Resource Manager. En el ejercicio práctico de este módulo se usarán las sintaxis de Bicep y JSON para ilustrar las diferencias.

Después de completar este módulo, podrá:

  • Identificar los tres tipos de recursos más comunes para las cuentas de Azure Cosmos DB for NoSQL
  • Crear e implementar una plantilla de Azure Resource Manager de JSON para una cuenta, una base de datos o un contenedor de Azure Cosmos DB for NoSQL
  • Crear e implementar una plantilla de Bicep para una cuenta, una base de datos o un contenedor de Azure Cosmos DB for NoSQL
  • Administración de directivas de rendimiento e índice mediante plantillas JSON o Bicep