microsoft azure: servicios de datos · pdf fileescenario con windows azure backup escenario...

35
Evento Online Microsoft Azure: Servicios de Datos Orador: Pablo Ariel Di Loreto Duración: ~90 minutos Actualización: Junio de 2014

Upload: danglien

Post on 26-Mar-2018

216 views

Category:

Documents


2 download

TRANSCRIPT

Evento Online

Microsoft Azure:Servicios de Datos

Orador: Pablo Ariel Di Loreto

Duración: ~90 minutos

Actualización: Junio de 2014

¿Quién les habla?

Pablo Ariel Di Loreto

@Buenos Aires, Argentina.

Gerente de Servicios IT en Algeiba SA. Docente.

Dev desde 1998. ITPro desde 2000.

MVP desde 04/2014 en Windows Expert - IT Pro.

Twitter: @PabloDiLoreto

Blog: http://www.TecTimes.net/

Correo Electrónico: [email protected]

MVP Open Day [Argentina] 2014.Charla “Influenciador de Influenciadores: El Gran Desafío”.

Colaboradores

Nicolás Granata

@Buenos Aires, Argentina.

Especialista Técnico en Algeiba SA.

IT Pro desde 2008.

Influenciador de Tecnologías Microsoft.

Twitter: @NicolasGranata

Blog: http://www.NicolasGranata.com/

Correo Electrónico: [email protected]

Agenda

• Objetivo & Alcance.

• Introducción a la Nube de Microsoft Azure.

• Presentación de Servicios de Datos: Storage | SQL Database | HDInsight | Cache | Backup | Site Recovery.

• Muestra en Vivo de Servicios de Datos: Storage | SQL Database | Backup.

• Resumen del Evento y Recursos.

• Q&A.

Objetivo y Alcance

• Realizar una introducción en alto nivel a los servicios de Datos de Azure y cómo éstos pueden ayudar a las organizaciones a extender su infraestructura on-premises y servicios hacia la nube.

• Realizar una introducción técnica a Servicios de Almacenamiento, Bases de Datos SQL y Backup en Azure.

• Realizar una muestra en vivo de los Servicios de Almacenamiento, Bases de Datos SQL y Backup en Azure.

NUBE DE MICROSOFT AZURE

Introducción a la

Servicios brindados por Microsoft Azure

Nube de Microsoft AzureNube (Cloud Computing): 5 Características

Nube de Microsoft AzureNube (Cloud Computing): 3 Métodos de Entrega

Nube de Microsoft AzureNube (Cloud Computing): 2 Modelos de Implementación

Nube de Microsoft AzureSeparación de Responsabilidades

ALMACENAMIENTO

Azure Storage Services

Almacenamiento en Azure

• Medio de almacenamiento escalable,

duradero y de alta disponibilidad para datos.

• Base de almacenamiento para VMs.

• Masivamente escalable: cientos de terabytes

de datos. Millones de peticiones por Segundo.

• Elástico en términos de cantidad y peticiones.

• Auto-Partición para equilibrio de datos.

[Azure Storage]

Servicios de Almacenamiento en Azure

• Blob Storage: datos de archive. Puede ser

cualquier tipo de texto o dato binario.

• Table Storage: Datos semi-estructurados.

Almacen de datos NoSQL Key-Attribute.

• Queue Storage: Mensajería confiable para el

procesamiento de flujos y comunicación entre

componentes.

[Azure Storage Services]

Cuenta de Almacenamiento

• Espacio de Nombres único para trabajar con

Blobs, Tables y Queues.

– Blob service:

http://mystorageaccount.blob.core.windows.net

– Table service:

http://mystorageaccount.table.core.windows.net

– Queue service:

http://mystorageaccount.queue.core.windows.net

[Storage Account]

Replicación de Storage

• Redundancia Local (LRS): replicación local x3

dentro del mismo centro de datos.

• Redundancia Geográfica (GRS): replicación a

una ubicación Secundaria dentro de la misma

región.

• Redundancia Geográfica y Acceso Lectura

(RA-GRS): idem anterior + lectura inmediata.

[Storage Replication]

Almacenamiento: a tener en cuenta…

• Affinity Group: agrupación de Recursos.

• Storage Account URL:

http://mystorageaccount.blob.core.windows.n

et/mycontainer/myblob.

• Storage Access Keys: 512-bit key para

autenticación y acceso.

• Métrics & Logging.

[Tips & Concepts]

Almacenamiento: Blobs

• Almacenamiento de datos no estructurados.

• Ejemplos de alojamiento: documentos, fotos,

videos, música, imágenes, datos de

configuración, big data. ISO 27001.

• Dos tipos:

– Block Blobs: < 200 GB.

– Page Blobs (discos): < 1TB. Optimizado para IaaS.

[Blob Storage]

Almacenamiento: Tables

• Almacenamiento de datos semi-estructurados:

– Que no requieran uniones complejas (complex joins).

– Que no requieran claves foráneas (foreign keys).

– Que no requieran procedimentos almacenados (SP).

• Acceso para Desarrolladores con protocol OData y

consultas LINQ con WCF Data Service .NET Libs

• < 200 TB.

[Table Storage]

Almacenamiento: Tables

• Composición:

– Table: collección de entidades que no fuerza un

esquema. Una table puede contener entidades

de diferentes características.

– Entidad: como una fila. < 1 MB.

– Propiedades: par “nombre-valor”. Cada entidad

puede almacenar hasta 252 propiedades.

[Table Storage]

Almacenamiento: Tables

• Programables y accesibles via .Net, Java,

Node.js, Python, etc. Certificado ISO

27001. Permite auto-escalamiento y datos

masivos. Accesible via REST APIs.

[Table Storage]

Almacenamiento: Queues

• Solución de Mensajería para comunicación

asincrónica entre components y tareas

asincrónicas.

• Límites:

– Hasta 200 TB de cápacidad.

– Ilimitada cantidad de mensajes.

– Hasta 64 KB por Mensaje.

[Queue Storage]

SQL DATABASES

Servicios de Datos

Bases de Datos SQL

• Base de Datos SQL como Plataforma.

• Soporta Restauración y Geo-Replicación.

• Acceso Programático.

• Near-Zero Maintenance.

• Permiten Exportación y Sync.

[Modelos de Integración]

Bases de Datos SQL[Modelos de Elección]

Bases de Datos SQL[Modelos de Elección]

• ¿Aplicación Nueva o Existente?

• Requerimientos de la Aplicación /

Servicio.

• Tamaño de Base de Datos.

• Necesidad de Escalamiento.

BACKUP

Servicios de Recuperación

Backup Vault

• Provee un espacio de almacenamiento para

backups offside.

• Se integra con Windows Backup.

• Límites:

– Azure Backup Agent: < 30 días de retención y < 200 GB de datos.

– DPM: < 120 días de retención.

[¿Qué es?]

Backup Vault[Escenarios]

Escenario con Windows Azure Backup

Escenario con SystemCenter DPM Server

HYPER-V RECOVERY MANAGER

Servicios de Recuperación

Servicios de Recuperación[Hyper-V Recovery Manager]

RESUMEN DEL EVENTO Y RECURSOS

Resumen

Material del Evento

• Compilación de Artículos, Tutoriales y Guías del evento:

http://www.tectimes.net/evento20140624

• Próximos Eventos: http://www.tectimes.net/eventos

Q&A

Preguntas y Respuestas

¡Muchas Gracias!

Twitter: @PabloDiLoreto

Blog: http://www.TecTimes.net

Correo Electrónico: [email protected]

Contacto con Algeiba: [email protected]

Web de Algeiba: http://www.Algeiba.com.ar/