Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Microsoft Azure SQL Database

891 views

Published on

Que es Microsoft Azure SQL Database? Que beneficio me impartirá el utilizarlo? Qué significa en la vida real PaaS? SQL Server en modelo PaaS! Cuales serían los pros y contras del modelo para aprovechar este ecosistema tecnológico. Durante esta les ayudare a responder todas estas inquietudes.

Published in: Technology
  • Be the first to comment

Microsoft Azure SQL Database

  1. 1. Microsoft Data Platform Avanet Jose Redondo Microsoft SQL Server MVP | CEO EntornoDB | DPA SolidQ redondoj@gmail.com | @redondoj | redondoj.wordpress.com
  2. 2. AZURE SQL DATABASE
  3. 3. Costos Bajos Costos Elevados CompartidosDedicados Nube Hibrida On Premises Off Premises Administración Elevada Administración Reducida SQL Server Servidores Físicos (Maquinas)SQL SQL Server Nube Privada Maquinas Virtuales + AplicacionesSQLSQL SQL SQL Server en Azure VM Maquinas VirtualesSQLSQL SQL Plataforma como un Servicio Azure SQL Database Bases de Datos Virtualizadas SQLSQL SQL
  4. 4. PHP WCF Data Services SQL Server Applications and Tools ODBC ADO.NET Tabular Data Stream (TDS) Capa Cliente Capa de Infraestructura TDS+SSL Capa de Servicio Provisioning Billing and Metering Connection Routing … … … Provisioning Billing and Metering Connection Routing Provisioning Billing and Metering Connection Routing Capa de Plataforma de Datos SQL Server SQL Database Fabric Management Services … … … SQL Server SQL Database Fabric Management Services SQL Server SQL Database Fabric Management Services
  5. 5. Desde Microsoft Azure Desde fuera del Microsoft Datacenter Desde Microsoft Azure & Fuera del Microsoft Datacenter Aplicación / Navegador Microsoft Azure SQL Database Code Near App Code / Herramientas SQL Azure Microsoft Datacenter Code Far Hibrido Microsoft Datacenter SQL Azure Microsoft Datacenter Windows Azure SQL Azure Data Sync App Code / Herramientas
  6. 6. LA SIGUIENTE GENERACIÓN DEL SERVICIO DE AZURE SQL DATABASE SE ENCUENTRA DISPONIBLE EN ASIA; AUSTRALIA (GENERAL AVAILABILITY - GA) DE (SQL DATABASE V12) EN EL Q2 DEL 2015, Y BRAZIL EN EL Q3 DEL 2015 REGION AZURE ESTADO ACTUAL DEL LANZAMIENTO DE V12 FECHA DE PROMOCIÓN A GA South Central US General Availability (GA) February 9th, 2015 Central US General Availability (GA) February 9th, 2015 North Central US General Availability (GA) February 9th, 2015 West US General Availability (GA) February 9th, 2015 East US General Availability (GA) February 9th, 2015 East US 2 General Availability (GA) February 9th, 2015 East Asia General Availability (GA) February 24th, 2015 Southeast Asia General Availability (GA) February 24th, 2015 Japan West General Availability (GA) February 24th, 2015 Japan East General Availability (GA) February 24th, 2015 North Europe General Availability (GA) January 29th, 2015 West Europe General Availability (GA) January 29th, 2015 Brazil South Not available Third quarter 2015, estimated Australia East Preview Second quarter 2015, estimated Australia Southeast Preview Second quarter 2015, estimated NOTA: Durante la vista previa de todos los precios establecidos, estos han sido dados un descuento. El precio real volverá al nivel de (General Availability - GA) para todas las regiones el martes, 31 de marzo de 2015.
  7. 7. Niveles de servicios de Azure SQL Database Basic Standard Premium Carga transaccional ligera Opciones disponibles para todas las app del negocio Alto Rendimiento y Bases de Datos criticas del negocio Uso presupuestado 99.99%*Disponibilidad 2 GB 250 GB 500 GBTamaño • •• •••Ejecución • •• ••• Disponibilidad del negocio Rendimiento incremental y características con facilidad de upgrade y downgrade * El SLA (Service Level Agreement - Acuerdo de niveles de servicios) de disponibilidad es del 99.99% PERO no se aplica a las ediciones Web y Business, que continúan siendo soportando en el 99.9% de la disponibilidad.
  8. 8. Web / Business Lectura DB 4 DB 6 Maquina Computo Escritura Memoria DB 1 DB 2 DB 3 DB 4 DB 7 DB 5 DB 6 DB 8 DB 9 DB 1 DB 2 DB 3 DB 7 DB 5 DB 8 DB 9 Basic / Standard / Premium Maquina Computo Escritura Lectura Memoria DB 1 DB 2 DB 3 DB 4 DB 7 DB 6 DB 8 DB 5 DB 9 Ecosistema Tumultuoso!!! Los cuadros delimitadores eliminan los ecosistema tumultuoso!!!
  9. 9. 5 10 20 50 100 200 800DTUs B S0 S1 S2 P1 P2 P3
  10. 10. Rendimiento es fácilmente escalable up o down para satisfacer las necesidades cambiantes de la carga de trabajo y del negocios Service Tier / Pier DTU MAX DB Size Max Worked Threads Max Session Benchmark Transaction Rate Predictability Basic 1 2GB 20 100 3.467 transactions per hour Good Standard / S1 5 250GB 50 200 283 transactions per minute Better Standard / S2 25 250GB 100 500 1.470 transactions per minute Better Premium / P1 100 500GB 200 2.000 283 transactions per second Best Premium / P2 200 500GB 400 4.000 192 transactions per second Best Premium / P3 800 500GB 1.600 16.000 730 transactions per second Best
  11. 11. Basic Standard Premium Uptime SLA 99.95% 99.95% 99.95% Limite de la base de datos incluida 2GB 250GB 500GB Restauración automatizada Ultimo punto de restauración dentro de 24 horas Cualquier punto dentro de 7 días Cualquier punto dentro de 35 días Recuperación de desastre Restaurar en una región Azure alterna u opcional Geo-Replicación, Replicación pasiva Geo-Replicación activa, Hasta 4 replicas legibles Entorno de ejecución Tasa de transacción por hora Tasa de transacción por minuto Tasa de transacción por segundo Costos preliminares $0.08/día (~$2.50/mensual) 1 DTU S1: $0.65/día - (~$20/mensual) 5 DTU $15/día - (~$465/mensual) 100 DTU $30/día - (~$930/mensual) 200 DTU S2: $3.23/día - (~$100/mensual) 25 DTU $120/día - (~$3.720/mensual) 800 DTU Basado en Capacidad Transaccional
  12. 12. Bases de datos bajo la suscripción Basic, Standard y Premium se encuentran protegidas de Corrupción de Datos Accidental, Eliminación y cualquier Desastres que se acontezca en los data center
  13. 13. DB1 DB1 DB1 DB1 DB1 GEO-Replicación asincrónica Geo-Replicación reduce al mínimo la interrupción de la actividad ante posibles desastres
  14. 14. Monitoreo en tiempo real mejorado Uso del monitoreo y alertas para comprender y gestionar la utilización de los recursos Controla el consumo de recursos en el tiempo y establece alertas configurables por el usuario y notificaciones para guiar las decisiones del escalamiento que se necesita Métricas mejoradas que incluyen el porcentaje de uso de DTU, uso de los recursos, tamaño de las base de datos, robustez de las conexiones Paneles de decisiones inteligente en el portal, o a través de APIs y DMVs (Vistas de Administración Dinámicas) Ejecuciones de DMVs en profundidad que ayudan a solucionar problemas (Por ejemplo a nivel de consulta)
  15. 15. Etapa de aprovisionamiento PowerShell Portal Interpretar uso de recursos Arquitecturas escalables Visual Studio DMVs Portal de Azure Herramientas de terceros Stress Tools
  16. 16. Diseño y Modelado de datos
  17. 17. Ciclo de vida de aplicaciones
  18. 18. Características no soportadas para T-SQL
  19. 19. Plataforma y Herramientas de Desarrollo Familiares
  20. 20. Administración de las bases de datos Construido en el mantenimiento y la tolerancia a fallos, con la gestión de autoservicio
  21. 21. Auditing (Preview) Auditoría mejora el cumplimiento y seguridad, y proporciona una visión operacional del entorno
  22. 22. Mantenimiento con DMVs (Dinamic Management Views)
  23. 23. Mantenimiento con DMVs (Dinamic Management Views)
  24. 24. Plataforma Fiel y Segura Fiel y seguro cuando está configurado y es utilizado responsablemente
  25. 25. Jose Redondo Microsoft SQL Server MVP | CEO EntornoDB | DPA SolidQ redondoj@gmail.com | @redondoj | redondoj.wordpress.com

×