Resumen
Un desafío con el que muchos estarán de acuerdo consiste en dirigirse hacia la parada del autobús en el momento preciso. El primer paso para diseñar una solución implica crear una base sólida para la aplicación con una base de datos. Azure SQL Database es una base de datos moderna con las funcionalidades necesarias para las aplicaciones modernas, como la de transporte en autobús. Azure SQL Database admite JSON, datos geoespaciales y Acciones de GitHub. Las características de Azure SQL Database facilitan el cumplimiento de los requisitos del escenario y le permiten crear una canalización de CI/CD desde el principio.
Azure SQL Database facilita el desarrollo de las bases de aplicaciones como la aplicación de pila completa sin servidor que se describe para el transporte en autobús.
Referencias para mejorar el aprendizaje
Hay muchas referencias para que profundice en los temas descritos como prefiera, ahora o más adelante.
Desarrollo de bases de datos modernas con Azure SQL Database
Las referencias siguientes están relacionadas con las funciones modernas de Azure SQL Database.
- Canal de YouTube de Azure SQL con datos expuestos
- Vídeo: Uso de Azure Pipelines para implementaciones de Azure SQL
- 10 razones para usar Azure SQL en el siguiente proyecto.
- Ejemplo de compatibilidad con JSON de Azure SQL
- Compatibilidad con datos geoespaciales
- Biblioteca OpenLayers
- Modelos de Graph
- Índices de almacén de columnas
- Introducción a las tablas con optimización para memoria
Implementación de DevOps con Azure SQL Database
Las referencias siguientes serán muy útiles si quiere obtener información sobre DevOps en general y en lo que se refiere a Azure SQL Database.
- ¿Qué es DevOps?
- CI/CD
- Acciones de GitHub
- Azure DevOps
- Vídeo: Introducción a DevOps para Azure SQL
- Vídeo: Uso de Azure Pipelines para implementaciones de Azure SQL
- DevOps para Azure SQL.
- Tipos de acción de GitHub
- Acción Implementar de Azure SQL
- Referencia de tareas de Azure Pipelines
- Tarea de implementación de Azure SQL Database
Marcos que admiten Migraciones de Code First
Otros ejemplos para profundizar en el desarrollo de bases de datos modernas
Un ejemplo de una solución completa en el que se muestra cómo usar el enfoque de script manual junto con las opciones de prueba unitaria de base de datos está disponible aquí: Desarrollo moderno: creación de una API REST mediante CI/CD y back.