Intégrer des solutions SQL aux services Azure

Intermédiaire
Développeur
Administrateur de base de données
Azure SQL Database
SQL Server

Créez des API REST et GraphQL pour les bases de données SQL à l’aide du Générateur d’API de données, déployez sur les services d’hébergement Azure et implémentez des modèles de modification pilotés par les événements et de surveillance.

Objectifs d’apprentissage

À la fin de ce module, vous serez en mesure de :

  • Créer des fichiers de configuration pour Data API Builder avec des connexions de base de données et des paramètres d’exécution
  • Définir des entités pour REST et GraphQL avec des mappages de champs, une mise en cache et des relations
  • Configurer des points de terminaison REST et GraphQL avec des chemins d’accès et des opérations personnalisés
  • Exposer des vues de base de données, des procédures stockées et des relations GraphQL
  • Explorer les options de déploiement du Générateur d’API de données, notamment Azure Container Apps, App Service et Static Web Apps
  • Configurer des configurations Azure Monitor avec Application Insights et Log Analytics
  • Gérer les modifications de base de données à l’aide de la capture de données modifiées, d’Azure Functions et du streaming des événements de modification

Prérequis

  • Expérience avec SQL Server, Azure SQL Database ou des bases de données SQL dans Microsoft Fabric
  • Connaissance de T-SQL pour la création de tables, de vues et de procédures stockées
  • Compréhension de base des API REST et JSON
  • Accès à un abonnement Azure pour les exercices de déploiement