Video indexerad och kommenterad för SaaS-app för flera innehavare med hjälp av Azure SQL Database

GÄLLER FÖR: Azure SQL Database

Den här artikeln är ett kommenterat index över tidsplatserna för en 81-minuters video om SaaS-innehavares modeller eller mönster. Med den här artikeln kan du hoppa bakåt eller framåt i videon som intresserar dig. Videon beskriver de viktigaste designalternativen för ett databasprogram för flera innehavare på Azure SQL Database. Videon innehåller demonstrationer, genomgångar av hanteringskod och ibland mer information som informeras av erfarenhet än vad som finns i vår skrivna dokumentation.

Videon förstärker informationen i vår skrivna dokumentation som finns på:

Videon och artiklarna beskriver de många faserna för att skapa ett program för flera Azure SQL Database i molnet. Specialfunktioner i Azure SQL Database gör det enklare att utveckla och implementera appar för flera innehavare som är både enklare att hantera och prestera på ett tillförlitligt sätt.

Vi uppdaterar rutinmässigt vår skrivna dokumentation. Videon redigeras inte eller uppdateras, så så småningom kan mer information bli inaktuell.

Sekvens med 38 tidsindexerade skärmbilder

I det här avsnittet indexeras tidsplatsen för 38 diskussioner under hela 81-minutersvideon. Varje gång index kommenteras med en skärmbild från videon och ibland med ytterligare information.

Varje tidsindex har formatet h:mm:ss. Till exempel börjar den andra indexerade tidsplatsen, med etiketten Sessionsmål, vid den ungefärliga tidsplatsen 0:03:11.

Följande rubriker är länkar till motsvarande kommenterade avsnitt senare i den här artikeln:

 

Tidsplatser för kommenterat index i videon

Om du klickar på en skärmbild kommer du till den exakta tidsplatsen i videon.

 

1. (Start) Välkomstbild, 0:00:01

Learning från MYOB: Designmönster för SaaS-program på Azure SQL Database – BRK3120

Välkomstbild

  • Rubrik: Learning från MYOB: Designmönster för SaaS-program på 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

Sessionsmål

  • Alternativa modeller för appar för flera innehavare, 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 en mycket skalbar, kostnadseffektiv dataplattform för SaaS för flera innehavare.

 

3. Kronor, 0:04:09

Dagordningen

 

4. Webbapp för flera klienter, 0:05:00

Wingtip SaaS-app: Webbapp för flera innehavare

 

5. Appwebbformulär i praktiken, 0:05:39

Appwebbformulär i praktiken

 

6. Kostnad per klient (skala, isolering, återställning), 0:06:58

Kostnad per klientorganisation, skala, isolering, återställning

 

7. Databasmodeller för flera innehavare: för- och nackdelar, 0:09:52

Databasmodeller för flera innehavare: för- och nackdelar

 

8. Hybridmodell kombinerar fördelarna med MT/ST, 0:12:29

Hybridmodell kombinerar fördelarna med MT/ST

 

9. En enskild klient eller flera klient: för- och nackdelar, 0:13:11

En enskild klient jämfört med flera innehavare: för- och nackdelar

 

10. Pooler är kostnadseffektiva för oförutsägbara arbetsbelastningar, 0:17:49

Pooler är kostnadseffektiva för oförutsägbara arbetsbelastningar

 

11. Demo av databas-per-klient och hybrid ST/MT, 0:19:59

Demo av databas-per-klient och hybrid-ST/MT

 

12. Live-appformulär som visar Dojo, 0:20:10

Live-appformulär som visar Dojo

 

13. MYOB och inte en DBA i synk, 0:25:06

MYOB och inte en databasadministratör i synk

 

14. Exempel på användning av elastiska MYOB-pooler, 0:29:30

Exempel på användning av elastiska MYOB-pooler

 

15. Learning från MYOB och andra ISV:er, 0:31:25

Learning från MYOB och andra ISV:er

 

16. Mönster utgör E2E SaaS-scenario, 0:31:42

Mönster som utgör ett E2E SaaS-scenario

 

17. Canonical hybrid multi-tenant SaaS app, 0:46:04

Canonical Hybrid SaaS-app för flera innehavare

 

18. Wingtip SaaS-exempelapp, 0:48:01

Wingtip SaaS-exempelapp

 

19. Scenarier och mönster som utforskas i självstudierna, 0:49:00

Scenarier och mönster som utforskas i självstudierna

 

20. Demo av självstudier och GitHub lagringsplats, 0:50:12

Demo-självstudier och GitHub lagringsplatsen

 

21. GitHub repo Microsoft/WingtipSaaS, 0:50:32

GitHub lagringsplatsen Microsoft/WingtipSaaS

 

22. Utforska mönstren, 0:56:15

Utforska mönstren

 

23. Etablera klienter och registrering, 0:56:19

Etableringsklienter och registrering

 

24. Etablera klienter och programanslutning, 0:57:52

Etableringsklienter och programanslutning

 

25. Demonstration av hanteringsskript som etablerar en enskild klientorganisation, 0:59:36

Demonstration av hanteringsskript som etablerar en enda klientorganisation

 

26. PowerShell för etablering och katalogisering, 0:59:56

PowerShell för att etablera och katalogisera

 

27. T-SQL SELECT * FROM TenantsExtended, 1:03:25

T-SQL SELECT * FROM TenantsExtended

 

28. Hantera oförutsägbara klientarbetsbelastningar, 1:03:34

Hantera oförutsägbara klientarbetsbelastningar

 

29. Övervakning av elastisk pool, 1:06:32

Övervakning av elastisk pool

 

30. Belastningsgenerering och prestandaövervakning, 1:09:37

Belastningsgenerering och prestandaövervakning

 

31. Schemahantering i stor skala, 1:09:40

Schemahantering i stor skala

 

32. Distribuerad fråga över klientdatabaser, 1:11:18

Distribuerad fråga över klientdatabaser

 

33. Demonstration av biljettgenerering, 1:12:28

Demo av biljettgenerering

 

34. SSMS adhoc analytics, 1:12:35

Adhoc-analys för SSMS

 

35. Extrahera klientdata till Azure Synapse Analytics, 1:15:46

Extrahera klientdata till Azure Synapse Analytics

 

36. Graph av daglig försäljning, 1:16:38

Graph av daglig försäljningsdistribution

 

37. Avsluta och anropa åtgärd, 1:17:43

Avsluta och anropa åtgärd

 

38. Resurser för mer information, 1:20:35

Resurser för mer information

Nästa steg