planeando e implementando servicios de datos con microsoft azure

Post on 13-Apr-2017

529 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Planeando e Implementando Servicios de Datos con Microsoft AzureAdrián Miranda Cordero, MCDBA, MCSE, MCSA, MCITP, MCTS, MCTCEO, Nemesys Corp@JMCJOSEADamiranda@nemesyscr.com

2

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.

CertificacionesMCDBA, MCSE, MCSA, MCITP, MCTS, MCT

facebook.com/JMCJOSEAD

@JMCJOSEAD

cr.linkedin.com/in/admiranda

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

Servicios de Datos en Azure

4

Data ServicesComputeVirtual Machines

Websites

PaaS Cloud Services

Mobile Services

Storage

SQL Database

Backup

Site Recovery

App ServicesAutomationActive Directory

Network Services

Traffic Manager

ExpressRoute

Virtual Networks

CDNs

Media Services

MFAService Bus

Push Notifications

55

Azure SQL Database vs SQL Server

No SoportadoSQLCLR

No todas las DMV disponibles

Tablas Temporales Globales

Trace Flags

Operaciones ComunesCrear 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

Implementando Azure SQL Database

Arquitectura

6

• PaaS almacenamiento de datos relacional.

• Basado en tecnología SQL Server.

7

Implementando Azure SQL DatabaseCreando 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.

88

Opciones de configuración para Azure SQL Database

Configuración para Rendimiento

https://azure.microsoft.com/en-us/documentation/articles/sql-database-service-tiers/

9

Herramientas de administración

9

Portales de Administración de AzureFull portalPreview portal

SQL Server Management StudioSQLCMDVisual Studio

10

Demo

10

Implementando Azure SQL Database

11

Administrando la Seguridad

11

Firewall Rules

Logins Master databaseroles

Server Level:

Firewall Rules

Users Databaseroles

Database Level:

PermissionsSchema and Object Level:

12

Demo

12

Configurando la Seguridad en Azure SQL Database

13

Monitoreando Azure SQL Database

13

Métricas

Alertas

DMV

Auditing

14

Demo

14

Monitoreando Azure SQL Database

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 – ExportGeo ReplicaciónSelf Service RestoreTransactional Replication

16

Demo

16

Recuperación de Datos y Alta Disponibilidad con Azure SQL Database

Preguntas?

Gracias por la asistenciaFollow @pass24hop

Share your thoughts with hashtags #pass24hop & #sqlpass

top related