Diplomado Técnico SQL Server 2012 - Sesión 7/8

715 views

Published on

Sesión 7 - SQL Azure & SQL Server 2012, modelos híbridos, soluciones únicas
Autores: John Alexander Bulla, Jesús Gil

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
715
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Diplomado Técnico SQL Server 2012 - Sesión 7/8

  1. 1. DIPLOMADO SQL SERVER 2012 SQL AZURE & SQL SERVER 2012, MODELOS HÍBRIDOS, SOLUCIONES ÚNICAS John Alexander Bulla Torres • Regional Mentor PASS LATAM Jesús Gil • MVP SQL Server • Regional Mentor PASS LATAM
  2. 2. JOHN ALEXANDER BULLA TORRES • John es un Ingeniero de Sistemas con énfasis en Ingeniería de Software graduado con mención meritoria en la universidad de Cundinamarca, candidato a un Master en Ingeniería de Software de la Universidad Politécnica de Madrid. • John participa activamente de las comunidades profesionales de Microsoft® ITPROS-DC y BOGOTADOTNET de la cual es miembro del Core Group y Director. • Actualmente es Regional Mentor de PASS (Professional Association for SQL Server) para Latinoamérica. • Del 2010 al 2012 Microsoft® lo reconoció como Most Valuable Professional - MVP en el área de SQL Server™ • Actualmente labora para SolidQ como DPA Diplomado de SQL Server 2012
  3. 3. JESÚS GIL • Jesús es el actual Director de Operaciones para SolidQ México y un MVP de SQL Server desde el año 2010 • Tiene experiencia de más de 15 años en el manejo de bases de datos y más de 10 años con Microsoft SQL Server (desde la versión 7) • Ha trabajado en empresas de diferentes sectores como Gerente de Sistemas y tomador de decisiones (Comercial Mexicana, Casas Geo, Banco Azteca, Universidad ETAC) • Es colaborador de las revistas • SolidQ Journal (USA) y DotNetMania (España) • Actualmente está impartiendo la capacitación oficial de Microsoft SQL Server 2012 en Latinoamérica: Colombia, México y Perú son los países en donde ha estado llevando acabo estos entrenamientos • Ha liderado las 2 ediciones de 24 Horas PASS LATAM (2010, 2011), las cuales han tenido más de 14,000 asistentes y poco más de 60 charlas en línea • Es miembro fundador de la comunidad SQLPASS - México (Primer presidente de la comunidad) • Actualmente funge como Presidente de los mentores regionales para LATAM siendo responsable de todas las comunidades de PASS en Latinoamérica Diplomado de SQL Server 2012
  4. 4. http://www.solidq.com • Creación en el año 2002 por 4 reconocidos MVPs • Ayudamos a obtener lo mejor de su SQL Server • Expertos de clase y reconocimiento mundial • Problemas de magnitud y complejidad inusual • Mentoring, formación y consultoría en • Proyectos tradicionalmente de Bases de Datos (MS SQL Server) • Proyectos de Inteligencia de Negocio • Proyectos de Arquitecturas de Sistemas Diplomado de SQL Server 2012
  5. 5. SQL Azure & SQL Server 2012 Evolución de la computación 1970s Monolithic 1980s 1990s Client-Server 2000s Web SOA Diplomado de SQL Server 2012 2010+ ???
  6. 6. SQL Azure & SQL Server 2012 Software + Servicios Client Server Phone TV Cloud Diplomado de SQL Server 2012 Tools and Cross-Platform Support PC
  7. 7. SQL Azure & SQL Server 2012 Introducción a Windows Azure La Nube es: Miles de servidores y redes geo-distribuidas. Un sistema Operativo para la nube. Windows Azure ofrece: Alojamiento de Aplicaciones, administración de servicios automáticos, almacenamiento a escala masiva. Diplomado de SQL Server 2012
  8. 8. SQL Azure & SQL Server 2012 Microsoft Data Centers Chicago Ashburn Los Angeles Dublin Amsterdam San Antonio Hong Kong Singapore Diplomado de SQL Server 2012
  9. 9. SQL Azure & SQL Server 2012 Microsoft Data Centers Chicago Dublin Amsterdam San Antonio Hong Kong Singapore Diplomado de SQL Server 2012
  10. 10. SQL Azure & SQL Server 2012 Microsoft Data Centers Diplomado de SQL Server 2012
  11. 11. SQL Azure & SQL Server 2012 Microsoft Data Centers Diplomado de SQL Server 2012
  12. 12. SQL Azure & SQL Server 2012 Interoperabilidad Azure Services Platform ™ Diplomado de SQL Server 2012
  13. 13. SQL Azure & SQL Server 2012 Microsoft Cloud Computing Application Services Software Services Platform Services Infrastructure Services Diplomado de SQL Server 2012
  14. 14. SQL Azure & SQL Server 2012 Mobile Desktop Server OS Data Application Microsoft® Platform Stack Diplomado de SQL Server 2012 Cloud
  15. 15. SQL Azure & SQL Server 2012 SQL Azure DataBase Browser SQL Azure Database (Windows Azure Compute) SOAP/REST HTTP/S Astoria/REST - EDM HTTP/S App Code (ASP.NET) T-SQL (TDS) Windows Azure Compute SQL Azure Database T-SQL (TDS) MS Datacenter SQL Server Reporting Server (on-premises) Modelo de Base de • Alta Disponibilidad Datos relacionales Automática con SQL Server Utiliza Herramientas y API • Administración Automática existentes. (Infraestructura) Aprovisionamiento sencillo • Comunicación con la y administración mínima. plataforma localmente • instalada. para la nube Construido con alta disponibilidad y • Modelo de precio simple se escalabilidad. paga por lo que se consuma. Diplomado de SQL Server 2012
  16. 16. SQL Azure & SQL Server 2012 Funcionalidades Diplomado de SQL Server 2012
  17. 17. SQL Azure & SQL Server 2012 Escenarios Instalación Local • Control completo de h/w • 100 % de la API • Construya su propia Alta Disponibilidad, Escalabilidad Alojado • SQL Server Alojado • Gobernanza de Recursos @ VM • Seguridad @ Servidor BD/SO Diplomado de SQL Server 2012 SQL Azure • Servidor BD lógico • Seguridad nivel de BD/Servidor Lógico
  18. 18. SQL Azure & SQL Server 2012 Modelo de SQL Azure CUENTAS • Cada cuenta tiene uno o mas servidores • Portal de Administración Azure único • Herramientas de Facturación. SERVIDOR • Cada servidor tiene una o más base de datos • Contiene metadatos con respecto a las Bases de Datos. • Unidad de autenticación • Unidad de Geo localización BD • Cada base de datos tiene objetos SQL estándar • Unidad de consistencia • Contiene usuarios, tablas, vistas, índices, etc. Diplomado de SQL Server 2012
  19. 19. SQL Azure & SQL Server 2012 Construya su BD de SQL Azure Use familiar technologies • Supports Transact-SQL • Supports popular languages o o o o .NET Framework (C#, Visual Basic, F#) via ADO.NET C / C++ via ODBC Java via Microsoft JDBC provider PHP via Microsoft PHP provider • Supports popular frameworks o o o o OData (REST data access) Entity Framework WCF Data Services NHibernate • Supports popular tools o SQL Server Management Studio (2008 R2 and later) o SQL Server command-line utilities (SQLCMD, BCP) Diplomado de SQL Server 2012
  20. 20. SQL Azure & SQL Server 2012 Despliegue de una BD de SQL Azure Web Portal (API) DB Script SQL Azure TDS Diplomado de SQL Server 2012
  21. 21. SQL Azure & SQL Server 2012 Accediendo a las BD SQL Azure Web Portal (API) Your App SQL Azure TDS Cadena de Conexión Diplomado de SQL Server 2012
  22. 22. SQL Azure & SQL Server 2012 Replicas de la BD de SQL Azure Única BD Multiples Replicas Replica 1 DB Replica 2 Replica 3 Diplomado de SQL Server 2012 Única BD Primaria
  23. 23. SQL Azure & SQL Server 2012 Diplomado de SQL Server 2012
  24. 24. SQL Azure & SQL Server 2012 Diplomado de SQL Server 2012
  25. 25. SQL Azure & SQL Server 2012 Opciones de Licenciamiento CONSUMPTION SUBSCRIPTION VOLUME LICENSING “Pay as you go and grow” “Value for a commitment“ “Coordinated purchasing” Diplomado de SQL Server 2012
  26. 26. SQL Azure & SQL Server 2012 Overview Windows Azure y SQL Azure Diplomado de SQL Server 2012
  27. 27. SQL Azure & SQL Server 2012 Soy un DBA, ¿Qué cambia para mi con SQL Azure? Resumen: El cambio ha llegado, no hay fecha que no llegue ni plazo que no se cumpla, el concepto de la nube ha dejado de ser primeramente una teoría y luego un mito, para ahora ser toda una realidad. Pero como les digo a los clientes nunca hay “lonche gratis”, esto significa que al adquirir una nueva tecnología siempre invariablemente también se obtienen nuevas responsabilidades y nuevos problemas; que con la tecnología anterior ya los teníamos resueltos, pero también les comento que afortunadamente eso nos hace crecer día con día como profesionales que somos y también nos permite no quedarnos estancados en lo mismo por muchos años. Diplomado de SQL Server 2012
  28. 28. SQL Azure & SQL Server 2012 El personaje odiado Diplomado de SQL Server 2012
  29. 29. SQL Azure & SQL Server 2012 SQL Azure DBA Diplomado de SQL Server 2012
  30. 30. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que ya no hago! Diplomado de SQL Server 2012
  31. 31. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que ya no hago! Diplomado de SQL Server 2012
  32. 32. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que ya no hago! Diplomado de SQL Server 2012
  33. 33. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que ya no hago! Diplomado de SQL Server 2012
  34. 34. SQL Azure & SQL Server 2012 Diplomado de SQL Server 2012
  35. 35. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que SI hago! Diplomado de SQL Server 2012
  36. 36. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que SI hago! Edición Tamaño Web 1GB y 5 GB como máximo Business 10GB, 20GB, 30GB, 40GB, 50GB, 100GB y 150GB Diplomado de SQL Server 2012
  37. 37. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que SI hago! Diplomado de SQL Server 2012
  38. 38. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que SI hago! Diplomado de SQL Server 2012
  39. 39. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que SI hago! Diplomado de SQL Server 2012
  40. 40. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que SI hago! Diplomado de SQL Server 2012
  41. 41. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que SI hago! Columna Información Time Fecha SKU Edición de la base de datos (Business / Web) Quantity Número de bases de datos y su edición por día Diplomado de SQL Server 2012
  42. 42. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que SI hago! Columna Información Time La hora en que el ancho de banda fue consumido DatabaseName Nombre de la base de datos Direction Ingreso a SA / Egreso de SA (SA = SQL Azure) Class Interno desde de WA / Externo a WA (WA = Windows Azure) Time_Period Muestra el pico de uso El pico está calculado dentro del periodo de las 10am a 6pm de la zona horaria de los Data Center Quantity La cantidad del ancho de banda (en KB) que fue usada Diplomado de SQL Server 2012
  43. 43. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que SI hago! Time Sku Quantity 1-Jan-2011 Web 6 1-Jan-2011 Business 4 Date Edition Max Size Peak Usage Units 1-Jan-2011 Web 1GB 500MB 1 de Web 1-Jan-2011 Web 5GB 1.5GB 5 de Web 1-Jan-2011 Business 30GB 8GB 1 de Business 1-Jan-2011 Business 50GB 25GB 3 de Business Basado en los siguientes costos: 9.99 USD por cada base de datos edición WEB 99.99 USD por cada base de datos edición Business Diplomado de SQL Server 2012
  44. 44. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que SI hago! NOTA: Los precios mostrados aquí pueden variar, estos deben de ser validados al momento de la adquisición del servicio Azure o visitando la página de Microsoft Online Services para más detalle. Una de las reglas principales es que el costo a facturar se calcula diario, dado que nosotros podemos agregar nuevas bases de datos, eliminarlas, cambiarles su edición, etc. Se debe de calcular nuestro estimado de facturación de forma diaria. Monto de Facturación de las BD en SQL Azure Edición Cantidad Costo Base Días-Mes Factura-Día Web 6 9.99 31 1.93 Business 4 99.99 31 12.90 Costo Total 14.84 El monto final a pagar por el día 01 de Enero del 2011 es de 14.84 USD Diplomado de SQL Server 2012
  45. 45. SQL Azure & SQL Server 2012 SQL Azure DBA, lo que SI hago! NOTA: Los precios mostrados aquí pueden variar, estos deben de ser validados al momento de la adquisición del servicio Azure o visitando la página de Microsoft Online Services para más detalle. Una de las reglas principales es que el costo a facturar se calcula diario, dado que nosotros podemos agregar nuevas bases de datos, eliminarlas, cambiarles su edición, etc. Se debe de calcular nuestro estimado de facturación de forma diaria. Monto de Facturación de las BD en SQL Azure Edición Cantidad Costo Base Días-Mes Factura-Día Web 6 9.99 31 1.93 Business 4 99.99 31 12.90 Costo Total 14.84 El monto final a pagar por el día 01 de Enero del 2011 es de 14.84 USD Diplomado de SQL Server 2012
  46. 46. SQL Azure & SQL Server 2012 Administrando SQL Azure Diplomado de SQL Server 2012
  47. 47. SQL Azure & SQL Server 2012 Conclusiones Finales Si ahora tu eres un nuevo SQL Azure DBA en efecto se te están quitando actividades, pero también se te están creando nuevas y más variadas. • Trabajo tendrás • También nuevos conocimientos que adquirir también • Nuevos libros y revistas que comprar Pero al final que sería de la vida de un DBA si no tuviéramos nuevas emociones y retos cada día de nuestras vidas. Diplomado de SQL Server 2012
  48. 48. Recursos • Blog Jesús Gil • http://blogs.solidq.com/JGil/Home.aspx • Blog John Bulla • http://bit.ly/johnbulla • Solid Quality Mentors blogs • http://blogs.solidq.com/Pages/Home.aspx • Solid Quality Journal • http://www.solidq.com/sqj/Pages/Home.aspx • El rincón del DBA • http://blogs.solidq.com/ElRinconDelDBA/Home.aspx • Soy un DBA, ¿Qué cambia para mí? • http://www.dnmplus.net/articulos/soy-un-dba-que-cambia-parami.aspx • Twitter: @jesus_gilv - @johnbulla Diplomado de SQL Server 2012
  49. 49. ¿¿PREGUNTAS?? Solid Quality Mentors blogs http://blogs.solidq.com/Pages/Home.aspx Solid Quality Journal http://www.solidq.com/sqj/Pages/Home.aspx @jesus_gilv - @johnbulla

×