Súbete a la nube con Windows Azure Luis Guerrero Guirado Technical Evangelist Windows Azure Developer and Platform Evangelism luis.guerrero@microsoft.com @guerrerotook
¿Qué es la nube? Es una acercamiento de la computación basada en la escala de Internet y que conecta diferentes servicios y dispositivos.
Cloud Computing IaaS PaaS SaaS host build consume Infrastructure-as-a-Service host IaaS Platform-as-a-Service build PaaS Software-as-a-Service consume SaaS
Windows Azure Es una serie de servicios que te habilita para que de manera raída puedas generar, desplegar aplicaciones a través de una red mundial de centros de datos administrados por Microsoft. Flexible Open Solid
Global Footprint
Sólo pagas por lo que usas
Máquinas virtuales Servicios de nube Sitios web
Demo Windows Azure
Máquinas virtuales Windows Server and Linux Soporte flexible de carga de trabajo Virtual Private Networking
Demo Virtual Machines
Provisiona directamente en la Nube Cómo empezar Portal de Windows Azure >_ Scripting (Windows, Linux and Mac) REST API Selecciona una imagen y un tamaño Los disco son guardados en Storage Cloud Windows Server Boot VM from New Disk Linux Extra Small Small Medium Large X-Large
Aplicaciones de Windows Server soportadas SQL Server 2008 SQL Server 2008 R2 SQL Server 2012 Windows Server 2008 R2 Windows Server 2012 SharePoint 2010 & 2013 BizTalk 2010 & 2013 System Center 2012 http://support.microsoft.com/kb/2721672
Tamaño de las maquinas virtuales VM Size CPU Cores Memory Bandwidth # Data Disks Extra Small Shared 768 MB 5 (Mbps) 1 Small 1.75 GB 100 (Mbps) 2 Medium 3.5 GB 200 (Mbps) 4 Large 7 GB 400 (Mbps) 8 Extra Large 14 GB 800 (Mbps) 16 Cada disco de datos persistente puede ser hasta 1 TB de espacio
Portabilidad de maquinas
Windows Azure Tu Data Center
Windows Azure Tu Data Center
Other Service Providers Windows Azure Other Service Providers Tu Data Center
Web sites Construye webs con ASP.NET, Node.js o PHP Despliega en segundos con FTP, Git or TFS Empieza a usarlo gratis, escala de capacidad conforme tu trafico va creciendo
Demo Web sites
Windows Azure Web Sites Sitios webs en segundos Inicio sencillo Empieza de manera gratuita y escala de manera automática y sin complicaciones Libertad Utiliza asp, asp.net, php o node.js, develop on Windows, OSX or Linux go live Despliega en segundos, monitoriza el rendimiento y escala en función de tus necesidades.
Métodos soportado de publicación 4/1/2017 Métodos soportado de publicación FTP:// TFS WebDeploy DropBox © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Frameworks web soportados O cualquier FastCGI Handler
Escala Multi-tenant. Cuotas diarias Multi-tenant. Cuotas diarias Gratis Multi-tenant. Cuotas diarias Compartido Multi-tenant. Cuotas diarias Estándar VM dedicadas. Sin cuotas
Galería de Windows Azure Web App Aplicaciones de código abierto, aplicaciones web, frameworks y plantillas listas para consumir.
Servicios en la nube Construye servicios y aplicaciones que escalan infinitamente Rico soporte de arquitectura multi-tier. Administración automática de aplicaciones
Cloud services: Development Demo Cloud services: Development
¿Qué es un servicio en la nube? Un contenedor de roles Web Role Worker Role
Service Package Service Package
Provision Role Instances Deploy App Code Configure Network Service Package Server Rack 1 Server Rack 2 Virtual machine Virtual machine
Windows Azure Datacenter Provision Role Instances Deploy App Code Configure Network Service Package Windows Azure Datacenter
Windows Azure Datacenter Provision Role Instances Deploy App Code Configure Network Service Package Windows Azure Datacenter
Windows Azure Datacenter Provision Role Instances Deploy App Code Configure Network Network Load Balancer Network load-balancer configured for traffic Windows Azure Datacenter
Mobile Services Construye fácilmente back-end en la nube Datos, identidad, notificaciones push y programación de scripts Windows Store, Windows Phone, iOS, and Android
Demo Mobile Services
Bloques de aplicacion Big data Database Storage Traffic Caching Messaging Identity Bloques de aplicacion Media CDN Networking
DB SQL database Base de datos Relacion basada en SQL Server en la nube Es un cluster de SQL Server para alta disponibilidad Administracion completa de tu Base de datos Soporta SQL Reporting Services
Demo SQL database
Abstracciones en Windows Azure Storage Blobs Almacenamiento de binario en contenedores con metadatos. Drives Volúmenes de NTFS durabes a lo largo del tiempo. Basado en Blobs. Tablas Almacenamiento estructurado. Es una colección de entidades. Colas Almacenamiento y envío de mensajes en forma de cola
Cache Cache distribuida en memoria de baja latencia Aumenta y disminuye de tamaño dinámicamente Soporte de alta disponibilidad Soporta el protocolo de Memcached
Identidad Integración con identidad empresarial (AD) Permite escenarios de single sign-on en tus apps Soporte de Graph REST API 93% de las empresas en la lista Fortune 1000 usa Active Directory
Windows Azure MSDN Benefits Ultimate Premium Professional Compute 1500 hrs of small instances 750 hrs of 375 hrs of Storage 30GB 25GB 20GB Transactions 4M 2M 1M Bandwidth 35GB out / free in 30GB out / free in 25GB out / free in Databases 5GB Web Edition 1GB Web Edition Access Control 500K 200K 100K Service Bus 1M Messages 3000 Relay Hours 500K Messages 1500 Relay Hours Annual Savings $3,600 $2,000 $1,400