Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
©2016 Avanade Inc. All Rights Reserved.
Microsoft Azure.
El camino hacia la
elección de la pastilla roja
Juan Luis Guerrer...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleAgenda
• Bienvenida y recepción•9:00h
• Fundamentos Básicos de C...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
3
¿Qué ...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleLa nube, NO es…
Comprar Servidores Mantener la infraestructura I...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
• Similar a “Coger un Taxi”
• Sólo pagas por lo que usas
• Ya s...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleLa nube, “es internet”
Escalable
Elástico
Ágil
Time to Market
Al...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleLa nube, NO es algo “nuevo”
(15 años)
450M+
Usuarios
activos
(13...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
8
Casos...
©2016 Avanade Inc. All Rights Reserved.
Click to add titlePatrones de trabajos óptimos para la nube
 Los Servicios con éx...
©2016 Avanade Inc. All Rights Reserved.
Click to add titlePatrones de trabajos óptimos para la nube
 Picos de demanda ine...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
11
Tipo...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleTipos de Cloud
Pública
 Son Administradas por el proveedor
 Si...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
13
Tipo...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleTipos de Servicios: IaaS | SaaS | PaaS
SaaS
PaaS
IaaS
“Software ...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleTipos de Servicios: IaaS | SaaS | PaaS
SaaS
PaaS
IaaS
“Infrastru...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleTipos de Servicios: IaaS | SaaS | PaaS
SaaS
PaaS
IaaS
“Infrastru...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleTipos de Servicios: IaaS | SaaS | PaaS
SaaS
PaaS
IaaS
“Infrastru...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleTipos de Servicios: IaaS | SaaS | PaaS
SaaS
PaaS
IaaS
“Platform ...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
19
Host...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleHosting VS Cloud
• Virtualizado y dinámico
• Escalable y Disponi...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
21
Comp...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleAzure vs Competidores
SaaS
PaaS
IaaS
“Software As A Service”
 C...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleAzure vs Competidores
SaaS
PaaS
IaaS
“Platform As A Service”
 C...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleAzure vs Competidores
SaaS
PaaS
IaaS
“Infrastructure As A Servic...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
25
La n...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleInconvenientes del Cloud Computing
Inconvenientes
Percepción de...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleVentajas del Cloud Computing
Reducción de costes
 Menor coste (...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
28
Micr...
AZURE REGIONS
Latest launch was in October 2015-
India – Central, India – South, India – West
GENERALLY AVAILABLE
6 new re...
>90,000
New Azure customer
subscriptions/month
1.5Trillion
Messages per month
processed by Azure IoT
>500Million
Users in
...
>80%
of “Fortune 500” use
the Microsoft Cloud
©2016 Avanade Inc. All Rights Reserved.
Click to add titleCatálogo de servicios
https://azure.microsoft.com/es-es/services/
©2016 Avanade Inc. All Rights Reserved.
Click to add title
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
35
DEMO...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleServicios principales. Elementos/ingredientes base de toda recet...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Getting started
>_
REST API
Management portal
Scripting
(Window...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
38
DEMO...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
•Web Role
• VM + IIS
Worker Role
• VM + Servicio
Windows
• Star...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
•Blobs
Archivos de
gran tamaño
Tablas
Datos
estructurados
NO es...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleBlobs - Binary Large OBject
Almacenamiento de datos no estructur...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleTables
EntitiesTablesAccounts
music
Users
Name = …
Email = …
Nam...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleQueues
Web Role
Web Role
Web Role
Web Role
Worker Role
Worker Ro...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
44
Queues II
¿Como se manejan los errores en el procesado de me...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
45
Files
FileDirectoryShareCuenta
sample
Logs customLogs
Log1.t...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
SQL Data Services (SDS)
• Alta disponibilidad
• Escalabilidad
•...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
47
DEMO...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
ConectaunaomásMáquinas
VirtualesAzureIaaS
ConectaunoomásServici...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleService Bus
“No todos son máquinas virtuales”
•Colas
•(Queues)
T...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
50
DEMO...
© Copyright 2013 Avanade Inc. All Rights Reserved.
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
51
Entorno de l...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleEntorno de Desarrollo
Emuladores
Third Party Tools
Local Azure P...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Máquinas virtuales de la nube
Diferentes números de instancias
...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
54
DEMO...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
55
App ...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Web Apps Logic Apps Mobile Apps
API Apps
Customer site
Administ...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
run.cmd, run.bat
run.exe run.ps1
run.sh
run.php run.py
run.js
W...
©2016 Avanade Inc. All Rights Reserved.
Click to add titleCloud Services VS App Services
Diferentes maneras de hospedar un...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
59
DEMO...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
60
ARM
...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Administración de recursos como una única
unidad
Control de ac...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
62
DEMO...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
63
La p...
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Azure Readiness
Azure Training Kits
…
©2016 Avanade Inc. All Rights Reserved.
Click to add title
©2016 Avanade Inc. All Rights Reserved.
Click to add title
Divider
Subhead
©2016 Avanade Inc. All Rights Reserved.
66
¡Gra...
Microsoft azure. el camino hacia la elección de la pastilla roja
Nächste SlideShare
Wird geladen in …5
×

Microsoft azure. el camino hacia la elección de la pastilla roja

433 Aufrufe

Veröffentlicht am

¿Eres Programador o Administrador de Sistemas? ¿Aún no tienes claro qué es el Cloud? Y mucho menos, ¿Cómo? ¿Cuándo? y ¿Dónde poder aplicarlo? ¿Y Microsoft Azure? En esta sesión resolveremos todas estas dudas, además de aclarar conceptos y fundamentos básicos sobre Azure. Los pondremos en práctica con un poco de trabajo individual.

No podrás irte, querrás más. ¡Habrás elegido la pastilla roja y ya no habrá marcha atrás!

Veröffentlicht in: Präsentationen & Vorträge
  • Als Erste(r) kommentieren

Microsoft azure. el camino hacia la elección de la pastilla roja

  1. 1. ©2016 Avanade Inc. All Rights Reserved. Microsoft Azure. El camino hacia la elección de la pastilla roja Juan Luis Guerrero juan.luis.guerrero@avanade.com @juanluelguerre / http://elguerre.wordpress.com/ Raul Gilabert Gonzalez r.gilabert.gonzalez@avanade.com @raulgilabert / http://raulgilabert.es/blog/
  2. 2. ©2016 Avanade Inc. All Rights Reserved. Click to add titleAgenda • Bienvenida y recepción•9:00h • Fundamentos Básicos de Cloud9:10h-10:00 • Microsoft Azure. Fundamentos y Demos I10:00h-11:00h • DESCANSO (30 min)11:00h-11:30h • Microsoft Azure. Fundamentos y Demos II11:30h-12:30h • HOL (Azure Training Kits)12:30h-13:45h • Dudas, Preguntas y siguientes pasos13:45h – 14:00h
  3. 3. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 3 ¿Qué es la nube / Cloud computing? ©2016 Avanade Inc. All Rights Reserved.
  4. 4. ©2016 Avanade Inc. All Rights Reserved. Click to add titleLa nube, NO es… Comprar Servidores Mantener la infraestructura Instalar/actualizar Software
  5. 5. ©2016 Avanade Inc. All Rights Reserved. Click to add title • Similar a “Coger un Taxi” • Sólo pagas por lo que usas • Ya se ha ocurrido antes La nube, es un servicio “Commodity” Generador Eléctrico Central Eléctrica
  6. 6. ©2016 Avanade Inc. All Rights Reserved. Click to add titleLa nube, “es internet” Escalable Elástico Ágil Time to Market Alto rendimiento Always “On”
  7. 7. ©2016 Avanade Inc. All Rights Reserved. Click to add titleLa nube, NO es algo “nuevo” (15 años) 450M+ Usuarios activos (13 años) 550M usuarios/ mes (12 años) El servicio en la nube no- ICP/IP más grande x100M usuarios (11 años) 320M+ usuarios activos (11 años) 2B queries/mes (15 años) 450M+ Usuarios activos (7 años) 5B minutos de conf/año (6 años) 4B emails/día
  8. 8. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 8 Casos de uso / patrones óptimos de la nube On-Off | De crecimiento rápido | Por “picos” ©2016 Avanade Inc. All Rights Reserved.
  9. 9. ©2016 Avanade Inc. All Rights Reserved. Click to add titlePatrones de trabajos óptimos para la nube  Los Servicios con éxito necesitan crecer .  Escalar y crecer es un reto de IT  Mucho tiempo de desarrollo en aplicaciones escalables.  Ejs.:  Nueva unidad de negocio,  Fusiones y Adquisiciones,  Flickr, facebook, etc. Uso Medio Tiempo “Crecimiento Rápido“ UsodeRecursos Uso UsodeRecursos Tiempo Media Periodo de Inactividad “On y Off “  Cargas de trabajo On y Off (ej.: procesos batch).  Se desaprovechan capacidades sobredimensionadas.  El ‘Time to market’ impacta mucho  Ejs.:  Declaración de la Renta  Aplicaciones de recalculo de crédito financiero cada mes.  Aplicaciones que se activan en los cierres de mes o de año  Loterías, rebajas, etc.
  10. 10. ©2016 Avanade Inc. All Rights Reserved. Click to add titlePatrones de trabajos óptimos para la nube  Picos de demanda inesperados  Los picos no esperados impactan en rendimiento  No se puede sobredimensionar hardware solo para estos casos  Ejs:  Sistema de respuesta a emergencias  Sistema de prioridad a eventos actuales  Servicios estacionales  Picos con demanda de incrementos periodicos  Complejidad en IT y capacidad desperdiciada  Ejs. :  Procesamiento de nóminas  Ofertas de vuelos  Matricula universitaria.Tiempo Uso Medio “Picos Predecibles“ UsodeRecursos Tiempo “Picos Impredecibles“ Uso Medio UsodeRecursos
  11. 11. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 11 Tipos de Cloud ©2016 Avanade Inc. All Rights Reserved.
  12. 12. ©2016 Avanade Inc. All Rights Reserved. Click to add titleTipos de Cloud Pública  Son Administradas por el proveedor  Sin inversión inicial  No hay gastos de mantenimiento  Pueden existir aplicaciones de otros clientes en los mismos servidores  La plataforma se encuentra en las instalaciones del proveedor Privada  Son Administradas por el cliente  Mayor control  Es necesaria una inversión inicial (+ gastos de mantenimiento)  Infraestructura On-Premise  Son propietarios de la infraestructura Híbrida  Opción intermedia entre las privadas y la públicas  La empresa mantiene el control de sus principales aplicaciones
  13. 13. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 13 Tipos de Servicios IaaS | PaaS | SaaS ©2016 Avanade Inc. All Rights Reserved.
  14. 14. ©2016 Avanade Inc. All Rights Reserved. Click to add titleTipos de Servicios: IaaS | SaaS | PaaS SaaS PaaS IaaS “Software As A Service”  Capacidad de ofrecer software como servicio ya sea gratuito como de pago
  15. 15. ©2016 Avanade Inc. All Rights Reserved. Click to add titleTipos de Servicios: IaaS | SaaS | PaaS SaaS PaaS IaaS “Infrastructure As A Service”  Capacidad de ofrecer infraestructura como servicio ya sea gratuito como de pago
  16. 16. ©2016 Avanade Inc. All Rights Reserved. Click to add titleTipos de Servicios: IaaS | SaaS | PaaS SaaS PaaS IaaS “Infrastructure As A Service”  Capacidad de ofrecer infraestructura como servicio ya sea gratuito como de pago
  17. 17. ©2016 Avanade Inc. All Rights Reserved. Click to add titleTipos de Servicios: IaaS | SaaS | PaaS SaaS PaaS IaaS “Infrastructure As A Service”  Capacidad de ofrecer software como servicio ya sea gratuito como de pago  Reducir costes de construir y expandir recursos  Reducir costes de mantenimiento de IT  Empezar más rápido (Time to Market)  Reaccionar ágilmente a cambios y necesidades  Consumir recursos solo cuando los necesitamos ¿Qué obtenemos?  Eliminar la necesidad de mantener el Hardware
  18. 18. ©2016 Avanade Inc. All Rights Reserved. Click to add titleTipos de Servicios: IaaS | SaaS | PaaS SaaS PaaS IaaS “Platform As A Service”  Capacidad de ofrecer plataforma como servicio
  19. 19. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 19 Hosting vs Cloud ©2016 Avanade Inc. All Rights Reserved.
  20. 20. ©2016 Avanade Inc. All Rights Reserved. Click to add titleHosting VS Cloud • Virtualizado y dinámico • Escalable y Disponible • Abstracto respecto a la infraestructura • Elastico !!! • ‘Self-Service’ !!! • Pagas según necesites. (“Pay as you go”) • … ‘Cloud’ • Tus propios servidores, conectividad, software, etc. • Control Completo • Responsabilidad Total • Capacidades ‘Estáticas’ • Grandes bloques de inversión en infraestructura • Alquiler de Servidores, conectividad y software • Menos control • Menos responsabilidad • Menos costes iniciales • Mas flexible • Pago por capacidad fija, incluso si está ‘parado’. HIERRO PAGAS Y NO USAS Servidores en CPDs propios Hosting de Servidores /VMsCapacidad «Infinita» Despreocúpate de la Infraestructura. Ahora es un servicio “Commodity”. Un ente Abstracto! Pero, ¿Qué pasa con el departamento de IT? Reeducación
  21. 21. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 21 Competidores IaaS | PaaS | SaaS ©2016 Avanade Inc. All Rights Reserved.
  22. 22. ©2016 Avanade Inc. All Rights Reserved. Click to add titleAzure vs Competidores SaaS PaaS IaaS “Software As A Service”  Capacidad de ofrecer software como servicio ya sea gratuito como de pago
  23. 23. ©2016 Avanade Inc. All Rights Reserved. Click to add titleAzure vs Competidores SaaS PaaS IaaS “Platform As A Service”  Capacidad de ofrecer plataforma como servicio ya sea gratuito como de pago
  24. 24. ©2016 Avanade Inc. All Rights Reserved. Click to add titleAzure vs Competidores SaaS PaaS IaaS “Infrastructure As A Service”  Capacidad de ofrecer infraestructura como servicio ya sea gratuito como de pago
  25. 25. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 25 La nube: Conclusiones ©2016 Avanade Inc. All Rights Reserved.
  26. 26. ©2016 Avanade Inc. All Rights Reserved. Click to add titleInconvenientes del Cloud Computing Inconvenientes Percepción de Inseguridad Dependencia de Internet Dependencia de un proveedor Sensación de pérdida de control
  27. 27. ©2016 Avanade Inc. All Rights Reserved. Click to add titleVentajas del Cloud Computing Reducción de costes  Menor coste (capital) en infraestructura (Minimo soporte TI)  Menor mantenimiento y costes ("pay-as-you-go") Elasticidad / Escalabilidad  Capacidad sólo cuando se necesita  Habilidad para manejar cambios esperados o no esperados ante cargas  Alta agilidad en el negocio Velocidad de mercado (Time to Market)  Acelera el deployment entre entornos ("ready to go")  Mayor rapidez en la disponibilidad hacia los clientes Alto rendimiento de computación  Incremento de la capacidad de la infraestructura física actual  Evita el aprovisionamiento y el pago en por picos  "Infinita" capacidad de computación bajo demanda
  28. 28. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 28 Microsoft Azure ©2016 Avanade Inc. All Rights Reserved.
  29. 29. AZURE REGIONS Latest launch was in October 2015- India – Central, India – South, India – West GENERALLY AVAILABLE 6 new regions announced: Canada Central, Canada East, Germany Central, Germany North East, United Kingdom (2 – regions TBD)
  30. 30. >90,000 New Azure customer subscriptions/month 1.5Trillion Messages per month processed by Azure IoT >500Million Users in Azure Active Directory 777Trillion Storage Transactions per day >1.5Million SQL Databases running on Azure >40% Revenue from Start-ups and ISVs Azure momentum
  31. 31. >80% of “Fortune 500” use the Microsoft Cloud
  32. 32. ©2016 Avanade Inc. All Rights Reserved. Click to add titleCatálogo de servicios https://azure.microsoft.com/es-es/services/
  33. 33. ©2016 Avanade Inc. All Rights Reserved. Click to add title
  34. 34. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 35 DEMO Portal ©2016 Avanade Inc. All Rights Reserved. https://portal.azure.com | https://manage.windowsazure.com
  35. 35. ©2016 Avanade Inc. All Rights Reserved. Click to add titleServicios principales. Elementos/ingredientes base de toda receta. •Máquinas Virtuales •(Virtual Machine) •Equivalente a un .VHD Servicios Cloud (Cloud Services) Almacenamiento (Storage) Service Bus Redes (Networks) AppServices
  36. 36. ©2016 Avanade Inc. All Rights Reserved. Click to add title Getting started >_ REST API Management portal Scripting (Windows, Linux and Mac) Select image and VM size New disk persisted in storage Cloud Blob Storage Comprehensive Networking Windows Server Linux Boot VM from new disk General Purpose Basic Standard Optimized Compute Performance Optimized Network Optimized Virtual Machines Conexión vía RDP Persistencia
  37. 37. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 38 DEMO SQL Virtual Machine ©2016 Avanade Inc. All Rights Reserved.
  38. 38. ©2016 Avanade Inc. All Rights Reserved. Click to add title •Web Role • VM + IIS Worker Role • VM + Servicio Windows • Startup tasks Cloud Services •Un role  Múltiples instancias •No persistencia. Automatismos “Ante un reciclado” Computación en la nube
  39. 39. ©2016 Avanade Inc. All Rights Reserved. Click to add title •Blobs Archivos de gran tamaño Tablas Datos estructurados NO es un modelo relacional Colas (Queues) Envío y recepción de mensajes Files Sistema de ficheros SQL Azure Servicio de SQL en la Azure Ciertas limitaciones. Storage Petabytes de almacenamiento económico para todo tipo de datos a un alto rendimiento
  40. 40. ©2016 Avanade Inc. All Rights Reserved. Click to add titleBlobs - Binary Large OBject Almacenamiento de datos no estructurados: Textos, binarios,… Tipos Bloques Máximo 50.000 bloques 4MB / bloque Páginas Máximo 1TB Lectura/escritura frecuente Anexos Bloques optimizados PageBlockBlobsContenedorCuenta Juanlu Imágenes IMG001.JPG IMG001.JPG Música MUSIC01.MP3 Películas PELI001.AVI PELI011-AVI PELI012-AVI Binarios WORKD1.DOCX MaquinaVirtual1 MIVM001.VHD
  41. 41. ©2016 Avanade Inc. All Rights Reserved. Click to add titleTables EntitiesTablesAccounts music Users Name = … Email = … Name = … Email = … Rock Title = … Duration = … Title = … Duration = ... Datos Estructurados •Entidades almacenadas en tablas •Muchos TB de datos •1 MB de tamaño máx./entidad •Esquema libre •Coste infererior a SQL Propiedades requeridas •Partition key •Row key •Time stamp Consultas simples •Not relacional •No SQL Transacciones •Minimizar costes de acceso •Misma PartitionKey para entidades de una misma transacción •Una transacción hasta 100 entidades Acceso rápido a datos estructurados NoSQL
  42. 42. ©2016 Avanade Inc. All Rights Reserved. Click to add titleQueues Web Role Web Role Web Role Web Role Worker Role Worker Role Worker Role ColaCuenta myAccount Images- to.download Images-to- resize http://myaccount.queue.core.windows.net/i mages-to-download Servicio de colas de mensajes. Equivalente a las colas MSMQ, pero en la nube { 64KB por mensaje }
  43. 43. ©2016 Avanade Inc. All Rights Reserved. Click to add title 44 Queues II ¿Como se manejan los errores en el procesado de messages? Dos operaciones por fase • Desencolamiento (“dequeue”) y borrado Timeout para dequeue, la eliminacion debe realizarse en ese timeout. • Mensaje invisible a otros lectores durante el timeout, visible de nuevo cuando el timeout expira. El mensaje tiene un contador por “dequeue”, útil para el manejo de mensajes con errores.
  44. 44. ©2016 Avanade Inc. All Rights Reserved. Click to add title 45 Files FileDirectoryShareCuenta sample Logs customLogs Log1.txt Log2.txt Tools AdminTools Config.exe Recursos compartidos de archivos mediante el protocolo SMB 2.1 y SMB 3.0.
  45. 45. ©2016 Avanade Inc. All Rights Reserved. Click to add title SQL Data Services (SDS) • Alta disponibilidad • Escalabilidad • No necesita instalar, actualizar ni gestionar • Fácil de usar. Lenguaje SQL • Limitaciones Transact-SQL 46 SQL Azure Base de datos relacional construida sobre la tecnología de SQL Server
  46. 46. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 47 DEMO SQL Azure ©2016 Avanade Inc. All Rights Reserved.
  47. 47. ©2016 Avanade Inc. All Rights Reserved. Click to add title ConectaunaomásMáquinas VirtualesAzureIaaS ConectaunoomásServicios Cloud PersistedireccionesIP Particionaelespaciode direccionesensubredes ResoluciónDNS IPV4 Permitecrearaplicaciones Híbridas Site to Site (Conexión segura) Point to Site (VPN) Express Route (Red privada) Network (Virtual Network - VNET)
  48. 48. ©2016 Avanade Inc. All Rights Reserved. Click to add titleService Bus “No todos son máquinas virtuales” •Colas •(Queues) Temas y subscripciones (Topics & Subscriptions) Retransmisiones (Relays) Centro de Eventos (Event Hub) Notificaciones Push (Push Notifications)
  49. 49. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 50 DEMOS • WorkerRole + Service Bus • Event Hub ©2016 Avanade Inc. All Rights Reserved.
  50. 50. © Copyright 2013 Avanade Inc. All Rights Reserved. Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 51 Entorno de local de desarrollo ©2016 Avanade Inc. All Rights Reserved.
  51. 51. ©2016 Avanade Inc. All Rights Reserved. Click to add titleEntorno de Desarrollo Emuladores Third Party Tools Local Azure Portal
  52. 52. ©2016 Avanade Inc. All Rights Reserved. Click to add title Máquinas virtuales de la nube Diferentes números de instancias Trazas de diagnostico Compute Emulator Entorno local de pruebas Blobs Queues Tables Storage Emulator
  53. 53. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 54 DEMOS • Trabajando en Local • Publicando un Cloud Service ©2016 Avanade Inc. All Rights Reserved.
  54. 54. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 55 App Services ©2016 Avanade Inc. All Rights Reserved.
  55. 55. ©2016 Avanade Inc. All Rights Reserved. Click to add title Web Apps Logic Apps Mobile Apps API Apps Customer site Administration App Order Completed Customer App App Services Web Jobs
  56. 56. ©2016 Avanade Inc. All Rights Reserved. Click to add title run.cmd, run.bat run.exe run.ps1 run.sh run.php run.py run.js WebJobs. Tareas de uso intensivo y ligero de CPU Tipo Job • On-Demand • Scheduled • Continuo Scalado • Singleton • Multi-instancia Caráterísticas del WebJobs SDK • BlobTrigger • TableTrigger • QueueTrigger • ServicebusTrigger Deployment • Portal • Visual Studio • CLI • Git
  57. 57. ©2016 Avanade Inc. All Rights Reserved. Click to add titleCloud Services VS App Services Diferentes maneras de hospedar un Web Site
  58. 58. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 59 DEMO App Service (Web App) ©2016 Avanade Inc. All Rights Reserved.
  59. 59. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 60 ARM ©2016 Avanade Inc. All Rights Reserved.
  60. 60. ©2016 Avanade Inc. All Rights Reserved. Click to add title Administración de recursos como una única unidad Control de acceso basado en roles(RBAC) para grupos o recursos Etiquetado de recursos para su fácil organización Facturación integrada en el etiquetado de grupos o recursos Plantillas declarativas (JSON) Azure Resource Manager y Resource Groups RESOURCE GROUP
  61. 61. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 62 DEMO ARM ©2016 Avanade Inc. All Rights Reserved.
  62. 62. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 63 La pastilla roja ©2016 Avanade Inc. All Rights Reserved.
  63. 63. ©2016 Avanade Inc. All Rights Reserved. Click to add title Azure Readiness Azure Training Kits …
  64. 64. ©2016 Avanade Inc. All Rights Reserved. Click to add title
  65. 65. ©2016 Avanade Inc. All Rights Reserved. Click to add title Divider Subhead ©2016 Avanade Inc. All Rights Reserved. 66 ¡Gracias! Juan Luis Guerrero Minero | @juanluelguerre Raul Gilabert González | @raulgilabert ©2016 Avanade Inc. All Rights Reserved.

×