SlideShare a Scribd company logo
1 of 69
Introducción a la Nube y Hands-on Labs
Juan Manuel Servera
Technical Manager
Microsoft Innovation Center Tourism Tecnologies
Agenda
 Introducción a la nube
 Fundamentos de Windows Azure
 Windows Azure
 AppFabric
 SQL Azure
 Dallas
 Desarrollo sobre Windows Azure
 Hands-on Labs
 Crear una suscripción (gratuita)
 Windows Azure: introducción al servicio de ejecución
Windows Azure 2
Quinta generación
Windows Azure 3
1970s
1980s
1990s
2000s
2010+
En un entorno sin nube la gestión no es eficiente
Windows Azure 4
TIEMPO
RECURSOSDEIT
Carga real
Recursos de IT
reales
“Desperdicio“
de capacidad
“Saturación“ del
servicio
Costes fijos de
recursos de IT
Previsión de
carga
Barreras
a la
innovación
Mientras que en el cloud…
Windows Azure 5
Carga real
Allocated IT
capacities
Reducción
de la
inversión
inicial
Reducción de
“sobredimensión“
Sin “saturación“
Posibilidad de
reducir las
capacidades de
IT según
demanda
TIEMPO
RECURSOSDEIT
Previsión
de carga
¿Para quién es Windows Azure?
Windows Azure 6
Usage
Compute
Time
Average
Inactivity
Period
Average Usage
Compute
Time
Compute
Time
Average Usage Compute
Time
Average Usage
Servicios en la Nube
Windows Azure 7
Software-as-a-Service
“SaaS”
consumir
Platform-as-a-Service
construir
“PaaS”Infrastructure-as-a-Service
alojar
“IaaS”
Servicios en la Nube
Software
empaquetado
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Tú
Infraestructura
(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Proveedor
Tú
Plataforma
(as a Service)
Proveedor
Tú
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software
(as a Service)
Proveedor
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
La nube de Microsoft
Windows Azure 9
~100 Data Centers Distribuidos por todo el mundo
Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
Microsoft Online Services
Windows Azure 10
Software empresarial distribuido via servicios de
suscripción alojados por Microsoft y vendidos a través de
partners
Business Productivity Online Suite
Web Applications
La Plataforma Windows Azure
Windows Azure 11
ON-PREMISES LOB ApplicationsComposite applications
Cálculo Almacén Mantenimiento Mto.Datos Relacionales
WEB & CLOUDS Cloud de tercerosAplicaciones Web
Experiencia del Desarrollador
Usa sus conocimientos y herramientas
Service Bus Access control
AppFabric
 Es un sistema operativo para la nube
 Está diseñado para “Utility computing”
 Nos permite de una manera sencilla:
 Escribir aplicaciones (developer experience)
 Hospedar aplicaciones (compute)
 Gestionar las aplicaciones (service management)
 Almacenar datos (storage)
Windows Azure 12
Windows Azure
Sistema operativo de la Nube
Windows Azure 13
Windows Azure
Web & Worker Roles
Windows Azure 14
Web RoleWorker Role
 Windows Server 2008 x64 (R2 dentro de poco)
 .NET Framework – 3.5 SP1 y 4.0
 Código nativo, PHP, Java, etc. – Usa tu propio runtime
 Admite ejecución en Full Trust (admin mode dentro de poco)
 Fabric gestiona el ciclo de vida del Rol
Windows Azure Storage
 Almacenamiento escalable en la nube
 100tb por cuenta de almacenamiento
 Auto-escalable para volumenes masivos y transferencia
 Accesible via RESTful Web Service API
 Acceso desde Windows Azure Compute
 Acceso desde cualquier sitio por internet
 Soporte de una librería .NET de cliente
 Diferentes tipos de almacenamiento
 Tabla
 Cola
 Blob
 Disco
Windows Azure 15
Windows Azure Storage
Windows Azure 16
 Tablas
 Tabla = grupo de entidades
 Entidad= nombre/valor
 Particionado por clave
 Escala a billones de entidades
 No es un RDBMS
 Colas
 Cola de mensajes simple
 No transaccional
 Leer al menos una
 Borrar para eliminar el
mensaje, si no se devuelve a la
cola
 Particionado por nombre de
cola
 Blobs
 Large binary storage
 Almacenado en contenedor
 Contenedores ilimitados
 Entregable por CDN
 Particionado por Blob name
 Discos
 NTFS VHD montado en la
instancia de Cómputo
 Read/Write 1:1
 Read only 1:N
 Backed by Blob Storage
Windows Azure CDN
Windows Azure 17
Navega a
cdn.customer.com
GET
foo.jpg
Windows Azure
Storage
ECN NODE…
ECN NODE 2 - TOKYO
ECN NODE 1 - LONDON
EDGE CACHING SERVERS
Crea una
cuenta de
Storage desde
el portal
Habilita
CDN para
la cuenta
de Storage
Cliente
Windows
Azure
Sube contenido
a un
contenedor
público de
BLOB Proporciona una mejor experiencia de
usuario
 Amplio alcance: más de 22
localizaciones globales
Nuevas características en Azure
 Windows Azure Virtual Machine Role
 Windows Azure Virtual Network (formerly “Sydney”)
 Extra Small Virtual Machines
 New Windows Azure Platform Management Portal
 Multiple users & roles for management
 Windows Server 2008 R2 & IIS 7.5
 Elevated Privileges (Admin mode)
 Full IIS
 Remote Desktop
Windows Azure 18
Virtual machine Role
Windows Azure 19
 Una característica IaaS que te ayudará a mover aplicaciones a
Windows Azure
 Control completo de la imagen del OS
 Crear VHD local
 Subir el VHD al storage
 Desplegar un paquete de servicio que use la imagen del OS
 El Rol es tu VM – Se especifica <OsImage href="20101020BaseVM.vhd" />
en el fichero Service Config
 Consideraciones clave
 La imagen debe ser Windows Server 2008 R2 Enterprise
 La imagen no es duradera (no hay que depender del estado de ejecución)
 Tienes que configurar y mantener el sistema operativo
Admin Mode & Tareas de Inicio
 Permite pequeñas instalaciones durante el inicio del rol
 Silent MSIs, COM Components, Registry Keys, Configuring Windows
Server, etc.
 Se configura en el fichero .csdef
 Tipos de tarea
 Simple – El sistema espera hasta que haya acabado
 Background – El sistema no espera a la atarea
 Foreground – igual que Background, pero bloquea el reinicio del rol hasta
que haya acabado
Windows Azure 20
<WebRole name=“FabrikamShipping.App.Web">
<Startup>
<Task commandline="relativepathToSetupExecutable"
executionContext="limited|elevated"
taskType=“simple|foreground|background"/>
</Startup>
</WebRole>
SQL Azure
Extendiendo SQL Server a la nube
Windows Azure 21
Base de Datos SQL Azure
 SQL Server distribuido como servicio
 Soporta las APIs y herramientas existentes
 Escrito para el cloud: alta disponibilidad y tolerancia a fallos
 Crear y mantener fácilmente entre múltiples centros de datos
 SQL Azure proporciona un servidor lógico
 Servidor “Gateway” que entiende el protocolo TDS
 Igual que un SQL Server to TDS Client
 Los datos son almacenados en múltiples nodos
 Optimizaciones lógicas soportadas
 Indexes, Query plans etc..
 Optimizaciones físicas no soportadas
 File Groups, Partitions etc…
 Almacenamiento físico transparente
Windows Azure 22
Informes y Sincronización
 SQL Azure Reporting
 SQL Server Reporting como servicio
 Los reports creados con las herramientas actuales (BIDS) y subidas al cloud
 Los reports pueden usar visualizaciones ricas (Maps, Charts, Tablix) y
exportarse a diferentes formatos (Excel, Word, PDF)
 Report Viewer control para incluirlos en nuestras aplicaciones
 Reports en el navegador directamente
 Web Service para ver y mantener reports
 SQL Azure Data Sync
 CTP1 disponible hoy proporciona geo-replicación
 CTP2 a final de año tendrá sincronización entre SQL Server y
SQL Azure
 Construido sobre el Sync Framework
Windows Azure 23
Windows Azure AppFabric
Servicios para aplicaciones conectadas
Windows Azure 24
AppFabric Caching
 Caché distribuido para aplicaciones Windows Azure
 Usos principales
 Proveedor de Session state para apps Windows Azure
 Capa de caché para applicaciones que almacenan en BBDD
SQL Azure o en Windows Azure storage
 Proporcionado como un servicio
 Decidir, configurar y usar
 Sin instalación ni mantenimiento
 Tamaño de caché dinámico
 Mismo modelo de programación para cloud y on-premises
Windows Azure 25
Windows Azure Marketplace
https://datamarket.azure.com/
Windows Azure 26
Apps
 Buscar y publicar aplicaciones y
servicios para Windows Azure
 Directorio disponible a final de
año. Comercialización en un
futuro.
Data
 Marketplace para descubrir, comprar
y vender datos
 Los datos pueden estar en Windows
Azure o en el proveedor de datos
 Los datos se exponen como OData
 SDKs disponibles para .NET,
Silverlight, Javascript, iOS, Java, PHP,
Ruby, etc.
 Self-service BI con Excel
 Algunos proveedores:
 Data.gov, Navteq, Greg London, etc.
 Directorio y compra venta disponibles
hoy
Precios de la Plataforma Windows Azure
Paga sólo lo que consumes cuando lo consumes
Windows Azure 27
AccessControl
$1.99/10k transactions
Per Message Operation
$3.99/month per connection
Per Message Operation
ServiceBus
Tamaños de instancia de Windows Azure
Variable dependiendo de la carga
Windows Azure 28
Small
1 x 1.6Ghz
(moderate IO)
1.75 GB memory
250 GB storage
(instance storage)
Medium
2 x 1.6Ghz
(high IO)
3.5 GB memory
500 GB storage
(instance storage)
Large
4 x 1.6Ghz
(high IO)
7.0 GB memory
1000 GB storage
(instance storage)
X-Large
8 x 1.6Ghz
(high IO)
14 GB memory
2000 GB
(instance storage)
Extra Small
1 x 1.0Ghz
(low IO)
768 MB memory
20 GB storage
(instance storage)
¿Qué necesitamos?
 http://www.microsoft.com/windowsazure
 SDK
 Entorno de ejecución local (simulado)
 Almacenamiento local (simulado)
 Herramientas de línea de comando
 Add-in Visual Studio
Windows Azure 29
Dev Fabric
Dev Storage
Crear una suscripción
 Promociones y suscripciones
 Página principal
 http://www.microsoft.com/windowsazure
 Ofertas
 http://www.microsoft.com/windowsazure/offers
 Trabajaremos con recursos gratuitos NO ilimitados
Windows Azure 30
Tarifas (Introductory Special)
 Cada mes se incluye de forma gratuita:
 Windows Azure
 25 horas de instancia de proceso pequeña
 500 MB de almacenamiento
 10.000 transacciones de almacenamiento
 SQL Azure
 1 base de datos Web Edition de 1 GB (disponible sólo los 3 primeros meses)
 Windows Azure AppFabric
 100.000 transacciones de Access Control
 2 conexiones a Service Bus
 Transferencias de datos (por región)
 500 MB de entrada
 500 MB de salida
 Cualquier uso mensual que exceda las cantidades mencionadas
anteriormente se cobrará según las tarifas estándar. La oferta especial
de lanzamiento finalizará el 31 de marzo de 2011. A partir de entonces,
se aplicarán las tarifas estándar de uso.
Windows Azure 31
Tarifas (Consumo)
Windows Azure
 Proceso
 Instancia extrapequeña*: 0,0355 € por hora
 Instancia pequeña (predeterminada): 0,0852 € por hora
 Instancia media: 0,1703 € por hora
 Instancia grande: 0,3405 € por hora
 Instancia extragrande: 0,6809 € por hora
 Red virtual
 Windows Azure Connect - Sin cargo con CTP
 Almacenamiento
 0,1064 € por GB almacenado al mes
 0,0071 € por cada 10.000 transacciones de almacenamiento
 Red de entrega de contenido (CDN)
 0,1064 € por GB para transferencias de datos desde ubicaciones europeas y norteamericanas
 0,1419 € por GB para transferencias de datos desde otras ubicaciones
 0,0071 € por cada 10.000 transacciones
SQL Azure
 Web Edition
 7,085 € por cada base de datos hasta 1 GB al mes
 35,425 € por cada base de datos hasta 5 GB al mes
Windows Azure 32
Tarifas (Consumo)
Business Edition
 70,913 € por cada base de datos hasta 10 GB al mes
 141,826 € por cada base de datos hasta 20 GB al mes
 212,739 € por cada base de datos hasta 30 GB al mes
 283,652 € por cada base de datos hasta 40 GB al mes
 354,565 € por cada base de datos hasta 50 GB al mes
Windows Azure AppFabric
 Access Control
 1,4114 € por cada 100.000 transacciones
 Service Bus
 2,8298 € por conexión mediante un sistema de pago por uso
 Paquete de 5 conexiones 7,0566 €
 Paquete de 25 conexiones 35,2827 €
 Paquete de 100 conexiones 141,1308 €
 Paquete de 500 conexiones 705,654 €
Transferencias de datos
 Regiones de Norteamérica y Europa
 0,071 € por GB de entrada
 0,1064 € por GB de salida
 Las transferencias de datos de entrada serán gratuitas durante las horas de menor afluencia hasta el 31 de marzo de
2011. A partir de dicha fecha, se restablecerán los precios estándar para las transferencias de datos de entrada
Windows Azure 33
Oferta MSDN
Windows Azure 34
Servicios por nivel de suscripción (sin costo
adicional) *
Premium, Ultimate y
BizSpark
Windows Azure
Instancia de proceso
pequeña
750 horas al mes
Almacenamiento 10 GB
Transacciones 1.000.000 al mes
AppFabric
Conexiones del bus de
servicio
5 al mes
Transacciones de control de
acceso
1.000.000 al mes
SQL Azure
Bases de datos de Web
Edition (1GB)
3
Transferencias de
datos
Europa y Norteamérica
7 GB de entrada al mes
14 GB de salida al mes
Asia Pacífico
2,5 GB de entrada al
mes
5 GB de salida al mes
Inicio
Windows Azure 35
http://mocp.microsoftonline.com/site/default.aspx
Windows Live ID
Windows Azure 36
Crear un Perfil
Windows Azure 37
Selección Producto
Windows Azure 38
Windows Azure 39
Introducir datos suscripción
Tarjeta de crédito
Windows Azure 40
Aceptar acuerdo de suscripción
Windows Azure 41
Ultimo paso: confirmación
Windows Azure 42
Creación de servicios
Windows Azure 43
Introducción al servicio de
ejecución
 Aplicaciones/servicios alojados en Windows Azure
 Un servicio está compuesto por uno o más Roles.
 Cada Rol tiene una funcionalidad específica
 Implica una máquina virtual dedicada
 2 tipos de Roles
 Web Role
 ASP.NET
 ASP.NET MVC 2
 CGI
 Worker Role
 WCF Service
 Worker Role
Windows Azure 44
Objetivos
 Crear un servicio compuesto de un rol web
 Utilizar el entorno de simulación local
 Subir la aplicación a un entorno de producción en
Windows Azure
Windows Azure 45
Activación de las herramientas
Windows Azure 46
Descarga de las herramientas
Windows Azure 47
Instalación de las herramientas
 Es necesario tener el IIS instalado
Windows Azure 48
Instalación del IIS
Windows Azure 49
Crear el servicio
 Crear el rol
Windows Azure 50
Windows Azure 51
Crear el servicio
 FrontalCloudWatch
 Editamos la página default.aspx para añadir dos
controles ASP.NET Webforms
 Label para mostrar la hora
 Button para refrescar la página.
<h1>Frontal_Cloud_Watch</h1>
<h2>son las...</h2>
<form id="form1" runat="server">
<div>
<asp:Button ID="b1" runat="server" OnClick="b1_Click"
Text="Actualizar" />
</div>
<div>
<asp:Label ID="l1" runat="server" Text="" />
</div>
</form>
 FrontalCloudWatch
Windows Azure 52
Crear el servicio
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
MostrarHoraActualizada();
}
private void MostrarHoraActualizada()
{
l1.Text = System.DateTime.Now.ToLongTimeString();
}
protected void b1_Click(object sender, EventArgs e)
{
MostrarHoraActualizada();
}
Despliegue en el portal de Windows Azure
Windows Azure 53
Creación del servicio de ejecución en la nube
Windows Azure 54
Windows Azure 55
Creación del servicio de ejecución en la nube
Windows Azure 56
Creación del servicio de ejecución en la nube
Limpiar la solución
Windows Azure 57
Windows Azure 58
Creación del servicio de ejecución en la nube
Windows Azure 59
Creación del servicio de ejecución en la nube
Windows Azure 60
Creación del servicio de ejecución en la nube
Windows Azure 61
Creación del servicio de ejecución en la nube
Windows Azure 62
Creación del servicio de ejecución en la nube
Windows Azure 63
Creación del servicio de ejecución en la nube
Windows Azure 64
Creación del servicio de ejecución en la nube
Windows Azure 65
Creación del servicio de ejecución en la nube
Windows Azure 66
Creación del servicio de ejecución en la nube
Windows Azure 67
Borrado del despliegue de la nube
Windows Azure 68
Borrado del despliegue del servicio
Windows Azure 69
Borrado del despliegue del servicio

More Related Content

What's hot

Conferencia integracion servicios azure empresarial
Conferencia integracion servicios azure empresarialConferencia integracion servicios azure empresarial
Conferencia integracion servicios azure empresarialIvan Martinez
 
Introduccion Backup azure
Introduccion Backup azure Introduccion Backup azure
Introduccion Backup azure Ivan Martinez
 
Descubriendo Windows Azure Platform 16-02-2011
Descubriendo Windows Azure Platform 16-02-2011Descubriendo Windows Azure Platform 16-02-2011
Descubriendo Windows Azure Platform 16-02-2011Gisela Torres
 
Microsoft azure presentacion
Microsoft azure presentacionMicrosoft azure presentacion
Microsoft azure presentacionJuan Paucar
 
Microsoft Build AZURE CLI 2.0
Microsoft Build AZURE CLI  2.0Microsoft Build AZURE CLI  2.0
Microsoft Build AZURE CLI 2.0Ivan Martinez
 
Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.melidevelopers
 
Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8
Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8
Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8Arsys
 
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y Swift
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y SwiftDesarrollando aplicaciones iOS con datos en tiempo real con Firebase y Swift
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y SwiftSoftware Guru
 
Webinar: Mejores prácticas de Seguridad de la Información
Webinar: Mejores prácticas de Seguridad de la InformaciónWebinar: Mejores prácticas de Seguridad de la Información
Webinar: Mejores prácticas de Seguridad de la InformaciónAmazon Web Services LATAM
 
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...SpanishPASSVC
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nubefatima213
 
Webinar: Ask the Architect - Servicios de Storage de AWS
Webinar: Ask the Architect - Servicios de Storage de AWSWebinar: Ask the Architect - Servicios de Storage de AWS
Webinar: Ask the Architect - Servicios de Storage de AWSAmazon Web Services LATAM
 
Cloud computing (computación en la nube)
Cloud computing (computación en la nube)Cloud computing (computación en la nube)
Cloud computing (computación en la nube)Carlos Carvajal + UNEMI
 
Computación en la Nube con Amazon EC2
Computación en la Nube con Amazon EC2Computación en la Nube con Amazon EC2
Computación en la Nube con Amazon EC2Pablo Iñigo Blasco
 
Introducción a las nubes privadas con OpenStack
Introducción a las nubes privadas con OpenStackIntroducción a las nubes privadas con OpenStack
Introducción a las nubes privadas con OpenStackSoftware Guru
 
Continuidad del Negocio con Azure SQL Database
Continuidad del Negocio con Azure SQL DatabaseContinuidad del Negocio con Azure SQL Database
Continuidad del Negocio con Azure SQL DatabaseAdrian Miranda
 

What's hot (19)

Conferencia integracion servicios azure empresarial
Conferencia integracion servicios azure empresarialConferencia integracion servicios azure empresarial
Conferencia integracion servicios azure empresarial
 
Introduccion Backup azure
Introduccion Backup azure Introduccion Backup azure
Introduccion Backup azure
 
Descubriendo Windows Azure Platform 16-02-2011
Descubriendo Windows Azure Platform 16-02-2011Descubriendo Windows Azure Platform 16-02-2011
Descubriendo Windows Azure Platform 16-02-2011
 
Microsoft azure presentacion
Microsoft azure presentacionMicrosoft azure presentacion
Microsoft azure presentacion
 
Guia de migración Azure
Guia de migración AzureGuia de migración Azure
Guia de migración Azure
 
Microsoft Build AZURE CLI 2.0
Microsoft Build AZURE CLI  2.0Microsoft Build AZURE CLI  2.0
Microsoft Build AZURE CLI 2.0
 
Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.
 
Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8
Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8
Webinar –Cómo instalar o desinstalar MySQL en Linux CentOS 8
 
computacion en nube
computacion en nubecomputacion en nube
computacion en nube
 
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y Swift
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y SwiftDesarrollando aplicaciones iOS con datos en tiempo real con Firebase y Swift
Desarrollando aplicaciones iOS con datos en tiempo real con Firebase y Swift
 
Webinar: Mejores prácticas de Seguridad de la Información
Webinar: Mejores prácticas de Seguridad de la InformaciónWebinar: Mejores prácticas de Seguridad de la Información
Webinar: Mejores prácticas de Seguridad de la Información
 
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...
 
computacion en la nube
computacion en la nubecomputacion en la nube
computacion en la nube
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Webinar: Ask the Architect - Servicios de Storage de AWS
Webinar: Ask the Architect - Servicios de Storage de AWSWebinar: Ask the Architect - Servicios de Storage de AWS
Webinar: Ask the Architect - Servicios de Storage de AWS
 
Cloud computing (computación en la nube)
Cloud computing (computación en la nube)Cloud computing (computación en la nube)
Cloud computing (computación en la nube)
 
Computación en la Nube con Amazon EC2
Computación en la Nube con Amazon EC2Computación en la Nube con Amazon EC2
Computación en la Nube con Amazon EC2
 
Introducción a las nubes privadas con OpenStack
Introducción a las nubes privadas con OpenStackIntroducción a las nubes privadas con OpenStack
Introducción a las nubes privadas con OpenStack
 
Continuidad del Negocio con Azure SQL Database
Continuidad del Negocio con Azure SQL DatabaseContinuidad del Negocio con Azure SQL Database
Continuidad del Negocio con Azure SQL Database
 

Viewers also liked

Almacenamiento para Aplicaciones en la nube: Azure Storage
Almacenamiento para Aplicaciones en la nube: Azure StorageAlmacenamiento para Aplicaciones en la nube: Azure Storage
Almacenamiento para Aplicaciones en la nube: Azure StorageIñaki Elcoro-Iribe
 
Conoce Microsoft Azure (Español)
Conoce Microsoft Azure (Español)Conoce Microsoft Azure (Español)
Conoce Microsoft Azure (Español)WarNov Apps
 
SAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and BenefitsSAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and BenefitsmyCloudDoor
 
Azure for SAP Solutions - Use Cases and Migration Options
Azure for SAP Solutions - Use Cases and Migration OptionsAzure for SAP Solutions - Use Cases and Migration Options
Azure for SAP Solutions - Use Cases and Migration OptionsmyCloudDoor
 
Open Innovación - Más allá de sus límites habituales
Open Innovación - Más allá de sus límites habitualesOpen Innovación - Más allá de sus límites habituales
Open Innovación - Más allá de sus límites habitualesJulen Iturbe-Ormaetxe
 
Social Media als Innovationsquelle
Social Media als InnovationsquelleSocial Media als Innovationsquelle
Social Media als InnovationsquelleJörg Hoewner
 
Jean Jacques Rousseau - Discurso sobre a origem da desigualdade
Jean Jacques Rousseau - Discurso sobre a origem da desigualdadeJean Jacques Rousseau - Discurso sobre a origem da desigualdade
Jean Jacques Rousseau - Discurso sobre a origem da desigualdadeFrancis Monteiro da Rocha
 
Web 2.0 What is it and what does it mean for Retail banks?
Web 2.0  What is it and what does it mean for Retail banks?Web 2.0  What is it and what does it mean for Retail banks?
Web 2.0 What is it and what does it mean for Retail banks?marc mcneill
 
Innovation und Volition. DIKW in der Klimadiskussion: können Daten Verhalten ...
Innovation und Volition. DIKW in der Klimadiskussion: können Daten Verhalten ...Innovation und Volition. DIKW in der Klimadiskussion: können Daten Verhalten ...
Innovation und Volition. DIKW in der Klimadiskussion: können Daten Verhalten ...Hans-Christoph Hobohm
 
TV digital interativa - UCL Innovation Party 2010
TV digital interativa - UCL Innovation Party 2010TV digital interativa - UCL Innovation Party 2010
TV digital interativa - UCL Innovation Party 2010Maurilio Alberone
 
Innovation SCORECARD final v2003
Innovation SCORECARD final v2003Innovation SCORECARD final v2003
Innovation SCORECARD final v2003Naval School
 
O papel-do-vc-na-open-innovation-andr-saito-gvcepe-1212873754080198-8
O papel-do-vc-na-open-innovation-andr-saito-gvcepe-1212873754080198-8O papel-do-vc-na-open-innovation-andr-saito-gvcepe-1212873754080198-8
O papel-do-vc-na-open-innovation-andr-saito-gvcepe-1212873754080198-8Manuel Fernandes
 
Crowdsourcing – Cases und Praxistipps
Crowdsourcing – Cases und PraxistippsCrowdsourcing – Cases und Praxistipps
Crowdsourcing – Cases und PraxistippsCatharina van Delden
 
Braskem - A experiência com Inovação Aberta da Braskem - Antonio Xavier - Ope...
Braskem - A experiência com Inovação Aberta da Braskem - Antonio Xavier - Ope...Braskem - A experiência com Inovação Aberta da Braskem - Antonio Xavier - Ope...
Braskem - A experiência com Inovação Aberta da Braskem - Antonio Xavier - Ope...Allagi Open Innovation Services
 
ideas4all Innovation Agora 1ª reunión de clientes 2012 Noviembre
 ideas4all Innovation Agora  1ª reunión de clientes 2012 Noviembre  ideas4all Innovation Agora  1ª reunión de clientes 2012 Noviembre
ideas4all Innovation Agora 1ª reunión de clientes 2012 Noviembre ana maria llopis
 
Open Innovation Seminar 2008 - Mesa 1 - Sônia Tuccori - Natura
Open Innovation Seminar 2008 - Mesa 1 - Sônia Tuccori - NaturaOpen Innovation Seminar 2008 - Mesa 1 - Sônia Tuccori - Natura
Open Innovation Seminar 2008 - Mesa 1 - Sônia Tuccori - NaturaAllagi Open Innovation Services
 

Viewers also liked (20)

Azure Cloud PPT
Azure Cloud PPTAzure Cloud PPT
Azure Cloud PPT
 
Cuisson vapeur
Cuisson vapeurCuisson vapeur
Cuisson vapeur
 
Almacenamiento para Aplicaciones en la nube: Azure Storage
Almacenamiento para Aplicaciones en la nube: Azure StorageAlmacenamiento para Aplicaciones en la nube: Azure Storage
Almacenamiento para Aplicaciones en la nube: Azure Storage
 
Conoce Microsoft Azure (Español)
Conoce Microsoft Azure (Español)Conoce Microsoft Azure (Español)
Conoce Microsoft Azure (Español)
 
Introducción microsoft azure
Introducción microsoft azureIntroducción microsoft azure
Introducción microsoft azure
 
SAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and BenefitsSAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and Benefits
 
Azure for SAP Solutions - Use Cases and Migration Options
Azure for SAP Solutions - Use Cases and Migration OptionsAzure for SAP Solutions - Use Cases and Migration Options
Azure for SAP Solutions - Use Cases and Migration Options
 
Open Innovación - Más allá de sus límites habituales
Open Innovación - Más allá de sus límites habitualesOpen Innovación - Más allá de sus límites habituales
Open Innovación - Más allá de sus límites habituales
 
Social Media als Innovationsquelle
Social Media als InnovationsquelleSocial Media als Innovationsquelle
Social Media als Innovationsquelle
 
Jean Jacques Rousseau - Discurso sobre a origem da desigualdade
Jean Jacques Rousseau - Discurso sobre a origem da desigualdadeJean Jacques Rousseau - Discurso sobre a origem da desigualdade
Jean Jacques Rousseau - Discurso sobre a origem da desigualdade
 
Web 2.0 What is it and what does it mean for Retail banks?
Web 2.0  What is it and what does it mean for Retail banks?Web 2.0  What is it and what does it mean for Retail banks?
Web 2.0 What is it and what does it mean for Retail banks?
 
Innovation und Volition. DIKW in der Klimadiskussion: können Daten Verhalten ...
Innovation und Volition. DIKW in der Klimadiskussion: können Daten Verhalten ...Innovation und Volition. DIKW in der Klimadiskussion: können Daten Verhalten ...
Innovation und Volition. DIKW in der Klimadiskussion: können Daten Verhalten ...
 
TV digital interativa - UCL Innovation Party 2010
TV digital interativa - UCL Innovation Party 2010TV digital interativa - UCL Innovation Party 2010
TV digital interativa - UCL Innovation Party 2010
 
Innovation SCORECARD final v2003
Innovation SCORECARD final v2003Innovation SCORECARD final v2003
Innovation SCORECARD final v2003
 
O papel-do-vc-na-open-innovation-andr-saito-gvcepe-1212873754080198-8
O papel-do-vc-na-open-innovation-andr-saito-gvcepe-1212873754080198-8O papel-do-vc-na-open-innovation-andr-saito-gvcepe-1212873754080198-8
O papel-do-vc-na-open-innovation-andr-saito-gvcepe-1212873754080198-8
 
Crowdsourcing – Cases und Praxistipps
Crowdsourcing – Cases und PraxistippsCrowdsourcing – Cases und Praxistipps
Crowdsourcing – Cases und Praxistipps
 
Braskem - A experiência com Inovação Aberta da Braskem - Antonio Xavier - Ope...
Braskem - A experiência com Inovação Aberta da Braskem - Antonio Xavier - Ope...Braskem - A experiência com Inovação Aberta da Braskem - Antonio Xavier - Ope...
Braskem - A experiência com Inovação Aberta da Braskem - Antonio Xavier - Ope...
 
ideas4all Innovation Agora 1ª reunión de clientes 2012 Noviembre
 ideas4all Innovation Agora  1ª reunión de clientes 2012 Noviembre  ideas4all Innovation Agora  1ª reunión de clientes 2012 Noviembre
ideas4all Innovation Agora 1ª reunión de clientes 2012 Noviembre
 
Open Innovation Seminar 2008 - Mesa 1 - Sônia Tuccori - Natura
Open Innovation Seminar 2008 - Mesa 1 - Sônia Tuccori - NaturaOpen Innovation Seminar 2008 - Mesa 1 - Sônia Tuccori - Natura
Open Innovation Seminar 2008 - Mesa 1 - Sônia Tuccori - Natura
 
Radiografía de los riesgos.
Radiografía de los riesgos.Radiografía de los riesgos.
Radiografía de los riesgos.
 

Similar to Windows azure: Introducción a la Nube y HoL de Azure MICTT

Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nubeJuan Pablo
 
Cloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows AzureCloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows AzureJuan Pablo
 
Introducción a la plataforma sql azure
Introducción a la plataforma sql azureIntroducción a la plataforma sql azure
Introducción a la plataforma sql azureJoseph Lopez
 
Windows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDCWindows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDCJuan Pablo
 
WorkShop SQL Azure
WorkShop SQL AzureWorkShop SQL Azure
WorkShop SQL AzureJohn Bulla
 
The azure platform TechDay2010
The azure platform TechDay2010The azure platform TechDay2010
The azure platform TechDay2010Juan Pablo
 
Windows Azure: ¿Quieres estar en las nubes?
Windows Azure: ¿Quieres estar en las nubes?Windows Azure: ¿Quieres estar en las nubes?
Windows Azure: ¿Quieres estar en las nubes?Rodrigo Corral
 
Grupo 1_Informe Final.docx
Grupo 1_Informe Final.docxGrupo 1_Informe Final.docx
Grupo 1_Informe Final.docxAntonyCordero3
 
.Net Conf UY 2017: Un paseo por Azure Service Fabric
.Net Conf UY 2017: Un paseo por Azure Service Fabric.Net Conf UY 2017: Un paseo por Azure Service Fabric
.Net Conf UY 2017: Un paseo por Azure Service FabricGuillermo Javier Bellmann
 
Computacionenlanube 130821155331-phpapp01
Computacionenlanube 130821155331-phpapp01Computacionenlanube 130821155331-phpapp01
Computacionenlanube 130821155331-phpapp01Dnt Guevara
 
Fichasbd
FichasbdFichasbd
FichasbdJualme
 
Codecamp 2010 - Arquitecturas en la nube
Codecamp 2010 - Arquitecturas en la nubeCodecamp 2010 - Arquitecturas en la nube
Codecamp 2010 - Arquitecturas en la nubeNicolas Padula
 
Sgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualotoSgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualotoKenny24
 

Similar to Windows azure: Introducción a la Nube y HoL de Azure MICTT (20)

Cloud Computing: Windows Azure
Cloud Computing: Windows AzureCloud Computing: Windows Azure
Cloud Computing: Windows Azure
 
Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nube
 
[Code Camp 2009] Cloud Computing - Explorando Windows Azure Services (Carlos ...
[Code Camp 2009] Cloud Computing - Explorando Windows Azure Services (Carlos ...[Code Camp 2009] Cloud Computing - Explorando Windows Azure Services (Carlos ...
[Code Camp 2009] Cloud Computing - Explorando Windows Azure Services (Carlos ...
 
Cloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows AzureCloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows Azure
 
Introducción a la plataforma sql azure
Introducción a la plataforma sql azureIntroducción a la plataforma sql azure
Introducción a la plataforma sql azure
 
Oracle en windows
Oracle en windowsOracle en windows
Oracle en windows
 
Windows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDCWindows Azure, Lo mejor del PDC
Windows Azure, Lo mejor del PDC
 
AWS Services Overview
AWS Services OverviewAWS Services Overview
AWS Services Overview
 
WorkShop SQL Azure
WorkShop SQL AzureWorkShop SQL Azure
WorkShop SQL Azure
 
The azure platform TechDay2010
The azure platform TechDay2010The azure platform TechDay2010
The azure platform TechDay2010
 
Windows Azure: ¿Quieres estar en las nubes?
Windows Azure: ¿Quieres estar en las nubes?Windows Azure: ¿Quieres estar en las nubes?
Windows Azure: ¿Quieres estar en las nubes?
 
Grupo 1_Informe Final.docx
Grupo 1_Informe Final.docxGrupo 1_Informe Final.docx
Grupo 1_Informe Final.docx
 
To Cloud or not To Cloud, That is the question!
To Cloud or not To Cloud, That is the question!To Cloud or not To Cloud, That is the question!
To Cloud or not To Cloud, That is the question!
 
.Net Conf UY 2017: Un paseo por Azure Service Fabric
.Net Conf UY 2017: Un paseo por Azure Service Fabric.Net Conf UY 2017: Un paseo por Azure Service Fabric
.Net Conf UY 2017: Un paseo por Azure Service Fabric
 
Computacionenlanube 130821155331-phpapp01
Computacionenlanube 130821155331-phpapp01Computacionenlanube 130821155331-phpapp01
Computacionenlanube 130821155331-phpapp01
 
Fichasbd
FichasbdFichasbd
Fichasbd
 
Curso Cloud Computing, Parte 1: Amazon Web Services
Curso Cloud Computing, Parte 1: Amazon Web ServicesCurso Cloud Computing, Parte 1: Amazon Web Services
Curso Cloud Computing, Parte 1: Amazon Web Services
 
AWSome Day - Conferencia Online
AWSome Day - Conferencia OnlineAWSome Day - Conferencia Online
AWSome Day - Conferencia Online
 
Codecamp 2010 - Arquitecturas en la nube
Codecamp 2010 - Arquitecturas en la nubeCodecamp 2010 - Arquitecturas en la nube
Codecamp 2010 - Arquitecturas en la nube
 
Sgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualotoSgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualoto
 

More from MICTT Palma

Active directory ds ws2008 r2
Active directory ds ws2008 r2Active directory ds ws2008 r2
Active directory ds ws2008 r2MICTT Palma
 
Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.MICTT Palma
 
¿Qué es la nube?
¿Qué es la nube?¿Qué es la nube?
¿Qué es la nube?MICTT Palma
 
Introduction to wcf solutions
Introduction to wcf solutionsIntroduction to wcf solutions
Introduction to wcf solutionsMICTT Palma
 
Introducción a web matrix
Introducción a web matrixIntroducción a web matrix
Introducción a web matrixMICTT Palma
 
WP7 HUB_XNA overview
WP7 HUB_XNA overviewWP7 HUB_XNA overview
WP7 HUB_XNA overviewMICTT Palma
 
WP7 HUB_Consuming Data Services
WP7 HUB_Consuming Data ServicesWP7 HUB_Consuming Data Services
WP7 HUB_Consuming Data ServicesMICTT Palma
 
WP7 HUB_Introducción a Visual Studio
WP7 HUB_Introducción a Visual StudioWP7 HUB_Introducción a Visual Studio
WP7 HUB_Introducción a Visual StudioMICTT Palma
 
WP7 HUB_Creando aplicaciones de Windows Phone
WP7 HUB_Creando aplicaciones de Windows PhoneWP7 HUB_Creando aplicaciones de Windows Phone
WP7 HUB_Creando aplicaciones de Windows PhoneMICTT Palma
 
WP7 HUB_Diseño del interfaz con Silverlight
WP7 HUB_Diseño del interfaz con SilverlightWP7 HUB_Diseño del interfaz con Silverlight
WP7 HUB_Diseño del interfaz con SilverlightMICTT Palma
 
WP7 HUB_Platform overview
WP7 HUB_Platform overviewWP7 HUB_Platform overview
WP7 HUB_Platform overviewMICTT Palma
 
WP7 HUB_Introducción a Silverlight
WP7 HUB_Introducción a SilverlightWP7 HUB_Introducción a Silverlight
WP7 HUB_Introducción a SilverlightMICTT Palma
 
WP7 HUB_Overview and application platform
WP7 HUB_Overview and application platformWP7 HUB_Overview and application platform
WP7 HUB_Overview and application platformMICTT Palma
 
WP7 HUB_Marketplace
WP7 HUB_MarketplaceWP7 HUB_Marketplace
WP7 HUB_MarketplaceMICTT Palma
 
WP7 HUB_Launch event WP7
WP7 HUB_Launch event WP7WP7 HUB_Launch event WP7
WP7 HUB_Launch event WP7MICTT Palma
 
WP7 HUB_Launch event Windows Azure
WP7 HUB_Launch event Windows AzureWP7 HUB_Launch event Windows Azure
WP7 HUB_Launch event Windows AzureMICTT Palma
 

More from MICTT Palma (20)

Active directory ds ws2008 r2
Active directory ds ws2008 r2Active directory ds ws2008 r2
Active directory ds ws2008 r2
 
Office 365
Office 365Office 365
Office 365
 
Ad ds ws2008 r2
Ad ds ws2008 r2Ad ds ws2008 r2
Ad ds ws2008 r2
 
Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.Sharepoint 2010. Novedades y Mejoras.
Sharepoint 2010. Novedades y Mejoras.
 
¿Qué es la nube?
¿Qué es la nube?¿Qué es la nube?
¿Qué es la nube?
 
Introduction to wcf solutions
Introduction to wcf solutionsIntroduction to wcf solutions
Introduction to wcf solutions
 
Introducción a web matrix
Introducción a web matrixIntroducción a web matrix
Introducción a web matrix
 
Ie9 + html5
Ie9 + html5Ie9 + html5
Ie9 + html5
 
WP7 HUB_XNA overview
WP7 HUB_XNA overviewWP7 HUB_XNA overview
WP7 HUB_XNA overview
 
WP7 HUB_Consuming Data Services
WP7 HUB_Consuming Data ServicesWP7 HUB_Consuming Data Services
WP7 HUB_Consuming Data Services
 
WP7 HUB_Introducción a Visual Studio
WP7 HUB_Introducción a Visual StudioWP7 HUB_Introducción a Visual Studio
WP7 HUB_Introducción a Visual Studio
 
WP7 HUB_Creando aplicaciones de Windows Phone
WP7 HUB_Creando aplicaciones de Windows PhoneWP7 HUB_Creando aplicaciones de Windows Phone
WP7 HUB_Creando aplicaciones de Windows Phone
 
WP7 HUB_Diseño del interfaz con Silverlight
WP7 HUB_Diseño del interfaz con SilverlightWP7 HUB_Diseño del interfaz con Silverlight
WP7 HUB_Diseño del interfaz con Silverlight
 
WP7 HUB_Platform overview
WP7 HUB_Platform overviewWP7 HUB_Platform overview
WP7 HUB_Platform overview
 
WP7 HUB_Introducción a Silverlight
WP7 HUB_Introducción a SilverlightWP7 HUB_Introducción a Silverlight
WP7 HUB_Introducción a Silverlight
 
WP7 HUB_Overview and application platform
WP7 HUB_Overview and application platformWP7 HUB_Overview and application platform
WP7 HUB_Overview and application platform
 
WP7 HUB_Marketplace
WP7 HUB_MarketplaceWP7 HUB_Marketplace
WP7 HUB_Marketplace
 
WP7 HUB_XNA
WP7 HUB_XNAWP7 HUB_XNA
WP7 HUB_XNA
 
WP7 HUB_Launch event WP7
WP7 HUB_Launch event WP7WP7 HUB_Launch event WP7
WP7 HUB_Launch event WP7
 
WP7 HUB_Launch event Windows Azure
WP7 HUB_Launch event Windows AzureWP7 HUB_Launch event Windows Azure
WP7 HUB_Launch event Windows Azure
 

Recently uploaded

Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 

Recently uploaded (20)

Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 

Windows azure: Introducción a la Nube y HoL de Azure MICTT

  • 1. Introducción a la Nube y Hands-on Labs Juan Manuel Servera Technical Manager Microsoft Innovation Center Tourism Tecnologies
  • 2. Agenda  Introducción a la nube  Fundamentos de Windows Azure  Windows Azure  AppFabric  SQL Azure  Dallas  Desarrollo sobre Windows Azure  Hands-on Labs  Crear una suscripción (gratuita)  Windows Azure: introducción al servicio de ejecución Windows Azure 2
  • 3. Quinta generación Windows Azure 3 1970s 1980s 1990s 2000s 2010+
  • 4. En un entorno sin nube la gestión no es eficiente Windows Azure 4 TIEMPO RECURSOSDEIT Carga real Recursos de IT reales “Desperdicio“ de capacidad “Saturación“ del servicio Costes fijos de recursos de IT Previsión de carga Barreras a la innovación
  • 5. Mientras que en el cloud… Windows Azure 5 Carga real Allocated IT capacities Reducción de la inversión inicial Reducción de “sobredimensión“ Sin “saturación“ Posibilidad de reducir las capacidades de IT según demanda TIEMPO RECURSOSDEIT Previsión de carga
  • 6. ¿Para quién es Windows Azure? Windows Azure 6 Usage Compute Time Average Inactivity Period Average Usage Compute Time Compute Time Average Usage Compute Time Average Usage
  • 7. Servicios en la Nube Windows Azure 7 Software-as-a-Service “SaaS” consumir Platform-as-a-Service construir “PaaS”Infrastructure-as-a-Service alojar “IaaS”
  • 8. Servicios en la Nube Software empaquetado Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Tú Infraestructura (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Proveedor Tú Plataforma (as a Service) Proveedor Tú Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (as a Service) Proveedor Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data
  • 9. La nube de Microsoft Windows Azure 9 ~100 Data Centers Distribuidos por todo el mundo Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
  • 10. Microsoft Online Services Windows Azure 10 Software empresarial distribuido via servicios de suscripción alojados por Microsoft y vendidos a través de partners Business Productivity Online Suite Web Applications
  • 11. La Plataforma Windows Azure Windows Azure 11 ON-PREMISES LOB ApplicationsComposite applications Cálculo Almacén Mantenimiento Mto.Datos Relacionales WEB & CLOUDS Cloud de tercerosAplicaciones Web Experiencia del Desarrollador Usa sus conocimientos y herramientas Service Bus Access control AppFabric
  • 12.  Es un sistema operativo para la nube  Está diseñado para “Utility computing”  Nos permite de una manera sencilla:  Escribir aplicaciones (developer experience)  Hospedar aplicaciones (compute)  Gestionar las aplicaciones (service management)  Almacenar datos (storage) Windows Azure 12
  • 13. Windows Azure Sistema operativo de la Nube Windows Azure 13
  • 14. Windows Azure Web & Worker Roles Windows Azure 14 Web RoleWorker Role  Windows Server 2008 x64 (R2 dentro de poco)  .NET Framework – 3.5 SP1 y 4.0  Código nativo, PHP, Java, etc. – Usa tu propio runtime  Admite ejecución en Full Trust (admin mode dentro de poco)  Fabric gestiona el ciclo de vida del Rol
  • 15. Windows Azure Storage  Almacenamiento escalable en la nube  100tb por cuenta de almacenamiento  Auto-escalable para volumenes masivos y transferencia  Accesible via RESTful Web Service API  Acceso desde Windows Azure Compute  Acceso desde cualquier sitio por internet  Soporte de una librería .NET de cliente  Diferentes tipos de almacenamiento  Tabla  Cola  Blob  Disco Windows Azure 15
  • 16. Windows Azure Storage Windows Azure 16  Tablas  Tabla = grupo de entidades  Entidad= nombre/valor  Particionado por clave  Escala a billones de entidades  No es un RDBMS  Colas  Cola de mensajes simple  No transaccional  Leer al menos una  Borrar para eliminar el mensaje, si no se devuelve a la cola  Particionado por nombre de cola  Blobs  Large binary storage  Almacenado en contenedor  Contenedores ilimitados  Entregable por CDN  Particionado por Blob name  Discos  NTFS VHD montado en la instancia de Cómputo  Read/Write 1:1  Read only 1:N  Backed by Blob Storage
  • 17. Windows Azure CDN Windows Azure 17 Navega a cdn.customer.com GET foo.jpg Windows Azure Storage ECN NODE… ECN NODE 2 - TOKYO ECN NODE 1 - LONDON EDGE CACHING SERVERS Crea una cuenta de Storage desde el portal Habilita CDN para la cuenta de Storage Cliente Windows Azure Sube contenido a un contenedor público de BLOB Proporciona una mejor experiencia de usuario  Amplio alcance: más de 22 localizaciones globales
  • 18. Nuevas características en Azure  Windows Azure Virtual Machine Role  Windows Azure Virtual Network (formerly “Sydney”)  Extra Small Virtual Machines  New Windows Azure Platform Management Portal  Multiple users & roles for management  Windows Server 2008 R2 & IIS 7.5  Elevated Privileges (Admin mode)  Full IIS  Remote Desktop Windows Azure 18
  • 19. Virtual machine Role Windows Azure 19  Una característica IaaS que te ayudará a mover aplicaciones a Windows Azure  Control completo de la imagen del OS  Crear VHD local  Subir el VHD al storage  Desplegar un paquete de servicio que use la imagen del OS  El Rol es tu VM – Se especifica <OsImage href="20101020BaseVM.vhd" /> en el fichero Service Config  Consideraciones clave  La imagen debe ser Windows Server 2008 R2 Enterprise  La imagen no es duradera (no hay que depender del estado de ejecución)  Tienes que configurar y mantener el sistema operativo
  • 20. Admin Mode & Tareas de Inicio  Permite pequeñas instalaciones durante el inicio del rol  Silent MSIs, COM Components, Registry Keys, Configuring Windows Server, etc.  Se configura en el fichero .csdef  Tipos de tarea  Simple – El sistema espera hasta que haya acabado  Background – El sistema no espera a la atarea  Foreground – igual que Background, pero bloquea el reinicio del rol hasta que haya acabado Windows Azure 20 <WebRole name=“FabrikamShipping.App.Web"> <Startup> <Task commandline="relativepathToSetupExecutable" executionContext="limited|elevated" taskType=“simple|foreground|background"/> </Startup> </WebRole>
  • 21. SQL Azure Extendiendo SQL Server a la nube Windows Azure 21
  • 22. Base de Datos SQL Azure  SQL Server distribuido como servicio  Soporta las APIs y herramientas existentes  Escrito para el cloud: alta disponibilidad y tolerancia a fallos  Crear y mantener fácilmente entre múltiples centros de datos  SQL Azure proporciona un servidor lógico  Servidor “Gateway” que entiende el protocolo TDS  Igual que un SQL Server to TDS Client  Los datos son almacenados en múltiples nodos  Optimizaciones lógicas soportadas  Indexes, Query plans etc..  Optimizaciones físicas no soportadas  File Groups, Partitions etc…  Almacenamiento físico transparente Windows Azure 22
  • 23. Informes y Sincronización  SQL Azure Reporting  SQL Server Reporting como servicio  Los reports creados con las herramientas actuales (BIDS) y subidas al cloud  Los reports pueden usar visualizaciones ricas (Maps, Charts, Tablix) y exportarse a diferentes formatos (Excel, Word, PDF)  Report Viewer control para incluirlos en nuestras aplicaciones  Reports en el navegador directamente  Web Service para ver y mantener reports  SQL Azure Data Sync  CTP1 disponible hoy proporciona geo-replicación  CTP2 a final de año tendrá sincronización entre SQL Server y SQL Azure  Construido sobre el Sync Framework Windows Azure 23
  • 24. Windows Azure AppFabric Servicios para aplicaciones conectadas Windows Azure 24
  • 25. AppFabric Caching  Caché distribuido para aplicaciones Windows Azure  Usos principales  Proveedor de Session state para apps Windows Azure  Capa de caché para applicaciones que almacenan en BBDD SQL Azure o en Windows Azure storage  Proporcionado como un servicio  Decidir, configurar y usar  Sin instalación ni mantenimiento  Tamaño de caché dinámico  Mismo modelo de programación para cloud y on-premises Windows Azure 25
  • 26. Windows Azure Marketplace https://datamarket.azure.com/ Windows Azure 26 Apps  Buscar y publicar aplicaciones y servicios para Windows Azure  Directorio disponible a final de año. Comercialización en un futuro. Data  Marketplace para descubrir, comprar y vender datos  Los datos pueden estar en Windows Azure o en el proveedor de datos  Los datos se exponen como OData  SDKs disponibles para .NET, Silverlight, Javascript, iOS, Java, PHP, Ruby, etc.  Self-service BI con Excel  Algunos proveedores:  Data.gov, Navteq, Greg London, etc.  Directorio y compra venta disponibles hoy
  • 27. Precios de la Plataforma Windows Azure Paga sólo lo que consumes cuando lo consumes Windows Azure 27 AccessControl $1.99/10k transactions Per Message Operation $3.99/month per connection Per Message Operation ServiceBus
  • 28. Tamaños de instancia de Windows Azure Variable dependiendo de la carga Windows Azure 28 Small 1 x 1.6Ghz (moderate IO) 1.75 GB memory 250 GB storage (instance storage) Medium 2 x 1.6Ghz (high IO) 3.5 GB memory 500 GB storage (instance storage) Large 4 x 1.6Ghz (high IO) 7.0 GB memory 1000 GB storage (instance storage) X-Large 8 x 1.6Ghz (high IO) 14 GB memory 2000 GB (instance storage) Extra Small 1 x 1.0Ghz (low IO) 768 MB memory 20 GB storage (instance storage)
  • 29. ¿Qué necesitamos?  http://www.microsoft.com/windowsazure  SDK  Entorno de ejecución local (simulado)  Almacenamiento local (simulado)  Herramientas de línea de comando  Add-in Visual Studio Windows Azure 29 Dev Fabric Dev Storage
  • 30. Crear una suscripción  Promociones y suscripciones  Página principal  http://www.microsoft.com/windowsazure  Ofertas  http://www.microsoft.com/windowsazure/offers  Trabajaremos con recursos gratuitos NO ilimitados Windows Azure 30
  • 31. Tarifas (Introductory Special)  Cada mes se incluye de forma gratuita:  Windows Azure  25 horas de instancia de proceso pequeña  500 MB de almacenamiento  10.000 transacciones de almacenamiento  SQL Azure  1 base de datos Web Edition de 1 GB (disponible sólo los 3 primeros meses)  Windows Azure AppFabric  100.000 transacciones de Access Control  2 conexiones a Service Bus  Transferencias de datos (por región)  500 MB de entrada  500 MB de salida  Cualquier uso mensual que exceda las cantidades mencionadas anteriormente se cobrará según las tarifas estándar. La oferta especial de lanzamiento finalizará el 31 de marzo de 2011. A partir de entonces, se aplicarán las tarifas estándar de uso. Windows Azure 31
  • 32. Tarifas (Consumo) Windows Azure  Proceso  Instancia extrapequeña*: 0,0355 € por hora  Instancia pequeña (predeterminada): 0,0852 € por hora  Instancia media: 0,1703 € por hora  Instancia grande: 0,3405 € por hora  Instancia extragrande: 0,6809 € por hora  Red virtual  Windows Azure Connect - Sin cargo con CTP  Almacenamiento  0,1064 € por GB almacenado al mes  0,0071 € por cada 10.000 transacciones de almacenamiento  Red de entrega de contenido (CDN)  0,1064 € por GB para transferencias de datos desde ubicaciones europeas y norteamericanas  0,1419 € por GB para transferencias de datos desde otras ubicaciones  0,0071 € por cada 10.000 transacciones SQL Azure  Web Edition  7,085 € por cada base de datos hasta 1 GB al mes  35,425 € por cada base de datos hasta 5 GB al mes Windows Azure 32
  • 33. Tarifas (Consumo) Business Edition  70,913 € por cada base de datos hasta 10 GB al mes  141,826 € por cada base de datos hasta 20 GB al mes  212,739 € por cada base de datos hasta 30 GB al mes  283,652 € por cada base de datos hasta 40 GB al mes  354,565 € por cada base de datos hasta 50 GB al mes Windows Azure AppFabric  Access Control  1,4114 € por cada 100.000 transacciones  Service Bus  2,8298 € por conexión mediante un sistema de pago por uso  Paquete de 5 conexiones 7,0566 €  Paquete de 25 conexiones 35,2827 €  Paquete de 100 conexiones 141,1308 €  Paquete de 500 conexiones 705,654 € Transferencias de datos  Regiones de Norteamérica y Europa  0,071 € por GB de entrada  0,1064 € por GB de salida  Las transferencias de datos de entrada serán gratuitas durante las horas de menor afluencia hasta el 31 de marzo de 2011. A partir de dicha fecha, se restablecerán los precios estándar para las transferencias de datos de entrada Windows Azure 33
  • 34. Oferta MSDN Windows Azure 34 Servicios por nivel de suscripción (sin costo adicional) * Premium, Ultimate y BizSpark Windows Azure Instancia de proceso pequeña 750 horas al mes Almacenamiento 10 GB Transacciones 1.000.000 al mes AppFabric Conexiones del bus de servicio 5 al mes Transacciones de control de acceso 1.000.000 al mes SQL Azure Bases de datos de Web Edition (1GB) 3 Transferencias de datos Europa y Norteamérica 7 GB de entrada al mes 14 GB de salida al mes Asia Pacífico 2,5 GB de entrada al mes 5 GB de salida al mes
  • 39. Windows Azure 39 Introducir datos suscripción
  • 41. Aceptar acuerdo de suscripción Windows Azure 41
  • 44. Introducción al servicio de ejecución  Aplicaciones/servicios alojados en Windows Azure  Un servicio está compuesto por uno o más Roles.  Cada Rol tiene una funcionalidad específica  Implica una máquina virtual dedicada  2 tipos de Roles  Web Role  ASP.NET  ASP.NET MVC 2  CGI  Worker Role  WCF Service  Worker Role Windows Azure 44
  • 45. Objetivos  Crear un servicio compuesto de un rol web  Utilizar el entorno de simulación local  Subir la aplicación a un entorno de producción en Windows Azure Windows Azure 45
  • 46. Activación de las herramientas Windows Azure 46
  • 47. Descarga de las herramientas Windows Azure 47
  • 48. Instalación de las herramientas  Es necesario tener el IIS instalado Windows Azure 48
  • 50. Crear el servicio  Crear el rol Windows Azure 50
  • 51. Windows Azure 51 Crear el servicio  FrontalCloudWatch  Editamos la página default.aspx para añadir dos controles ASP.NET Webforms  Label para mostrar la hora  Button para refrescar la página. <h1>Frontal_Cloud_Watch</h1> <h2>son las...</h2> <form id="form1" runat="server"> <div> <asp:Button ID="b1" runat="server" OnClick="b1_Click" Text="Actualizar" /> </div> <div> <asp:Label ID="l1" runat="server" Text="" /> </div> </form>
  • 52.  FrontalCloudWatch Windows Azure 52 Crear el servicio protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) MostrarHoraActualizada(); } private void MostrarHoraActualizada() { l1.Text = System.DateTime.Now.ToLongTimeString(); } protected void b1_Click(object sender, EventArgs e) { MostrarHoraActualizada(); }
  • 53. Despliegue en el portal de Windows Azure Windows Azure 53
  • 54. Creación del servicio de ejecución en la nube Windows Azure 54
  • 55. Windows Azure 55 Creación del servicio de ejecución en la nube
  • 56. Windows Azure 56 Creación del servicio de ejecución en la nube
  • 58. Windows Azure 58 Creación del servicio de ejecución en la nube
  • 59. Windows Azure 59 Creación del servicio de ejecución en la nube
  • 60. Windows Azure 60 Creación del servicio de ejecución en la nube
  • 61. Windows Azure 61 Creación del servicio de ejecución en la nube
  • 62. Windows Azure 62 Creación del servicio de ejecución en la nube
  • 63. Windows Azure 63 Creación del servicio de ejecución en la nube
  • 64. Windows Azure 64 Creación del servicio de ejecución en la nube
  • 65. Windows Azure 65 Creación del servicio de ejecución en la nube
  • 66. Windows Azure 66 Creación del servicio de ejecución en la nube
  • 67. Windows Azure 67 Borrado del despliegue de la nube
  • 68. Windows Azure 68 Borrado del despliegue del servicio
  • 69. Windows Azure 69 Borrado del despliegue del servicio