Cloud Computing

11:31:00

Últimamente han estado emigrando varias aplicaciones a Internet para ofrecer sus servicios. En esta serie de artículos describiré los mas recientes que ya están disponibles en la red, algunos en fase beta y otros que ya han sido liberados hace algún tiempo.

Cloud Computing

La idea principal de este término es facilitar el uso de las aplicaciones caras que necesitan: centros de datos, espacio físico, entornos de desarrollo, ancho de banda, software, equipo técnico entre otras cosas. Con esto los servicios se hacen más fáciles de usar por que se ejecutan en un centro de datos compartido en donde los usuarios no tienen que instalar nada. No se necesita equipo técnico por que no tendrá que dar mantenimiento, solo hay que iniciar sesión, personalizarlo y empezar a usarlo. La arquitectura es multiusuario porque es una sola aplicación que comparten todos.

Atributos de Cloud Computing

Pago por uso - que consiste en una suscripción mensual o anual para obtener los servicios.

Aplicaciones elásticas – este punto se refiere a que no tiene que instalar actualizaciones y se puede personalizar para cada usuario.

Servicios escalables – se refiere a que los servicios son adaptables y mas seguros.

Recursos físicos virtuales – no tendrá que adquirir nada ni se comerán sus recursos de TI.

Modelos del Cloud Computing



Estos modelos de negocio de software muestran la evolución natural del Internet desde que inicio hasta lo que es actualmente.





1.- Sitios web

En la primera revolución del internet fue el modelo de tres capas que era considerada una arquitectura general, con el uso de la convergencia que consiste en la integración de voz, datos e imagen en una infraestructura fija o móvil, en este caso a la nube, se ha creado un nuevo grupo de capas: Servicios, aplicaciones e infraestructura.

2.- Software como un servicio (SaaS)

Del Inglés “Software as a Service”, este modelo de distribución de software consiste en una sola instancia de la aplicación que se ejecuta sobre la infraestructura del proveedor, este se encarga del mantenimiento y soporte al software sin necesidad de que el cliente tenga que hacerlo. Estas son algunas aplicaciones en-demanda disponibles.

  • Salesforce.com
  • Google Apps (docs, email)
  • Microsoft Office Live Workspace
  • Microsoft Exchange Online
  • Yahoo Mail
  • Cisco WebEx Weboffice
  • Oracle CRM On-Demand
  • Turbo Tax Online
  • NetSuite

3.- Plataforma como un Servicio (PaaS sus siglas en inglés)

En esta capa los servicios consisten en plataformas de desarrollo para crear aplicaciones, estos pueden ser ambientes completos de desarrollo y/o programación. Los más conocidos son:

  • Facebook
  • Google AppEngine
  • Force.com
  • Netsuite Business OS
  • Heroku
  • Aptana Cloud Connect

4.- Infraestructura como un Servicio (IaaS)

La IaaS se ha utilizado para describir nuevas formas de crear, entregar y comprar el software, la mayoría de los servicios son de almacenamiento. Para este modelo se requiere de infraestructura como: servidores, enrutadores, conexiones, sistemas de almacenamiento entre otros. Estos son algunos proveedores.

  • Amazon AWS (EC2, S3, SQS)
  • Microsoft Azure
  • RackSpace Cloud
  • Savis
  • Torremark
  • Joyent

Como vemos, esto es una alternativa para los tradicionales centros de datos por que esta transformando la forma en que operan las industrias de TI y, cambiando la forma en que las personas trabajan.

Recursos:

Este video de Salesforce.com explica que es Cloud Computing, por qué es más rápido, de menor costo y no se comen los valiosos recursos de TI.


https://www.sun.com/offers/details/cloud_computing_primer.xml

https://www.sun.com/offers/details/CloudComputing.xml

http://cloudbook.net/the-cloud-book

You Might Also Like

0 comentarios