31
Cloud Computing & Software On-Demand Juan Pablo Andrade Lara Scio Consulting

Cloud Computing And Software On Demand

Embed Size (px)

DESCRIPTION

Breve introducción de Software-as-a-Service, Cloud Computing y Software On-Demand

Citation preview

Page 1: Cloud Computing And  Software On Demand

Cloud Computing & Software On-Demand

Juan Pablo Andrade LaraScio Consulting

Page 2: Cloud Computing And  Software On Demand

About Me

Juan Pablo Andrade Lara› .NET Application Developer› Trabajando en Scio Consulting, Morelia, MX› ISC generación 2008 – ITESM Campus GDL

› Microsoft Imagine Cup 2009.

Page 3: Cloud Computing And  Software On Demand

Clase de Historia

Page 4: Cloud Computing And  Software On Demand

Software Hace 5 Años

Aplicación- SAP- Aspel- Microsoft- Apple

Empresa A

Page 5: Cloud Computing And  Software On Demand

Software Hace 5 Años

Lanzamientos Masivos cada Año La decisión, de Mercadotecnia En conjunto con grandes ferias de

tecnología Grandes sumas de dinero “Buy it, you will like it.”

Page 6: Cloud Computing And  Software On Demand

Software Hace 5 Años

1Q 05 2Q 05 3Q 05 4Q 05 1Q 06 2Q 06 3Q 06 4Q 060

500

1000

1500

2000

2500

3000

Dinero Gastado (en Millones)

RELEASE DATE

Page 7: Cloud Computing And  Software On Demand

Software Hace 5 Años

Microsoft› Windows – Server, Desktop› Office

Apple› Mac OS

Page 8: Cloud Computing And  Software On Demand

Software Hace 5 Años

Ventajas› Conocimiento previo de las ventas› Control de las fechas de lanzamiento› Buena definición de versiones

Desventajas› No se menciona el gasto en TI› Comprometido con el producto› Gasto fuerte inicial

Page 9: Cloud Computing And  Software On Demand

Software Hace 5 Años

Sistemas Cerrados + Prioridades de Corporativos = API opcional› Solo escribe en la DB

Personalización de las aplicaciones desconectada de las API

Diferentes estándares, modelos de invocación, estilos de programación.

Page 10: Cloud Computing And  Software On Demand

Software Hace 5 Años

PyMes de Software› Personalización de productos externos› Frameworks Privativos› Inseguridad para vender productos› Uso de librerías para generar productos› Sin dinero para invertir en Infraestructura› Una Aplicación – Un Cliente

Page 11: Cloud Computing And  Software On Demand

La nueva onda

Page 12: Cloud Computing And  Software On Demand

Service Oriented Architecture

Promover el re-uso de aplicaciones creadas con una función específica.

Re-usar, no reciclar Cobro de las aplicaciones, en base a

peticiones API no es opcional, provee tracción y

promueve innovación

Page 13: Cloud Computing And  Software On Demand

Service Oriented Architecture

Web Services (REST/SOAP)› Google Maps API› Google Finance API› Google News API› Bing APIs› Yahoo APIs› etc

Page 14: Cloud Computing And  Software On Demand

Cloud Computing

Renta de servicios› Infraestructura (Amazon EC2)› Pagos (Paypal)› Cobros (Aria, Vindicia)› CRM (OpSource Billing CLM)› Monitoreo (TrustSaaS, Absolute

Performance)› Integración (Boomi)› Analíticos (Sonoa)

Page 15: Cloud Computing And  Software On Demand

Cloud Computing

Renta de infraestructura como servicio, en lugar de producto.

Renta de diferentes servicios basados en transacciones

Page 16: Cloud Computing And  Software On Demand

Cloud Computing+

Service Oriented Architecture =

Software As A Service

Page 17: Cloud Computing And  Software On Demand

Software As A Service

Page 18: Cloud Computing And  Software On Demand

Tipos de Servicios en Cloud

IaaS – Infraestructura como Servicio› Utility Computing› Amazon EC2, GoGrid, Mosso, etc.

SaaS – Sofware como Servicio› Componentes especializados› Cobranza, CLM, Monitoreo, Integración, etc.

PaaS – Plataforma como Servicio› Infraestructura + Pila de tecnología +

Soluciones de Servicio› SaaSGrid, Force.com

Page 19: Cloud Computing And  Software On Demand

Software-as-a-Service (SaaS)

Page 20: Cloud Computing And  Software On Demand

Software-as-a-Service

Page 21: Cloud Computing And  Software On Demand

Opciones de Tecnología

Desde Abajo› LAMP› Win, IIS,

ASP.NET, SQL Server

› Ruby on Rails› Hosting

Page 22: Cloud Computing And  Software On Demand

Opciones de Tecnología

Basadas en PaaS› SaaSGrid› Force.com› Hosting, incluido

Page 23: Cloud Computing And  Software On Demand

Software-as-a-Service

Page 24: Cloud Computing And  Software On Demand

Opciones de Tecnología

Cloud Computing› Infraestructura› Desarrollo› Funciones de

Negocio› Interoperabilidad› Menos

dependencia

Page 25: Cloud Computing And  Software On Demand

Escenarios

Page 26: Cloud Computing And  Software On Demand

Ventajas

Acelera el tiempo de entrada al mercado (40-60%)

Reduce el costo de desarrollo (20-50%) Simplifica la escabilidad y el

mantenimiento de la aplicación.

Page 27: Cloud Computing And  Software On Demand

Ventajas de Salir Antes

Series1

0

50

100

150

200

250

300

350

400

450

Sin Cloud Services Con Cloud Services

Page 28: Cloud Computing And  Software On Demand

Software-as-a-Service

No se vende software, se vende una relación proveedor-cliente de largo plazo.

El Service Level Agreement (SLA) tiene mayor importancia.› Si tus proveedores tienen 99.99%, no

puedes garantizar 99.99% en tu servicio.

Page 29: Cloud Computing And  Software On Demand

Software-as-a-Service

Entre mayor la empresa, menor la posibilidad de obtener Infraestructura por afuera.

Incrementar dependiendo del día la infraestructura es clave para algunos negocios.

Page 30: Cloud Computing And  Software On Demand

Eviten mucho auge! Los clientes no les importa lo de atrás. Los clientes pueden apreciar la

plataforma (aunque todavía no) No confundas a los clientes con “Niebla

tonta”, la Nube es bastante nueva y por lo mismo te enfrentarás a muchos problemas.

Concentrate en los beneficios internos y el valor agregado

Page 31: Cloud Computing And  Software On Demand

Gracias!¿Preguntas?

¿Trabajo o Práctica?

Mucha más información en http://www.sciodev.com/saas-resources/webinars

E-mail: [email protected]