Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cloud Computing
Cloud Computing
La computación en la nube es una tecnología nueva que busca tener todos nuestros archivos e información
en Internet, sin preocuparse por poseer la capacidad suficiente para almacenar información en nuestro
ordenador. El cloud computing explica las nuevas posibilidades de forma de negocio, ofreciendo servicios a
través de Internet, conocidos como e-business (negocios por Internet).
¿Qué es Cloud Computing? Es una tecnología que permite acceso remoto a softwares, almacenamiento de
archivos y procesamiento de datos por medio de Internet, siendo así, una alternativa a la ejecución en una
computadora personal o servidor local. En el modelo de nube, no hay necesidad de instalar aplicaciones
localmente en computadoras.
La computación en la nube ofrece a los individuos y a las empresas la capacidad de un pool de recursos de
computación con buen mantenimiento, seguro, de fácil acceso y bajo demanda.
La computación en la nube utiliza una capa de red para conectar los dispositivos de punto periférico
de los usuarios, como computadoras, smartphones y accesorios portátiles, a recursos centralizados
en el data center.
Antes de la computación en la nube, la ejecución confiable de software por las empresas que
ofrecían servicios solo era posible si ellas podían también pagar por el mantenimiento de la
infraestructura de los servidores necesarios.
Además, el software tradicional exigía, por lo general, un equipo completo de profesionales de TI,
interno o externo, para lidiar con el inevitable conjunto de errores, desafíos de servicios y upgrades.
El concepto de computación en la nube está libre de todos esos problemas y requisitos anticuados.
¿Qué es el cloud computing?
El cloud computing es un conjunto de principios y enfoques que permite proporcionar infraestructura
informática, servicios, plataformas y aplicaciones (que provienen de la nube) a los usuarios, según las
soliciten y a través de una red.
Las nubes son grupos de recursos virtuales (por ejemplo, el potencial de procesamiento en bruto, el
almacenamiento o las aplicaciones basadas en la nube) que se coordinan mediante un software de gestión y
automatización, para que los usuarios puedan acceder a ellos según lo soliciten, a través de los portales de
autoservicio a los que dan soporte el escalado automático y la asignación dinámica de recursos.
El cloud computing permite que los departamentos de TI no pierdan tiempo ampliando las implementaciones
personalizadas al darle a las unidades empresariales el poder para solicitar e implementar sus propios
recursos.
Las nubes y el cloud computing no son tecnologías en sí mismas. Para utilizarlos se necesitan sistemas
operativos, software de virtualización y herramientas de automatización y gestión.
Los sistemas operativos configuran las redes e interfaces de usuario host; la virtualización extrae los recursos
y los agrupa en las nubes; el software de automatización asigna esos recursos, y las herramientas de gestión
suministran nuevos entornos.
Algunos proyectos, como OpenStack® (la base para Red Hat® OpenStack Platform), integran la mayoría de
esas tecnologías en sistemas fáciles de implementar, y funcionan como una sola solución para desarrollar y
coordinar las nubes.
Procedimiento:
Toda la información, procesos, datos, etc., se localizan dentro de la red de internet, como en una nube, así
todo el mundo puede acceder a la información completa, sin poseer una gran infraestructura.
Servicios ofrecidos
Modelos de servicio
1.- Software como servicio, en inglés Software as a Service – SAAS.- El software como
servicio es una de las modalidades más importantes de la computación en la nube.
Consiste en una aplicación de software ofrecida totalmente por Internet, con todas las funcionalidades y para
todos los clientes que lo soliciten.
SaaS, o Software as a Service, es una forma de disponibilizar softwares y soluciones de tecnología por medio
de la internet, como un servicio.
Con ese modelo, su empresa no necesita instalar, mantener y actualizar hardwares y softwares.
El acceso es fácil y simples: solo es necesario conexión con el internet.
Las aplicaciones SaaS también son llamadas de softwares basados en Web, softwares on demand o
softwares hospedados.
Independiente del nombre, ellos son ejecutados en los servidores de las empresas proveedoras, que tienen la
responsabilidad de gestionar el acceso y mantener la estructura de dados, la conectividad y los servidores
necesarios para el servicio.
Modelos de despliegue
1.- Nube privada: Constituida de una sola organización con su propia nube de servidores y software para la utilización sin
un punto de acceso público.
2.- Nube pública: Diversas empresas pueden usar de manera simultánea, pero separadamente. El proveedor de la nube
es responsable por el mantenimiento y seguridad.
3.- Nube Híbrida: Compuesta por dos o más infraestructuras de nubes distintas que permanecen como entidades únicas,
pero que están unidas por una tecnología estandarizada o propietaria.
4.- Nube Comunitaria: Diferentes empresas u organizaciones reúnen en pool sus recursos en la nube para resolver un
problema común.