SlideShare una empresa de Scribd logo
1 de 12
¿Quieres estar en las nubes? Rodrigo Corral ALM Team Lead & Software Architect rcorral@plainconcepts.com http://geeks.ms/blogs/rcorral
Windows Azure Platform Ejecución:  Entorno virtual de ejecución basado en Windows Server Almacenamiento:  Durable, escalable, y altamente disponible Gestión:   Automatizada y orientada al modelo Base de datos: Procesamiento relacional para datos estructurados y no estructurados Service Bus:  Bus de aplicaciones de propósito general Control de acceso:  Control basado en reglas y evidencias
Roles Web Role Worker Role Windows Server 2008 x64 .NET Start Códigonativo User Mode Windows Server 2008 x64 IIS 7 ASP.NET 3.5 SP1 FastCGI – PHP Códigonativo Full Trust User Mode
Almacenamiento Table Almacenamiento para entidades Particionado por clave Número ilimitado de claves No es relacional Blob Almacenamiento de Blobs Particionado por contenedor Número ilimitado de contenedores Queue Soporte simple para colas Lectura al menos una vez Nuestra responsabilidad borrar explícitamente el mensaje Particionado por nombre de cola
¿Y cuántomeva a costar? Computación $0.12 / hora de CPU (o fracción) ~ 1.7 GHz, 2GB Ram, Single Core $2.88 / Día $86.4 / 30 Días (periodo de facturación) Ejemplo: 2 instancias = $172.80 / mes Almacenamiento $0.15 / GB/Mes Ancho de banda $0.10 / GB entrada $0.15 / GB salida
Almacenamiento relacional Acceso a SQL Azure desde MS Datacenter  (En casa – ADO.NET) Acceso a SQL Azure desde MS Datacenter  (Azure – ADO.NET) Application/  Browser App Code / Tools ADO.NET Data Svcs/REST - EF HTTP/S SOAP/REST HTTP/S App Code (ASP.NET) T-SQL (TDS) Windows Azure T-SQL (TDS) MS Datacenter MS Datacenter Code Far Code Near
Compatibilidad SQL En la versión 1: En el futuro (o no): Tablas, índices y vistas Procedimientos almacenados Disparadores Restricciones Variables tabla, tablas temporales de sesión (#t) … Transacciones distribuidas Consultas distribuidas CLR Service Broker Datos espaciales	 Consultas sobre el servidor físico, DMWs, DDL de catalogo
Modelo de conexión Se usan las librerías ya conocidas ADO.NET, ODBC, PHP Preinstalas en los Azure roles Soporte para controles ASP.NET enlazados a datos Los cliente conectan a una base de datos, no a un servidor No USE <Database>
¿Cuánto me va a costar? Web Edition Business Edition Base de datos de 1 GB $9.99 / mes Ancho de banda $0.10 /GB entrada $0.15 /GB salida Base de datos de 10GB $99.99 / mes Ancho de banda $0.10 /GB entrada $0.15 /GB salida ,[object Object]
No puedes cambiar entre ediciones
Pagas todos los meses,[object Object]
DEMO ¡Esto es un CODE camp!  ¿Qué necesito para empezar? ¿Cómo creo un proyecto para Azure? ¿Cómo añado servicios? ¿Cómo uso el almacenamiento? ¿Cómo guardo configuración? ¿Cómo diagnostico el estado de la aplicación?

Más contenido relacionado

La actualidad más candente

La actualidad más candente (7)

Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Tecnologias emergentes node js
Tecnologias emergentes node jsTecnologias emergentes node js
Tecnologias emergentes node js
 
Ajax
AjaxAjax
Ajax
 
24-7 Hoster
24-7 Hoster24-7 Hoster
24-7 Hoster
 
Alojamiento web para principiantes
 Alojamiento web para principiantes Alojamiento web para principiantes
Alojamiento web para principiantes
 
MONGODB - NOSQL
MONGODB - NOSQLMONGODB - NOSQL
MONGODB - NOSQL
 
11.android bases de datos
11.android   bases de datos11.android   bases de datos
11.android bases de datos
 

Destacado

Barroco 2010
Barroco 2010Barroco 2010
Barroco 2010nidree
 
Leyes que todo agilista debería conocer
Leyes que todo agilista debería conocerLeyes que todo agilista debería conocer
Leyes que todo agilista debería conocerRodrigo Corral
 
elParlante memorias.
elParlante memorias.elParlante memorias.
elParlante memorias.elParlante
 
Publicidad síntesis
Publicidad síntesisPublicidad síntesis
Publicidad síntesiscalulara
 
El lenguaje de la publicidad
El lenguaje de la publicidadEl lenguaje de la publicidad
El lenguaje de la publicidadcalulara
 
Un Personaje Famoso (Pablo Picasso)
Un Personaje Famoso (Pablo Picasso)Un Personaje Famoso (Pablo Picasso)
Un Personaje Famoso (Pablo Picasso)guestc6f632
 
2012 etpm aniversario
2012 etpm aniversario2012 etpm aniversario
2012 etpm aniversarioBesp
 
Elementos De Un Modulo Computarizado Lee
Elementos De Un Modulo Computarizado LeeElementos De Un Modulo Computarizado Lee
Elementos De Un Modulo Computarizado Leececimat
 
Censurado Mtv Spanish
Censurado Mtv SpanishCensurado Mtv Spanish
Censurado Mtv Spanishmaristas6
 
Proyecto educativo institucional.pptxexposicion para la iejsbl
Proyecto educativo institucional.pptxexposicion para la iejsblProyecto educativo institucional.pptxexposicion para la iejsbl
Proyecto educativo institucional.pptxexposicion para la iejsblELIDA MALINA GUADALUPE RODRIGUEZ
 
Fadimar Que Se
Fadimar Que SeFadimar Que Se
Fadimar Que SeFADISMARR
 
Informe de labores ce 2012 2013
Informe de labores ce 2012   2013Informe de labores ce 2012   2013
Informe de labores ce 2012 2013Freelance
 
Agencia Misionera
Agencia MisioneraAgencia Misionera
Agencia MisioneraNoe Yee
 
elementos_Di.editorial parte02
elementos_Di.editorial parte02elementos_Di.editorial parte02
elementos_Di.editorial parte02Julie Daza
 
Anlly G. A Periodoncia 1
Anlly G. A Periodoncia 1Anlly G. A Periodoncia 1
Anlly G. A Periodoncia 1Milagros Daly
 
Jenkins + medios + Chimu
Jenkins + medios + ChimuJenkins + medios + Chimu
Jenkins + medios + Chimuchimu87
 

Destacado (20)

Opd Glosario Partidos Politicos
Opd Glosario Partidos PoliticosOpd Glosario Partidos Politicos
Opd Glosario Partidos Politicos
 
Barroco 2010
Barroco 2010Barroco 2010
Barroco 2010
 
Leyes que todo agilista debería conocer
Leyes que todo agilista debería conocerLeyes que todo agilista debería conocer
Leyes que todo agilista debería conocer
 
elParlante memorias.
elParlante memorias.elParlante memorias.
elParlante memorias.
 
Publicidad síntesis
Publicidad síntesisPublicidad síntesis
Publicidad síntesis
 
El lenguaje de la publicidad
El lenguaje de la publicidadEl lenguaje de la publicidad
El lenguaje de la publicidad
 
Andalucía
AndalucíaAndalucía
Andalucía
 
Un Personaje Famoso (Pablo Picasso)
Un Personaje Famoso (Pablo Picasso)Un Personaje Famoso (Pablo Picasso)
Un Personaje Famoso (Pablo Picasso)
 
2012 etpm aniversario
2012 etpm aniversario2012 etpm aniversario
2012 etpm aniversario
 
Elementos De Un Modulo Computarizado Lee
Elementos De Un Modulo Computarizado LeeElementos De Un Modulo Computarizado Lee
Elementos De Un Modulo Computarizado Lee
 
Censurado Mtv Spanish
Censurado Mtv SpanishCensurado Mtv Spanish
Censurado Mtv Spanish
 
Estatutos PDQC
Estatutos PDQCEstatutos PDQC
Estatutos PDQC
 
Proyecto educativo institucional.pptxexposicion para la iejsbl
Proyecto educativo institucional.pptxexposicion para la iejsblProyecto educativo institucional.pptxexposicion para la iejsbl
Proyecto educativo institucional.pptxexposicion para la iejsbl
 
Fadimar Que Se
Fadimar Que SeFadimar Que Se
Fadimar Que Se
 
Informe de labores ce 2012 2013
Informe de labores ce 2012   2013Informe de labores ce 2012   2013
Informe de labores ce 2012 2013
 
Agencia Misionera
Agencia MisioneraAgencia Misionera
Agencia Misionera
 
elementos_Di.editorial parte02
elementos_Di.editorial parte02elementos_Di.editorial parte02
elementos_Di.editorial parte02
 
Tipos de parrafos
Tipos de parrafosTipos de parrafos
Tipos de parrafos
 
Anlly G. A Periodoncia 1
Anlly G. A Periodoncia 1Anlly G. A Periodoncia 1
Anlly G. A Periodoncia 1
 
Jenkins + medios + Chimu
Jenkins + medios + ChimuJenkins + medios + Chimu
Jenkins + medios + Chimu
 

Similar a Windows Azure: ¿Quieres estar en las nubes?

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
 
Windows azure: Introducción a la Nube y HoL de Azure MICTT
Windows azure: Introducción a la Nube y HoL de Azure MICTTWindows azure: Introducción a la Nube y HoL de Azure MICTT
Windows azure: Introducción a la Nube y HoL de Azure MICTTMICTT Palma
 
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nubeIndustria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nubeRodrigo Corral
 
Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nubeJuan Pablo
 
Software Libre Y Escalabilidad
Software Libre Y EscalabilidadSoftware Libre Y Escalabilidad
Software Libre Y EscalabilidadGuille -bisho-
 
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
 
Datos en la nube: colas, caché, topics y otras yerbas (Code Camp Argentina 2011)
Datos en la nube: colas, caché, topics y otras yerbas (Code Camp Argentina 2011)Datos en la nube: colas, caché, topics y otras yerbas (Code Camp Argentina 2011)
Datos en la nube: colas, caché, topics y otras yerbas (Code Camp Argentina 2011)Leandro Guerra
 
Codecamp 2010 - Arquitecturas en la nube
Codecamp 2010 - Arquitecturas en la nubeCodecamp 2010 - Arquitecturas en la nube
Codecamp 2010 - Arquitecturas en la nubeNicolas Padula
 
WorkShop SQL Azure
WorkShop SQL AzureWorkShop SQL Azure
WorkShop SQL AzureJohn Bulla
 
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...atSistemas
 
SQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y MantenimientoSQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y MantenimientoEduardo Castro
 
Fichasbd
FichasbdFichasbd
FichasbdJualme
 
Introduccion Windows 2003 Server
Introduccion Windows 2003 ServerIntroduccion Windows 2003 Server
Introduccion Windows 2003 ServerFernando Ramirez
 
Aplicaciones de Misión Crítica con Sql Server 2008
Aplicaciones de Misión Crítica con Sql Server 2008Aplicaciones de Misión Crítica con Sql Server 2008
Aplicaciones de Misión Crítica con Sql Server 2008Eduardo Castro
 
Comparación de algunos SGBDR
Comparación de algunos SGBDRComparación de algunos SGBDR
Comparación de algunos SGBDRAntonio
 
Escalabilidad en azure sql database con elastic scale
Escalabilidad en azure sql database con elastic scaleEscalabilidad en azure sql database con elastic scale
Escalabilidad en azure sql database con elastic scaleEduardo Castro
 

Similar a Windows Azure: ¿Quieres estar en las nubes? (20)

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
 
[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 ...
 
Windows azure: Introducción a la Nube y HoL de Azure MICTT
Windows azure: Introducción a la Nube y HoL de Azure MICTTWindows azure: Introducción a la Nube y HoL de Azure MICTT
Windows azure: Introducción a la Nube y HoL de Azure MICTT
 
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nubeIndustria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
Industria 4.0 2017 - Almacenamiento y procesamiento de datos en la nube
 
Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nube
 
Software Libre Y Escalabilidad
Software Libre Y EscalabilidadSoftware Libre Y Escalabilidad
Software Libre Y Escalabilidad
 
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
 
Datos en la nube: colas, caché, topics y otras yerbas (Code Camp Argentina 2011)
Datos en la nube: colas, caché, topics y otras yerbas (Code Camp Argentina 2011)Datos en la nube: colas, caché, topics y otras yerbas (Code Camp Argentina 2011)
Datos en la nube: colas, caché, topics y otras yerbas (Code Camp Argentina 2011)
 
AWS Services Overview
AWS Services OverviewAWS Services Overview
AWS Services Overview
 
Codecamp 2010 - Arquitecturas en la nube
Codecamp 2010 - Arquitecturas en la nubeCodecamp 2010 - Arquitecturas en la nube
Codecamp 2010 - Arquitecturas en la nube
 
WorkShop SQL Azure
WorkShop SQL AzureWorkShop SQL Azure
WorkShop SQL Azure
 
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...
 
Exposicionsqlite1 (1)
Exposicionsqlite1 (1)Exposicionsqlite1 (1)
Exposicionsqlite1 (1)
 
Cloud Computing: Windows Azure
Cloud Computing: Windows AzureCloud Computing: Windows Azure
Cloud Computing: Windows Azure
 
SQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y MantenimientoSQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y Mantenimiento
 
Fichasbd
FichasbdFichasbd
Fichasbd
 
Introduccion Windows 2003 Server
Introduccion Windows 2003 ServerIntroduccion Windows 2003 Server
Introduccion Windows 2003 Server
 
Aplicaciones de Misión Crítica con Sql Server 2008
Aplicaciones de Misión Crítica con Sql Server 2008Aplicaciones de Misión Crítica con Sql Server 2008
Aplicaciones de Misión Crítica con Sql Server 2008
 
Comparación de algunos SGBDR
Comparación de algunos SGBDRComparación de algunos SGBDR
Comparación de algunos SGBDR
 
Escalabilidad en azure sql database con elastic scale
Escalabilidad en azure sql database con elastic scaleEscalabilidad en azure sql database con elastic scale
Escalabilidad en azure sql database con elastic scale
 

Más de Rodrigo Corral

El lenguaje de pogramación C++
El lenguaje de pogramación C++El lenguaje de pogramación C++
El lenguaje de pogramación C++Rodrigo Corral
 
Seguridad en SQL Server
Seguridad en SQL ServerSeguridad en SQL Server
Seguridad en SQL ServerRodrigo Corral
 
CAS 2016 Scrum internals - Por qué scrum funciona
CAS 2016   Scrum internals - Por qué scrum funcionaCAS 2016   Scrum internals - Por qué scrum funciona
CAS 2016 Scrum internals - Por qué scrum funcionaRodrigo Corral
 
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptx
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptxDotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptx
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptxRodrigo Corral
 
Alm como factor diferenciador
Alm como factor diferenciadorAlm como factor diferenciador
Alm como factor diferenciadorRodrigo Corral
 
Introducción a phone gap
Introducción a phone gapIntroducción a phone gap
Introducción a phone gapRodrigo Corral
 
Llevando scrum a grandes organizaciones
Llevando scrum a grandes organizacionesLlevando scrum a grandes organizaciones
Llevando scrum a grandes organizacionesRodrigo Corral
 
Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Rodrigo Corral
 
Ingeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágilesIngeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágilesRodrigo Corral
 
ALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasRodrigo Corral
 
Scrum, Team System y el mundo real
Scrum, Team System y el mundo realScrum, Team System y el mundo real
Scrum, Team System y el mundo realRodrigo Corral
 
Control de proyectos con Metodologías ágiles y Team System
Control de proyectos con Metodologías ágiles y Team SystemControl de proyectos con Metodologías ágiles y Team System
Control de proyectos con Metodologías ágiles y Team SystemRodrigo Corral
 
Novedades en la gestión de proyectos en VS2010
Novedades en la gestión de proyectos en VS2010Novedades en la gestión de proyectos en VS2010
Novedades en la gestión de proyectos en VS2010Rodrigo Corral
 

Más de Rodrigo Corral (14)

El lenguaje de pogramación C++
El lenguaje de pogramación C++El lenguaje de pogramación C++
El lenguaje de pogramación C++
 
Seguridad en SQL Server
Seguridad en SQL ServerSeguridad en SQL Server
Seguridad en SQL Server
 
CAS 2016 Scrum internals - Por qué scrum funciona
CAS 2016   Scrum internals - Por qué scrum funcionaCAS 2016   Scrum internals - Por qué scrum funciona
CAS 2016 Scrum internals - Por qué scrum funciona
 
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptx
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptxDotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptx
DotNet Spain 2016 - Añadiendo visibilidad a tus aplicaciones.pptx
 
Alm como factor diferenciador
Alm como factor diferenciadorAlm como factor diferenciador
Alm como factor diferenciador
 
Introducción a phone gap
Introducción a phone gapIntroducción a phone gap
Introducción a phone gap
 
Llevando scrum a grandes organizaciones
Llevando scrum a grandes organizacionesLlevando scrum a grandes organizaciones
Llevando scrum a grandes organizaciones
 
Deuda técnica
Deuda técnicaDeuda técnica
Deuda técnica
 
Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010
 
Ingeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágilesIngeniería del software y metodologías ágiles
Ingeniería del software y metodologías ágiles
 
ALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas Prácticas
 
Scrum, Team System y el mundo real
Scrum, Team System y el mundo realScrum, Team System y el mundo real
Scrum, Team System y el mundo real
 
Control de proyectos con Metodologías ágiles y Team System
Control de proyectos con Metodologías ágiles y Team SystemControl de proyectos con Metodologías ágiles y Team System
Control de proyectos con Metodologías ágiles y Team System
 
Novedades en la gestión de proyectos en VS2010
Novedades en la gestión de proyectos en VS2010Novedades en la gestión de proyectos en VS2010
Novedades en la gestión de proyectos en VS2010
 

Último

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 

Último (20)

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 

Windows Azure: ¿Quieres estar en las nubes?

  • 1. ¿Quieres estar en las nubes? Rodrigo Corral ALM Team Lead & Software Architect rcorral@plainconcepts.com http://geeks.ms/blogs/rcorral
  • 2. Windows Azure Platform Ejecución: Entorno virtual de ejecución basado en Windows Server Almacenamiento: Durable, escalable, y altamente disponible Gestión: Automatizada y orientada al modelo Base de datos: Procesamiento relacional para datos estructurados y no estructurados Service Bus: Bus de aplicaciones de propósito general Control de acceso: Control basado en reglas y evidencias
  • 3. Roles Web Role Worker Role Windows Server 2008 x64 .NET Start Códigonativo User Mode Windows Server 2008 x64 IIS 7 ASP.NET 3.5 SP1 FastCGI – PHP Códigonativo Full Trust User Mode
  • 4. Almacenamiento Table Almacenamiento para entidades Particionado por clave Número ilimitado de claves No es relacional Blob Almacenamiento de Blobs Particionado por contenedor Número ilimitado de contenedores Queue Soporte simple para colas Lectura al menos una vez Nuestra responsabilidad borrar explícitamente el mensaje Particionado por nombre de cola
  • 5. ¿Y cuántomeva a costar? Computación $0.12 / hora de CPU (o fracción) ~ 1.7 GHz, 2GB Ram, Single Core $2.88 / Día $86.4 / 30 Días (periodo de facturación) Ejemplo: 2 instancias = $172.80 / mes Almacenamiento $0.15 / GB/Mes Ancho de banda $0.10 / GB entrada $0.15 / GB salida
  • 6. Almacenamiento relacional Acceso a SQL Azure desde MS Datacenter (En casa – ADO.NET) Acceso a SQL Azure desde MS Datacenter (Azure – ADO.NET) Application/ Browser App Code / Tools ADO.NET Data Svcs/REST - EF HTTP/S SOAP/REST HTTP/S App Code (ASP.NET) T-SQL (TDS) Windows Azure T-SQL (TDS) MS Datacenter MS Datacenter Code Far Code Near
  • 7. Compatibilidad SQL En la versión 1: En el futuro (o no): Tablas, índices y vistas Procedimientos almacenados Disparadores Restricciones Variables tabla, tablas temporales de sesión (#t) … Transacciones distribuidas Consultas distribuidas CLR Service Broker Datos espaciales Consultas sobre el servidor físico, DMWs, DDL de catalogo
  • 8. Modelo de conexión Se usan las librerías ya conocidas ADO.NET, ODBC, PHP Preinstalas en los Azure roles Soporte para controles ASP.NET enlazados a datos Los cliente conectan a una base de datos, no a un servidor No USE &lt;Database&gt;
  • 9.
  • 10. No puedes cambiar entre ediciones
  • 11.
  • 12. DEMO ¡Esto es un CODE camp! ¿Qué necesito para empezar? ¿Cómo creo un proyecto para Azure? ¿Cómo añado servicios? ¿Cómo uso el almacenamiento? ¿Cómo guardo configuración? ¿Cómo diagnostico el estado de la aplicación?
  • 13. ¿Preguntas ? Recuerda que en www.codecamp.es podrás encontrar todo el material de las sesiones del CodeCamp