Analizaremos las diferencias entre bases de datos SQL Server on premise y Azure SQL Database. Como implementar SQL Azure Database, como migrar, monitorear y mantener la continuidad operativa con Self Service Restore y Geo Replicación.
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
Planeando e implementando servicios de datos con Microsoft Azure
1. Planeando e Implementando
Servicios de Datos con Microsoft
Azure
Adrián Miranda Cordero, MCDBA, MCSE, MCSA, MCITP, MCTS, MCT
CEO, Nemesys Corp
@JMCJOSEAD
amiranda@nemesyscr.com
2. Speaker Bio
2
Experiencia
Más de 13 años como Administrador de Base de Datos. Apasionado del Cloud
Computing, la arquitectura, monitoreo y afinamiento de base de datos SQL Server.
Amplia experiencia en compañías financieras, de seguros y compañías agrícolas.
Profesor Universitario y de cursos oficiales de MOC en centros de entrenamiento
Microsoft.
Certificaciones
MCDBA, MCSE, MCSA, MCITP, MCTS, MCT
facebook.com/JMCJOSEAD
@JMCJOSEAD
cr.linkedin.com/in/admiranda
3. 3
Agenda
3
1. Servicios de Datos en Microsoft Azure.
2. Implementando Azure SQL Database.
3. Administrando la seguridad en Azure SQL Database.
4. Monitoreando Azure SQL Database.
5. Continuidad del Negocio con Azure SQL Database.
4. 4
Servicios de Datos en Azure
4
Data ServicesCompute
Virtual Machines
Websites
PaaS Cloud Services
Mobile Services
Storage
SQL Database
Backup
Site Recovery
App Services
AutomationActive Directory
Network Services
Traffic Manager
ExpressRoute
Virtual Networks
CDNs
Media Services
MFAService Bus
Push Notifications
5. 55
Azure SQL Database vs SQL Server
No Soportado
SQLCLR
No todas las DMV disponibles
Tablas Temporales Globales
Trace Flags
Operaciones Comunes
Crear Bases de Datos
Configurar Seguridad
Recuperación de Datos
* Transacciones Distribuidas ahora
son soportadas
• Se debe de instalar el .NET 4.6.1 Release Candidate
https://azure.microsoft.com/en-us/blog/elastic-database-
transactions-with-azure-sql-database/
6. 6
Implementando Azure SQL Database
Arquitectura
6
• PaaS almacenamiento de datos
relacional.
• Basado en tecnología SQL
Server.
7. 7
Implementando Azure SQL Database
Creando la base de datos
7
Creando la base de datos:
• Nombre
• Servidor
• Capa de Servicio
• Rendimiento
• Tamaño
• Collation
• Grupo de Recursos
Creando el servidor:
• Nombre del servidor
• Credenciales Administrativas
• Región Geográfica
• Activar acceso desde Windows
Azure Services
• Activar el acceso remoto
definiendo las reglas en el
firewall para las direcciones IP
a utilizar.
8. 8
Opciones de configuración para Azure SQL Database
8
Configuración para Rendimiento
https://azure.microsoft.com/en-us/documentation/articles/sql-database-service-tiers/
15. 15
Continuidad del Negocio con Azure SQL Database
15
Debe de ser parte integral de un plan
Maestro de Continuidad del Negocio.
Azure provee distintas opciones para
asegurar la disponibilidad de la base
de datos.
Database Copy – Export
Geo Replicación
Self Service Restore
Transactional Replication