aws lean startups+-+jesus+contreras+-+spanish

146

Upload: genexus

Post on 03-Jul-2015

287 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Aws lean startups+-+jesus+contreras+-+spanish
Page 2: Aws lean startups+-+jesus+contreras+-+spanish

Inicios ligeros + AWS Jesús H. Contreras RancurelloConsultor Cloud Computing

Page 3: Aws lean startups+-+jesus+contreras+-+spanish

9/10 inicios/ideas fallan

Page 4: Aws lean startups+-+jesus+contreras+-+spanish

AsumeQue conoces el problema y la solución

Page 5: Aws lean startups+-+jesus+contreras+-+spanish

ESPECIFICACIÓN

Requerimientos conocidos

Formas de satisfacer clientes

CONSTRUCCIÓN PRUEBA LANZAMIENTO

Page 6: Aws lean startups+-+jesus+contreras+-+spanish

METODOLOGÍA ÁGILConoces el problema, no la solución

Page 7: Aws lean startups+-+jesus+contreras+-+spanish

No sabes exactamente que problema resuelves…

al inicio

Page 8: Aws lean startups+-+jesus+contreras+-+spanish
Page 9: Aws lean startups+-+jesus+contreras+-+spanish
Page 10: Aws lean startups+-+jesus+contreras+-+spanish

Inicio ligero:Aprende y Adaptate

Page 11: Aws lean startups+-+jesus+contreras+-+spanish

1. Enfócate en una implementación simple de tu idea

Page 12: Aws lean startups+-+jesus+contreras+-+spanish

1. Enfocate en una implementación simple de tu idea

2. Comienza con características mínimas

Page 13: Aws lean startups+-+jesus+contreras+-+spanish

1. Enfocate en una implementación simple de tu idea

2. Comienza con características mínimas

3. Libera una versión y escucha a tus clientes

Page 14: Aws lean startups+-+jesus+contreras+-+spanish

1. Enfócate en una implementación simple de tu idea

2. Comienza con características mínimas

3. Libera una versión y escucha a tus clientes

4. Cuestiona tus suposiciones iniciales basándote en la retroalimentación

Page 15: Aws lean startups+-+jesus+contreras+-+spanish

1. Enfócate en una implementación simple de tu idea

2. Comienza con características mínimas

3. Libera una versión y escucha a tus clientes

4. Cuestiona tus suposiciones iniciales basándote en la retroalimentación

5. Libera y repite

Page 16: Aws lean startups+-+jesus+contreras+-+spanish

MVP(Producto viable mínimo)

¿Que es lo menos que puedo hacer con mi idea?

Page 17: Aws lean startups+-+jesus+contreras+-+spanish

« Si no estas avergonzado cuando lanzaste tu primer versión, Esperaste demasiado »

Matt MullenwegCEO y Fundador de WordPress

Page 18: Aws lean startups+-+jesus+contreras+-+spanish

amazon.com en 1995

Page 19: Aws lean startups+-+jesus+contreras+-+spanish

amazon.com en la actualidad

Page 20: Aws lean startups+-+jesus+contreras+-+spanish

Permanecer ligero significa crear el producto viable mas

pequeño y después innovar/iterar alrededor de él

No conocemos las necesidades de los usuarios

Page 21: Aws lean startups+-+jesus+contreras+-+spanish

Conjunto de requisitos desconocido

Manerasdesconocidas de

satisfacerlos

REPITE / ITERA

ESPECIFÍCA CONSTRUYE LIBERA EVALÚA

Page 22: Aws lean startups+-+jesus+contreras+-+spanish
Page 23: Aws lean startups+-+jesus+contreras+-+spanish

EL PROBLEMATienes la idea

No tienes los recursos

Page 24: Aws lean startups+-+jesus+contreras+-+spanish

Que tienes

Page 25: Aws lean startups+-+jesus+contreras+-+spanish

Que tienen ellos

Page 26: Aws lean startups+-+jesus+contreras+-+spanish
Page 27: Aws lean startups+-+jesus+contreras+-+spanish

AWS es un conjunto de bloques

de infraestructura para construir

Page 28: Aws lean startups+-+jesus+contreras+-+spanish
Page 29: Aws lean startups+-+jesus+contreras+-+spanish
Page 30: Aws lean startups+-+jesus+contreras+-+spanish

Amazon EC2Servidores virtuales en la nube

Page 31: Aws lean startups+-+jesus+contreras+-+spanish

Modelos

Page 32: Aws lean startups+-+jesus+contreras+-+spanish
Page 33: Aws lean startups+-+jesus+contreras+-+spanish
Page 34: Aws lean startups+-+jesus+contreras+-+spanish
Page 35: Aws lean startups+-+jesus+contreras+-+spanish
Page 36: Aws lean startups+-+jesus+contreras+-+spanish
Page 37: Aws lean startups+-+jesus+contreras+-+spanish
Page 38: Aws lean startups+-+jesus+contreras+-+spanish
Page 39: Aws lean startups+-+jesus+contreras+-+spanish
Page 40: Aws lean startups+-+jesus+contreras+-+spanish

REPITE / ITERA

ESPECIFÍCA CONSTRUYE LIBERA EVALÚA

Page 41: Aws lean startups+-+jesus+contreras+-+spanish

Creaste una aplicación fantástica

http://www.flickr.com/photos/scobleizer/3985020876/

Page 42: Aws lean startups+-+jesus+contreras+-+spanish

La gente ama tu app

http://www.flickr.com/photos/grantrobertson/4486488831

Page 43: Aws lean startups+-+jesus+contreras+-+spanish

Todos quieren usarla!

Page 44: Aws lean startups+-+jesus+contreras+-+spanish
Page 45: Aws lean startups+-+jesus+contreras+-+spanish

La forma tradicional…

Page 46: Aws lean startups+-+jesus+contreras+-+spanish

Invierte en infraestructura

Page 47: Aws lean startups+-+jesus+contreras+-+spanish

Planificación de capacidad

http://www.flickr.com/photos/mutsmuts/4695658106/

Capacidad de adivinar

Page 48: Aws lean startups+-+jesus+contreras+-+spanish

Y cuando está implementado…

Mantenimiento?

Monitoreo?

Analisis de registros

Ambientes de prueba?

http://www.old-computers.com/news

Page 49: Aws lean startups+-+jesus+contreras+-+spanish

Clientes perdidos

Costo de infraestructura

tiempo

Gastos de capital

Hardware en desuso

Hardware en desuso

Demandaprevista

Hardwaretradicional

Demandareal

AWS

Page 50: Aws lean startups+-+jesus+contreras+-+spanish

Hosteo web elástico

Page 51: Aws lean startups+-+jesus+contreras+-+spanish

Cuando apagas tus recursos de AWS, dejas de pagar por ellos

Page 52: Aws lean startups+-+jesus+contreras+-+spanish

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Ser

vido

res

WE

B

Hora

25% de Ahorro

Durante un día

Page 53: Aws lean startups+-+jesus+contreras+-+spanish

Lo que en realidad necesitas es…

…capacidad ajustable

http://www.flickr.com/photos/purecaffeine/302682456/

Page 54: Aws lean startups+-+jesus+contreras+-+spanish

Patrones impredecibles

Page 55: Aws lean startups+-+jesus+contreras+-+spanish
Page 56: Aws lean startups+-+jesus+contreras+-+spanish

Amazon CloudWatchMonitoreo de recursos

Page 57: Aws lean startups+-+jesus+contreras+-+spanish
Page 58: Aws lean startups+-+jesus+contreras+-+spanish

Auto ScalingEscala automáticamente los recursos de

tus aplicaciones

Page 59: Aws lean startups+-+jesus+contreras+-+spanish
Page 60: Aws lean startups+-+jesus+contreras+-+spanish

Elastic Load Balancing

Distribuye el tráfico entrante hacia tus instancias

Page 61: Aws lean startups+-+jesus+contreras+-+spanish
Page 62: Aws lean startups+-+jesus+contreras+-+spanish

6 am

Page 63: Aws lean startups+-+jesus+contreras+-+spanish

10 am

Page 64: Aws lean startups+-+jesus+contreras+-+spanish

10 am

Page 65: Aws lean startups+-+jesus+contreras+-+spanish

10 am

Page 66: Aws lean startups+-+jesus+contreras+-+spanish

7 pm

Page 67: Aws lean startups+-+jesus+contreras+-+spanish

7 pm

Page 68: Aws lean startups+-+jesus+contreras+-+spanish

7 pm

Page 69: Aws lean startups+-+jesus+contreras+-+spanish

Sin elasticidad no puedes acelerar!

Page 70: Aws lean startups+-+jesus+contreras+-+spanish
Page 71: Aws lean startups+-+jesus+contreras+-+spanish
Page 72: Aws lean startups+-+jesus+contreras+-+spanish

Patrones predecibles

Page 73: Aws lean startups+-+jesus+contreras+-+spanish
Page 74: Aws lean startups+-+jesus+contreras+-+spanish

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29

Ser

vido

res

WE

B

Dias del mes

Durante un mes

75% de Ahorro

Page 75: Aws lean startups+-+jesus+contreras+-+spanish

ESCALAarriba o abajo

Page 76: Aws lean startups+-+jesus+contreras+-+spanish
Page 77: Aws lean startups+-+jesus+contreras+-+spanish
Page 78: Aws lean startups+-+jesus+contreras+-+spanish
Page 79: Aws lean startups+-+jesus+contreras+-+spanish

Amazon S3Servicio de almacenamiento simple

Page 80: Aws lean startups+-+jesus+contreras+-+spanish
Page 81: Aws lean startups+-+jesus+contreras+-+spanish
Page 82: Aws lean startups+-+jesus+contreras+-+spanish
Page 83: Aws lean startups+-+jesus+contreras+-+spanish
Page 84: Aws lean startups+-+jesus+contreras+-+spanish
Page 85: Aws lean startups+-+jesus+contreras+-+spanish
Page 86: Aws lean startups+-+jesus+contreras+-+spanish
Page 87: Aws lean startups+-+jesus+contreras+-+spanish
Page 88: Aws lean startups+-+jesus+contreras+-+spanish

1b ���� Tb

Page 89: Aws lean startups+-+jesus+contreras+-+spanish

99.999999999%

durability

Page 90: Aws lean startups+-+jesus+contreras+-+spanish

2.9 Billion 14 Billion40 Billion

102 Billion

262 Billion

Amazon S3 GrowthTotal Number of Objects Stored in Amazon S3 566

Billion

Page 91: Aws lean startups+-+jesus+contreras+-+spanish
Page 92: Aws lean startups+-+jesus+contreras+-+spanish
Page 93: Aws lean startups+-+jesus+contreras+-+spanish
Page 94: Aws lean startups+-+jesus+contreras+-+spanish

REPITE / ITERA

ESPECIFÍCA CONSTRUYE LIBERA EVALÚA

Page 95: Aws lean startups+-+jesus+contreras+-+spanish

Decision en base a datos

Page 96: Aws lean startups+-+jesus+contreras+-+spanish

1. Reúne tantos datos como puedas

Page 97: Aws lean startups+-+jesus+contreras+-+spanish

1. Reúne tantos datos como puedas

2. Realiza pruebas de tipo A/B

Page 98: Aws lean startups+-+jesus+contreras+-+spanish

1. Reúne tantos datos como puedas

2. Realiza pruebas de tipo A/B

3. Conduce tu desarrollo en base a la retroalimentación del usuario

Page 99: Aws lean startups+-+jesus+contreras+-+spanish

Guarda datos que valgan la pena

Registro de servidores, clics , eventos en aplicaciones, etc.

Page 100: Aws lean startups+-+jesus+contreras+-+spanish

iteraMejora tu producto y obtén

retroalimentación para preparar tu siguiente versión

Page 101: Aws lean startups+-+jesus+contreras+-+spanish
Page 102: Aws lean startups+-+jesus+contreras+-+spanish

Amazon CloudFrontFlexible content delivery network

Page 103: Aws lean startups+-+jesus+contreras+-+spanish

AWS Edge Locations (CloudFront & Route 53)

Page 104: Aws lean startups+-+jesus+contreras+-+spanish

Paga en base a consumo

Sin compromisos

Page 105: Aws lean startups+-+jesus+contreras+-+spanish
Page 106: Aws lean startups+-+jesus+contreras+-+spanish
Page 107: Aws lean startups+-+jesus+contreras+-+spanish
Page 108: Aws lean startups+-+jesus+contreras+-+spanish

Amazon RDSServicio de base de datos relacional

Page 109: Aws lean startups+-+jesus+contreras+-+spanish
Page 110: Aws lean startups+-+jesus+contreras+-+spanish
Page 111: Aws lean startups+-+jesus+contreras+-+spanish
Page 112: Aws lean startups+-+jesus+contreras+-+spanish
Page 113: Aws lean startups+-+jesus+contreras+-+spanish
Page 114: Aws lean startups+-+jesus+contreras+-+spanish
Page 115: Aws lean startups+-+jesus+contreras+-+spanish

RDS Multi -AZRéplicas de tu base de datos

Page 116: Aws lean startups+-+jesus+contreras+-+spanish
Page 117: Aws lean startups+-+jesus+contreras+-+spanish
Page 118: Aws lean startups+-+jesus+contreras+-+spanish
Page 119: Aws lean startups+-+jesus+contreras+-+spanish
Page 120: Aws lean startups+-+jesus+contreras+-+spanish

Solo eso?SimpleDB

DynamoDBElasticache

Page 121: Aws lean startups+-+jesus+contreras+-+spanish

Amazon ElastiCacheMemoria caché escalable

Page 122: Aws lean startups+-+jesus+contreras+-+spanish
Page 123: Aws lean startups+-+jesus+contreras+-+spanish
Page 124: Aws lean startups+-+jesus+contreras+-+spanish
Page 125: Aws lean startups+-+jesus+contreras+-+spanish
Page 126: Aws lean startups+-+jesus+contreras+-+spanish
Page 127: Aws lean startups+-+jesus+contreras+-+spanish

La plataforma crece contigoAgrega o renueva componentes cuando

los necesites

hacia arriba y hacia abajo

Paga en base a consumo

Page 128: Aws lean startups+-+jesus+contreras+-+spanish

Eje / TracciónSi no se dan los resultados deseados,

voltea a una vertical diferente

Page 129: Aws lean startups+-+jesus+contreras+-+spanish

POSIBLE OFERTA

POSIBLE OFERTA

POSIBLE OFERTA

POSIBLE OFERTA

PROBLEMA

Page 130: Aws lean startups+-+jesus+contreras+-+spanish

POSIBLE OFERTA

POSIBLE OFERTA

POSIBLE OFERTA

PROBLEMAPOSIBLE OFERTA

Page 131: Aws lean startups+-+jesus+contreras+-+spanish

Obtener los detalles adecuados no importa

Page 132: Aws lean startups+-+jesus+contreras+-+spanish

Obtener los detalles adecuados no importa

Saber que es lo que no está funcionando es lo que

SI IMPORTA

Page 133: Aws lean startups+-+jesus+contreras+-+spanish

El objetivo del inicio ligero es acelerar el ciclo

Page 134: Aws lean startups+-+jesus+contreras+-+spanish

« El dinero es un recurso renovable. El tiempo no . »

Adil WaliCTO de ModCloth

Page 135: Aws lean startups+-+jesus+contreras+-+spanish

Experimentae

innova

Page 136: Aws lean startups+-+jesus+contreras+-+spanish

“La mejor y mas sólida forma

– Richard Branson

de salir de una crísis

en un mercado cambiantees a través de experimentary adaptarte”

Page 137: Aws lean startups+-+jesus+contreras+-+spanish

« Quieres innovar mas?Reduce el costo de tus fallas »

Joi Ito

Page 138: Aws lean startups+-+jesus+contreras+-+spanish

Un prototipo no debe requerir grandes inversiones

Page 139: Aws lean startups+-+jesus+contreras+-+spanish

Debe ser barato, pero partir de una buena idea

Page 140: Aws lean startups+-+jesus+contreras+-+spanish

AWS es un conjunto de bloques

de infraestructura para construir

Page 141: Aws lean startups+-+jesus+contreras+-+spanish

AWS remueve la carga pesada

La TI tradicional introduce fricción que retarda el ciclo de creación

Page 142: Aws lean startups+-+jesus+contreras+-+spanish

AWS baja el costo de innovación

Probar una idea nueva es barato

Page 143: Aws lean startups+-+jesus+contreras+-+spanish

¿Quieres iniciar?

Page 144: Aws lean startups+-+jesus+contreras+-+spanish

Contáctanoswww.compusoluciones.com

Stand #15ó

[email protected]

Page 145: Aws lean startups+-+jesus+contreras+-+spanish

Graciasaws.amazon.com

Page 146: Aws lean startups+-+jesus+contreras+-+spanish