Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cloud Computing PDF
Cloud Computing PDF
Virtualización
Computación Grid
Back End
Hipervisor
Software de gestión
Software de implementación
Red
Servidor
Almacenamiento
Beneficios
Económico
Fiabilidad
Flexibilidad
Independencia de ubicación
Costo de estilo de utilidad
Alta escalabilidad
Desventajas
Baja seguridad
Menos personalizable
La nube privada permite que los sistemas y servicios sean accesibles con
una organización. La nube privada se opera solo dentro de una sola
organización. Sin embargo, puede ser administrado internamente o por un
tercero.
Beneficios
Estos son los beneficios de implementar la nube como modelo de nube
privada.
Mayor seguridad y privacidad
Mas control
Costo y eficiencia energética.
Desventajas
Estas son las desventajas de usar el modelo de nube privada:
Área restringida
Precios inflexibles
Escalabilidad limitada
Habilidades adicionales
Desventajas
Estas son las desventajas del modelo de nube híbrida:
Problemas de red
Cumplimiento de seguridad
Dependencia de infraestructura
Cuestiones
Dado que todos los datos están alojados en una ubicación, por lo tanto, se debe
tener cuidado al almacenar los datos en la nube de la comunidad porque otros
pueden acceder a ellos.
También es difícil asignar responsabilidades de gobernanza, seguridad y costos.
Beneficios
IaaS permite al proveedor de la nube localizar libremente la infraestructura a
través de Internet de manera rentable. Algunos de los beneficios clave de IaaS
se enumeran a continuación:
Control total de los recursos informáticos a través del acceso administrativo a las
máquinas virtuales.
Alquiler flexible y eficiente de hardware informático.
Portabilidad, interoperabilidad con aplicaciones heredadas.
Cuestiones
Estos son los problemas asociados con IaaS:
Compatibilidad con vulnerabilidades de seguridad heredadas
Expansión de máquina virtual
Robustez del aislamiento a nivel VM
Prácticas de borrado de datos
Caracteristicas
Estas son las características del modelo de servicio IaaS:
Máquinas virtuales con software preinstalado.
Máquinas virtuales con sistemas operativos preinstalados como Windows, Linux y
Solaris.
Disponibilidad de recursos bajo demanda.
Permite almacenar copias de datos particulares en diferentes ubicaciones.
Los recursos informáticos se pueden ampliar y reducir fácilmente.
Cuestiones
Al igual que SaaS , PaaS también impone cargas significativas en los
navegadores de los consumidores para mantener conexiones confiables y
seguras a los sistemas del proveedor. Por lo tanto, PaaS comparte muchos de
los problemas de SaaS. Sin embargo, hay algunos problemas específicos
asociados con PaaS como se enumeran a continuación:
Falta de portabilidad entre nubes PaaS
Programación basada en eventos del procesador
Ingeniería de seguridad de aplicaciones PaaS
Caracteristicas
Estas son las características del modelo de servicio SaaS:
SaaS hace que el software esté disponible a través de Internet.
El proveedor mantiene el software en lugar de donde se está ejecutando.
La licencia del software puede basarse en la suscripción o en el uso. Y se factura
de forma recurrente.
Las aplicaciones SaaS son rentables ya que no requieren ningún mantenimiento
por parte del usuario final.
Están disponibles bajo demanda.
Se pueden ampliar o reducir según demanda.
Se actualizan y actualizan automáticamente.
SaaS ofrece un modelo de datos compartidos. Por lo tanto, varios usuarios
pueden compartir una sola instancia de infraestructura. No es necesario codificar
la funcionalidad para usuarios individuales.
Todos los usuarios están ejecutando la misma versión del software.
Beneficios
El uso de SaaS ha demostrado ser beneficioso en términos de escalabilidad,
eficiencia, rendimiento y mucho más. Algunos de los beneficios se enumeran a
continuación:
Herramientas de software modestas
Uso eficiente de las licencias de software
Gestión centralizada y datos
Responsabilidades de la plataforma gestionadas por el proveedor
Soluciones multitenant.
Cuestiones
Hay varios problemas asociados con SaaS. Algunos de ellos se enumeran a
continuación:
Riesgos basados en el navegador
Dependencia de la red
Falta de portabilidad entre nubes SaaS
Directorio de Servicios
Servicios federados
Registro
Servicios de autenticación
Monitoreo de riesgos y eventos
Servicios de inicio de sesión único
Gestión de identidad y perfil
OpenID
Ofrece a los usuarios iniciar sesión en múltiples sitios web con una sola
cuenta. Google, Yahoo !, Flickr, MySpace, WordPress.com son algunas de las
compañías que admiten OpenID.
Beneficios
Aumento de las tasas de conversación en el sitio.
Acceso a un mayor contenido de perfil de usuario.
Menos problemas con contraseñas perdidas.
Facilidad de integración de contenido en sitios de redes sociales.
Dispositivos de almacenamiento
Concepto de virtualización
La creación de una máquina virtual sobre el sistema operativo y el hardware
existentes se denomina virtualización de hardware. Las máquinas virtuales
proporcionan un entorno que está lógicamente separado del hardware
subyacente.
La máquina en la que se crea la máquina virtual se conoce como máquina
host y la máquina virtual se conoce como máquina invitada . Esta máquina
virtual es administrada por un software o firmware que se conoce
como hipervisor .
Hipervisor
El hipervisor type1 no tiene ningún sistema operativo host porque está instalado en un
sistema desnudo.
Virtualización completa
Asegurando la nube
La seguridad en la computación en la nube es una preocupación
importante. Los datos en la nube deben almacenarse en forma cifrada. Para
restringir el acceso directo del cliente a los datos compartidos, se deben
emplear servicios de representación y corretaje.
Planificación de seguridad
Antes de desplegar un recurso particular en la nube, uno debería analizar
varios atributos sobre el recurso, tales como:
Seleccione qué recursos, él va a pasar a la nube y analice su sensibilidad al
riesgo.
Considere modelos de servicios en la nube como IaaS, PaaS y SaaS . Estos
modelos requieren que el consumidor sea responsable de la seguridad en
diferentes niveles de servicio.
Considere qué tipo de nube, como pública, privada, comunitaria o híbrida .
Comprenda el sistema del proveedor de servicios en la nube de cómo se
transfieren los datos, dónde se almacenan y cómo mover los datos dentro y fuera
de la nube.
Principalmente, el riesgo en la implementación en la nube depende de los modelos de
servicio y los tipos de nube.
Emplee siempre las herramientas y los recursos adecuados para realizar cualquier
función en la nube.
Las cosas deben hacerse en el momento correcto y al costo correcto.
Seleccionar un recurso apropiado es obligatorio para la gestión de la operación.
El proceso debe ser estandarizado y automatizado para evitar tareas repetitivas.
El uso de un proceso eficiente eliminará el desperdicio y la redundancia.
Uno debe mantener la calidad del servicio para evitar volver a trabajar más tarde.
Aplicaciones en la nube
Cloud Computing tiene sus aplicaciones en casi todos los campos,
como negocios, entretenimiento, almacenamiento de datos, redes
sociales, administración, entretenimiento, educación, arte y sistema de
posicionamiento global, etc. Algunas de las aplicaciones de computación en
la nube más famosas se analizan aquí en este tutorial:
Aplicaciones de negocios
La computación en la nube ha hecho que los negocios sean más colaborativos
y fáciles al incorporar varias aplicaciones como M ailChimp, Chatter, Google
Apps for business y Quickbooks .
SN Descripción de la aplicación
MailChimp
1 Ofrece una plataforma de publicación de correo electrónico. Es ampliamente utilizado
por las empresas para diseñar y enviar sus campañas de correo electrónico.
La
aplicación Chatter Chatter ayuda al empleado a compartir información importante sobre la
2
organización en tiempo real. Uno puede obtener la alimentación instantánea con respecto a
cualquier problema.
Quickbooks
4 4 Ofrece soluciones de contabilidad en línea para un negocio. Ayuda a controlar el flujo
de caja, crear devoluciones de IVA y crear informes comerciales .
Box.com
1 Box.com ofrece servicio de arrastrar y soltar para archivos. Solo requiere soltar los
archivos en Box y acceder desde cualquier lugar.
Mozy
2
Mozy ofrece un servicio de respaldo en línea para archivos durante una pérdida de datos.
Joukuu
3 Joukuu es una interfaz basada en web. Permite mostrar una sola lista de contenidos para
archivos almacenados en Google Docs, Box.net y Dropbox .
Aplicaciones de gestion
Hay aplicaciones disponibles para tareas de administración, como
el seguimiento del tiempo, la organización de notas . Las aplicaciones que
realizan tales tareas se analizan a continuación:
SN Descripción de la aplicación
Toggl
1
Ayuda en el seguimiento del período de tiempo asignado a un proyecto en particular.
Evernote
2 Evernote es una aplicación que organiza las notas adhesivas e incluso puede leer el texto
de las imágenes, lo que ayuda al usuario a localizar las notas fácilmente.
Outright
3 es una aplicación de contabilidad. Ayuda a rastrear ingresos, gastos, ganancias y pérdidas
en tiempo real.
Aplicaciones sociales
Existen varios servicios de redes sociales que ofrecen sitios web como
Facebook, Twitter, etc.
SN Descripción de la aplicación
Facebook
1 Facebook ofrece servicio de redes sociales. Uno puede compartir fotos, videos, archivos,
estado y mucho más.
Twitter
2 Twitter ayuda a interactuar directamente con el público. Once puede seguir a cualquier
celebridad, organización y cualquier persona que esté en Twitter y pueda tener las últimas
actualizaciones con respecto a la misma.
Aplicaciones de entretenimiento
SN Descripción de la aplicación
Audiobox.fm
1 Ofrece servicio de transmisión, es decir, la música se puede almacenar en línea y se puede
reproducir desde la nube utilizando el propio reproductor multimedia del servicio.
Aplicaciones de arte
SN Descripción de la aplicación
Moo
1 ofrece servicios de arte como diseño e impresión de tarjetas de visita,
postales y minicards.
Proveedores de la nube
Varias plataformas de Cloud Computing están disponibles hoy. La siguiente
tabla contiene las populares plataformas de Cloud Computing:
Salesforce.com
Esta es una plataforma de desarrollo Force.com. Esto proporciona una interfaz de
1
usuario simple y permite a los usuarios iniciar sesión, crear una aplicación y enviarla a
la nube.
Appistry
La plataforma CloudQ de Appistry es eficiente en la entrega de una plataforma de
2
aplicación en tiempo de ejecución. Esta plataforma es muy útil para crear aplicaciones
escalables y orientadas a servicios.
AppScale
3 AppScale es una plataforma de código abierto para aplicaciones de Google App
Engine.
AT&T
AT&T permite el acceso a servidores virtuales y administra la virtualización AT&T AT&T
44 permite el acceso a servidores virtuales y administra la infraestructura de
virtualización. Esta infraestructura de virtualización incluye red, servidor y
almacenamiento.
Engine Yard
55
Engine Yard es una plataforma de computación en la nube de Rails Application.
Enomaly
66
Enomaly's proporciona la plataforma de Infraestructura como servicio.
FlexiScale
77 FlexiScale ofrece una plataforma de computación en la nube que permite una
infraestructura en la nube flexible, escalable y automatizada.
GCloud3
8
El GCloud3 ofrece una solución de nube privada en su gPlatform.
Gizmox
La plataforma Gizmox Visual WebGUI es la más adecuada para desarrollar nuevas
99
aplicaciones web y modernizar las aplicaciones heredadas basadas en ASP.net,
DHTML, etc.
GoGrid
10 La plataforma GoGrid permite a los usuarios desplegar servicios en la nube de bases
de datos y web.
Google
11 El motor de aplicaciones de Google permite a los usuarios crear, ejecutar y mantener
sus aplicaciones en la infraestructura de Google.
LongJump
12 LongJump ofrece una plataforma de aplicaciones empresariales, una plataforma como
servicio (PaaS).
Microsoft
13 Windows Azure de Microsoft es una plataforma de computación en la nube, que ofrece
un entorno para crear aplicaciones y servicios en la nube.
OrangeScape
14 OrangeScape ofrece una plataforma como servicio (Paas) para los no
programadores. Crear una aplicación es tan fácil como una hoja de cálculo.
RackSpace
15 RackSpace proporciona servidores a pedido a través de una plataforma impulsada por
la nube desde servidores virtualizados.
Amazon EC2
dieciséis Amazon EC2 (Elastic Compute Cloud) permite a los usuarios configurar y controlar los
recursos informáticos mientras se ejecutan en el entorno de Amazon.
Seguridad y Privacidad
Portabilidad
Interoperabilidad
Rendimiento informático
Arquitectura
MCC incluye cuatro tipos de recursos en la nube:
Nube móvil distante
Nube inmóvil distante
Entidades de computación móvil próximas
Entidades informáticas inmóviles próximas
Híbrido
El siguiente diagrama muestra el marco para la arquitectura de computación
en la nube móvil:
Cuestiones
A pesar de tener un desarrollo significativo en el campo de la informática
móvil, todavía existen muchos problemas:
Problemas arquitectónicos