Aws lean startups+-+jesus+contreras+-+spanish
Transcript of Aws lean startups+-+jesus+contreras+-+spanish
Inicios ligeros + AWS Jesús H. Contreras RancurelloConsultor Cloud Computing
9/10 inicios/ideas fallan
AsumeQue conoces el problema y la solución
ESPECIFICACIÓN
Requerimientos conocidos
Formas de satisfacer clientes
CONSTRUCCIÓN PRUEBA LANZAMIENTO
METODOLOGÍA ÁGILConoces el problema, no la solución
No sabes exactamente que problema resuelves…
al inicio
Inicio ligero:Aprende y Adaptate
1. Enfócate en una implementación simple de tu idea
1. Enfocate en una implementación simple de tu idea
2. Comienza con características mínimas
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
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
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
MVP(Producto viable mínimo)
¿Que es lo menos que puedo hacer con mi idea?
« Si no estas avergonzado cuando lanzaste tu primer versión, Esperaste demasiado »
Matt MullenwegCEO y Fundador de WordPress
amazon.com en 1995
amazon.com en la actualidad
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
Conjunto de requisitos desconocido
Manerasdesconocidas de
satisfacerlos
REPITE / ITERA
ESPECIFÍCA CONSTRUYE LIBERA EVALÚA
EL PROBLEMATienes la idea
No tienes los recursos
Que tienes
Que tienen ellos
AWS es un conjunto de bloques
de infraestructura para construir
Amazon EC2Servidores virtuales en la nube
Modelos
REPITE / ITERA
ESPECIFÍCA CONSTRUYE LIBERA EVALÚA
Creaste una aplicación fantástica
http://www.flickr.com/photos/scobleizer/3985020876/
La gente ama tu app
http://www.flickr.com/photos/grantrobertson/4486488831
Todos quieren usarla!
La forma tradicional…
Invierte en infraestructura
Planificación de capacidad
http://www.flickr.com/photos/mutsmuts/4695658106/
Capacidad de adivinar
Y cuando está implementado…
Mantenimiento?
Monitoreo?
Analisis de registros
Ambientes de prueba?
http://www.old-computers.com/news
Clientes perdidos
Costo de infraestructura
tiempo
Gastos de capital
Hardware en desuso
Hardware en desuso
Demandaprevista
Hardwaretradicional
Demandareal
AWS
Hosteo web elástico
Cuando apagas tus recursos de AWS, dejas de pagar por ellos
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
Lo que en realidad necesitas es…
…capacidad ajustable
http://www.flickr.com/photos/purecaffeine/302682456/
Patrones impredecibles
Amazon CloudWatchMonitoreo de recursos
Auto ScalingEscala automáticamente los recursos de
tus aplicaciones
Elastic Load Balancing
Distribuye el tráfico entrante hacia tus instancias
6 am
10 am
10 am
10 am
7 pm
7 pm
7 pm
Sin elasticidad no puedes acelerar!
Patrones predecibles
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
ESCALAarriba o abajo
Amazon S3Servicio de almacenamiento simple
1b ���� Tb
99.999999999%
durability
2.9 Billion 14 Billion40 Billion
102 Billion
262 Billion
Amazon S3 GrowthTotal Number of Objects Stored in Amazon S3 566
Billion
REPITE / ITERA
ESPECIFÍCA CONSTRUYE LIBERA EVALÚA
Decision en base a datos
1. Reúne tantos datos como puedas
1. Reúne tantos datos como puedas
2. Realiza pruebas de tipo A/B
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
Guarda datos que valgan la pena
Registro de servidores, clics , eventos en aplicaciones, etc.
iteraMejora tu producto y obtén
retroalimentación para preparar tu siguiente versión
Amazon CloudFrontFlexible content delivery network
AWS Edge Locations (CloudFront & Route 53)
Paga en base a consumo
Sin compromisos
Amazon RDSServicio de base de datos relacional
RDS Multi -AZRéplicas de tu base de datos
Solo eso?SimpleDB
DynamoDBElasticache
Amazon ElastiCacheMemoria caché escalable
La plataforma crece contigoAgrega o renueva componentes cuando
los necesites
hacia arriba y hacia abajo
Paga en base a consumo
Eje / TracciónSi no se dan los resultados deseados,
voltea a una vertical diferente
POSIBLE OFERTA
POSIBLE OFERTA
POSIBLE OFERTA
POSIBLE OFERTA
PROBLEMA
POSIBLE OFERTA
POSIBLE OFERTA
POSIBLE OFERTA
PROBLEMAPOSIBLE OFERTA
Obtener los detalles adecuados no importa
Obtener los detalles adecuados no importa
Saber que es lo que no está funcionando es lo que
SI IMPORTA
El objetivo del inicio ligero es acelerar el ciclo
« El dinero es un recurso renovable. El tiempo no . »
Adil WaliCTO de ModCloth
Experimentae
innova
“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”
« Quieres innovar mas?Reduce el costo de tus fallas »
Joi Ito
Un prototipo no debe requerir grandes inversiones
Debe ser barato, pero partir de una buena idea
AWS es un conjunto de bloques
de infraestructura para construir
AWS remueve la carga pesada
La TI tradicional introduce fricción que retarda el ciclo de creación
AWS baja el costo de innovación
Probar una idea nueva es barato
¿Quieres iniciar?
Graciasaws.amazon.com