Escalabilidad horizontal y Arquitecturas elásticas en Windows Azure | SolidQ Summit 2014
ALM con bases de datos en la nube y SQL Server Data Tools | SolidQ Summit 2012
description
Transcript of ALM con bases de datos en la nube y SQL Server Data Tools | SolidQ Summit 2012
ALM con bases de datos en la nube y SQL Server Data Tools
Miguel López
WAZ30004
DPA, Director Cloud Services & Windows Azure MCP, MCDP (Web Development), MCP Windows Azure Development
[email protected] Enrique Puig Nouselles
DPE – Relational engine MAP 2012 – Microsoft Technical Ranger – MCPIT SQL Server
Agenda
1. SQL Server y SQL Azure, DAC y otras historias
2. SSDT 1. Evolución: VS, SSMS, BIDS y SSDT
2. Fundamentos y versiones soportadas
3. Entorno desconectado, ventajas
4. Demos
SQL Server y SQL Azure: DAC, DACPAC, BACPAC
DAC: Data-Tier Application Component
BDDSQL Server registrada comoData-Tier Application
Entidad auto contenida de una BDD utilizada por una aplicación
Unidad de despliegue y administración
Compilado en un paquete(ZIP con XML): . DACPAC
Se puede extraer de una base de datos existente Extracción desde una BDD:( DACPAC)
Exportación a un paquete:( BACPAC)
Paquete se despliega tanto enSQL Server como enSQL Azure
Objetos y soporte de versiones DACFX (v3.0)
SQL Server 2005
SQL Server 2008/R2
SQL Server 2012
SQL Azure
DACFX (v3.0) Compatibilidad hacia atrás: DACFX 1.0, 1.1, and 2.0
BACPAC (SSMS)
Importar DATA Tier Application
Exportar Data Tier Application
Migrar aplicación a SQL Azure
DEMO Tools de ayer y hoy para SQL Azure
Conclusiones y puntos a tener en cuenta
OGDI es un buen punto de partida que se puede adaptar fácilmente a las necesidades de las empresas tanto públicas como privadas.
SQL SERVER DATA TOOLS
Preservar los datos ante cambios
Utilización de ALTER
Dependencias
Complicación de tareas
Errores en tiempo de ejecución
Sincronización de Apps y BDs
Versiones de Aplicaciones y BD
Gestionar distintas versiones de SQL Server
Portafolio Actual
DB
Projects DAC
Portafolio Más Actual
DB
Projects DAC SSDT
SSDT
BIDS
¿Qué es SSDT?
Database
Services
Analysis
Services Reporting
Services
Integration
Services
Herramienta de desarrollo de SQL Azure / Server
Todos los servicios de la plataforma integrados
Sustituye al BIDS
Novedad de Database Services
Proyectos de bases de datos relacionales
Fundamentos SSDT: Motor relacional
Programación declarativa
Diseño y validación basado en el modelo
Igualdad de entornos
Conectado vs. Desconectado
Comparador de esquemas
Esquemas y Aplicaciones con control de código
Testeos en local
Despliegues en Distintas versiones
SQL Server on premise 2005 o superior
SQL Azure
DEMO Nuevo Entorno –Introducción-
Despliegues en Azure
- deploy to sql Azure de SQL Server 2012
Resumen DEMO
Parecido a SSMS Familiar para el DBD
Diseñador de tablas
Orientado al modelo
Intellisense
Programación declarativa
Facilidad de desarrollo
Si quieres disfrutar de las mejores sesiones de
nuestros mentores de España y Latino América,
ésta es tu oportunidad.
http://summit.solidq.com/madrid/
Síguenos: