Este documento presenta una introducción a SQL Azure. SQL Azure ofrece una base de datos relacional administrada en la nube que utiliza las mismas herramientas y API que SQL Server. Proporciona alta disponibilidad y escalabilidad automáticas con un modelo de precios simple basado en el consumo.
SQL Azure: Introducción a la base de datos como servicio
1. SQL AZURE John Alexander Bulla Torres MVP SQL Server PASS – Regional Mentor Latin America http://bit.ly/johnbulla Twitter: @johnbulla
2. Agenda Software + Servicios Introducción a Windows Azure Introducción a SQL Azure Creación de Aplicaciones Sincronización de BD SQL Azure Proyecto CodeName“Houston”
3. Evolución de la Computación 1970s 1980s 1990s Today 2010+ Sistemas Monolíticos Cliente-Servidor Web SOA ???
5. Introdució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, almacenamientos a escala masiva.
10. SQL AZURE Browser SQL Azure Database (Windows Azure Compute) Modelo de Base de Datos relacionales con SQL Server Utiliza herramientas y API existentes. Aprovisionamiento sencillo y administración mínima Construido para la nube con alta disponibilidad y escalabilidad. SOAP/REST HTTP/S Astoria/REST - EDM HTTP/S App Code (ASP.NET) SQL Server Reporting Server (on-premises) Windows Azure Compute T-SQL (TDS) T-SQL (TDS) SQL Azure Database MS Datacenter
11. SQL AZURE Browser SQL Azure Database (Windows Azure Compute) Alta Disponibilidad Automática Administración Automática (Infraestructura) Comunicación con la plataforma localmente instalada. Modelo de precio simple se paga por lo que se consuma. SOAP/REST HTTP/S Astoria/REST - EDM HTTP/S App Code (ASP.NET) SQL Server Reporting Server (on-premises) Windows Azure Compute T-SQL (TDS) T-SQL (TDS) SQL Azure Database MS Datacenter
19. Alcances Fuera del alcance para v1 Transacciones Distribuidas Queries Distribuidas CLR ServiceBroker Incluido en v1 Tablas, índices, vistas StoredProcedures Triggers Constrains Tablas Variables Sessiontemp tablas(#t)
20. Soporte T-SQL Tablas, joins, tablas variables Transact – SQL Create/Dropdatabase Create/Alter/Droptables Create/Alter/Dropusers y Logins Funciones definidas por el usuario Vistas Constantes Constrains Cursores Administración y reconstrucción de índices Tablas temporales StoreProcedures Transacciones Triggers
21. No soportado T-SQL Opciones de configuración SQLServerServicesBroker Tablas de Sistema Indicadores de rastreo (Trace) CLR Ubicación de archivos de BD BD mirroring Queries Distribuidas Transacciones Distribuidas FileGroups Full TextSearch Tablas temporales globales Datos e índices espaciales
22. Despliegue de una BD SQL Azure Web Portal (API) DB Script SQL Azure TDS
23. Accediendo a las BD Web Portal (API) Your App SQL Azure TDS Cadena de Conexión
24. Replicas de la BD SQL Azure Única BD Multiples Replicas Replica 1 Única BD Primaria Replica 2 BB Replica 3
38. Opciones de Licenciamiento SUBCRIPCION CONSUMO VOLUMEN DE LICEENCIAMIENTO “Pay as you go and grow” “Coordinated purchasing” “Value for a commitment“
40. Recursos Windows Azure Platformhttp://www.azure.com/ Windows Azure Platform Training Kithttp://www.microsoft.com/downloads/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&displaylang=en MSDN Development Centerhttp://msdn.microsoft.com/en-us/sqlserver/dataservices Team Bloghttp://blogs.msdn.com/ssds
41. Más recursos Learning Microsoft Certification & Training Resources Sessions On-Demand & Community www.microsoft.com/teched www.microsoft.com/learning Resources for Developers Resources for IT Professionals http://microsoft.com/technet http://microsoft.com/msdn
46. John Alexander Bulla Torres MVP SQL Server PASS – Regional Mentor Latin America Blog: http://bit.ly/johnbulla Email: john.bulla@bogotadotnet.org Twitter: @johnbulla
Notes de l'éditeur
Click on this slide during the presentation and you will be taken to SQL Azure section of the Azure portal athttp://sql.azure.com/.If you are already logged into the SQL Azure portal you be taken directly to the Project View in SQL Azure. From there you may explore the portal by clicking on the Manage link for SDS-only CTP Project. Click around show the Connection Strings and Create Database and Drop Database. In the future there will be 1GB and 10GB options for creating the databases from the portal.