Video indexované a anotované pro aplikaci SaaS s více tenanty pomocí Azure SQL Database

Platí pro:Azure SQL Database

Tento článek je anotovaný index do časových umístění 81minutového videa o modelech nebo vzorech tenantů SaaS. Tento článek umožňuje přeskočit ve videu dozadu nebo dopředu, na které části vás zajímá. Toto video vysvětluje hlavní možnosti návrhu pro víceklientovou databázovou aplikaci ve službě Azure SQL Database. Video obsahuje ukázky, návody ke správě kódu a občas více podrobností informované zkušenostmi, než by mohlo být v naší písemné dokumentaci.

Video amplifikuje informace v naší písemné dokumentaci, které najdete na:

Video a články popisují mnoho fází vytvoření víceklientové aplikace ve službě Azure SQL Database v cloudu. Speciální funkce služby Azure SQL Database usnadňují vývoj a implementaci víceklientských aplikací, které se snadněji spravují a spolehlivě fungují.

Pravidelně aktualizujeme naši písemnou dokumentaci. Video se neupravuje ani neaktualizuje, takže nakonec může být více jeho podrobností zastaralé.

Posloupnost 38 časových indexovaných snímků obrazovky

Tato část indexuje časové umístění pro 38 diskuzí v celém 81minutovém videu. Pokaždé, když je index označený snímkem obrazovky z videa, a někdy s dalšími informacemi.

Pokaždé, když je index ve formátu h:mm:ss. Například druhé indexované časové umístění, označené cíle relace, začíná v přibližné době umístění 0:03:11.

Následující názvy jsou odkazy na odpovídající oddíly s poznámkami dále v tomto článku:

 

Umístění času indexu s poznámkami ve videu

Kliknutím na libovolný snímek obrazovky přejdete na přesné místo v čase videa.

 

1. (Start) Úvodní snímek, 0:00:01

Učení z MYOB: Vzory návrhu pro aplikace SaaS ve službě Azure SQL Database – BRK3120

Welcome slide

  • Název: Učení z MYOB: Vzory návrhu pro aplikace SaaS ve službě Azure SQL Database
  • Bill.Gibson@microsoft.com
  • Hlavní programový manažer, Azure SQL Database
  • Relace Microsoft Ignite BRK3120, Orlando, FL USA, 11. října 2017

 

2. Cíle relace, 0:01:53

Session objectives

  • Alternativní modely pro víceklientskou aplikaci s klady a nevýhodymi
  • Modely SaaS pro snížení nákladů na vývoj, správu a prostředky
  • Ukázková aplikace a skripty.
  • Díky funkcím PaaS a vzorům SaaS je SQL Database vysoce škálovatelná a nákladově efektivní datová platforma pro SaaS s více tenanty.

 

3. Agenda, 0:04:09

Agenda

 

4. Webová aplikace s více tenanty, 0:05:00

Wingtip SaaS app: Multi-tenant web app

 

5. Webový formulář aplikace v akci, 0:05:39

App web form in action

 

6. Náklady na tenanta (škálování, izolace, obnovení), 0:06:58

Per-tenant cost, scale, isolation, recovery

 

7. Databázové modely pro více tenantů: výhody a nevýhody, 0:09:52

Database models for multi-tenant: pros and cons

 

8. Hybridní model kombinuje výhody MT/ST, 0:12:29

Hybrid model blends benefits of MT/ST

 

9. Jednoklient vs. víceklient: výhody a nevýhody, 0:13:11

Single-tenant vs multi-tenant: pros and cons

 

10. Fondy jsou nákladově efektivní pro nepředvídatelné úlohy, 0:17:49

Pools are cost-effective for unpredictable workloads

 

11. Ukázka databáze na tenanta a hybridní st/MT, 0:19:59

Demo of database-per-tenant and hybrid ST/MT

 

12. Živý formulář aplikace zobrazující Dojo, 0:20:10

Live app form showing Dojo

 

13. MYOB a ne DBA v dohledu, 0:25:06

MYOB and not a DBA in sight

 

14. Příklad použití elastického fondu MYOB, 0:29:30

MYOB elastic pool usage example

 

15. Učení z MYOB a jiných isV, 0:31:25

Learning from MYOB and other ISVs

 

16. Vzory se skládají do scénáře SaaS E2E, 0:31:42

Patterns compose into E2E SaaS scenario

 

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

Canonical hybrid multi-tenant SaaS app

 

18. Ukázková aplikace Wingtip SaaS, 0:48:01

Wingtip SaaS sample app

 

19. Scénáře a vzory prozkoumány v kurzech, 0:49:00

Scenarios and patterns explored in the tutorials

 

20. Ukázka kurzů a úložiště GitHub, 0:50:12

Demo tutorials and GitHub repo

 

21. Úložiště GitHub Microsoft/WingtipSaaS, 0:50:32

GitHub repo Microsoft/WingtipSaaS

 

22. Zkoumání vzorů, 0:56:15

Exploring the patterns

 

23. Zřizování tenantů a onboarding, 0:56:19

Provisioning tenants and onboarding

 

24. Zřizování tenantů a připojení aplikací, 0:57:52

Provisioning tenants and application connection

 

25. Ukázka skriptů pro správu zřizování jednoho tenanta, 0:59:36

Demo of management scripts provisioning a single tenant

 

26. PowerShell pro zřizování a katalog, 0:59:56

PowerShell to provision and catalog

 

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

T-SQL SELECT * FROM TenantsExtended

 

28. Správa nepředvídatelných úloh tenantů, 1:03:34

Managing unpredictable tenant workloads

 

29. Monitorování elastického fondu, 1:06:32

Elastic pool monitoring

 

30. Generování zatížení a monitorování výkonu, 1:09:37

Load generation and performance monitoring

 

31. Správa schémat ve velkém měřítku, 1:09:40

Schema management at scale

 

32. Distribuovaný dotaz napříč databázemi tenantů, 1:11:18

Distributed query across tenant databases

 

33. Ukázka generování lístku, 1:12:28

Demo of ticket generation

 

34. SSMS adhoc analytics, 1:12:35

SSMS adhoc analytics

 

35. Extrahování dat tenanta do Azure Synapse Analytics, 1:15:46

Extract tenant data into Azure Synapse Analytics

 

36. Graf distribuce denního prodeje, 1:16:38

Graph of daily sale distribution

 

37. Zabalení a volání akce, 1:17:43

Wrap up and call to action

 

38. Zdroje pro další informace, 1:20:35

Resources for more information

Další kroky