Cloud Computing “ computación en nube” <ul><li>Presentado por:  </li></ul><ul><li>Omar Martínez Castillo.   </li></ul><ul>...
¿Que es Cloud Computing? <ul><li>Es una tecnología que ofrece servicios a través de Internet. </li></ul><ul><li>Se puede d...
<ul><li>También como usuario se puede acceder a un catálogo de servicios.   </li></ul>¿De que se trata cloud computing? <u...
<ul><li>Las aplicaciones software y los equipos hardware con capacidad de proceso y almacenaje de datos no están en el PC ...
“  Tipos de nubes” <ul><ul><li>Una compañía puede escoger utilizar una nube de un proveedor de servicio o construir la suy...
Cloud computing como servicio. <ul><li>Varias son las grandes empresas que se han dedicado a ofrecer estos servicios, prom...
Los 3 niveles o capas del Cloud Computing Software as a Service (SaaS) :  “En español  Software como Servicio .”  Platform...
Infrastructure as a Service (Iaas) <ul><li>“ En español Infraestructura como Servicio”. Modelo de distribución de infraest...
Platform as a Service (PaaS) <ul><li>En español“ Plataforma como Servicio.”  </li></ul><ul><li>Aunque suele identificarse ...
Software as a Service (SaaS)   <ul><li>En español Software como Servicio. Modelo de distribución de software donde una emp...
¿Cuál es la diferencia entre los hosting tradicionales y el Cloud Computing? La traducción de cloud computing es capacidad...
“ Escalabilidad  del cloud computing” <ul><li>En el ámbito de la informática … es la propiedad que cualquier sistema deber...
“ Beneficios  y desventajas” Beneficios <ul><li>Una infraestructura 100% de &quot;Cloud Computing&quot; no necesita instal...
Desventajas <ul><li>La centralización de las aplicaciones y el almacenamiento de los datos origina una dependencia de los ...
“ Un poco de historia” Años ´60  En el comienzo fueron los Mainframes. Función Centralizada, grande, costosa y pesada. Año...
“ En conclusión”   Esta tecnología representa una manera en la cual se puede aprovechar las variables de Internet para man...
Upcoming SlideShare
Loading in …5
×

Cloud computing

2,276 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Cloud computing

  1. 1. Cloud Computing “ computación en nube” <ul><li>Presentado por: </li></ul><ul><li>Omar Martínez Castillo. </li></ul><ul><li>Andrés Romero Bustamante. </li></ul><ul><li>Milton Rodríguez M. </li></ul><ul><li>Pablo Avendaño G. </li></ul>Elementos de informática
  2. 2. ¿Que es Cloud Computing? <ul><li>Es una tecnología que ofrece servicios a través de Internet. </li></ul><ul><li>Se puede decir que la nube o Internet pasa a ser nuestro “computador” </li></ul><ul><li>Como usuario de este servicio, se tiene acceso de forma gratuita o de pago. </li></ul>
  3. 3. <ul><li>También como usuario se puede acceder a un catálogo de servicios. </li></ul>¿De que se trata cloud computing? <ul><li>Con diferentes herramientas tales como notebook, PC, Ipad, smarphones, etc. Se puede acceder de forma remota a nuestro contenido en la “nube” </li></ul>
  4. 4. <ul><li>Las aplicaciones software y los equipos hardware con capacidad de proceso y almacenaje de datos no están en el PC o equipos del usuario, sino que están ubicado en un Datacenter que permite a los usuarios acceder a los aplicaciones y servicios disponibles a través de Internet o como se conoce coloquialmente a través de “la nube”, de una forma sencilla y cómoda… </li></ul>“ Cloud computing como concepto”
  5. 5. “ Tipos de nubes” <ul><ul><li>Una compañía puede escoger utilizar una nube de un proveedor de servicio o construir la suya propia. </li></ul></ul><ul><li>Las nubes públicas son manejadas por terceras partes, y los trabajos de muchos diferentes clientes pueden ser mezclados en los servidores, los sistemas de almacenamiento, y otra infraestructura dentro de la nube. Los usuarios finales no saben el trabajo de quién más pueda estar corriendo en el mismo servidor, red, discos como los suyos propios. </li></ul><ul><li>Las nubes privadas son una buena opción para las compañías lidiando con protección de datos y ediciones a nivel de servicio. Las nubes privadas están en una infraestructura en-demanda manejada por un sólo cliente quien controla que aplicaciones correr, y en dónde. Ellos son propietarios del servidor, red, y disco y pueden decidir que usuarios están permitidos para utilizar la infraestructura. </li></ul><ul><li>Las nubes híbridas combinan los modelos de nubes públicas y privadas. Usted es propietario de unas partes y comparte otras partes, aunque de una manera controlada. Las nubes híbridas ofrecen la promesa de la escala provisionada externamente, en-demanda, pero añade la complejidad de determinar cómo distribuir las aplicaciones a través de estos diferentes ambientes. Mientras que las empresas pueden sentir atracción por la promesa de una nube híbrida, esta opción, al menos inicialmente, probablemente estará reservada para simples aplicaciones incondicionadas que no requieren de ninguna compleja sincronización o base de datos. </li></ul>
  6. 6. Cloud computing como servicio. <ul><li>Varias son las grandes empresas que se han dedicado a ofrecer estos servicios, promoviendo el fácil acceso a nuestra información, los bajos costos, la escalabilidad y muchas características que nos hace pensar en la comodidad que nos brindan, entre ellas podemos mencionar: </li></ul><ul><li>Google Apps : brinda el servicio de aplicaciones para empresas como Gmail, Google Talk, Google Calendar y Google Docs, etc. </li></ul><ul><li>Amazon Web Services : los servicios que ofrece son el Amazon EC2™, Amazon S3™, SimpleDB™, Amazon SQS™. </li></ul><ul><li>Azure de Microsoft : ofrece servicios de sistema operativo, hosting, sistemas para desarrollo. </li></ul>Rackspace : una famosa empresa de hosting, está detrás de Mosso una compañía la cual ofrece un paquete de básico de hosting y a partir de este se escala según se necesite (y sin migrar de servidores). Recientemente Rackspace adquirió a JungleDisk, un popular cliente para Amazon S3 y que a futuro estará integrándose con Cloudfiles, otro servicio de Mosso.
  7. 7. Los 3 niveles o capas del Cloud Computing Software as a Service (SaaS) : “En español Software como Servicio .” Platform as a Service (PaaS) : “ En español Plataforma como Servicio” Infrastructure as a Service (Iaas) : “ En español  Infraestructura como Servicio .”
  8. 8. Infrastructure as a Service (Iaas) <ul><li>“ En español Infraestructura como Servicio”. Modelo de distribución de infraestructura de computación como un servicio, normalmente mediante una plataforma de virtualización. </li></ul>En vez de adquirir servidores, espacio en un centro de datos o equipamiento de redes, los clientes compran todos estos recursos a un proveedor de servicios externo. Una diferencia fundamental con el hosting virtual es que el aprovisionamiento de estos servicios se hace de manera integral a través de la Web. Ejemplos: Amazon Web Services EC2 y GoGrid.
  9. 9. Platform as a Service (PaaS) <ul><li>En español“ Plataforma como Servicio.” </li></ul><ul><li>Aunque suele identificarse como una evolución de SaaS, es más bien un modelo en el que se ofrece todo lo necesario para soportar el ciclo de vida completo de construcción y puesta en marcha de aplicaciones y servicios Web completamente disponibles en la Internet. </li></ul>“ Otra característica importante es que no hay descarga de software que instalar en los equipos de los desarrolladores.” PAAS ofrece múltiples servicios, pero todos provisionados como una solución integral en la Web. Otro ejemplo es  Google App Engine .
  10. 10. Software as a Service (SaaS) <ul><li>En español Software como Servicio. Modelo de distribución de software donde una empresa sirve el mantenimiento, soporte y operación que usará el cliente durante el tiempo que haya contratado el servicio. El cliente usará el sistema alojado por esa empresa. </li></ul>
  11. 11. ¿Cuál es la diferencia entre los hosting tradicionales y el Cloud Computing? La traducción de cloud computing es capacidad de “computo en la nube” pero si lo pensamos esta capacidad de computo en la nube ya la teníamos. Las empresas de hosting ofrecen máquinas a las que puedes acceder a través de Internet desde hace mucho tiempo y los ASP ofrecen también la capacidad de utilizar una aplicación en la nube e incluso ofrecen servicios para que puedas desplegar aplicaciones y ellos te las mantienen. Es decir todas las partes del cloud computing tienen su antiguo competidor. Entonces ¿qué es lo que les diferencia? La elasticidad es precisamente el factor diferencial del cloud computing que además lleva implícito la capacidad de escalar‐reducir tu sistema y hacerlo en tiempo record.
  12. 12. “ Escalabilidad del cloud computing” <ul><li>En el ámbito de la informática … es la propiedad que cualquier sistema debería poseer para añadir nuevos componentes y así dar cobertura a un crecimiento de tu demanda. Una de las ventajas más importantes del cloud computing en el nivel de infraestructura (iaas) es la facilidad y rapidez para poder escalar los sistemas en función de tus necesidades y tan importante es esta propiedad como la posibilidad de “desencalarlos” que también provee el cloud computing. </li></ul>En el nivel del paas y saas, la escabilidad corre a cargo del proveedor formando parte del conjunto de servicios que ofrecen sus soluciones, es decir, el usuario de las paas y el saas no se preocupa de este término. Por último, en el nivel del saas la escalabilidad también puede referirse a la posibilidad de aumentar el número de usuarios que pueden acceder a la aplicación y esto al igual que en el nivel de infraestructura es una propiedad destacable ya que se puede realizar con facilidad y rapidez.
  13. 13. “ Beneficios y desventajas” Beneficios <ul><li>Una infraestructura 100% de &quot;Cloud Computing&quot; no necesita instalar ningún tipo de hardware. La belleza de la tecnología de &quot;Cloud Computing&quot; es su simplicidad y el hecho de que requiera mucha menor inversión para empezar a trabajar. </li></ul><ul><li>Contribuye al uso eficiente de la energía. En este caso, a la energía requerida para el funcionamiento de la infraestructura. En los datacenters tradicionales, los servidores consumen mucha más energía de la requerida realmente. En cambio, en las nubes, la energía consumida es sólo la necesaria, reduciendo notablemente el desperdicio. </li></ul><ul><li>Prestación de servicios a nivel mundial. Las infraestructuras de &quot;Cloud Computing&quot; proporcionan mayor capacidad de adaptación, recuperación de desastres completa y reducción al mínimo de los tiempos de inactividad. </li></ul>
  14. 14. Desventajas <ul><li>La centralización de las aplicaciones y el almacenamiento de los datos origina una dependencia de los proveedores de servicios . </li></ul><ul><li>La disponibilidad de las aplicaciones están atadas a la disponibilidad </li></ul><ul><li>de acceso a Internet. </li></ul><ul><li>La madurez funcional de las aplicaciones hace que continuamente estén modificando sus interfaces por lo cual la curva de aprendizaje en empresas de orientación no tecnológica tenga unas pendientes pequeñas . </li></ul><ul><li>Escalabilidad a largo plazo. A medida que más usuarios empiecen a compartir la infraestructura de la nube, la sobrecarga en los servidores de los proveedores aumentará, si la empresa no posee un esquema de crecimiento óptimo puede llevar a degradaciones en el servicio o jitter altos. </li></ul>
  15. 15. “ Un poco de historia” Años ´60 En el comienzo fueron los Mainframes. Función Centralizada, grande, costosa y pesada. Años ´80 Empieza la masificación, descentralización y la personalización. <ul><li>Años ´90 </li></ul><ul><li>Tiempo del modelo Cliente-servidor (interactúan). </li></ul><ul><li>Algunas funciones están en el cliente y otras en el servidor. </li></ul><ul><li>La inteligencia es compartida (cliente-servidor). </li></ul><ul><li>Años ´00 </li></ul><ul><li>El tiempo de Internet. </li></ul><ul><li>Similar al modelo cliente- servidor, pero otorgando mayor inteligencia al servidor. </li></ul><ul><li>La inteligencia seguía siendo compartida cliente-servidor . </li></ul>Años ´05 Llega Cloud Computing . Gracias a nuevas tecnologías e infraestructuras la inteligencia y el servicio empezó a estar en la nube de Internet. Gran cantidad de datos y su almacenamiento generan más y mejor inteligencia, optimizando de forma dinámica su infraestructura para costear sus aplicaciones.
  16. 16. “ En conclusión” Esta tecnología representa una manera en la cual se puede aprovechar las variables de Internet para manipular, conservar y crear información, en mayor usabilidad para las empresas. Con el Cloud Computing podremos abordar nuevos tipos de proyectos y reducir el costo en infraestructuras, licencias y mantenimiento. El Cloud computing se encuentra en sus primeras fases, que dará paso muy pronto a la siguiente generación de nubes y servicios. … muy pronto alcanzara la edad adulta, ya que cuenta con el soporte de empresas como Google y Microsoft.

×