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:
- Conceptual: Multi-tenant SaaS database tenancy patterns (Patrones de arrendamiento de base de datos SaaS multiinquilino)
- Tutoriales: Aplicación SaaS Wingtip Tickets
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.
Vínculos compactos a las ubicaciones de tiempo indexadas por vídeo
Los títulos siguientes son vínculos a sus correspondientes secciones anotadas más adelante en este artículo:
- 1. (Inicio) Diapositiva de bienvenida, 0:00:03
- 2. Objetivos de la sesión, 0:03:11
- 3. Agenda, 0:04:17
- 4. Aplicación web multiinquilino, 0:05:05
- 5. Formulario web de aplicaciones en acción, 0:05:55
- 6. Costo por inquilino (escala, aislamiento, recuperación), 0:09:31
- 7. Modelos de base de datos multiinquilino: ventajas y desventajas, 0:11:59
- 8. Modelo híbrido que combina las ventajas de MT/ST, 0:13:01
- 9. Inquilino único o multiinquilino: ventajas y desventajas, 0:16:44
- 10. Los grupos son rentables para cargas de trabajo impredecibles, 0:19:36
- 11. Demostración de la base de datos por inquilino e híbridos ST/MT, 0:20:08
- 12. Formulario de aplicación en directo que muestra Dojo, 0:20:29
- 13. MYOB y no un DBA a la vista, 0:28:54
- 14. Ejemplo de uso de grupo elástico MYOB, 0:29:40
- 15. Aprendizaje de MYOB y otros ISV, 0:31:36
- 16. Creación de patrones en el escenario de E2E SaaS, 0:43:15
- 17. Aplicación de SaaS híbrida canónica multiinquilino, 0:33:47
- 18. Aplicación de ejemplo de SaaS de Wingtip, 0:48:10
- 19. Escenarios y patrones explorados en los tutoriales, 0:49:10
- 20. Demostración de tutoriales y del repositorio de GitHub, 0:50:18
- 21. Repositorio de Github Microsoft/WingtipSaaS, 0:50:38
- 22. Exploración de los patrones, 0:56:20
- 23. Aprovisionamiento de los inquilinos e incorporación, 0:57:44
- 24. Aprovisionamiento de los inquilinos y conexión de la aplicación, 0:58:58
- 25. Demostración de scripts de administración que aprovisionan un único inquilino, 0:59:43
- 26. PowerShell para aprovisionar y catalogar, 1:00:02
- 27. T-SQL SELECT * FROM TenantsExtended, 1:03:30
- 28. Administración de cargas de trabajo de inquilino imprevisibles, 1:04:36
- 29. Supervisión de grupo elástico, 1:06:39
- 30. Generación de carga y supervisión de rendimiento, 1:09:42
- 31. Administración de esquemas a escala, 1:10:33
- 32. Consulta distribuida entre bases de datos de inquilino, 1:12:21
- 33. Demostración de generación de vales, 1:12:32
- 34. Análisis ad hoc de SSMS, 1:12:46
- 35. Extracción de datos del inquilino en Azure Synapse Analytics, 1:16:32
- 36. Gráfico de distribución de ventas diaria, 1:16:48
- 37. Resumen y llamada a la acción, 1:19:52
- 38. Recursos para obtener más información, 1:20:42
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
- 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
- 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
4. Aplicación web multiinquilino, 0:05:00
5. Formulario web de aplicaciones en acción, 0:05:39
6. Costo por inquilino (escala, aislamiento, recuperación), 0:06:58
7. Modelos de base de datos multiinquilino: ventajas y desventajas, 0:09:52
8. Modelo híbrido que combina las ventajas de MT/ST, 0:12:29
9. Inquilino único o multiinquilino: ventajas y desventajas, 0:13:11
10. Los grupos son rentables para cargas de trabajo impredecibles, 0:17:49
11. Demostración de la base de datos por inquilino e híbridos ST/MT, 0:19:59
12. Formulario de aplicación en directo que muestra Dojo, 0:20:10
13. MYOB y no un DBA a la vista, 0:25:06
14. Ejemplo de uso de grupo elástico MYOB, 0:29:30
15. Aprendizaje de MYOB y otros ISV, 0:31:25
16. Creación de patrones en el escenario de E2E SaaS, 0:31:42
17. Aplicación de SaaS híbrida canónica multiinquilino, 0:04:46
18. Aplicación de ejemplo de SaaS de Wingtip, 0:48:01
19. Escenarios y patrones explorados en los tutoriales, 0:49:00
20. Demostración de tutoriales y del repositorio de GitHub, 0:50:12
21. Repositorio de GitHub Microsoft/WingtipSaaS, 0:50:32
22. Exploración de los patrones, 0:56:15
23. Aprovisionamiento de los inquilinos e incorporación, 0:56:19
24. Aprovisionamiento de los inquilinos y conexión de la aplicación, 0:57:52
25. Demostración de scripts de administración que aprovisionan un único inquilino, 0:59:36
26. PowerShell para aprovisionar y catalogar, 0:59:56
27. T-SQL SELECT * FROM TenantsExtended, 1:03:25
28. Administración de cargas de trabajo de inquilino imprevisibles, 1:03:34
29. Supervisión de grupo elástico, 1:06:32
30. Generación de carga y supervisión de rendimiento, 1:09:37
31. Administración de esquemas a escala, 1:09:40
32. Consulta distribuida entre bases de datos de inquilino, 1:11:18
33. Demostración de generación de vales, 1:12:28
34. Análisis ad hoc de SSMS, 1:12:35
35. Extracción de datos del inquilino en Azure Synapse Analytics, 1:15:46
36. Gráfico de distribución de ventas diaria, 1:16:38
37. Resumen y llamada a la acción, 1:17:43
38. Recursos para obtener más información, 1:20:35
Conceptual: Multi-tenant SaaS database tenancy patterns (Patrones de arrendamiento de base de datos SaaS multiinquilino)
Tutoriales: Aplicación SaaS Wingtip Tickets
Repositorios de GitHub para tipos de aplicación de inquilinos SaaS de Wingtip Tickets: