Could Computing

Páginas: 6 (1499 palabras) Publicado: 15 de febrero de 2014
Cloud Computing y el Open Source Software
Existen varios proyectos que buscan desarrollar una verdadera nube en Internet, pero dichos proyectos suelen ser cerrados, y están atados a una sola empresa. La idea de una nube cerrada parece inadecuada en una época en donde el código y los estándares abiertos pueden encontrarse por todas partes. La gente de Rackspace, en asociación con la NASA y otroimportante grupo de empresas, planean desarrollar y abrir a OpenStack, una herramienta que le permitirá a cualquier grupo desarrollar su propio sistema de computación en nube, utilizando software de código abierto que garantiza la interoperabilidad con otras nubes.
Cuando hablamos de interoperabilidad, en realidad hablamos de algo tan sencillo como mover o intercambiar datos entre plataformasdiferentes. En estos días podemos encontrar múltiples casos de falta de interoperabilidad, pero algo que se ve afectado de forma especial es el ritmo de adopción de la computación en nube. Mientras que varias empresas luchan por imponer su estándar sobre la tecnología actual, la gente de Rackspace, formando equipo con nada menos que la NASA, ha comenzado a liberar el código fuente de su proyectoOpenStack. La idea es que todos los interesados en tener acceso a tecnología de computación en nube puedan descargar el código de OpenStack y crear sus propias soluciones, las cuales serán compatibles con cualquier otra nube que haya sido creada de la misma forma.
Si la mayoría de las nubes existentes compartieran en mismo núcleo, dependería solamente de los desarrolladores el ofrecer la mejor opcióna los usuarios, manteniendo la interoperabilidad entre todas ellas. Habrá que esperar hasta dentro de unos meses para saber cómo le ha ido a OpenStack.
Amazon el principal proveedor de infraestructura sobre la nube (IaaS) no vería con buena estrategia de negocio que toda su infraestructura dependa de un producto de terceros, principalmente cuando este es la llave factor del valor agregado de sunegocio. ¿Qué pasaría si esta infraestructura estuviese montada sobre Vcloud de VmWare [i] y de un día para otro, este último decidiera aumentar el valor de sus licencias o simplemente dejar de brindarle soporte? Esto es algo que, desde el punto de vista de negocios, es una obligación la no dependencia (un proveedor se vuelve competencia).
Para salvaguardar este tipo de situaciones es dondecomienzan a tener sentido los sistemas de código abierto. ¿Por qué? Simplemente no le pertenecen a nadie y son de todos al mismo tiempo.
En este campo surgen alternativas en todas las esferas de Cloud Computing: IaaS, SaaS y PaaS. Por citar un ejemplo, OpenStack [ii] es un proyecto bajo licencia de la Apache Foundation, que es un OSS que actualmente cuenta con el soporte de aproximadamente 80empresas, entre ellas, la NASA, Cisco, Dell.

En Software como servicio (SaaS en sus siglas en inglés) tenemos a eyeOS (escritorio web, similar a Wave de Google) o Drupal Gardens (versión en la nube del CMS Drupal) [iii].

Podemos citar miles de ejemplos, pero lo importante de todo esto es entender que la filosofía del software libre va a ir cada vez más de la mano con Cloud Computing.

Ahoraa esta altura de la nota nos podemos estar preguntando cosas como ¿cuál es el negocio de todo esto? ¿Cuál es el beneficio de mis aportes a estos proyectos?.

En el caso de colaborar con proyectos de IaaS, los beneficios son claros si somos una empresa que brinda servicios de IaaS, PaaS o SaaS y no queremos que nuestros sistemas dependan de una corporación como VmWare o Hyper-V [iv] de Microsoft(lo que se suele llamar en la jerga empresarial “socio indirecto”).

En los proyectos de SaaS, podemos ofrecer nuestros servicios tal como lo indica la filosofía OSS, contribuyendo y brindando soporte a las aplicaciones que se suben a la nube, pudiendo ser esta de tipo híbrida, pública o privada.

Existen actualmente proyectos como el DeltaCloud (soportado por Red Hat) [v] que hace...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Could computing
  • could computing
  • Could Computing Y Certificación En Microsoft
  • Verbo could
  • can y could
  • Cloud computing
  • Cloud computing
  • Cloud Computing

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS