10 tips para seleccionar una nube (por Paco Cuevas)

4,942 views

Published on

Charla presentada durante el evento Software Guru Virtual (Abril 6, 2011) donde Paco Cuevas nos plantea una serie de tips para tomar una decisión documentada sobre alguno de los principales jugadores de Cloud Computing.

@pacocuevas

Published in: Technology, Business
2 Comments
6 Likes
Statistics
Notes
No Downloads
Views
Total views
4,942
On SlideShare
0
From Embeds
0
Number of Embeds
125
Actions
Shares
0
Downloads
136
Comments
2
Likes
6
Embeds 0
No embeds

No notes for slide

10 tips para seleccionar una nube (por Paco Cuevas)

  1. 1. 10 TIPS PARASELECCIONAR UNA NUBEAzure vs Amazon vs Google por @PacoCuevas
  2. 2. JUGADORES PRINCIPALES tienen el dinero = suficiente para construir centros de datos gigantes! Microsoft Windows Azure Platform http://www.azure.com Amazon Amazon Web Services http://aws.amazon.com Google Google App Engine http://code.google.com/appengine/
  3. 3. Tip 1 QUE ROL EN MI PROYECTO TOMARA LA DECISON ?
  4. 4. TIPOS DE NUBES SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a ServiceEcuación: diversos servicios IaaS = PaaS por lo tanto una buena idea + PaaS y algo de IaaS = SaaS
  5. 5. SaaS menos flexibilidad -Microsoft LiveSoftware as a Service -Google Apps el usuario final decide el software -Amazon Cloud Drive -etc, etc, etc...PaaS -Windows Azure Platform el developerPlatform as a Service -Google App Engine decide la plataforma -Amazon Web ServicesIaaS más flexibilidad -SQL Azure, Azure VM Role el operador de ITInfrastructure as a Service -Google App Engine API´s decide la infraestruc- tura -Amazon Elastic Compute Cloud EC2
  6. 6. Tip 2 QUE TIPO DE USO O PROCESAMIENTO REALIZARE ?
  7. 7. ESCENARIOS DE CONSUMO venta de boletos U2 “Predictable Bursting“ “Growing Fast“ (Tour 360) sg.com.mx se vuelve un Compute Compute éxito en venta de Average Usage Average Usage el mundo. boletos U2 Time Time “fecha 2” era falso... publicación “Unpredictable Bursting“ “On and Off “ en tu blog hago encoding del video de Inactivity de videos Compute Compute Periodun OVNI sobre durante insurgentes Average Usage Average Usage la noche Time Time
  8. 8. Tip 3 QUE VOLUMEN Y TIPO DE DATOS VOY A ALMACENAR ?
  9. 9. TIPOS DE DATOS Relacionales -SQL Azure -MySQL -otras... Binarios (BLOB´s) -Storage (local) -Storage (redundante)la nube esta diseñada para almacenar -Cache (volátil) Terabytes de información
  10. 10. Tip 4 CUAL SERA EL COSTO TOTAL DE LA INVERSION ?
  11. 11. AJUSTEMOS EL COSTO AL PRESUPUESTO Costo predecible: -Instancias de CPU (horas) -Base de datos -Servicios fijos Costo no predecible: -Ancho de banda -Storage alrededor de $1,600 usd por estos picos
  12. 12. Tip 5 PUEDO COMBINAR NUBES ?
  13. 13. ESCENARIOS HÍBRIDOS Packaged Infrastructure Platform Software Software (as a Service) (as a Service) (as a Service) Applications Applications You manage Applications Applications Aspectos a considerar: -Interoperabilidad You manage Data Data Data Data Runtime Runtime Runtime Runtime -Portabilidad Managed by vendor -Escalanilidad Middleware Middleware Middleware MiddlewareYou manage Managed by vendor O/S O/S O/S O/S Managed by vendor Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage “las mejores soluciones son una combinación de servicios en la nube y servicios On-Premise (en mi infraestructura)” Networking Networking Networking Networking
  14. 14. Tip 6 CUANTO TIEMPO ME TOMARA APRENDER ESTA TECNOLOGIA ?
  15. 15. DIME QUE SABES HOY ? Microsoft -.NET Framework -C#, ASP.NET, VB.NET -PHP, Java -T-SQL, XHTML, XML Google -Google API´s -Phyton, DJango -Java Amazon -Books, Shopping Cart, Kindle 2 -VM pre-configuradas
  16. 16. Tip 7ya nomás faltan 3... QUE TAN FACIL ES USAR LOS SERVICIOS DE UNA NUBE ?
  17. 17. EXPERIENCIA DE USO (UX)Aspectos aconsiderar:-Integración con IDE´s(Visual Sutudio, Eclipse)-Web Based UI
  18. 18. Tip 8 PODRE PROBAR UNA NUBE ANTES DE RENTARLA ? si alguien te quiere vender una “nube”, aguas! de seguro es un estafador. otro día hablamos de nubes privadas...
  19. 19. MUESTRAS GRATIS el que nada debe, nada teme... Acciones a tomar en cuenta: -Monitoreo del consumo desde el día cero. -30 días para probar nunca serán suficientes -Las contrataciones a mediano plazo traen beneficios en las tarifas.
  20. 20. Tip 9 TENGO UN CONTRATO (SLA) QUE ME DE GARANTIAS ? Service Level Agreement = “las letras chiquitas”
  21. 21. 24 X 7 X 365 = 61,320 <- y eso qué ? Conceptos a tomar en cuenta: -Alta disponibilidad (o crédito) -Redundancia (distintas latitudes) -Confidencialidad en mi información -Seguridad en mi información -Escalabilidad (bajo demanda)
  22. 22. Tip 10 la última y nos vamos... TENGO SOPORTE TECNICO EN LA NUBE ?
  23. 23. ASÍ SE VE UNA NUBE Aspectos a considerar: -Que existan oficinas o subsidiarias en el país. -Que existan partners que ofrezcan este tipo de soporte. -Que exista una comunidad IT (cloud)Azure Data Center (Austin, Texas)
  24. 24. TABLACOMPARATIVA
  25. 25. Costo por hora de procesamiento: > 6.5 hrs/día $0.10 $0.125 $0.5 hasta $0.96Costo por GB almacenado $0.15 $0.15 $0.15Costo por cada 10k transacciones $0.12 $0.01 $0.01Costo por uso de ancho de banda (in) $0.09 $0.10 $0.10Costo por uso de ancho de banda (out) $0.11 $0.17 $0.15Servicios que ofrece Auto Scaling Auto Scaling App Fabric Caching (Cache)* Elastic MapReduce Elastic MapReduce App Fabric Connect (VPN) Simple Email Service (SES) Simple Email Service (SES) SQL Azure Reporting Services* Route 53 (DNS service)* Route 53 (DNS service)* SQL Azure Data Sync* CloudFront (CDN) CloudFront (CDN) VM Role (máquina virutal a la medida) Simple Notification Service (SNS)* Simple Notification Service (SNS)* Storage CDN (Content Delivery Network) OData (Open Data)* *Beta *Beta *Beta (CTP) Estos costos cambiarán constantemente, hasta que cada jugador complete su oferta y analicen si la nube es o no un negocio rentable.
  26. 26. MI CONCLUSION
  27. 27. Y EL GANADOR ES ? Es muy temprano para definir un ganador de esta lucha entre nubes, sin embargo considero que Azure está tomando momentaneamente la delantera al menos en México. El vencedor no será el que de el mejor precio; Será el que ofrezca la mayor cantidad y variedad de servicios de valor agregado que nos permitan abstraernos por completo de la infraestrucutra y así poder invertir mas recursos (dinero y tiempo) en nuestras ideas y aplicaciones.
  28. 28. PREGUNTAS ? me podría repetir desde el tip 4 ?
  29. 29. GRACIAS !Twitter: @pacocuevas eMail: pacocuevas@webstudios.com.mx Blog: enlanube.mx

×