Vidéo indexée et annotée pour l’application SaaS multi-locataire à l’aide d’Azure SQL Database
S’applique à : Azure SQL Database
Cet article est un index annoté dans les emplacements de temps d’une vidéo de 81 minutes sur les modèles ou motifs de location SaaS. Cet article vous permet de faire défiler la vidéo en avant ou en arrière jusqu’à la partie qui vous intéresse. La vidéo explique les options de conception importantes pour une application de base de données multi-locataire sur Azure SQL Database. La vidéo inclut des démonstrations, des guides de code de gestion et propose plus d'informations basées sur l’expérience que n'en contient notre documentation écrite.
La vidéo amplifie les informations de notre documentation écrite, par exemple :
- Conceptuelles : Modèles de location de base de données SaaS multi-locataire
- Tutoriels : L’application SaaS Wingtip Tickets
La vidéo et les articles décrivent les différentes phases de création d’une application multi-locataire sur Azure SQL Database dans le cloud. Des fonctionnalités Azure SQL Database spéciales facilitent le développement et la mise en œuvre des applications multi-locataires, toutes les deux plus faciles à gérer et fonctionnant de façon fiable.
Nous mettons à jour régulièrement notre documentation écrite. La vidéo n’est pas modifiée ni mise à jour, par conséquent, davantage d’informations peuvent devenir obsolètes.
Séquence de 38 captures d’écran temporellement indexées
Cette section indexe l’emplacement de temps de 38 discussions à travers la vidéo de 81 minutes. Chaque index de temps est annoté avec une capture d’écran de la vidéo et parfois avec des informations supplémentaires.
Chaque index de temps est au format h:mm:ss. Par exemple, le deuxième emplacement de temps indexé, étiqueté Objectifs des sessions, démarre à l’emplacement de temps approximatif de 0:03:11.
Compacter des liens vers les emplacements de temps indexés de la vidéo
Les titres suivants sont des liens vers leurs sections annotées correspondantes plus loin dans cet article :
- 1. (Début) Diapositive d’accueil, 0:00:03
- 2. Objectifs des sessions, 0:03:11
- 3. Agenda, 0:04:17
- 4. Application web multi-locataire, 0:05:05
- 5. Formulaire web d’application en action, 0:05:55
- 6. Coût par locataire (mise à l’échelle, isolation, récupération), 0:09:31
- 7. Modèles de bases de données pour multi-locataire : pour et contre, 0:11:59
- 8. Le modèle hybride mélange des avantages de MT/ST, 0:13:01
- 9. Locataire unique et multi-locataire : le pour et le contre, 0:16:44
- 10. Les pools sont rentables pour des charges de travail non prévisibles, 0:19:36
- 11. Démonstration de ST/MT de base de données par locataire et hybrides, 0:20:08
- 12. Formulaire d’application en direct affichant Dojo, 0:20:29
- 13. MYOB et pas une DBA en vue, 0:28:54
- 14. Exemple d’utilisation de pool élastique MYOB, 0:29:40
- 15. En savoir plus sur MYOB et autres ISV, 0:31:36
- 16. Modèles composés en scénarios SaaS E2E, 0:43:15
- 17. Application SaaS multi-locataire hybride Canonical, 0:47:33
- 18. Application exemple SaaS Wingtip, 0:48:10
- 19. Scénarios et modèles explorés dans les didacticiels, 0:49:10
- 20. Didacticiels de démonstration et référentiel GitHub, 0:50:18
- 21. Réf GitHub Microsoft/WingtipSaaS, 0:50:38
- 22. Exploration des modèles, 0:56:20
- 23. Approvisionnement de locataires et intégration, 0:57:44
- 24. Approvisionnement de locataires et connexion d’application, 0:58:58
- 25. Démonstration de scripts de gestion approvisionnant un locataire unique, 0:59:43
- 26. PowerShell pour approvisionner et cataloguer, 1:00:02
- 27. T-SQL SELECT * FROM TenantsExtended, 1:03:30
- 28. Gestion des charges de travail de locataire imprévisibles, 1:04:36
- 29. Surveillance du pool élastique, 1:06:39
- 30. Surveillance de la génération et des performances de charge, 1:09:42
- 31. Gestion des schémas à l’échelle, 1:10:33
- 32. Requête distribuée dans des bases de données de locataire, 1:12:21
- 33. Démonstration de la génération de tickets, 1:12:32
- 34. Analyse ad hoc SSMS, 1:12:46
- 35. Extraction des données du locataire dans Azure Synapse Analytics, 1:16:32
- 36. Graph de la distribution des ventes quotidiennes, 1:16:48
- 37. Conclusion et instructions, 1:19:52
- 38. Ressources pour plus d’informations, 1:20:42
Emplacements du temps d’index annoté dans la vidéo
Cliquer sur une image de la capture d’écran vous permet d’extraire l’emplacement de temps dans la vidéo.
1. (Début) Diapositive d’accueil, 0:00:01
À propos de MYOB : Modèles de conception pour des applications SaaS sur Azure SQL Database – BRK3120
- Titre : À propos de MYOB : Modèles de conception pour des applications SaaS sur Azure SQL Database
- Bill.Gibson@microsoft.com
- Gestionnaire du programme principal, Azure SQL Database
- Session Microsoft Ignite BRK3120, Orlando, FL USA, 11 octobre 2017
2. Objectifs des sessions, 0:01:53
- Modèles alternatifs pour des applications multi-locataire, avec pour et contre.
- Modèles SaaS pour réduire le développement, la gestion et les coûts de ressource.
- Une application + scripts en exemple.
- Fonctionnalités SaaS + modèles SaaS font de SQL Database une plateforme de données hautement évolutive et rentable pour des SaaS multi-locataire.
3. Agenda, 0:04:09
4. Application web multi-locataire, 0:05:00
5. Formulaire web d’application en action, 0:05:39
6. Coût par locataire (mise à l’échelle, isolation, récupération), 0:06:58
7. Modèles de bases de données pour multi-locataire : pour et contre, 0:09:52
8. Le modèle hybride mélange des avantages de MT/ST, 0:12:29
9. Locataire unique et multi-locataire : le pour et le contre, 0:13:11
10. Les pools sont rentables pour des charges de travail non prédictibles, 0:17:49
11. Démonstration de ST/MT de base de données par locataire et hybrides, 0:19:59
12. Formulaire d’application en direct affichant Dojo, 0:20:10
13. MYOB et pas une DBA en vue, 0:25:06
14. Exemple d’utilisation de pool élastique MYOB, 0:29:30
15. En savoir plus sur MYOB et autres ISV, 0:31:25
16. Modèles composés en scénarios SaaS E2E, 0:31:42
17. Application SaaS multi-locataire hybride Canonical, 0:46:04
18. Application exemple SaaS Wingtip, 0:48:01
19. Scénarios et modèles explorés dans les didacticiels, 0:49:00
20. Didacticiels de démonstration et référentiel GitHub, 0:50:12
21. Réf GitHub Microsoft/WingtipSaaS, 0:50:32
22. Exploration des modèles, 0:56:15
23. Approvisionnement de locataires et intégration, 0:56:19
24. Approvisionnement de locataires et connexion d’application, 0:57:52
25. Démonstration de scripts de gestion approvisionnant un locataire unique, 0:59:36
26. PowerShell pour approvisionner et cataloguer, 0:59:56
27. T-SQL SELECT * FROM TenantsExtended, 1:03:25
28. Gestion des charges de travail de locataire imprévisibles, 1:03:34
29. Surveillance du pool élastique, 1:06:32
30. Surveillance de la génération et des performances de charge, 1:09:37
31. Gestion des schémas à l’échelle, 1:09:40
32. Requête distribuée dans des bases de données de locataire, 1:11:18
33. Démonstration de la génération de tickets, 1:12:28
34. Analyse ad hoc SSMS, 1:12:35
35. Extraction des données du locataire dans Azure Synapse Analytics, 1:15:46
36. Graph de la distribution des ventes quotidiennes, 1:16:38
37. Conclusion et instructions, 1:17:43
38. Ressources pour plus d’informations, 1:20:35
Conceptuelles : Modèles de location de base de données SaaS multi-locataire
Tutoriels : L’application SaaS Wingtip Tickets
Référentiels GitHub pour des variantes de l’application locative SaaS Wingtip Tickets :