El concepto básico del cloud computing o
computación en nube se le atribuye a John
McCarthy en 1961
El concepto de una red de computadoras capaz de
comunicar usuarios en distintas computadoras fue
formulado por J.C.R. Licklider en 1962
Las empresas de telecomunicaciones hasta la década de los 90s
eran quienes ofrecían redes privadas virtuales (VPN) con una
calidad de servicio semejante,
En 1999 uno de los pioneros en lanzar el Cloud Computing fue
Salesforce.com con el concepto de aplicaciones empresariales
Eucalyptus en 2008, fue la primera plataforma de
código abierto compatible con el API-AWS para el
despliegue de clouds privados,
OpenNebula, el primer software de código abierto para la
implementación de nubes privadas e híbridas.
Características
No hay necesidad de consultar a otra persona ni involucrar a un
profesional de TI para aprovisionar el servidor o el almacenamiento
de red.
Aprovisionamiento de recursos sobre una
base de autoservicio en casi tiempo real
El uso de los recursos se supervisa, se controla y se
reporta de manera anticipada.
El usuario recibe una experiencia que aumenta o
disminuye según la demanda y el uso real.
Se sigue el modelo de multiusuario
Ventajas
Bajo coste.
No hay necesidad de poseer una gran
capacidad de almacenamiento.
Información a tiempo real.
Acceso cuando quieras y donde quieras, sólo con una conexión a Internet.
Acceso a toda la información.
Desventajas
Interdependencia de los proveedores de servicios.
Sujeta a la disponibilidad de acceso a Internet.
alta vulnerabilidad para la sustracción o robo de información.
Poca escalabilidad a largo plazo.
Servicios
Software como Servicio(SaaS)
Se centra en hacer que la aplicación de software esté
disponible para el usuario mediante un navegador o
la interfaz de un programa
Plataforma como servicio(PaaS)
Mantener el Cloud Computing con la libertad
para desarrollar aplicaciones de software
personalizadas.
Infraestructura como servicio(IaaS)
Proporciona a las organizaciones la habilidad de aprovechar
las capacidades de servidor natas.
Infraestructura Requerida
Personal Capacitado para el uso del Cloud Computing
Control de acciones
Tomar medidas que eviten perdidas
Incluir los aspectos legales y regulatorio a la hora de instalar
Cloud Computing
Tipos
Nube Pública
El prestador de servicios pone a
disposición de cualquier usuario
en Internet su infraestructura.
Nube Privada
Ofrece los del Cloud Computing
pero en la propia infraestructura
del cliente.
Nube Híbrida
Es una combinación de las mejores
características de los modelos de
Cloud Privado y Público.
Nube Comunitaria
Diferentes empresas u organizaciones unen sus
recursos basados en la nube para solucionar un
problema compartido.