Cloud Computing
Enviado por IbethArely • 24 de Marzo de 2014 • 1.270 Palabras (6 Páginas) • 316 Visitas
Tema: Cloud Computing
“El Cloud Computing, también conocido como “Nube”, ha sido definido por el NIST (National Institute of Standards and Technology) como un modelo de servicios escalables bajo demanda para la asignación y el consumo de recursos de cómputo. Describe el uso de infraestructura, aplicaciones, información y una serie de servicios compuestos por reservas de recursos de computación, redes, información y almacenamiento. Estos componentes pueden organizarse, abastecerse, implementarse y liberarse rápidamente, con un mínimo esfuerzo de gestión e interacción por parte del proveedor de Cloud Computing y de acuerdo a las necesidades actuales del cliente” .
Esta tecnología permite a los consumidores y empresas acceder tanto a sus datos como a servicios desde cualquier lugar sin necesidad de instalar ninguna aplicación en su dispositivo de conexión. Pretende el uso compartido de recursos, procesamiento, almacenamiento, servicios a través de Internet de la forma más transparente posible para el usuario.
Software como Servicio (SaaS)
“En este modelo el proveedor instala y publica aplicaciones que serán utilizadas por los usuarios de la nube a través de clientes ligeros (normalmente cliente web o aplicaciones para dispositivos móviles). El usuario ni tiene acceso ni gestiona la infraestructura donde se ejecutan las aplicaciones. Esto permite al cliente olvidarse de todas la gestión de actualización, tanto del software base como de las aplicaciones, siendo responsabilidad del proveedor. La solución de cloud computing de Software as a Service puede estar orientada a distintos tipos de clientes según su condición:
Usuarios particulares:
Servicios de ofimática en cloud.
Redes sociales.
Red 2.0.
Usuarios profesionales:
CRM.
ERP” .
Ofrece a los usuarios la capacidad de utilizar las aplicaciones del proveedor, que se ejecutan sobre la infraestructura en la nube. Las aplicaciones son accedidas desde los dispositivos cliente a través de interfaces, por ejemplo un navegador web.
Ejemplos:
“Aplicaciones de Salesforce. Tienes diferentes aplicaciones: Sales Cloud para gestionar ventas, Data.com, para departamentos de marketing, Service Cloud, para la atención al cliente, Chatter para tener un chat propio de la empresa o Radian6 para controlar todo lo que tiene que ver con Facebook y otras redes sociales.
Google Apps. Son las aplicaciones de Google, en su versión profesional como el correo Gmail para empresas, Google Docs, Google Calendar y Google Sites”
Platform as a Service (PaaS)
“Consiste en la entrega, como un servicio, de un conjunto de plataformas informáticas orientadas al desarrollo, testeo, despliegue, hosting y mantenimiento de los sistemas operativos y aplicaciones propias del cliente.
Las principales características asociadas al Platform as a Service como solución cloud se exponen a continuación:
Facilita el despliegue de las aplicaciones del cliente, sin el coste y la complejidad derivados de la compra y gestión del hardware y de las capas de software asociadas.
Ofrece a través de redes de servicio IP todos los requisitos necesarios para
crear y entregar servicios y aplicaciones web” .
Permite al usuario desplegar sus propias aplicaciones usando las librerías y herramientas que el proveedor del servicio pone a su disposición. El cliente no controla la infraestructura que hay por debajo, donde corren sus aplicaciones, pero tiene el control del despliegue de sus aplicaciones y la posibilidad de configurar el entorno de ejecución.
Ejemplos:
“ Google App Engine, sirve aplicaciones de la infraestructura Google
Windows Azure de Microsoft. Permite el desarrollo y ejecución de aplicaciones codificadas en Java, .NET y PHP.
Cloud Builder de Arsys. Una plataforma en español de gran seguridad, que sigue la normativa ISO 27001 para garantizar que siempre se tenga los recursos disponibles y maximizar la estabilidad del sistema” .
Infraestructura como Servicio (IaaS)
“Este es el servicio más básico dentro de Cloud Computing y consiste en proporcionar una infraestructura de computación. Como computación podemos entender procesamiento, almacenamiento y recursos de red. Ofrece la posibilidad, sobre dicha infraestructura, para desplegar aplicaciones y manejar recursos, todo ello gracias a la virtualización.
Nos permite abstraernos de las limitaciones puede imponer el hardware físico. El cliente despliega sus Sistemas Operativos y aplicaciones en los recursos que Cloud Computing expone. Él es el responsable de administrar y actualizar los Sistemas Operativos y aplicaciones” .
Ofrece al usuario la contar con procesamiento, almacenamiento, redes y cualquier otro recurso de cómputo necesario
...