Cloud Computing
   Adrian Catalan
       @ykro
I have not heard two people
say the same thing about it
[cloud]. There are multiple
definitions out there of “the
cloud”
 ...
Primero platiquemos de servicios
●   Que es un servicio?
    ●   Cuales seran sus caracteristicas?
●   Ahora veamos todo c...
:)
...sigamos con los servicios
●   Que es todo?
           todo
●   No es tan sencillo como suena
    ●   Pero tranquilos!
●...
SaaS
  Software as a Service


          PaaS
  Platform as a Service


            IaaS
Infrastructure as a Service
Como se distribuye el
      software
 tradicionalmente?
Software como un servicio
●   Muy util para PYMES
●   No hay que administrar nada (en teoria)
●   Se paga por uso
●   Segu...
Que sera la plataforma?
Plataforma como un servicio
●   A grandes razgos es lo mismo que SaaS pero
    aplicado a HW
●   Servidores de aplicacione...
Cuales son las
necesidades de
infraestructura?
Infraestructura como servicio
●   El nivel mas bajo de abstraccion
●   “pure storage and compute capacity”
Caminemos a la nube
●   No nos confundamos de nube
    ●   Grid Computing
    ●   Utility Computing
    ●   Autonomic Comp...
CloudComputing
●   Entonces, Que es la nube?
    ●   Es ver todo como un servicio!
●   Son servicios que se proveen por me...
"The concept, quite simply, is that
vast computing resources will reside
somewhere out there in the ether
(rather than in ...
La nube
●   La nube...es una cebolla!
Infraestructura
Plataforma
Caracteristicas de la nube
●   Rapidez
●   Costo
●   Independencia
●   Confiabilidad
●   Escalabilidad
●   Multi-tenancy
●...
Las nubes pesan mas de lo que
               pense...
●   Son necesarios muchos elementos para que
    toda la nube funcio...
Ejemplo: Google Apps
                                                Cloud Platform
                                      ...
“Without APIs, there is no cloud
computing.”
– Dave Rosenberg, CNet
La arquitectura de la nube
●   Se basa en comunicacion y protocolos
●   Nuevos roles
    ●   Arquitecto de nube
    ●   In...
Clasifiquemos las nubes
●   Publica
●   Privada
●   Hibrida
La nube ideal
●   Bajo costo (gratis si es posible :p)
●   Independiente
●   Utilizacion eficiente de los recursos
●   Upt...
Mi nube se desvanece!
Comparemos diferentes nubes
Core services
●   Amazon
    ●   S3, SimpleDB, EC2 y SQS
●   Google App Engine
    ●   Hosting, Data Access y Google Data ...
Amazon Web Services
●   La opcion mas madura
●   Lo que ofrecen se puede accesar como un web
    service
●   EC2 basado en...
Google App Engine
●   Integracion con servicios de Google
●   Big Table
●   Mas de esto en un rato :P
Windows Azure
No me gusta mi nube
●   Hay muchas mas alternativas!
    ●   Rackspace
    ●   Heroku
    ●   GoGrid
    ●   Etc
Preguntas || kthxbye
Cloud Computing
Cloud Computing
Cloud Computing
Próxima SlideShare
Cargando en…5
×

Cloud Computing

2.753 visualizaciones

Publicado el

Presentacion de Cloud Computing que di en el curso de Seminario Profesional 2 para los alumnos de ultimo semestre de Ingenieria en Sistemas de Universidad Galileo en Guatemala.

Publicado en: Tecnología, Educación
1 comentario
3 recomendaciones
Estadísticas
Notas
Sin descargas
Visualizaciones
Visualizaciones totales
2.753
En SlideShare
0
De insertados
0
Número de insertados
20
Acciones
Compartido
0
Descargas
154
Comentarios
1
Recomendaciones
3
Insertados 0
No insertados

No hay notas en la diapositiva.

Cloud Computing

  1. 1. Cloud Computing Adrian Catalan @ykro
  2. 2. I have not heard two people say the same thing about it [cloud]. There are multiple definitions out there of “the cloud” Andy Isherwood HP’s Vice President of European Software Sale
  3. 3. Primero platiquemos de servicios ● Que es un servicio? ● Cuales seran sus caracteristicas? ● Ahora veamos todo como un servicio y ya!
  4. 4. :)
  5. 5. ...sigamos con los servicios ● Que es todo? todo ● No es tan sencillo como suena ● Pero tranquilos! ● Identifiquemos los componentes principales de un sistema de IT ● Software ● Plataforma ● Infraestructura
  6. 6. SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service
  7. 7. Como se distribuye el software tradicionalmente?
  8. 8. Software como un servicio ● Muy util para PYMES ● No hay que administrar nada (en teoria) ● Se paga por uso ● Seguridad ● Confiabilidad ● Escalabilidad Instantanea
  9. 9. Que sera la plataforma?
  10. 10. Plataforma como un servicio ● A grandes razgos es lo mismo que SaaS pero aplicado a HW ● Servidores de aplicaciones ● Integracion ● Ejecucion de aplicaciones ● “if you can program it, then it’s a platform. If you can’t, then it’s not”
  11. 11. Cuales son las necesidades de infraestructura?
  12. 12. Infraestructura como servicio ● El nivel mas bajo de abstraccion ● “pure storage and compute capacity”
  13. 13. Caminemos a la nube ● No nos confundamos de nube ● Grid Computing ● Utility Computing ● Autonomic Computing ● Sin embargo nuestra nube tiene todo eso... ● Se cobra como una utilidad (como el agua, la luz, etc), tiene caracteristicas autonomas y depende de sistemas distribuidos y virtualizacion
  14. 14. CloudComputing ● Entonces, Que es la nube? ● Es ver todo como un servicio! ● Son servicios que se proveen por medio de internet y no localmente ● Es ejecucion en una infraestructura independiente de la aplicacion ● Es una abstraccion para que la implementacion sea irrelevante para el usuario final
  15. 15. "The concept, quite simply, is that vast computing resources will reside somewhere out there in the ether (rather than in your computer room) and we'll connect to them and use them as needed." - Jonathan Weber (The Times Online)
  16. 16. La nube ● La nube...es una cebolla!
  17. 17. Infraestructura
  18. 18. Plataforma
  19. 19. Caracteristicas de la nube ● Rapidez ● Costo ● Independencia ● Confiabilidad ● Escalabilidad ● Multi-tenancy ● Sostenibilidad
  20. 20. Las nubes pesan mas de lo que pense... ● Son necesarios muchos elementos para que toda la nube funcione ● Aplicaciones ● Clientes ● Hardware e Infraestructura ● Plataforma ● Servicios ● Almacenamiento
  21. 21. Ejemplo: Google Apps Cloud Platform (Apps Engine) Cloud Services Cloud hardware (Word Processing) Cloud Client (Apps Server) (Mozilla Firefox) Cloud storage (BigTable DB) BigTable Cloud Application (Google Docs)
  22. 22. “Without APIs, there is no cloud computing.” – Dave Rosenberg, CNet
  23. 23. La arquitectura de la nube ● Se basa en comunicacion y protocolos ● Nuevos roles ● Arquitecto de nube ● Integrador de nube ● Importancia de los API
  24. 24. Clasifiquemos las nubes ● Publica ● Privada ● Hibrida
  25. 25. La nube ideal ● Bajo costo (gratis si es posible :p) ● Independiente ● Utilizacion eficiente de los recursos ● Uptime de 100% ● Elastica ● Segura
  26. 26. Mi nube se desvanece!
  27. 27. Comparemos diferentes nubes
  28. 28. Core services ● Amazon ● S3, SimpleDB, EC2 y SQS ● Google App Engine ● Hosting, Data Access y Google Data Services ● Windows Azure ● Hosting, Storage, Queues y .NET & Live Services
  29. 29. Amazon Web Services ● La opcion mas madura ● Lo que ofrecen se puede accesar como un web service ● EC2 basado en imagenes de VM
  30. 30. Google App Engine ● Integracion con servicios de Google ● Big Table ● Mas de esto en un rato :P
  31. 31. Windows Azure
  32. 32. No me gusta mi nube ● Hay muchas mas alternativas! ● Rackspace ● Heroku ● GoGrid ● Etc
  33. 33. Preguntas || kthxbye

×