Azure SQL Veritabanı kullanılarak çok kiracılı SaaS uygulaması için dizine alınan ve açıklama ek açıklamalı video

Şunlar için geçerlidir:Azure SQL Veritabanı

Bu makale, SaaS kiracı modelleri veya desenleri hakkında 81 dakikalık videonun zaman konumlarına açıklamalı bir dizindir. Bu makale, videoda ilginizi çeken bölümü geriye veya ileriye atlamanızı sağlar. Videoda, Azure SQL Veritabanı'nda çok kiracılı bir veritabanı uygulaması için temel tasarım seçenekleri açıklanmaktadır. Videoda demolar, yönetim koduna ilişkin izlenecek yollar ve bazen yazılı belgelerimizden daha fazla deneyimle bilgilendirilmiş daha ayrıntılı bilgiler yer alır.

Video, şu konumda bulunan yazılı belgelerimizde yer alan bilgileri güçlendirir:

Video ve makaleler, bulutta Azure SQL Veritabanı'nda çok kiracılı uygulama oluşturmanın birçok aşamasını açıklar. Azure SQL Veritabanı'nın özel özellikleri, hem daha kolay yönetilebilir hem de güvenilir bir şekilde performans gösteren çok kiracılı uygulamalar geliştirmeyi ve uygulamayı kolaylaştırır.

Yazılı belgelerimizi düzenli olarak güncelleştiriyoruz. Video düzenlenmez veya güncelleştirilmez, bu nedenle sonunda ayrıntılarının daha fazlası güncel olmayabilir.

Zaman dizinli 38 ekran görüntüsü dizisi

Bu bölüm, 81 dakikalık video boyunca 38 tartışmanın saat konumunu dizine alır. Dizine her ek açıklama videodan bir ekran görüntüsü ve bazen ek bilgilerle eklenir.

Dizin her zaman h:mm:ss biçimindedir. Örneğin, Oturum hedefleri olarak etiketli ikinci dizinlenmiş saat konumu yaklaşık 0:03:11 saat konumunda başlar.

Aşağıdaki başlıklar, bu makalenin devamında bunlara karşılık gelen açıklamalı bölümlerin bağlantılarıdır:

 

Videodaki açıklamalı dizin zamanı konumları

Herhangi bir ekran görüntüsüne tıklanması sizi videodaki tam saat konumuna götürür.

 

1. (Başlangıç) Hoş Geldiniz slaydı, 0:00:01

MYOB'dan öğrenme: Azure SQL Veritabanı'nda SaaS uygulamaları için tasarım desenleri - BRK3120

Welcome slide

  • Başlık: MYOB'dan öğrenme: Azure SQL Veritabanı'nda SaaS uygulamaları için tasarım desenleri
  • Bill.Gibson@microsoft.com
  • Sorumlu Program Yöneticisi, Azure SQL Veritabanı
  • Microsoft Ignite oturumu BRK3120, Orlando, FL ABD, Ekim/11 2017

 

2. Oturum hedefleri, 0:01:53

Session objectives

  • Avantajları ve dezavantajları olan çok kiracılı uygulamalar için alternatif modeller.
  • Geliştirme, yönetim ve kaynak maliyetlerini azaltmaya yönelik SaaS desenleri.
  • Örnek uygulama + betikler.
  • PaaS özellikleri + SaaS desenleri, SQL Veritabanı'nın çok kiracılı SaaS için yüksek oranda ölçeklenebilir, uygun maliyetli bir veri platformu olmasını sağlar.

 

3. Ajanda, 0:04:09

Agenda

 

4. Çok kiracılı web uygulaması, 0:05:00

Wingtip SaaS app: Multi-tenant web app

 

5. Uygulama web formu iş başında, 0:05:39

App web form in action

 

6. Kiracı başına maliyet (ölçek, yalıtım, kurtarma), 0:06:58

Per-tenant cost, scale, isolation, recovery

 

7. Çok kiracılı veritabanı modelleri: artılar ve dezavantajlar, 0:09:52

Database models for multi-tenant: pros and cons

 

8. Karma model MT/ST'nin avantajlarını harmanlar, 0:12:29

Hybrid model blends benefits of MT/ST

 

9. Tek kiracılı ve çok kiracılı: artılar ve eksiler, 0:13:11

Single-tenant vs multi-tenant: pros and cons

 

10. Havuzlar öngörülemeyen iş yükleri için uygun maliyetlidir, 0:17:49

Pools are cost-effective for unpredictable workloads

 

11. Kiracı başına veritabanı ve karma ST/MT tanıtımı, 0:19:59

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

 

12. Dojo gösteren canlı uygulama formu, 0:20:10

Live app form showing Dojo

 

13. MYOB ve görünürde DBA yok, 0:25:06

MYOB and not a DBA in sight

 

14. MYOB elastik havuz kullanımı örneği, 0:29:30

MYOB elastic pool usage example

 

15. MYOB ve diğer ISV'lerden öğrenme, 0:31:25

Learning from MYOB and other ISVs

 

16. Desenler E2E SaaS senaryosunda oluşur, 0:31:42

Patterns compose into E2E SaaS scenario

 

17. Kurallı karma çok kiracılı SaaS uygulaması, 0:46:04

Canonical hybrid multi-tenant SaaS app

 

18. Wingtip SaaS örnek uygulaması, 0:48:01

Wingtip SaaS sample app

 

19. Öğreticilerde keşfedilen senaryolar ve desenler, 0:49:00

Scenarios and patterns explored in the tutorials

 

20. Öğreticilerin ve GitHub deposunun tanıtımı, 0:50:12

Demo tutorials and GitHub repo

 

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

GitHub repo Microsoft/WingtipSaaS

 

22. Desenleri keşfetme, 0:56:15

Exploring the patterns

 

23. Kiracı sağlama ve ekleme, 0:56:19

Provisioning tenants and onboarding

 

24. Kiracılar ve uygulama bağlantısı sağlama, 0:57:52

Provisioning tenants and application connection

 

25. Tek bir kiracıyı hazırlayan yönetim betiklerinin tanıtımı, 0:59:36

Demo of management scripts provisioning a single tenant

 

26. PowerShell sağlama ve katalog, 0:59:56

PowerShell to provision and catalog

 

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

T-SQL SELECT * FROM TenantsExtended

 

28. Öngörülemeyen kiracı iş yüklerini yönetme, 1:03:34

Managing unpredictable tenant workloads

 

29. Elastik havuz izleme, 1:06:32

Elastic pool monitoring

 

30. Yük oluşturma ve performans izleme, 1:09:37

Load generation and performance monitoring

 

31. Büyük ölçekte şema yönetimi, 1:09:40

Schema management at scale

 

32. Kiracı veritabanları arasında dağıtılmış sorgu, 1:11:18

Distributed query across tenant databases

 

33. Bilet oluşturma tanıtımı, 1:12:28

Demo of ticket generation

 

34. SSMS geçici analiz, 1:12:35

SSMS adhoc analytics

 

35. Kiracı verilerini Azure Synapse Analytics'e ayıklama, 1:15:46

Extract tenant data into Azure Synapse Analytics

 

36. Günlük satış dağılımı grafiği, 1:16:38

Graph of daily sale distribution

 

37. Sarmalama ve eylem çağrısı, 1:17:43

Wrap up and call to action

 

38. Daha fazla bilgi için kaynaklar, 1:20:35

Resources for more information

Sonraki adımlar