Archivo de la etiqueta: Nube

OpenStack: plataforma de software libre para cloud computing

openstack-logo-rgb

OpenStack es un proyecto de computación en la nube para proporcionar una infraestructura como servicio (IaaS). Es un software libre y de código abierto distribuido bajo los términos de la licencia Apache. El proyecto está gestionado por la Fundación OpenStack, una persona jurídica sin fines de lucro creada en septiembre de 2012 para promover el software OpenStack y su comunidad.

El proyecto OpenStack, fue undado por Rackspace Hosting y la NASA en julio de 2010, nació con el objetivo de crear una plataforma de cloud computing íntegramente open source (no open core), que asuma estándares abiertos y cubra las necesidades de los proveedores e integradores de nubes públicas y privadas, con independencia de su tamaño. La idea es que sea muy escalable y sin excesiva complejidad. Su concepción transparente y abierta (no solo en su código fuente, sino en su gobernanza a través de una Fundación) protege a los clientes del vendor lock-in.

Además, gracias a su ecosistema de empresas, desarrolladores e integradores cooperando y compitiendo entre sí al tiempo, todo va mucho más rápido. No menos importante es su énfasis en la interoperabilidad, que proporciona la libertad para federarse entre proveedores y moverse entre clouds. Este conjunto de características técnicas y comunitarias, junto a su esquema de licenciamiento permisivo y colaborativo (no-copyleft), han convertido a OpenStack en el proyecto de software libre más dinámico de los últimos años y con mayor apoyo por parte de la industria. Más de 200 empresas se unieron al proyecto entre las que destacan AMD, Brocade Communications Systems, Canonical, Cisco, Dell, Ericsson, Groupe Bull, HP, IBM, InkTank, Intel, NEC, Rackspace Hosting, Red Hat, SUSE Linux, VMware y Yahoo!

[]

El objetivo de OpenStack es crear una plataforma en software libre para cloud computing que cumpla con las necesidades de los proveedores de nubes públicas y privadas, independientemente de su tamaño, que sea fácil de implementar y masivamente escalable.

La comunidad OpenStack colabora en torno a un ciclo de lanzamiento con hitos de desarrollo de frecuencia semestral. Durante la fase de planificación de cada lanzamiento, la comunidad se reúne para la Cumbre de Diseño OpenStack para facilitar sesiones de trabajo para desarrolladores y armar planes a futuro

Cloud Foundry, una plataforma de código abierto de servicios en la nube

Cloud Foundry, una plataforma de código abierto de servicios en la nube. La Fundación Cloud Foundry es una Fundación de Proyecto Colaborativo Linux . que operará bajo un sistema de gobierno abierto dirigido por expertos de código abierto junto con socios como  latinum EMC, HP, IBM, Intel, Pivotal, SAP y VMware. Se trata de un programa que reúne múltiples recursos enfocados a preservar la portabilidad de aplicaciones en función del entorno en la nube donde se vayan a ejecutar.

Entre las razones que proponen sus creadores está la necesidad de un ecosistema abierto saludable de usuarios, desarrolladores y proveedores vinculados a través de un interés común como es disponer de una plataforma abierta para contribuir al gobierno abierto y para la participación ciudadana.

La plataforma ha sido diseñada para simplificar el desarrollo completo, el despliegue y la operación de aplicaciones en la nube. Cloud Foundry representa una nueva generación de platafoormas de aplicaciones, desarrollada específicamente para entornos cloud computing que funciona como un servicio para centros de dato  y operadoras. Cloud Foundry facilita el desarrollo, la entrega y las operaciones realizadas sobre aplicaciones de última generación, mejorando de forma significativa la capacidad de los desarrolladores en entornos clouud.

[]

Uno de los riesgos a la hora de diseñar este tipo de software es que se pueda quedar aislado de otros entornos cloud debido a incompatibilidades. Sin embargo, las empresas están en continua evolución y en determinadas ocasiones necesitan cambiar a otras nubes públicas o privadas, a otros proveedores, por lo que Cloud Foundry Core tiene como objetivo asegurar que esos procesos de portabilidad para que las organizaciones puedan realizar los cambios sin problemas, asegurando de esta forma la continuidad de sus negocios.