Video indexerad och kommenterad för SaaS-appen för flera innehavare med Azure SQL Database
Gäller för:Azure SQL Database
Den här artikeln är ett kommenterat index i tidsplatserna för en 81-minuters video om SaaS-innehavarmodeller eller mönster. Med den här artikeln kan du hoppa bakåt eller framåt i videon som du är intresserad av. Videon förklarar de viktigaste designalternativen för ett databasprogram med flera klientorganisationer i Azure SQL Database. Videon innehåller demonstrationer, genomgångar av hanteringskod och ibland mer information om upplevelsen än vad som kan finnas i vår skriftliga dokumentation.
Videon förstärker informationen i vår skriftliga dokumentation, som finns på:
- Konceptuell:SaaS-databastenhetsmönster för flera klientorganisationer
- Självstudier:Wingtip Tickets SaaS-programmet
Videon och artiklarna beskriver de många faserna i skapandet av ett program för flera klientorganisationer i Azure SQL Database i molnet. Med särskilda funktioner i Azure SQL Database blir det enklare att utveckla och implementera appar för flera klientorganisationer som både är enklare att hantera och utföra på ett tillförlitligt sätt.
Vi uppdaterar rutinmässigt vår skriftliga dokumentation. Videon redigeras eller uppdateras inte, så så småningom kan mer av dess detaljer bli inaktuella.
Sekvens med 38 tidsindexerade skärmbilder
I det här avsnittet indexeras tidsplatsen för 38 diskussioner under videon på 81 minuter. Varje gång index kommenteras med en skärmbild från videon och ibland med ytterligare information.
Varje gång index är i formatet h:mm:ss. Den andra indexerade tidsplatsen, märkt Sessionsmål, startar till exempel vid den ungefärliga tidpunkten 0:03:11.
Komprimera länkar till videoindexerade tidsplatser
Följande rubriker är länkar till motsvarande kommenterade avsnitt senare i den här artikeln:
- 1. (Start) Välkomstbild, 0:00:03
- 2. Sessionsmål, 0:03:11
- 3. Agenda, 0:04:17
- 4. Webbapp för flera klientorganisationer, 0:05:05
- 5. Appwebbformulär i praktiken, 0:05:55
- 6. Kostnad per klientorganisation (skala, isolering, återställning), 0:09:31
- 7. Databasmodeller för flera klientorganisationer: för- och nackdelar, 0:11:59
- 8. Hybridmodellen blandar fördelarna med MT/ST, 0:13:01
- 9. Enskild klientorganisation jämfört med flera klientorganisationer: för- och nackdelar, 0:16:44
- 10. Pooler är kostnadseffektiva för oförutsägbara arbetsbelastningar, 0:19:36
- 11. Demo av databas-per-klient och hybrid ST/MT, 0:20:08
- 12. Live-appformulär som visar Dojo, 0:20:29
- 13. MYOB och inte en DBA i sikte, 0:28:54
- 14. Exempel på användning av elastisk MYOB-pool, 0:29:40
- 15. Utbildning från MYOB och andra ISV:er, 0:31:36
- 16. Mönster består av E2E SaaS-scenario, 0:43:15
- 17. Kanonisk hybrid saaS-app för flera innehavare, 0:47:33
- 18. Wingtip SaaS-exempelapp, 0:48:10
- 19. Scenarier och mönster som utforskas i självstudierna, 0:49:10
- 20. Demo av självstudier och GitHub-lagringsplats, 0:50:18
- 21. GitHub-lagringsplats Microsoft/WingtipSaaS, 0:50:38
- 22. Utforska mönstren, 0:56:20
- 23. Etablera klienter och registrering, 0:57:44
- 24. Etablering av klientorganisationer och programanslutning, 0:58:58
- 25. Demo av hanteringsskript som etablerar en enda klientorganisation, 0:59:43
- 26. PowerShell för etablering och katalog, 1:00:02
- 27. T-SQL SELECT * FROM TenantsExtended, 1:03:30
- 28. Hantera oförutsägbara klientarbetsbelastningar, 1:04:36
- 29. Elastisk poolövervakning, 1:06:39
- 30. Belastningsgenerering och prestandaövervakning, 1:09:42
- 31. Schemahantering i stor skala, 1:10:33
- 32. Distribuerad fråga mellan klientdatabaser, 1:12:21
- 33. Demo av biljettgenerering, 1:12:32
- 34. SSMS adhoc analytics, 1:12:46
- 35. Extrahera klientdata till Azure Synapse Analytics, 1:16:32
- 36. Diagram över daglig försäljningsdistribution, 1:16:48
- 37. Avsluta och anropa till åtgärd, 1:19:52
- 38. Resurser för mer information, 1:20:42
Kommenterade indextidsplatser i videon
Om du klickar på en skärmbild kommer du till den exakta tidsplatsen i videon.
1. (Start) Välkomstbild, 0:00:01
Lär dig från MYOB: Designmönster för SaaS-program i Azure SQL Database – BRK3120
- Rubrik: Utbildning från MYOB: Designmönster för SaaS-program i Azure SQL Database
- Bill.Gibson@microsoft.com
- Principal Program Manager, Azure SQL Database
- Microsoft Ignite-session BRK3120, Orlando, FL USA, oktober/11 2017
2. Sessionsmål, 0:01:53
- Alternativa modeller för appar med flera klientorganisationer, med för- och nackdelar.
- SaaS-mönster för att minska utvecklings-, hanterings- och resurskostnader.
- En exempelapp + skript.
- PaaS-funktioner + SaaS-mönster gör SQL Database till en mycket skalbar och kostnadseffektiv dataplattform för SaaS för flera innehavare.
3. Agenda, 0:04:09
4. Webbapp för flera klientorganisationer, 0:05:00
5. Appwebbformulär i praktiken, 0:05:39
6. Kostnad per klientorganisation (skala, isolering, återställning), 0:06:58
7. Databasmodeller för flera klientorganisationer: för- och nackdelar, 0:09:52
8. Hybridmodellen blandar fördelarna med MT/ST, 0:12:29
9. Enskild klientorganisation jämfört med flera klientorganisationer: för- och nackdelar, 0:13:11
10. Pooler är kostnadseffektiva för oförutsägbara arbetsbelastningar, 0:17:49
11. Demo av databas-per-klient och hybrid ST/MT, 0:19:59
12. Live-appformulär som visar Dojo, 0:20:10
13. MYOB och inte en DBA i sikte, 0:25:06
14. Exempel på användning av elastisk MYOB-pool, 0:29:30
15. Utbildning från MYOB och andra ISV:er, 0:31:25
16. Mönster består av E2E SaaS-scenario, 0:31:42
17. Canonical Hybrid Multi-Tenant SaaS app, 0:46:04
18. Wingtip SaaS-exempelapp, 0:48:01
19. Scenarier och mönster som utforskas i självstudierna, 0:49:00
20. Demo av självstudier och GitHub-lagringsplats, 0:50:12
21. GitHub-lagringsplats Microsoft/WingtipSaaS, 0:50:32
22. Utforska mönstren, 0:56:15
23. Etablering av klienter och registrering, 0:56:19
24. Etablering av klientorganisationer och programanslutning, 0:57:52
25. Demo av hanteringsskript som etablerar en enda klientorganisation, 0:59:36
26. PowerShell för etablering och katalog, 0:59:56
27. T-SQL SELECT * FROM TenantsExtended, 1:03:25
28. Hantera oförutsägbara klientarbetsbelastningar, 1:03:34
29. Elastisk poolövervakning, 1:06:32
30. Belastningsgenerering och prestandaövervakning, 1:09:37
31. Schemahantering i stor skala, 1:09:40
32. Distribuerad fråga mellan klientdatabaser, 1:11:18
33. Demo av biljettgenerering, 1:12:28
34. SSMS adhoc analytics, 1:12:35
35. Extrahera klientdata till Azure Synapse Analytics, 1:15:46
36. Diagram över daglig försäljningsdistribution, 1:16:38
37. Avsluta och anropa till åtgärd, 1:17:43
38. Resurser för mer information, 1:20:35
Konceptuell:SaaS-databastenhetsmönster för flera klientorganisationer
Självstudier:Wingtip Tickets SaaS-programmet
GitHub-lagringsplatser för smaker av Wingtip Tickets SaaS-innehavarprogrammet: