Video diindeks dan dianotasikan untuk aplikasi SaaS multi-penyewa menggunakan Azure SQL Database

Berlaku untuk:Azure SQL Database

Artikel ini adalah indeks anotasi ke lokasi waktu video berdurasi 81 menit tentang model atau pola penyewaan SaaS. Artikel ini memungkinkan Anda untuk melewati mundur atau maju dalam video ke bagian yang menarik bagi Anda. Video menjelaskan opsi desain utama untuk aplikasi database multi-penyewa di Azure SQL Database. Video ini mencakup demo, penelusuran kode manajemen, dan kadang-kadang lebih detail diinformasikan oleh pengalaman daripada yang mungkin ada dalam dokumentasi tertulis kami.

Video memperkuat informasi dalam dokumentasi tertulis kami, ditemukan di:

Video dan artikel menjelaskan banyak fase pembuatan aplikasi multi-penyewa di Azure SQL Database di cloud. Fitur khusus Azure SQL Database memudahkan untuk mengembangkan dan mengimplementasikan aplikasi multi-penyewa yang lebih mudah dikelola dan berkinerja andal.

Kami secara rutin memperbarui dokumentasi tertulis kami. Video tidak diedit atau diperbarui, jadi akhirnya lebih banyak detailnya mungkin menjadi ketinggalan zaman.

Urutan 38 screenshot yang diindeks waktu

Bagian ini mengindeks lokasi waktu untuk 38 diskusi sepanjang video berdurasi 81 menit. Setiap kali indeks dianotasikan dengan screenshot dari video, dan terkadang dengan informasi tambahan.

Setiap kali indeks dalam format h:mm:ss. Misalnya, lokasi waktu terindeks kedua, berlabel tujuan Sesi, dimulai pada perkiraan lokasi waktu 0:03:11.

Judul berikut ini adalah link ke bagian masing-masign anotasi terkait nanti di artikel ini:

 

Lokasi waktu indeks anotasi dalam video

Mengklik gambar screenshot akan membawa Anda ke lokasi waktu yang tepat dalam video.

 

1. (Mulai) slide Selamat datang, 0:00:01

Belajar dari MYOB: Pola desain untuk aplikasi SaaS di Azure SQL Database - BRK3120

Welcome slide

  • Judul: Belajar dari MYOB: Pola desain untuk aplikasi SaaS di Azure SQL Database - BRK3120
  • Bill.Gibson@microsoft.com
  • Manajer Program Prinsip, Microsoft Azure SQL Database
  • Sesi Microsoft Ignite BRK3120, Orlando, FL USA, Oktober/11 2017

 

2. Tujuan sesi, 0:01:53

Session objectives

  • Model alternatif untuk aplikasi multi-penyewa, dengan pro dan kontra.
  • Pola SaaS untuk mengurangi biaya pengembangan, manajemen, dan sumber daya.
  • Contoh aplikasi + skrip.
  • Fitur PaaS + Pola SaaS menjadikan SQL Database platform data yang sangat dapat diskalakan dan hemat biaya untuk SaaS multi-penyewa.

 

3. Agenda, 0:04:09

Agenda

 

4. Aplikasi web multi-penyewa, 0:05:00

Wingtip SaaS app: Multi-tenant web app

 

5. Formulir web aplikasi beraksi, 0:05:39

App web form in action

 

6. Biaya per penyewa (skala, isolasi, pemulihan), 0:06:58

Per-tenant cost, scale, isolation, recovery

 

7. Model database untuk multi-penyewa: pro dan kontra, 0:09:52

Database models for multi-tenant: pros and cons

 

8. Model hibrida memadukan manfaat MT/ST, 0:12:29

Hybrid model blends benefits of MT/ST

 

9. Penyewa tunggal vs multi-penyewa: pro dan kontra, 0:13:11

Single-tenant vs multi-tenant: pros and cons

 

10. Kumpulan hemat biaya untuk beban kerja yang tidak dapat diprediksi, 0:17:49

Pools are cost-effective for unpredictable workloads

 

11. Demo database-per-tenant dan hybrid ST/MT, 0:19:59

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

 

12. Formulir aplikasi langsung memperlihatkan Dojo, 0:20:10

Live app form showing Dojo

 

13. MYOB dan tidak ada DBA yang terlihat, 0:25:06

MYOB and not a DBA in sight

 

14. Contoh penggunaan kumpulan elastis MYOB, 0:29:30

MYOB elastic pool usage example

 

15. Belajar dari MYOB dan ISV lainnya, 0:31:25

Learning from MYOB and other ISVs

 

16. Pola disusun ke dalam skenario E2E SaaS, 0:31:42

Patterns compose into E2E SaaS scenario

 

17. Aplikasi SaaS multi-penyewa hibrida kanonis, 0:46:04

Canonical hybrid multi-tenant SaaS app

 

18. Aplikasi sampel Wingtip SaaS, 0:48:01

Wingtip SaaS sample app

 

19. Skenario dan pola yang dieksplorasi dalam tutorial, 0:49:00

Scenarios and patterns explored in the tutorials

 

20. Demo tutorial dan repositori GitHub, 0:50:12

Demo tutorials and GitHub repo

 

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

GitHub repo Microsoft/WingtipSaaS

 

22. Menjelajahi pola, 0:56:15

Exploring the patterns

 

23. Penyediaan penyewa dan onboarding, 0:56:19

Provisioning tenants and onboarding

 

24. Penyediaan penyewa dan koneksi aplikasi, 0:57:52

Provisioning tenants and application connection

 

25. Demo skrip manajemen yang menyediakan penyewa tunggal, 0:59:36

Demo of management scripts provisioning a single tenant

 

26. PowerShell ke penyediaan dan katalog, 0:59:56

PowerShell to provision and catalog

 

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

T-SQL SELECT * FROM TenantsExtended

 

28. Mengelola beban kerja penyewa yang tidak dapat diprediksi, 1:03:34

Managing unpredictable tenant workloads

 

29. Pemantauan kumpulan elastis, 1:06:32

Elastic pool monitoring

 

30. Pembuatan muatan dan pemantauan kinerja, 1:09:37

Load generation and performance monitoring

 

31. Manajemen skema dalam skala besar, 1:09:40

Schema management at scale

 

32. Kueri terdistribusi di seluruh database penyewa, 1:11:18

Distributed query across tenant databases

 

33. Demo pembuatan tiket, 1:12:28

Demo of ticket generation

 

34. Analitik adhoc SQL Server Management Studio (SSMS), 1:12:35

SSMS adhoc analytics

 

35. Ekstrak data penyewa ke Azure Synapse Analytics, 1:15:46

Extract tenant data into Azure Synapse Analytics

 

36. Graph distribusi penjualan harian, 1:16:38

Graph of daily sale distribution

 

37. Penyelesaian dan call to action, 1:17:43

Wrap up and call to action

 

38. Sumber daya untuk informasi lebih lanjut, 1:20:35

Resources for more information

Langkah berikutnya