Share via


Vídeo indexado y anotado para la aplicación SaaS multiinquilinos mediante Azure SQL Database

Se aplica a:Azure SQL Database

Este artículo es un índice anotado en las ubicaciones de tiempo de un vídeo de 81 minutos sobre modelos o patrones de inquilinos de SaaS. Este artículo le permite avanzar o retroceder en el vídeo hasta la parte que le interese. El vídeo explica las opciones de diseño principales de una aplicación de base de datos multiinquilino en Azure SQL Database. El vídeo incluye demostraciones, tutoriales de código de administración y, a veces, una cantidad mayor de detalles fundamentados en la experiencia que los que pueden encontrarse en nuestra documentación escrita.

El vídeo amplifica la información de nuestra documentación escrita, que se encuentra en:

En el vídeo y los artículos se describen las diferentes fases de creación de una aplicación multiinquilino en Azure SQL Database en la nube. Las características especiales de Azure SQL Database facilitan el desarrollo y la implementación de aplicaciones multiinquilino que son fáciles de administrar y de rendimiento confiable.

Actualizamos habitualmente nuestra documentación escrita. El vídeo no se modifica ni actualiza, por lo que es posible que al final su contenido se quede obsoleto.

Secuencia de 38 capturas de pantallas indexadas por tiempo

En esta sección se indexa la ubicación temporal de las 38 situaciones en todo el vídeo de 81 minutos. Cada índice de tiempo se anotará con una captura de pantalla del vídeo y, a veces, con información adicional.

Cada índice de tiempo se presenta en el formato de h:mm:ss. Por ejemplo, la segunda ubicación temporal indizada, con la etiqueta Objetivos de la sesión, comienza en la ubicación temporal aproximada de 0:03:11.

Los títulos siguientes son vínculos a sus correspondientes secciones anotadas más adelante en este artículo:

 

Ubicaciones temporales de índice anotadas en el vídeo

Al hacer clic en cualquier imagen de captura de pantalla se le dirigirá a la ubicación temporal exacta en el vídeo.

 

1. (Inicio) Diapositiva de bienvenida, 0:00:01

Aprendizaje de MYOB: diseño de modelos para aplicaciones de SaaS en Azure SQL Database - BRK3120

Welcome slide

  • Título: Aprendizaje de MYOB: diseño de modelos para aplicaciones de SaaS en Azure SQL Database
  • Bill.Gibson@microsoft.com
  • Jefe de programas principal, Microsoft Azure SQL Database
  • Sesión de Microsoft Ignite BRK3120, Orlando, Florida (Estados Unidos), 11 de octubre de 2017

 

2. Objetivos de la sesión, 0:01:53

Session objectives

  • Modelos alternativos para las aplicaciones multiinquilino, con las ventajas y desventajas.
  • Modelos de SaaS para reducir los costos de desarrollo, administración y recursos.
  • Una aplicación de ejemplo y scripts.
  • Las características de PaaS y los patrones de SaaS hacen que SQL Database sea una plataforma de datos altamente escalable y rentable para SaaS multiinquilino.

 

3. Agenda, 0:04:09

Agenda

 

4. Aplicación web multiinquilino, 0:05:00

Wingtip SaaS app: Multi-tenant web app

 

5. Formulario web de aplicaciones en acción, 0:05:39

App web form in action

 

6. Costo por inquilino (escala, aislamiento, recuperación), 0:06:58

Per-tenant cost, scale, isolation, recovery

 

7. Modelos de base de datos multiinquilino: ventajas y desventajas, 0:09:52

Database models for multi-tenant: pros and cons

 

8. Modelo híbrido que combina las ventajas de MT/ST, 0:12:29

Hybrid model blends benefits of MT/ST

 

9. Inquilino único o multiinquilino: ventajas y desventajas, 0:13:11

Single-tenant vs multi-tenant: pros and cons

 

10. Los grupos son rentables para cargas de trabajo impredecibles, 0:17:49

Pools are cost-effective for unpredictable workloads

 

11. Demostración de la base de datos por inquilino e híbridos ST/MT, 0:19:59

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

 

12. Formulario de aplicación en directo que muestra Dojo, 0:20:10

Live app form showing Dojo

 

13. MIOB y no un DBA a la vista, 0:25:06

MYOB and not a DBA in sight

 

14. Ejemplo de uso de grupo elástico MYOB, 0:29:30

MYOB elastic pool usage example

 

15. Learning de MIOB y otros ISV, 0:31:25

Learning from MYOB and other ISVs

 

16. Creación de patrones en el escenario de E2E SaaS, 0:31:42

Patterns compose into E2E SaaS scenario

 

17. Aplicación de SaaS híbrida canónica multiinquilino, 0:46:04

Canonical hybrid multi-tenant SaaS app

 

18. Aplicación de ejemplo de SaaS de Wingtip, 0:48:01

Wingtip SaaS sample app

 

19. Escenarios y patrones explorados en los tutoriales, 0:49:00

Scenarios and patterns explored in the tutorials

 

20. Demostración de tutoriales y del repositorio de GitHub, 0:50:12

Demo tutorials and GitHub repo

 

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

GitHub repo Microsoft/WingtipSaaS

 

22. Exploración de los patrones, 0:56:15

Exploring the patterns

 

23. Aprovisionamiento de los inquilinos e incorporación, 0:56:19

Provisioning tenants and onboarding

 

24. Aprovisionamiento de los inquilinos y conexión de la aplicación, 0:57:52

Provisioning tenants and application connection

 

25. Demostración de scripts de administración que aprovisionan un único inquilino, 0:59:36

Demo of management scripts provisioning a single tenant

 

26. PowerShell para aprovisionar y catalogar, 0:59:56

PowerShell to provision and catalog

 

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

T-SQL SELECT * FROM TenantsExtended

 

28. Administración de cargas de trabajo de inquilino imprevisibles, 1:03:34

Managing unpredictable tenant workloads

 

29. Supervisión de grupo elástico, 1:06:32

Elastic pool monitoring

 

30. Generación de carga y supervisión de rendimiento, 1:09:37

Load generation and performance monitoring

 

31. Administración de esquemas a escala, 1:09:40

Schema management at scale

 

32. Consulta distribuida entre bases de datos de inquilino, 1:11:18

Distributed query across tenant databases

 

33. Demostración de generación de vales, 1:12:28

Demo of ticket generation

 

34. Análisis ad hoc de SSMS, 1:12:35

SSMS adhoc analytics

 

35. Extracción de datos del inquilino en Azure Synapse Analytics, 1:15:46

Extract tenant data into Azure Synapse Analytics

 

36. Gráfico de distribución de ventas diaria, 1:16:38

Graph of daily sale distribution

 

37. Resumen y llamada a la acción, 1:17:43

Wrap up and call to action

 

38. Recursos para obtener más información, 1:20:35

Resources for more information

Pasos siguientes