Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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:
- Modelli concettuali digestione dei tenant nei database SaaS multi-tenant
- Esercitazioni:L'applicazione SaaS di Wingtip Tickets
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.
Collegamenti compatti a posizioni temporali indicizzate nei video
I titoli seguenti sono collegamenti alle sezioni annotate corrispondenti più avanti in questo articolo:
- 1. (Inizio) Diapositiva iniziale, 0:00:03
- 2. Obiettivi della sessione, 0:03:11
- 3. Ordine del giorno, 0:04:17
- 4. Applicazione web multi-tenant, 0:05:05
- 5. Modulo Web dell'app in azione, 0:05:55
- 6. Costo per tenant (scalabilità, isolamento, ripristino), 0:09:31
- 7. Modelli di database per multi-tenant: vantaggi e svantaggi, 0:11:59
- 8. Il modello ibrido combina i vantaggi di MT/ST, 0:13:01
- 9. Confronto tra tenant singolo e multi-tenant: vantaggi e svantaggi, 0:16:44
- 10. I pool sono convenienti per carichi di lavoro imprevedibili, 0:19:36
- 11. Demo di database per tenant e ST/MT ibrido, 0:20:08
- 12. Modulo live dell'app che mostra Dojo, 0:20:29
- 13. MYOB e senza un DBA in vista, 0:28:54
- 14. Esempio di utilizzo del pool elastico MYOB, 0:29:40
- 15. Imparare da MYOB e altri ISV, 0:31:36
- 16. I modelli si compongono in uno scenario SaaS E2E, 0:43:15
- 17. App SaaS ibrida multi-tenant canonica, 0:47:33
- 18. App di esempio SaaS Wingtip, 0:48:10
- 19. Scenari e modelli esaminati nelle esercitazioni, 0:49:10
- 20. Demo dei tutorial e del repository GitHub, 0:50:18
- 21. Repository GitHub "Microsoft/WingtipSaaS", 0:50:38
- 22. Esplorazione dei modelli, 0:56:20
- 23. Provisioning di utenti e onboarding, 0:57:44
- 24. Provisioning dei tenant e connessione delle applicazioni, 0:58:58
- 25. Demo degli script di gestione di cui viene effettuato il provisioning di un singolo tenant, 0:59:43
- 26. PowerShell per effettuare il provisioning e il catalogo, 1:00:02
- 27. T-SQL SELECT * FROM TenantsExtended, 1:03:30
- 28. Gestione di carichi di lavoro imprevedibili del tenant, 1:04:36
- 29. Monitoraggio del pool elastico, 1:06:39
- 30. Generazione del carico e monitoraggio delle prestazioni, 1:09:42
- 31. Gestione dello schema su larga scala, 1:10:33
- 32. Query distribuite tra database dei tenant, 1:12:21
- 33. Demo della generazione di biglietti, 1:12:32
- 34. Analisi ad hoc di SSMS, 1:12:46
- 35. Estrarre i dati del tenant di servizio in Azure Synapse Analytics, 1:16:32
- 36. Grafico della distribuzione di vendita giornaliera, 1:16:48
- 37. Conclusione e invito all'azione, 1:19:52
- 38. Risorse per ulteriori informazioni, 1:20:42
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
- 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
- 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
4. App Web multi-tenant, 0:05:00
5. Modulo Web dell'app in azione, 0:05:39
6. Costo per tenant (scalabilità, isolamento, ripristino), 0:06:58
7. Modelli di database per più tenant: vantaggi e svantaggi, 0:09:52
8. Il modello ibrido combina i vantaggi di MT/ST, 0:12:29
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
11. Demo di database per locatario e ST/MT ibrido, 0:19:59
12. Modulo app live che mostra Dojo, 0:20:10
13. MYOB e nessun DBA in vista, 0:25:06
14. Esempio di utilizzo del pool elastico MYOB, 0:29:30
15. Imparare da MYOB e altri ISV, 0:31:25
16. I modelli si compongono in uno scenario SaaS E2E, 0:31:42
17. App SaaS ibrida canonica multi-tenant, 0:46:04
18. App di esempio SaaS Wingtip, 0:48:01
19. Scenari e modelli esaminati nelle esercitazioni, 0:49:00
20. Dimostrazione delle esercitazioni e del repository GitHub, 0:50:12
21. Repository GitHub Microsoft/WingtipSaaS, 0:50:32
22. Esplorazione dei modelli, 0:56:15
23. Provisioning di tenant e integrazione, 0:56:19
24. Provisioning di tenant e connessione dell'applicazione, 0:57:52
25. Demo degli script di gestione di cui viene effettuato il provisioning di un singolo tenant, 0:59:36
26. PowerShell per effettuare il provisioning e il catalogo, 0:59:56
27. T-SQL SELECT * FROM TenantsExtended, 1:03:25
28. Gestione di carichi di lavoro inquilino imprevedibili, 1:03:34
29. Monitoraggio del pool elastico, 1:06:32
30. Generazione del carico e monitoraggio delle prestazioni, 1:09:37
31. Gestione dello schema su larga scala, 1:09:40
32. Query distribuita tra i database dei tenant, 1:11:18
33. Demo della generazione di biglietti, 1:12:28
34. Analisi ad hoc di SSMS, 1:12:35
35. Estrarre i dati del tenant in Azure Synapse Analytics, 1:15:46
36. Grafico della distribuzione delle vendite giornaliere, 1:16:38
37. Conclusione e invito all'azione, 1:17:43
38. Risorse per ulteriori informazioni, 1:20:35
Modelli concettuali digestione dei tenant nei database SaaS multi-tenant
Esercitazioni:L'applicazione SaaS di Wingtip Tickets
Repository GitHub per le versioni dell'applicazione tenancy SaaS Wingtip Tickets: