Condividi tramite


Video indicizzato e annotato per l'app SaaS multi-tenant con il database SQL di Azure

Si applica a:Database SQL di Azure

Questo articolo è un indice annotato nelle sequenze temporali di un video di 81 minuti sui modelli o schemi di tenancy SaaS. Questo articolo ti consente di saltare indietro o avanti nel video a cui ti interessa. Il video illustra le principali opzioni di progettazione per un'applicazione di database multi-tenant nel database SQL di Azure. Il video include demo, procedure dettagliate del codice di gestione e a volte più dettagli informati dall'esperienza rispetto a quanto potrebbe essere presente nella documentazione scritta.

Il video amplifica le informazioni nella documentazione scritta, disponibile all'indirizzo:

Il video e gli articoli descrivono le numerose fasi della creazione di un'applicazione multi-tenant nel database SQL di Azure nel cloud. Le funzionalità speciali del database SQL di Azure semplificano lo sviluppo e l'implementazione di app multi-tenant più facili da gestire e garantire prestazioni affidabili.

La documentazione scritta viene aggiornata di routine. Il video non viene modificato o aggiornato, quindi alla fine più dettagli potrebbero diventare obsoleti.

Sequenza di 38 screenshot con indicizzazione temporale

Questa sezione indicizza la posizione temporale per 38 discussioni durante il video di 81 minuti. Ogni indice viene annotato con uno screenshot del video e talvolta con informazioni aggiuntive.

Ogni indice è nel formato h:mm:ss. Ad esempio, la seconda posizione dell'ora indicizzata, con etichetta Obiettivi sessione, inizia nella posizione temporale approssimativa di 0:03:11.

I titoli seguenti sono collegamenti alle sezioni annotate corrispondenti più avanti in questo articolo:

 

Posizioni temporali dell'indice annotate nel video

Facendo clic su un'immagine di screenshot, si passa alla posizione esatta del video.

 

1. (Inizio) Diapositiva iniziale, 0:00:01

Apprendimento da MYOB: Modelli di progettazione per applicazioni SaaS nel database SQL di Azure - BRK3120

Diapositiva di benvenuto

  • Titolo: Apprendimento da MYOB: Modelli di progettazione per applicazioni SaaS nel database SQL di Azure
  • Bill.Gibson@microsoft.com
  • Direttore Principale del Programma, Azure SQL Database
  • Sessione di Microsoft Ignite BRK3120, Orlando, FL USA, ottobre/11 2017

 

2. Obiettivi della sessione, 0:01:53

Obiettivi della sessione

  • Modelli alternativi per le app multi-tenant, con vantaggi e svantaggi.
  • Modelli SaaS per ridurre i costi di sviluppo, gestione e risorse.
  • Un'app e script di esempio.
  • Le funzionalità PaaS e i modelli SaaS rendono il database SQL una piattaforma dati altamente scalabile e conveniente per SaaS multi-tenant.

 

3. Agenda, 0:04:09

Agenda

 

4. App Web multi-tenant, 0:05:00

App SaaS Wingtip: app Web multi-tenant

 

5. Modulo Web dell'app in azione, 0:05:39

Modulo Web dell'app in azione

 

6. Costo per tenant (scalabilità, isolamento, ripristino), 0:06:58

Costo per tenant, scalabilità, isolamento, ripristino

 

7. Modelli di database per più tenant: vantaggi e svantaggi, 0:09:52

Modelli di database per multi-tenant: vantaggi e svantaggi Modelli di

 

8. Il modello ibrido combina i vantaggi di MT/ST, 0:12:29

Il modello ibrido unisce i vantaggi di MT/ST

 

9. Confronto tra tenente singolo e multi-tenente: vantaggi e svantaggi, 0:13:11

Tenant singolo vs multi-tenant: pro e contro

 

10. I pool sono convenienti per carichi di lavoro imprevedibili, 0:17:49

I pool sono convenienti per i carichi di lavoro imprevedibili

 

11. Demo di database per locatario e ST/MT ibrido, 0:19:59

Demo del database per tenant e della demo st/MT ibrida

 

12. Modulo app live che mostra Dojo, 0:20:10

Modulo app Live che mostra Dojo

 

13. MYOB e nessun DBA in vista, 0:25:06

MYOB e nessun DBA in vista

 

14. Esempio di utilizzo del pool elastico MYOB, 0:29:30

Esempio di utilizzo del pool elastico MYOB

 

15. Imparare da MYOB e altri ISV, 0:31:25

Imparare da MYOB e da altri ISV

 

16. I modelli si compongono in uno scenario SaaS E2E, 0:31:42

I modelli si compongono in uno scenario SaaS E2E

 

17. App SaaS ibrida canonica multi-tenant, 0:46:04

App SaaS ibrida multi-tenant canonica

 

18. App di esempio SaaS Wingtip, 0:48:01

App di esempio SaaS Wingtip

 

19. Scenari e modelli esaminati nelle esercitazioni, 0:49:00

Scenari e schemi esplorati nelle esercitazioni

 

20. Dimostrazione delle esercitazioni e del repository GitHub, 0:50:12

Esercitazioni demo e repository GitHub

 

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

Repository GitHub Microsoft/WingtipSaaS

 

22. Esplorazione dei modelli, 0:56:15

Esplorare i modelli

 

23. Provisioning di tenant e integrazione, 0:56:19

Provisioning degli inquilini e integrazione

 

24. Provisioning di tenant e connessione dell'applicazione, 0:57:52

Provisioning dei tenant e connessione applicativa

 

25. Demo degli script di gestione di cui viene effettuato il provisioning di un singolo tenant, 0:59:36

Demo degli script di gestione di cui è stato effettuato il provisioning di un singolo tenant

 

26. PowerShell per effettuare il provisioning e il catalogo, 0:59:56

PowerShell per configurare e catalogare

 

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

T-SQL SELECT * FROM TenantsExtended

 

28. Gestione di carichi di lavoro inquilino imprevedibili, 1:03:34

Gestione dei carichi di lavoro imprevedibili dell'inquilino

 

29. Monitoraggio del pool elastico, 1:06:32

Monitoraggio del pool elastico

 

30. Generazione del carico e monitoraggio delle prestazioni, 1:09:37

Generazione del carico e monitoraggio delle prestazioni

 

31. Gestione dello schema su larga scala, 1:09:40

Gestione degli schemi su larga scala

 

32. Query distribuita tra i database dei tenant, 1:11:18

Query distribuita tra database tenant

 

33. Demo della generazione di biglietti, 1:12:28

Demo della generazione di ticket

 

34. Analisi ad hoc di SSMS, 1:12:35

Analisi ad hoc di SSMS

 

35. Estrarre i dati del tenant in Azure Synapse Analytics, 1:15:46

Estrarre i dati del tenant in Azure Synapse Analytics Estrarre

 

36. Grafico della distribuzione delle vendite giornaliere, 1:16:38

Grafico della distribuzione delle vendite giornaliere

 

37. Conclusione e invito all'azione, 1:17:43

Conclusione e invito all'azione

 

38. Risorse per ulteriori informazioni, 1:20:35

Risorse per altre informazioni

Passaggi successivi