Procesos París Ingeniería de requisitos en ALM ( J M Muñoz ) Calidad y Testing Berlin...

Post on 03-Feb-2015

9 views 0 download

Transcript of Procesos París Ingeniería de requisitos en ALM ( J M Muñoz ) Calidad y Testing Berlin...

Cloud Computing y Plataforma Windows Azure

David SalgadoMS Developer Evangelist

Agenda

> Cloud Computing Momentum> Plataforma Windows Azure> Herramientas de desarrollo> Precios y disponibilidad

> Q & A

Os recuerdo…

Procesos París Ingeniería de requisitos en ALM ( J M Muñoz )

Calidad y Testing Berlin Integración continua con TFS ( Luís Fraile )

Herramientas Madrid Integración TFS y Outlook ( David Barrena )

Diseño y UX Amsterdam Diseño para la web y TFS ( Michael Köster )

APO Roma ALM en MOSS 07 ( Carlos Junquera )

Cloud Computingcontexto

• Tus propias máquinas, conectividad…

• Control Absoluto• Responsabilidad

Absoluta• Capacidad Estática• Inversión

• Sw, Máquinas, Conectividad alquilada

• Menos Control• Menos

Responsabilidades• Menos costes capital • Pagas por

capacidad, incluso inactiva

• Infraestructura compartida

• Virtualizada y dinámica

• Escalable y disponible

• Abstracción de infraestructura

• Servicios alto nivel• Pay per use

Servidores propios

Servidores

alquilados

La Nube

Oportunidades

infraestructurapoder de ejecuciónalmacenamientoplataformaserviciosproducto acabadodatos

( Iaas, Paas, Saas, Daas, … )

RetosIntegración GestiónIntegración AppsSeguridad

Geolocalización

VentajasCAPEX OPEXPay Per UseEscalabilidad

InteroperabilidadCloud Computing

La “nueva” realidad

Balancear y mover costes

Controlar Costes

Más Innovación

Capturar y crear nuevas oportunidades

Más de las personas

Incrementar Productividad

patrones para la nube

Usage

Com

pute

Time

Average

Inactivity

Period

“On y Off “

Por ejemplo un proceso BatchSobre provisionamiento es tirar el dineroTiempo para mercado puede ser enorme

Com

pute

Time

“Picos impredecibles “

Average Usage

PicosImpacta fuertemente en rendimientoNo podemos sobreprovisionar por si acaso

Average UsageCom

pute

Time

“Crecimiento rápido“

No morir de éxitoCrecer correctamente es un reto de IT

Com

pute

Time

Average Usage

“Picos Predecibles“

Cierta estacionalidadPicos por demanda ocasionalCapacidad desaprovechada

Calculador TCO

http://www.microsoft.com/windowsazure/tco/

Herramienta TCO disponible

Determinar el valor cuantitativo de la Plataforma Windows Azure

TCO Plataforma Windows Azure vs. canales tradicionales

Estrimación y conversión de on-premises a Plataforma Windows Azure

Perfilar la aplicación

Revisar resultados preliminares

Puntualizaciones

Comparación final TCO

Análisis TCO Real(estimado en período 3 años)

Lower TCO from dynamic scaling & automated service management

Persistent Systems

Public sector governance suite of applications & services

Needs secure, scalable, elastic, & comprehensive platform

On Premises Azure

$62K$74K

Alinean Inc.

Leading provider of B2B sales & marketing solutions to F100

Reduce IT complexity & shift resources to core businesses

Lower TCO from efficient utilization of resources & service management

On Premises Azure

$277K$540K

49% 16%

cloud != cloud

Plataforma Windows AzureHerramientas

Construir

Consumir

Plataforma Windows != Plataforma .NETSDKVisual Studio 2008 / 2010 + Cloud toolsSQL Management StudioBlock de notasEclipse

Interoperabilidad a través de estándares.NETSDK para PHPSDK para JavaSDK para Ruby

Plataforma Windows AzureServicios

− CTP + funcionalidad extra

Ah

ora

En

ero

Feb

rero

> Plataforma comercial

> Plataforma de pago

¿ Plataforma Windows Azure ?

Compute StorageManagement

> Alojamiento de aplicaciones> Fácil de gestionar

> Código & modelo> Almacenamiento masivo

FabricController

Portal Web(API)

LB

LB

DNS

Servicio

Tu Servicio

LB

LB

DNS

FabricController

Portal Web (API)

Service ModeloServiceServicio

DNSconfig

Database

Business AnalyticsReporting Data Sync

>Base de datos relacional como servicio>Alta disponibilidad, mantenimiento automático

>Extensión de SQL Server

ServiceBus

AccessControl

> Conexión segura entre servicios> A través de fronteras organizacionales

> Control de acceso basado en Claims

Service Bus

> Conexión segura de aplicaciones> Internet> Topologías de red> Fronteras de organizaciones

> Patrones> Eventos

> Notificación de aplicaciones/dispositivos> Servicio Remoto

> Exponer servicios on-premises a la nube> Tunneling

> Comunicación App-to-app a través de NAT/Firewall

Control de acceso

> Control de acceso para servicios REST

> Algunas características> Cualquier plataforma> Fácil incorporar nuevos clientes> Integrado con ADFS v2> WRAP / SWT> Simplifica la delegación

> Utilizado por el Service Bus y “Dallas”

Microsoft Codename “Dallas”

Servicios de Información

Introducción a “Dallas”

> Plataforma de descubrimiento y conexión de contenidos> Descubrir, explorar y consumir cualquier tipo de

contenidos (blobs, structured, real-time web services)> Ecosistema de proveedores> Proceso y análisis de datos

> Construido sobre Windows Azure y SQL Azure

> www.microsoftpinpoint.com

Plataforma Windows AzureNegocio

Consideraciones de negocio

> Pago> Por consumo y por suscripción

> SLA> Soporte

> 24/7 telefónico + foros

> Microsoft Pinpoint Marketplace> Listar y descubrir applicaciones y servicios

> Disponibilidad Global> Datacenters en EEUU, Europa y Asia

ConsumoPay as you go

Computación

$0.12/hora+ Variable Instance Sizes

Por HORA

Edición WebPor DB

$9.99/mes(up to 1 GB DB/month)

Edición Business

$99.99/mes(up to 10 GB DB/month)

Per database/month

AlmacenamientoGB Almacenado/Trans

$0.15 GB/mes$0.01/10K transactions

Windows Azure platform AppFabric Service Bus & Access Control

Access Control

$0.015/10k Mensajes

Por Mensaje $0.015/10k Mensajes

Por Mensaje

Service Bus

International prices are available

Tamaños de Instancias

Unidad de computación

Small

$0.12

Hora servicio

Medium

$0.24

Hora servicio

Large

$0.48

Hora servicio

X Large

$0.96

Hora Servicio

 

Small

1 x 1.6Ghz ( IO Moderada )

Medium

2 x 1.6Ghz (IO alta)

Large

4 x 1.6Ghz (IO fuerte)

X-Large

8 x 1.6Ghz(IO fuerte)

equivalente a un procesador 1.6Ghz en x64

1.75 GB memoria 3.5 GB memoria 7.0 GB memoria 14 GB memoria

250 GB storage(instance)

500 GB storage(instance)

1000 GB storage(instance)

2000 GB (instance)

Norte América

S. Central - US Sub-region

N. Central – US Sub-region

Europa

W. Europe Sub-region

S.E. AsiaSub-region

Asia

E. AsiaSub-region

$0.10 GB Entrada

$0.15 GB Salida

$0.10 GB Entrada

$0.15 GB Salida

$0.30 GB Entrada

$0.45 GB Salida

N. Europe Sub-region

TransferenciaGB / Mes

NO se cobra por entrada fuera de pico (fin 30/6/10)

Tiempo sin pico : 10pm-6am Lu-Vi & 10pm-Vi a 6am-Lu los fines de semana

Entrada especial

Windows AzureCompute 25 HrsStorage 0.5 GB

Storage X-actions 10K

SQL Azure1 Web Edition DB

(1GB DB for 90 day trial)

Message Operations Messages 100K

Data transfer0.5 GB In & 0.5GB Out

Biz Spark OneOffer

MSDNPremium

Windows AzureCompute 750 hrs

Storage 10 GBStorage X-actions 1M

SQL Azure 3 Web Edition DB

(1 GB)

Message Operations Messages 1 Million

Data transfer 7GB In & 14GB Out N.A/EU

2.5GB In / 5GB Out Asia Pacific

Ofertas y programas

Partners y clientesUna por cliente

Acaba el 30/6/10

Varía dependiendo del cliente

Subscriptores MSDN Premium Una por suscripción

Startups SeleccionadasPor invitación

Disponible en 10 paises

Servicios incluidos sin coste adicional

5% descuento adicional para partners

(excepto storage & data transfers)

Plataforma Windows Azure

www.windowsazure.com

msdn.microsoft.com/es-es/azure

www.microsoftpdc.com

Q & A