Cloud computing

Páginas: 5 (1109 palabras) Publicado: 3 de abril de 2011
Computing (Computación en nube)
Es un estilo de programación usado en un lenguaje que permite ofrecer servicios de computación a través de Internet. La "nube" es una metáfora de Internet, que señala a la red como una nube.

En este gráfico observamos que hay una nube y que en ella están nubes más pequeñas que comparten recursos y aplicaciones en red y proveen servicios al usuarioElementos:
Infraestructura
El corazón de la nube.
Esto es lo más cercano a la Disponibilidad de HW
Almacenamiento
Capacidad de cómputo

Componentes:
Los componentes son todos aquellos que intervienen en la existencia de la nube; desde el punto inicial del “usuario” (cliente) hasta quien resulta ser el responsable de procesar el dato solicitado por el cliente. Para unir ambas puntas, pasaremosporlos servicios que se le ofrecen al usuario, las aplicaciones que hacen posible la provisión de esos servicios orientándolos a las necesidades del usuario, las plataformas tecnológicas que soportan dichas aplicaciones, el almacenamiento de las aplicaciones / datos y,finalmente, la infraestructura que conecta todo entre sí.

Las Capas de Servicios son básicamente 3 y tienen funciones biendiferenciadas unas de otras.
• Software de Nube como servicio (SaaS)
- Proveedor de Uso de aplicaciones sobre una red

• Plataforma de Cloud como servicio (PaaS)
- Implementación de los clientes a crear aplicaciones en una nube

• Infraestructura Cloud como Servicio (IaaS)
- Alquiler de procesamiento, almacenamiento, capacidad de red, y otros losrecursos fundamentales de computación

Existen 3 Tipos de “Nubes”; las “nubes públicas”, las“nubes privadas” y las “nubes híbridas”.
Nubes Públicas
Son administrados por terceras partes (proveedores) donde los datos de distintos clientes son procesados, transmitidos y almacenados compartiendo la misma infraestructura tecnológica.

Nubes Privadas
Son administradas por una sola entidad, lacual es dueña de la infraestructura utilizada por la nube.

Nubes Híbridas
Combinan algo de las nubes antes mencionadas. En general, una parte de la infraestructura es controlada por su propietario y dueño;mientras que la otra parte de la misma es compartida con cierto nivel
de control.

Características Técnicas:
Accesibilidad. Gracias a las nuevas tecnologías, las aplicaciones en cloudestán “libres” en la red y disponibles para los usuarios.

Virtualizado: las aplicaciones son independientes del hardware en el que corran, incluso varias aplicaciones pueden corren en una misma maquina o una aplicación puede usar varias máquinas a la vez.
Auto reparable: En caso de fallo, el último backup de la aplicación pasa a ser automáticamente la copia primaria y se genera uno nuevo.Multipropósito: El sistema está creado para permitir a diferentes clientes compartir la infraestructura sin preocuparse de ello y sin comprometer su seguridad y privacidad
Elasticidad y escalabilidad. Las aplicaciones en cloud son totalmente elásticas en cuanto a su rapidez de implementación y adaptabilidad. Son escalables porque si utilizamos un 10% del total de la aplicación mañana podemosacceder al 80%.

Aplicaciones “a la carta”. El usuario puede en todo momento decidir qué aplicaciones usar y elegir entre aquellas que son gratuitas y las que no lo son.

Supervisión del servicio. Los sistemas en cloud controlan y optimizan el uso de los recursos de manera automática, por lo que el uso de estos puede seguirse, controlarse y notificarse, lo que aporta transparencia tanto para elproveedor como para el consumidor del servicio utilizado.

Casos de Usos (Ejemplos Reales)
Google  Apps: Brinda el servicio a empresas como Google, Gmail, Talk, Google calendar y Google Docs, entro otros.

Amazon Web Services: Los servicios que ofrecen son por el Amazon EC2, Amazon S3, Simple DB, Amazon SQS.
Azure de Microsoft: Ofrece servicios a sistemas operativos, hosting, sistemas para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cloud computing
  • Cloud computing
  • Cloud Computing
  • cloud computing
  • Cloud computing
  • Cloud computing
  • cloud computing
  • CLOUD COMPUTING

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS