You are on page 1of 26

Jos Luis Rodrguez G.

jlrodrig@mx1.ibm.com

IBM Cloud Computing


Mexico D.F.

Cloud Computing para Desarrolladores

Junio/2011

Agenda
I. Introduccin II. Tendencias III. Construyendo nubes con IBM IV. Demo

2011 IBM Corporation

IBM Cloud Computing


I. Introduccin

2011 IBM Corporation

La cloud est de moda

2011 IBM Corporation

Sources: http://www.readwriteweb.com/enterprise/2009/11/merrill-lynch-cloud-computing.php http://esj.com/articles/2010/06/29/cloud-computing-set-to-soar.aspx 4 http://www.informationweek.com/news/services/saas/214502033 http://www.crn.in/Software-019Aug010-SMB-Cloud-Spending-To-Approach-100-Billion-By-2014.aspx http://www.crn.com/news/applications-os/214000129/server-desktop-virtualization-to-skyrocket-by-2013-report.htm;jsessionid=eCwPMAixdfGLgyDgop7KiA**.ecappj02

Porqu esta de moda?


Beneficios

Agilidad

Menor Administracin

Escalabilidad

Bajo costo

2011 IBM Corporation

Qu es cloud Computing?
Es un nuevo modelo de entrega y consumo de recursos de TI Impulsado por la virtualizacin Modelo de fcil acceso y barato Alto grado de automatizacin Involucramiento del usuario final para autoconsumo

Cloud Computing es la Industrializacin de las TIs


2011 IBM Corporation

Modelos Consumo de Cloud Computing

2011 IBM Corporation

Modelos de Entrega de Cloud Computing


Modelo de Entrega Flexible

Pblica (Off-premises)
Provedores de servicios son propietarios y administradores Costo por uso Menos capacidad de personalizacin Nivel de servicio depende de terceros

Servicios Cloud
Modelo Cloud Computing

Privada (On-premises)
De propiedad y administracin privada Acesso limitado a una red de clientes y socios Promueve la eficiencia, estandarizacin Mayor control y personalizacin

Hbrida
Acesso parcial a recursos de terceros. Manejo alterno de demanda

.Estandarizacin, aprovechamiento de la inversn actual, flexibilidad y velocidad de implementacin


ORGANIZACIN

. Personalizacin, eficiencia, disponibilidad, resilencia, seguridad y privacidad

CULTURA

GOBERNABILIDAD

2011 IBM Corporation

IBM Cloud Computing


II. Tendencias

2011 IBM Corporation

Tendencias en la nube pblica Gaming Clouds


BPaaS

Monitoring Clouds

Identity Management Clouds


10

Storage Clouds
2011 IBM Corporation

Tendencias de la nube para el desarrollo (1 / 3)


Arquitecturas Basadas en Memoria en la Nube

2011 IBM Corporation

11

Tendencias de la nube para el desarrollo (2 / 3)

Plataforma como Servicio


2011 IBM Corporation

12

Tendencias de la nube para el desarrollo (3 / 3)


Ambientes de desarrollo integrados con la nube
Deploy in the cloud

Mayor enfoque a Arquitecturas multicliente


Multitenancy - Reutilizacin de middleware (BD, MQ) Mayor aislamiento + seguridad
Cliente 1 Cliente 2 Cliente n

App1
Cliente 1

Aplicacin 2 Middleware
S.O. VM2 Hipervisor Infraestructura de HW

Middlwr
S.O. VM1

Aplicacin Middleware Sistema Operativo Infraestructura de HW

Antes
2011 IBM Corporation

Infraestructura Multicliente

13

Estndares de desarrollo Java para la nube


Java EE 7 Preparacin para la nube*

Mejor aislamiento (Multitenancy)


Restriccin de comunicacin entre procesos

Comunicacin aplicacin-contenedor contenedor-aplicacin


Monitoreo de recursos Expansin de recursos sobre demanda

Definicin de servicios de infraestructura


Persistencia Queueing Java Services Reduccin de elementos de configuracin para ambientes en nube
*- http://www.infoq.com/presentations/The-Future-of-Java-EE
2011 IBM Corporation

14

IBM Cloud Computing


III. Construyendo nubes con IBM

2011 IBM Corporation

15

Creando nubes pblicas y privadas


IBM ha definido y publicado una arquitectura de referencia para la infraestructura necesaria en el cmputo en la nube Apta para nubes pblicas, privadas e hbridas Es el resultado de la aplicacin mejores prcticas con nuestros clientes y de investigacin y desarrollo en nuestros laboratorios de SW
Centrado en prcticas de Service Management

2011 IBM Corporation

16

IBM Cloud Computing Reference Architecture v2.0


Cloud Service Consumer
Cloud Services

Cloud Service Provider


Common Cloud Management Platform
OSS Operational Support Services BPaaS
Service Delivery Catalog Customer Account Management Service Offering Catalog Service Offering Management

Cloud Service Creator


Service Manager Business Manager

Existing & 3rd party services, Partner Ecosystems

BSS Business Support Services

Cloud Service Integration Tools

Service Development Portal & API

Service Consumer Portal & API

Service Automation Management

SaaS

Contracts & Agreement Management

Service Request Management

Order Management

Service Request Management

Change & Configuration Management Incident & Problem Management IT Asset & License Management

Image Lifecycle Management Subscription Management Pricing Entitlement Management IT Service Level Management Capacity & Performance Management

Provisioning

Service Creation Tools

PaaS

Monitoring & Event Management

Metering

Rating

Billing

Consumer In-house IT
IaaS

Platform & Virtualization Management

Clearing & Settlement

Accounts Payable

Accounts Receivable

Service Provider Portal & API

Deployment Architect

Transition Manager

Operations Manager

Security & Risk Manager

Customer Care

Inf rastructure

Security, Resiliency, Performance & Consumability

Governance
2011 IBM Corporation

17

Creando nubes privadas


Cundo tiene sentido usar la nube privada?
Barreras para adoptar un esquema de nube pblica
Necesidades para el manejo de datos Niveles de Servicio Polticas empresariales (acceso a recursos) Aprovechamiento de Inversiones actuales Latencia de red

Ventajas
Gobierno de la infraestructura Mejora de Calidad del Software en todos los ambientes privados Ambientes repetibles desde desarrollo hasta produccin (Patrones) Hasta un 30% de los defectos se generan por una mala configuracin de ambientes Gobierno de la TI en la nube TIs predecibles

2011 IBM Corporation

18

Soluciones de IBM para la nube privada


Websphere Workload Deployer
Dispositivo de administracin (IaaS) seguro Minimiza el tiempo de preparacin de ambientes de WebSphere Codifica tu infraestructura para reducir riesgos Administracin y mantenimiento simplificado Aprovisiona imgenes virtuales y patrones de implementacin

2011 IBM Corporation

19

Soluciones de IBM para la nube privada


IBM Service Delivery Manager
Ambiente de Administracin Ambiente Administrado

ISDM Management Server


ISDM - TUAM ISDM - TSAM ISDM - TSA ITM

Virtual Machines Provisioned in the Cloud

ISDM -

Virtual Machines

Hypervisor : VMWare, KVM, Xen PowerVM, VMControl - zVM Physical Server: System X, Power, or Z

Hypervisor : VMWare o PowerVM

Servidor fsico: System X o Power

Configurable en Alta disponibilidad

2011 IBM Corporation

20

IBM Cloudburst 2.1


Todo en uno para la cloud privada
Nube privada completa en un rack
Hardware, software y servicios Servidores Blade, Storage, Switching

Versiones para x86 y System P


Tres tamaos hasta 2 mil VMs

Incluye ISDM
Portal de autoservicio Monitoreo de recursos Medicin de uso y tarificacin Motor de automatizacin

Perfecto para startups y fbricas de software


2011 IBM Corporation

21

IBM Cloud Computing


IV. Demo

2011 IBM Corporation

22

Demo ISDM / Cloudburst

2011 IBM Corporation

23

Preguntas?
IBM Cloud Computing

2011 IBM Corporation

24

Referencias
Patrones, recursos y artculos sobre cloud computing
https://www.ibm.com/developerworks/cloud/

Todo sobre la nube con IBM


http://www.ibm.com/cloud-computing/us/en/

Prueba productos de IBM en la nube


http://www.ibm.com/developerworks/cloud/products.html

2011 IBM Corporation

25

Jose Luis Rodrguez


jlrodrig@mx1.ibm.com

IBM Cloud Computing


Mexico D.F.

Cloud Computing para Desarrolladores

2011 IBM Corporation

Junio/2011

26

You might also like