miércoles, 23 de marzo de 2011

En pocas y sencillas palabras: ¿Qué es cloud computing?

Cloud computing sería la tendencia a basar las aplicaciones en servicios alojados de forma externa, en la propia web. Por ejemplo sistemas operativos para la web, el hecho de que nuestros datos o aplicaciones estén disponibles desde cualquier lugar.

Una de las principales caracteristicas del Could Computing es que no se sabe lo que hay detrás (la infrastructura), pasa a ser “una nube” donde las aplicaciones y servicios pueden fácilmente crecer, funcionar rápido y casi nunca fallan.
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, o por transacción…
Muchas veces las empresas tienen que instalar una granja de servidores para poder prestar servicios en horas pico, por ejemplo a las 16:00 horas, pero ¿Qué pasa con el resto del día? Es decir, la empresa realiza tiene que realizar una inversión millonaria… ¿Sólo para una hora diaria?
Cloud computing regula esto. No hace falta esta inversión inicial (prácticamente imposible de amortizar) en carísimos servidores que se usan sólo por minutos, sino que se paga por lo que se usa, por el procesador y memoria usados, absorbiendo así los picos de consumo, evitando también consumo excesivo de energía en horas no pico.

Entre otras características podemos mencionar:
  • 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.
  • 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.
  • Virtualizado: las aplicaciones son independientes del hardware en el que corran, incluso varias aplicaciones pueden corren en una misma máquina 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

Varias son las grandes empresas que se han dedicado a ofrecer estos servicios, entre ellas podemos mencionar:

Si bien es mucho más probable perder información desde servidores locales, a través de un intruso que pueda evadir el sistema de seguridad de la red interna, el principal miedo de las empresas es: ¿Qué pasa con nuestra información?
·         ¿Dónde se guarda? ¿Qué nos garantiza que no se pierda o dañe?
Se almacena la información replicada en (según el convenio) al menos dos ubicaciones geográficas en distintas partes del mundo (que no se dan a conocer),  por si se produce alguna catástrofe natural o algún atentado.

·         ¿Quién nos garantiza que no la vea un tercero?
Se incorpora en sus infraestructuras hardware y software que encripta la información de manera unidireccional. Es decir, ni la gente que desarrolla y mantiene el producto cloud computing tiene acceso directo a información sensible.

SAP en Cloud computing:
Actualmente ya existe la posibilidad de utilizar sistemas SAP en “la nube” de forma que cualquier empresa, aunque sea muy pequeña o se encuentre en una localidad remota, pueda consumir su aplicación SAP para gestionar sus finanzas, sin tener que preocuparse de instalaciones, ni de proyectos de implementación, ni de administradores informáticos. Simplemente accede a la red y aprovecha la experiencia de la mejor herramienta de getión del mercado.

No hay comentarios:

Publicar un comentario