cloud computing - edays 2014

12

Upload: luis-toscano

Post on 25-May-2015

149 views

Category:

Internet


0 download

DESCRIPTION

Charla sobre Cloud Computing.

TRANSCRIPT

Page 1: Cloud computing - eDays 2014
Page 2: Cloud computing - eDays 2014

Que es Cloud Computing ?

Le llamamos cloud computing al paradigma que nos indica que la existencia de servicios que se ofrecen desde internet… esto es lo que se dice.

Pero deberemos llamar cloud computing a todo lo que se ofrece para llevar a cabo un proceso informático que sea provisto por un ente externo en este caso un servidor conectado a internet posiblemente en un datacenter con gran potencial para escalar y crecer, algunas características de una nube o cloud son : accesibilidad, escalabilidad, seguridad entre otras.

Page 3: Cloud computing - eDays 2014
Page 4: Cloud computing - eDays 2014

Capas…..¿?

El mundo de la computación en la nube tiende a ser un poco complejo de entender al principio pero después se facilita mucho cuando entendemos sus capas de uso, las cuales mostrar las diferentes etapas del cloud computing o mejor dicho lo que en realidad puede ser el cloud computing o computación en la nube.

Page 5: Cloud computing - eDays 2014

Capa : SaaS

SaaS acrónimo de Software as a service en español Software como un servicio, consiste en ofrecer acceso a herramientas computacionales iguales o parecida a las que utilizamos a diario en nuestros computadores, teniendo la particularidad de que todo se encuentra alojado en servidores en internet, posiblemente estas diapositivas fueron creadas con alguna de esas herramientas, tan interesantes como Google Docs, Office 360, Soho entre otros productos.

Page 6: Cloud computing - eDays 2014

Capa : PaaS

PaaS (Platform as a Service), esto no es mas que ofrecer plataformas computacionales equipadas con lo necesario para el desarrollo de productos.En pocas palabras PaaS no es mas que el stack de software necesario para que el SaaS funcione, por ejemplo Google App Engine, Rackspace Cloud Services, Azure, Amazon AWS entre otros

Page 7: Cloud computing - eDays 2014

Capa : IaaS

Llegamos a la capa mas baja de todo el stack, la capa IaaS también conicida como HaaS.

IaaS que es el acrónimo de Infrastructure as a Service consiste en ofrecer soluciones que permitan el manejo de hardware necesario para que todo lo mencionado antes pueda ser una realidad, ofrecer capacidad de procesamiento, capacidad de memora y disco son algunas de las utilidades, esto no es mas que ofrecer hardware a los usuarios que lo necesitan, si tal vez no les interesa una plataforma como azure o google app engine pero si necesitan donde alojar programas empresariales o similares, ejemplos de estos servicios DigitalOcean que permite hacer un despliegue de servidores virtuales con capacidades de crecimiento dinámico.

Page 8: Cloud computing - eDays 2014

Tipos de Nubes/Clouds

También debemos tener en cuenta los diferentes tipo de nubes, existen publicas y privadas, las publicas como su nombre lo indica son servicios que son utilizados por muchos usuarios al mismo tiempo, compartiendo recursos de una manera dinámica, por el contrario las nubes privadas dedican el recurso a un solo usuario y por consiguiente la seguridad de lo alojado en ella, queda una mas las nubes hibridas estas no son totalmente publicas, ni totalmente privadas…. Contienen zonas publicas y zonas privadas.

Page 9: Cloud computing - eDays 2014

Virtualización y Cloud

Existen diferentes razones por las cuales muchos creen que crear ambientes virtualizados no es crear una nube, pero llegamos al concepto de IaaS donde es fácilmente aplicable el concepto de virtualización donde se definen una serie de aspectos en recursos. Es conveniente obtener conocimiento de virtualización para poder entrar al mundo del Cloud Computing.

Herramientas de Virtualización son muy útiles para el desarrollo de la computación en la nube algunos productos de VMWare, otros opensource como Packer, Docker entre otros.

Page 10: Cloud computing - eDays 2014

Yo Quiero Montar una Nube que debo usar ?

Si eres de esas personas que no se quedan con lo básico y se te da por querer montar una nube ya sea privada o publica mira aquí te dejo estos datos. Que te pueden interesar.

• OpenStack, Herramienta que permite crear servicios cloud completos, creado por Rackspace y sostenido por varias empresas entre ellas HP.

• Packer.io, con esta herramienta podremos fácilmente crear imágenes de las maquinas virtuales de una manera rápida y sencilla.

• KVM, sistema de virtualización basado en linux uno de los mas usados.

• VM Ware Solutions… muy poco de que hablar del líder en virtualización.

Page 11: Cloud computing - eDays 2014

Servicios

Una lista de servicios IaaS,SaaS y PaaS que podemos utilizar para el despliegue de proyectos personales o comerciales.

• Heroku• Amazon AWS• Rackspace• Google App Engine• Microsoft Azure• DotCloud• DigitalOcean• Linode• Google Apps• Office 360• Mandrill – Email as a Service• EngineYard• Joyent

• Adobe Creative Cloud• Origin – Juegos, Almacenamiento de

partidas.• Dropbox

Page 12: Cloud computing - eDays 2014

Gracias

www.luistoscano.comluis.caribecoders.com

@codigolandia - @caribecoders