Download Powerpoints

Document related concepts

Open Database Connectivity wikipedia , lookup

SQL:1999 wikipedia , lookup

Toad wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Administrador de base de datos wikipedia , lookup

Transcript
Planeando e Implementando
Servicios de Datos con Microsoft
Azure
Adrián Miranda Cordero, MCDBA, MCSE, MCSA, MCITP, MCTS, MCT
CEO, Nemesys Corp
@JMCJOSEAD
[email protected]
Speaker Bio
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.
facebook.com/JMCJOSEAD
Certificaciones
@JMCJOSEAD
MCDBA, MCSE, MCSA, MCITP, MCTS, MCT
cr.linkedin.com/in/admiranda
2
Agenda
1.
2.
3.
4.
5.
Servicios de Datos en Microsoft Azure.
Implementando Azure SQL Database.
Administrando la seguridad en Azure SQL Database.
Monitoreando Azure SQL Database.
Continuidad del Negocio con Azure SQL Database.
3
3
Servicios de Datos en Azure
Compute
Data Services
Network Services
Virtual Machines
Storage
Virtual Networks
PaaS Cloud Services
SQL Database
Traffic Manager
Websites
Backup
ExpressRoute
Mobile Services
Site Recovery
App Services
Media Services
Active Directory
Automation
Service Bus
MFA
CDNs
Push Notifications
4
4
Azure SQL Database vs SQL Server
No Soportado
Operaciones Comunes
SQLCLR
Crear Bases de Datos
Tablas Temporales Globales
Configurar Seguridad
No todas las DMV disponibles
Recuperación de Datos
Trace Flags
* Transacciones Distribuidas ahora
son soportadas
• Se debe de instalar el .NET 4.6.1 Release Candidate
https://azure.microsoft.com/en-us/blog/elastic-databasetransactions-with-azure-sql-database/
5
5
Implementando Azure SQL Database
Arquitectura
• PaaS almacenamiento de datos
relacional.
• Basado en tecnología SQL
Server.
6
6
Implementando Azure SQL Database
Creando la base de datos
Creando el servidor:
Creando la base de datos:
•
•
•
•
•
•
•
Nombre
Servidor
Capa de Servicio
Rendimiento
Tamaño
Collation
Grupo de Recursos
7
•
•
•
•
•
7
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.
Opciones de configuración para Azure SQL Database
Configuración para Rendimiento
https://azure.microsoft.com/en-us/documentation/articles/sql-database-service-tiers/
8
8
Herramientas de administración
Portales de Administración de Azure
Full portal
Preview portal
SQL Server Management Studio
SQLCMD
Visual Studio
9
9
Demo
Implementando Azure SQL Database
10
10
Administrando la Seguridad
Server Level:
Logins
Master database
roles
Firewall Rules
Database Level:
Users
Firewall Rules
Schema and Object Level:
11
11
Permissions
Database
roles
Demo
Configurando la Seguridad en Azure SQL Database
12
12
Monitoreando Azure SQL Database
Métricas
Auditing
Alertas
DMV
13
13
Demo
Monitoreando Azure SQL Database
14
14
Continuidad del Negocio con Azure SQL Database
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
15
15
Demo
Recuperación de Datos y Alta Disponibilidad con
Azure SQL Database
16
16
Preguntas?
Gracias por la asistencia
Follow @pass24hop
Share your thoughts with hashtags
#pass24hop & #sqlpass