Proyecto integrador. Las TIC en la sociedad S4.pptx
Descubriendo Windows Azure Platform 16-02-2011
1. Descubriendo Windows Azure Platform Gisela Torres Buitrago Windows Azure MVP Twitter: @0GiS0 Blog: www.returngis.net Email: gisela.torres.buitrago@gmail.com
2. Agenda ¿Qué es el cloud computing? Tipos de cloud Ventajas e inconvenientes Windows Azure Platform Windows Azure (Computación) Windows Azure Storage SQL Azure Windows Azure AppFabric
5. Casos de uso de la nube Clientes con demanda de computo muy alta. Plataformas sociales. Servicios de distribución de contenido multimedia. Servicios de almacenamiento de archivos. Motores de búsqueda.
6. Carga de trabajo óptima para la nube “Rápidocrecimiento “ “On and Off “ Periodo de inactividad Computación Computación Promedio de uso de uso Promedio Tiempo Tiempo Para obtener el éxito es necesario poder crecer. Puede ser un despliegue complicado. Cargas de trabajo On & Off (batchjob). Existen horas de inactividad. “Crecimiento impredecible“ “Crecimientopredecible“ Computación Computación Promedio de uso Promedio de uso Tiempo Tiempo Servicios con tendencias estacionales. Picos debido a la creciente demanda periódica. Picos impredecibles en la aplicación. De repente, esos picos afectan al rendimiento.
7. Ventajas del cloud Ahorro de costes Escalabilidad Fiabilidad Abstracción del mantenimiento del sistema Acceso a los recursos desde cualquier punto geográfico.
8. Desventajas del cloud Percepción de inseguridad Dependencia de Internet Dependencia de un proveedor Sensación de pérdida de control
9. Tipos de nube Nubes públicas. Nubes privadas. Nubes híbridas.
10. Nubes públicas Son administradas por el proveedor. Sin inversión inicial. No hay gastos de mantenimiento. Pueden existir aplicaciones de otros clientes dentro de los servidores. La plataforma se encuentra en las instalaciones del proveedor.
11. Nubes privadas Son administradas por el cliente. Mayor control. Es necesaria una inversión inicial. Gastos de mantenimiento. Un solo cliente. Infraestructuras on-premise. Sonpropietarios de la infraestructura.
12. Nubes híbridas Opción intermedia entre las nubes públicas y privadas. La empresa mantiene el control de sus principales aplicaciones.
14. Infrastructure as a Service Computación como servicio. Almacenamientocomo servicio.
15. Platform as a Service Entorno como servicio para desplegar aplicaciones. Facilita el despliegue de aplicaciones.
16. Software as a Service La empresa nos proporciona la aplicación como servicio. Tenemos asegurado el mantenimiento, el soporte y la disponibilidad de la aplicación. La aplicación estará alojada por el proveedor, no por el cliente.
17. La nube de Microsoft Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
20. Windows Azure Almacenamiento y computación escalable Servicio de administración automatizado Herramientas, tecnologías y lenguajes familiares BBDD relacional en la nube Administración automatizada Altamente escalable Conexión de aplicaciones de forma segura Capa de autenticación para nuestras apps. Caching, Integración y Composición (Próximamente)
29. Tipos de aplicaciones WEB ROLE WORKER ROLE Interactúan con el usuario final y/o servicios web. Aceptan peticiones HTTP/HTTPS Desarrolladas con herramientas con Microsoft y no-Microsoft: ASP.NET, WCF, Java, PHP, etc. Aplicaciones en segundo plano. Inician sus propias peticiones a través de esperas o queues. Similar a un batch o un Servicio Windows
49. Content Delivery Network Propagamos nuestro servicio de Storage por todo el mundo. Mejora el tiempo de latencia. Tarda aproximadamente una hora en propagarse.
65. Windows Azure Marketplace Datos Imágenes Servicios web https://datamarket.azure.com/ Componentes Servicios Aplicaciones http://windowsazure.pinpoint.microsoft.com
66. Recursos Windows Azure Training Kit http://msdn.microsoft.com/es-es/windowsazure/ http://msdn.microsoft.com/en-us/windowsazure/ http://www.returngis.net