Servicios integrados en línea como los de Google, Amazon, Blue Cloud de IBM, Salesforce y Azure de Microsoft se han convertido en una tendencia del futuro centro de datos compartidos, accesibles, seguros y escalables para las empresas a un costo como cualquier otro servicio.
¿Qué es Cloud Computing ?
Es un término que se define como una tecnología que ofrece servicios a través de la plataforma de internet. Los usuarios de este servicio tienen acceso de forma gratuita o de pago todo depende del servicio que se necesite usar.
El término es una tendencia que responde a múltiples características integradas. Uno de los ejemplos de está “nube” es el servicio que presta Google Apps que incorpora desde un navegador hasta el almacenamiento de datos en sus servidores. Los programas deben estar en los servidores en línea y puedas accesar a los servicios y la información a través de internet.
Características del Could Computing
Una de las principales diferencias del Could Computing es que no hay necesidad de conocer la infraestructura detrás de esta, pasa a ser “una nube” donde las aplicaciones y servicios pueden fácilmente crecer (escalar), funcionar rápido y casi nunca fallan, sin conocer los detalles del funcionamiento de esta “nube”.
Este tipo de servicio se paga según alguna métrica de consumo, no por el equipo usado en sí, sino por ejemplo en el consumo de electricidad o por uso de CPU/hora como en el caso de Amazon EC2. Entre otras características podemos mencionar:
Auto Reparable: En caso de fallo, el ultimo backup de la aplicación pasa a ser automáticamente la copia primaria y se genera uno nuevo.
Escalable: Todo el sistema/arquitectura es predecible y eficiente. Si un servidor maneja 1000 transacciones, 2 servidores manejaran 2000 transacciones.
Regidos por un Acuerdo de Nivel de Servicio (SLA) que define varias políticas como cuales son los tiempos esperados de rendimiento y en caso de pico, debe crear más instancias. En el caso de AWS aún se pregunta si su SLA es adecuado.
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 maquinas a la vez.
Multiproposito: El sistema está creado de tal forma que permite a diferentes clientes compartir la infraestructura sin preocuparse de ello y sin comprometer su seguridad y privacidad
Algunos ejemplos de Cloud Computing
Varias son las grandes empresas que se han dedicado a ofrecer estos servicios, promoviendo el fácil acceso a nuestra información, los bajos costos, la escalabilidad y muchas características que nos hace pensar en la comodidad que nos brindan, entre ellas podemos mencionar:
Google Apps
Brinda el servicio de aplicaciones para empresas como Gmail, Google Talk, Google Calendar y Google Docs, etc.
Amazon Web Services:
los servicios que ofrece son el Amazon EC2™, Amazon S3™, SimpleDB™, Amazon SQS™.
Azure de Microsoft:
ofrece servicios de sistema operativo, hosting, sistemas para desarrollo.
Rackspace
Una famosa empresa de hosting, está detrás de Mosso una compañía la cual ofrece un paquete de básico de hosting y a partir de este se escala según se necesite (y sin migrar de servidores). Recientemente Rackspace adquirió a JungleDisk, un popular cliente para Amazon S3 y que a futuro estará integrándose con CloudFiles, otro servicio de Mosso.
Los 8 riesgos más grandes del cloud computing
Las empresas normalmente optan por soluciones IT realizadas por servidores de internet cuando inician sus pasos con el cloud computing . En esta publicación presentaremos los temas que más nerviosos ponen a los ejecutivos de las empresas cuando se inicia esta estrategia.
1. Tener un control restringido
Como propietario de datos, es posible que no pueda encontrar sus propios archivos fácilmente dentro de la nube. Es por eso que el cuidado de los datos sensibles con los métodos tradicionales, no bastarán para asegurar su completa protección, ya que la misma estructura de la nube podría ser atacada.
2. Datos eliminados
A menudo, los datos deben ser eliminados, ya sea por motivos legales o luego de que se cierre una oferta o caso. Lo que puede ocurrir en la nube, luego de esta eliminación, es que los archivos queden parcialmente eliminados o de manera insuficiente.
3. Insuficiencia de separación de clientes
En la nube de datos es difícil separar ciertos datos para ciertos clientes. Es decir, que algunos clientes podrán tener acceso a datos que no debían ser leídos por ellos.
4. Infringir las directrices
En el cloud computing se debe tener en cuenta el cumplimiento de todas las exigencias y demandas legales. Además, se debe revisar el orden jurídico de cada país, ya que muchas veces existen diferencias por país.
5. Violación de privacidad
Existe el peligro de que se irrumpa la privacidad. No es sorpresa, ya que cualquiera puede acceder a esta nube, no importa desde qué país, servidor o centro de computación.
6. Insolvencia de proveedores
Cuando se presentan insolvencias de proveedores, lo normal es que los centros de cómputo cambien de proveedor. Estos cambios causan un enorme riesgo de acceso no restringido a nuevas manos.
7. Acceso a más empresas
Normalmente un proveedor de red no trabaja solo. Suele delegar su trabajo a una sub-empresa que se encargue de cierta cantidad de trabajo. El resultado de esta “delegación”, es que los datos en la nube están abiertos y libres de acceso para más personas.
8. Decomiso de hardware
Cuando existe un decomiso de hardware o “hardware embargo”, los datos de identificación de usuarios envían al servidor conclusiones
Vídeos
Peande -