Archive for the ‘Cloud computing’ Category

Transición a open source

Como explica recientemente Enrique Dans en su popular blog, ha llamado mucho la atención el background del nuevo CIO de la Administración Obama: partidario de open source y entusiasta del cloud computing.

El nuevo CIO, Vivek Kundra, llevó a cabo la progresiva transición de las herramientas de la administración del distrito de Washigton a Google Apps. Esta iniciativa se conoce con el nombre Apps for Democracy.

Quizás sea la punta del iceberg, pero es un hecho que, desde hace unos meses, este tipo de iniciativas está siendo del interés tanto de las empresas españolas, como de las administraciones públicas.

Para lograr el éxito en proyectos de transición a open source es preciso contar con una metodología de migración que contemple adecuadamente la formación a usuarios, el soporte durante la migración y, en definitiva, la gestión del cambio cultural, ya que son los usuarios la pieza fundamental de este cambio.

Tecnológicamente, la transición es mucho más sencilla si se utilizan PCs virtuales

Anuncios

Del grid computing al cloud computing

La virtualización permite gestionar los recursos IT como un servicio. Se trata de una tecnología clave que posibilita el desarrollo del cloud computing.

El concepto de cloud computing ha venido desarrollándose desde los tiempos del grid computing (computación en paralelo aplicada a la solución de problemas muy complejos).

Podemos visualizar la evolución del grid al cloud computing, a través de la idea de utility computing, es decir, la provisión de recursos informáticos como un servicio cuyo consumo puede medirse y facturarse al usuario.

En esta evolución, podemos destacar la implantación de una gama amplia de servicios informáticos, donde destaca la idea del uso de aplicaciones en red mediante suscripción (software-as-aservice, SaaS)que está revolucionado el mercado de aplicaciones software. Aquí podemos incluir conceptos como web services, mashups, service oriented architectures (SOA) y toda la gama de XaaS, donde X puede ser P(latforms), I(nfrastructures), D(atabases), etc.

Cloud computing representa el acceso ‘anytime, anywhere’ a un servicio que ofrece recursos informáticos disponibles de forma dinámica, es decir, según las necesidades del usuario.

Private cloud computing es la aplicación de este nuevo modelo como servicio informático interno de una empresa, prestado desde su departamento de IT o externalizado.

La virtualización es la llave para impulsar el cloud computing y actualmente ya está cambiando arquitecturas, procesos, culturas, mercados y negocios.