Cloud Computing

La computación en la nube​ conocida también como servicios en la nube, es un paradigma
que permite ofrecer servicios de
computación a través de una red, que usualmente es Internet. La computación en la nube son servidores desde
Internet encargados de atender las peticiones en cualquier momento. Se puede
tener acceso a su información o servicio, mediante una conexión a internet
desde cualquier dispositivo móvil o fijo ubicado en cualquier lugar. Sirven a
sus usuarios desde varios proveedores de alojamiento repartidos frecuentemente
por todo el mundo. Esta medida reduce los costos, garantiza un mejor tiempo de
actividad y que los sitios web sean invulnerables a los delincuentes informáticos, a los gobiernos
locales y a sus redadas policiales pertenecientes.

Cloud
computing es un nuevo modelo de prestación de servicios de negocio y
tecnología, que permite incluso al usuario acceder a un catálogo de servicios
estandarizados y responder con ellos a las necesidades de su negocio, de forma
flexible y adaptativa, en caso de demandas no previsibles o de picos de
trabajo, pagando únicamente por el consumo efectuado, o incluso gratuitamente
en caso de proveedores que se financian mediante publicidad o de organizaciones
sin ánimo de lucro.

El
cambio que ofrece la computación desde la nube es que permite aumentar el
número de servicios basados en la red. Esto genera beneficios tanto para los
proveedores, que pueden ofrecer, de forma más rápida y eficiente, un mayor
número de servicios, como para los usuarios que tienen la posibilidad de
acceder a ellos, disfrutando de la ‘transparencia’ e inmediatez del sistema y
de un modelo de pago por consumo. Así mismo, el consumidor ahorra los costes
salariales o los costes en inversión económica (locales, material
especializado, etc.).

Tipos de cloud computing son software como servicio, plataforma
como servicio y infraestructura como servicio:

software como servicio: este se caracteriza por ser una aplicación
destinadas a los usuarios finales. Las
aplicaciones que suministran este modelo de servicio son accesibles a través de
un navegador web (o de cualquier aplicación diseñada para tal efecto) y el
usuario no tiene control sobre ellas, aunque en algunos casos se le permite
realizar algunas configuraciones. Esto le elimina la necesidad al cliente de
instalar la aplicación en sus propios computadores, evitando asumir los costos
de soporte y el mantenimiento de hardware y software. Otra característica
de este tipo de servicios es que el usuario solo necesita conocimientos básicos
para utilizar las aplicaciones.

Plataforma como servicio: este tipo de
cloud computing se caracteriza por ofrecer una plataforma en la que el usuario
puede desarrollar su propio sistema y que estas funciones en la nube, todo el
poder de procesamiento lo va a ofrecer el servidor y el usuario va a crear y
manejar el software.

Infraestructura como servicio: en este
caso el usuario tiene un control mayor a la plataforma como servicio pudiendo
controlar distintos parámetros de los servidores de acuerdo a sus necesidades,
para utilizar este servicio el cliente debe de poseer un conocimiento avanzado
ya que debe de contemplar todos los parámetros de los servidores.