Azure SQL Database를 사용하여 다중 테넌트 SaaS 앱에 대해 인덱싱되고 주석이 지정된 동영상
적용 대상: Azure SQL Database
이 문서는 SaaS 테넌시 모델 또는 패턴에 대한 81분 비디오의 시간 위치에 주석이 추가된 인덱스입니다. 이 문서를 사용하면 관심 있는 부분으로, 비디오에서 뒤로 또는 앞으로 건너뛸 수 있습니다. 이 비디오에서는 Azure SQL Database의 다중 테넌트 데이터베이스 애플리케이션에 대한 주요 디자인 옵션을 설명합니다. 이 비디오에는 데모, 관리 코드 연습, 때로는 서면 설명서보다 경험에 의해 더 자세한 정보가 포함됩니다.
이 비디오는 다음에서 찾을 수 있는 서면 설명서의 정보를 증폭합니다.
동영상과 문서는 클라우드의 Azure SQL Database에서 다중 테넌트 애플리케이션을 만드는 여러 단계를 설명합니다. Azure SQL Database의 특수 기능을 사용하면 관리하기 쉽고 안정적으로 성능이 뛰어난 다중 테넌트 앱을 더 쉽게 개발하고 구현할 수 있습니다.
우리는 쓰여진 설명서를 정기적으로 업데이트합니다. 동영상은 편집되거나 업데이트되지 않으므로, 결국 세부적인 부분의 상당량이 구식이 되고 말 것입니다.
시간 인덱싱된 38개 스크린샷 시퀀스
이 섹션은 81분짜리 동영상의 전반에 걸쳐 38 토론의 시간 위치를 인덱싱합니다. 각 시간 인덱스는 비디오의 스크린샷으로 주석을 추가하며 경우에 따라 추가 정보로 주석을 추가합니다.
각 시간 인덱스는 h:mm:ss 형식 입니다. 예를 들어 세션 목표라는 레이블이 지정된 두 번째 인덱싱된 시간 위치는 대략적인 시간 위치인 0:03:11에서 시작됩니다.
비디오 인덱싱된 시간 위치에 대한 압축 링크
다음 제목은 이 문서의 뒷부분에 나오는 해당 주석이 추가된 섹션에 대한 링크입니다.
- 1. (시작) 환영 슬라이드, 0:00:03
- 2. 세션 목표, 0:03:11
- 3. 안건, 0:04:17
- 4. 다중 테넌트 웹앱, 0:05:05
- 5. 앱 웹 양식의 실제 동작, 0:05:55
- 6. 테넌트별 비용(스케일링, 격리, 복구), 0:09:31
- 7. 다중 테넌트에 대한 데이터베이스 모델: 장점 및 단점, 0:11:59
- 8. 하이브리드 모델에 MT/ST의 이점 결합, 0:13:01
- 9. 단일 테넌트 및 다중 테넌트: 장단점, 0:16:44
- 10. 예측할 수 없는 워크로드에 대해 비용 효율적인 풀, 0:19:36
- 11. 테넌트별 데이터베이스 및 하이브리드 ST/MT 데모, 0:20:08
- 12. Dojo를 보여주는 라이브 웹 양식, 0:20:29
- 13. 시야에 DBA가 아닌 MYOB, 0:28:54
- 14. MYOB 탄력적 풀 사용 예제, 0:29:40
- 15. MYOB 및 기타 ISV로부터 배운 점, 0:31:36
- 16. E2E SaaS 시나리오로 패턴 구성, 0:43:15
- 17. Canonical 하이브리드 다중 테넌트 SaaS 앱, 0:47:33
- 18. Wingtip SaaS 샘플 앱, 0:48:10
- 19. 자습서에서 탐색한 시나리오 및 패턴, 0:49:10
- 20. 자습서 및 Github 리포지토리 데모, 0:50:18
- 21. Github 리포지토리 Microsoft/WingtipSaaS 0:50:38
- 22. 패턴 탐색, 0:56:20
- 23. 테넌트 및 온보딩 프로비전, 0:57:44
- 24. 테넌트 및 애플리케이션 연결 프로비저닝, 0:58:58
- 25. 단일 테넌트를 프로비전하는 관리 스크립트 데모, 0:59:43
- 26. 프로비저닝 및 카탈로그 작성을 위한 PowerShell, 1:00:02
- 27. T-SQL SELECT * FROM TenantsExtended, 1:03:30
- 28. 예측할 수 없는 테넌트 워크로드 관리, 1:04:36
- 29. 탄력적 풀 모니터링, 1:06:39
- 30. 부하 생성 및 성능 모니터링, 1:09:42
- 31. 대량의 스키마 관리, 1:10:33
- 32. 테넌트 데이터베이스에 분산 쿼리, 1:12:21
- 33. 티켓 생성 데모, 1:12:32
- 34. SSMS 임시 분석, 1:12:46
- 35. Azure Synapse Analytics로 테넌트 데이터 추출, 1:16:32
- 36. 일일 판매 분포 그래프, 1:16:48
- 37. 요약 및 활용 방안, 1:19:52
- 38. 자세한 내용은 리소스, 1:20:42
비디오의 주석이 추가된 인덱스 시간 위치
동영상의 정확한 시간 위치로 가게 해 주는 스크린 샷 이미지를 클릭합니다.
1. (시작) 환영 슬라이드, 0:00:01
MYOB에서 배움: Azure SQL Database에서 SaaS 애플리케이션에 대한 디자인 패턴 - BRK3120
- 제목: MYOB에서 학습: Azure SQL Database의 SaaS 애플리케이션을 위한 디자인 패턴
- Bill.Gibson@microsoft.com
- 수석 프로그램 관리자, Azure SQL 데이터베이스
- Microsoft Ignite 세션 BRK3120, 올랜도, FL USA, 2017년 10월 11일
2. 세션 목표, 0:01:53
- 장점 및 단점을 가진 다중 테넌트 앱용 대체 모델
- 개발, 관리 및 리소스 비용을 줄이기 위한 SaaS 패턴
- 샘플 앱 + 스크립트.
- PaaS 기능 + SaaS 패턴을 사용하여 다중 테넌트 SaaS에 대한 SQL Database를 확장성이 뛰어나고, 비용 효율적인 데이터 플랫폼으로 만듭니다.
3. 어젠더, 0:04:09
4. 다중 테넌트 웹앱, 0:05:00
5. 앱 웹 양식의 실제 동작, 0:05:39
6. 테넌트별 비용(스케일링, 격리, 복구), 0:06:58
7. 다중 테넌트에 대한 데이터베이스 모델: 장점 및 단점, 0:09:52
8. 하이브리드 모델에 MT/ST의 이점 결합, 0:12:29
9. 단일 테넌트 및 다중 테넌트: 장단점, 0:13:11
10. 예측할 수 없는 워크로드에 대해 비용 효율적인 풀, 0:17:49
11. 테넌트별 데이터베이스 및 하이브리드 ST/MT 데모, 0:19:59
12. Dojo를 보여주는 라이브 웹 양식, 0:20:10
13. 시야에 DBA가 아닌 MYOB, 0:25:06
14. MYOB 탄력적 풀 사용 예제, 0:29:30
15. MYOB 및 기타 ISV로부터 배운 점, 0:31:25
16. E2E SaaS 시나리오로 패턴 구성, 0:31:42
17. Canonical 하이브리드 다중 테넌트 SaaS 앱, 0:46:04
18. Wingtip SaaS 샘플 앱, 0:48:01
19. 자습서에서 탐색한 시나리오 및 패턴, 0:49:00
20. 자습서 및 Github 리포지토리 데모, 0:50:12
21. Github 리포지토리 Microsoft/WingtipSaaS 0:50:32
22. 패턴 탐색, 0:56:15
23. 테넌트 및 온보딩 프로비전, 0:56:19
24. 테넌트 및 애플리케이션 연결 프로비저닝, 0:57:52
25. 단일 테넌트를 프로비전하는 관리 스크립트 데모, 0:59:36
26. 프로비저닝 및 카탈로그 작성을 위한 PowerShell, 0:59:56
27. T-SQL SELECT * FROM TenantsExtended, 1:03:25
28. 예측할 수 없는 테넌트 워크로드 관리, 1:03:34
29. 탄력적 풀 모니터링, 1:06:32
30. 부하 생성 및 성능 모니터링, 1:09:37
31. 대량의 스키마 관리, 1:09:40
32. 테넌트 데이터베이스에 분산 쿼리, 1:11:18
33. 티켓 생성 데모, 1:12:28
34. SSMS 임시 분석, 1:12:35
35. Azure Synapse Analytics로 테넌트 데이터 추출, 1:15:46
36. 일일 판매 분포 그래프, 1:16:38
37. 요약 및 활용 방안, 1:17:43
38. 자세한 내용은 리소스, 1:20:35
Wingtip Tickets SaaS 테넌트 애플리케이션을 위한 GitHub 리포지토리: