Eliminando la niebla alrededor de la computación nube

Una mirada en profundidad a la plataforma Windows Azure y a Business Productivity Online Suite

Karen Forster

Computación nube. Todo el mundo está hablando de eso. Pero la computación nube tiene muchas formas. Quizás se pregunte para qué es cada opción de la nube y en qué se diferencian las distintas cosas que ofrece. Incluso si limita la discusión de la computación nube y considera sólo dos de las ofertas de nube de Microsoft, Business Productivity Online Suite (BPOS) y la plataforma Windows Azure, puede haber mucha confusión. No es el único al que le vendría bien tener un poco más claro cómo encajan BPOS y Azure, y cómo cada oferta se relaciona con las necesidades de TI y de negocio en este preciso momento. Veamos.

El frente BPOS

Microsoft ha empaquetado y otorgado licencias a conjuntos compuestos de sus productos de servidor y administración por años. Algunos paquetes de licencias de servidor que puede conocer son Small Business Server (SBS), Essential Business Server (EBS) y (si vamos bien atrás) BackOffice Server. Con tales paquetes en mente, puede pensar en BPOS simplemente como otro conjunto de productos de Microsoft, pero la diferencia está en que los productos BPOS a los que obtiene acceso en su organización se encuentran localizados físicamente en centros de datos de Microsoft en vez de en su instalación.

Dharmesh Singh, un importante administrador de programas del equipo de Microsoft BPOS, explica, “BPOS es un conjunto de licencias, un conjunto de servicios de colaboración para usuario final que se ejecutan en Windows Server, Exchange Server y SQL Server, los mismos productos disponibles para uso al interior de una organización”. El aspecto nube, continúa Singh, es que esos productos se “están ejecutando en un centro de datos en una arquitectura compartida de varios inquilinos”.

BPOS Standard Suite contiene Exchange Online, SharePoint Online, Office Live Meeting y Office Communications (OCS) Online. De acuerdo con Singh, la inclusión de Office LiveMeeting y OCS es un factor diferenciador clave entre BPOS y soluciones en competencia de Google, el cual no posee una oferta comparable. Dadas ciertas consideraciones económicas relacionadas con los viajes, LiveMeeting y OCS proporcionan una alternativa que redunda directamente en ahorro de costos para las empresas.

Otra versión de BPOS es Business Productivity Online Deskless Worker Suite. Esta versión apunta a organizaciones que simplemente desean capacidad de colaboración básica de correos electrónicos y documentos. Incluye Exchange Online Deskless Worker (buzón, calendario, contactos y Outlook Web Access Light, con antimalware) y SharePoint Online Deskless Worker (acceso de sólo lectura a portales y acceso de escritura para completar formularios).

Cuando mira los componentes de BPOS, es claro por qué se ofrecen en conjunto:  abordan las tareas más comunes del trabajador de la información. Desde la perspectiva de TI, colocar estas aplicaciones en la nube proporciona a la TI la capacidad de centrarse en competencias empresariales básicas, como una tecnología de la industria específica o aplicaciones de su propiedad que bien pueden fomentar o matar el negocio.

Como dice Singh, “Desde una perspectiva de TI, BPOS apela a quienes toman las decisiones en cuanto a TI, o directores de información o de tecnología. Ellos son los encargados de mirar las capacidades de colaboración básicas (correo electrónico, telefonía, colaboración de documentos) como aplicaciones fundamentales, pero no como algo que les otorga una verdadera ventaja empresarial. Necesitan estas funciones, pero la estructura básica necesaria para hacer negocios no les brinda ninguna diferenciación competitiva. Es una necesidad de infraestructura”.

El enfoque de Azure

BPOS es un paquete de licencias que proporciona la estructura de la infraestructura para mantener productivos a los trabajadores de la información. Azure representa otro tipo de estructura. Es una plataforma y como tal, según la definición de Singh, consta de “los elementos básicos para cualquier conjunto de aplicaciones: el sistema operativo Windows Azure, el marco de desarrollo Windows Azure Platform AppFabric [anteriormente conocido como .NET Services para Azure] y el servicio relacional SQL Azure: Base de datos”. Singh señala, “Azure es una plataforma de desarrollo para que fabricantes independientes de software (ISV) creen sus aplicaciones”. El componente del sistema operativo de Azure es lo que proporciona la estructura para desarrollo, hospedaje de servicios y administración de servicios.

En esta temprana etapa de la existencia de Azure, sus principales clientes objetivo son los ISV y los desarrolladores corporativos. Microsoft siempre ha desarrollado el mercado para sus productos al animar a los desarrolladores a crear aplicaciones. Las aplicaciones llevan a los clientes a una plataforma y los mantienen allí.

Siguiendo esta tradición de Microsoft, “Azure se centra mucho en los ISV”, recalca Singh. “Conforme los ISV y los desarrolladores empresariales crean aplicaciones, están comenzando a darse cuenta de que muchas aplicaciones son adecuadas para ejecutarse en la nube. Al principio, la plataforma Azure se usará principalmente para cálculo [servicios que necesita para ejecutar aplicaciones] y almacenamiento [para objetos binarios grandes (BLOB), tablas no relacionadas y colas]”.

Aunque las aplicaciones creadas en y para Azure se hospedan en la nube, a diferencia del conjunto BPOS, Azure no es una arquitectura de varios inquilinos para hospedar su infraestructura. El modelo Azure le permite alquilar recursos informáticos que residen en centros de datos de Microsoft y la cantidad que paga por ese alquiler depende de cuánto de esos recursos use. Este enfoque significa que puede aumentar o disminuir los recursos informáticos según varíen sus necesidades y (más importante) la cantidad que paga aumenta o disminuye con tales cambios.

Las licencias de Azure vienen en dos variedades: prepago o compromiso por 6 meses para una tarifa mensual con descuento. Para ayudarlo a evaluar los precios y las diversas ofertas para Azure, Microsoft proporciona una tabla comparativa.

 Azure es diferente de las ofertas de nube de los servicios de infraestructura de la competencia, porque Microsoft ya tiene una plataforma de software completa (Windows y las diversas aplicaciones de servidor y cliente) sobre la cual se puede crear. La plataforma Azure proporciona el marco más las funciones de implementación y conectividad que hacen que una aplicación de Azure funcione e interactúe con otras aplicaciones en la nube y a nivel local. Esa capacidad se encuentra en el corazón de la estrategia Software Plus Services (S+S) de Microsoft, la cual le permite integrar su software y hardware locales con soluciones en la nube.

Otra diferencia crucial entre Azure y otras ofertas es que usted no administra directamente sus máquinas virtuales (VM) de Azure. Junto con el acceso de administrador que las soluciones de la competencia permiten, sí obtiene cierta cantidad de flexibilidad y control. Pero también tiene que realizar tareas de administración típicas como configuración y parches. El modelo Azure se encarga de estas tareas tediosas y mundanas por usted.

Consideraciones de la nube

La seguridad y el cumplimiento están entre las principales preocupaciones que surgen en torno a la computación nube. Sin embargo, Microsoft tiene una larga historia de atender las necesidades de TI de las empresas y ha tomado en cuenta estas inquietudes. Singh señala que “el gran factor diferenciador (de Microsoft) es cómo mantener sus datos. Podemos decirle en cualquier momento dado dónde están. Sí, desea colocar sus datos en la nube, pero también desea permanecer en cumplimiento. El riesgo de perder datos de sus clientes corre por su cuenta. Google, por ejemplo, no puede decirle dónde están sus datos. Es una cuestión de arquitectura. Incluso podemos localizar requisitos de cumplimiento: si está en la Unión Europea [UE] y desea asegurarse de que sus datos no salgan de allí, podemos garantizarle eso. Nos aseguramos de que todos los centros de datos se auditen. Nosotros asumimos la responsabilidad legal”.

Y las aserciones de Singh no son un simple volador de luces. En una entrevista por podcast para el sitio Microsoft Thrive, Dan Holme, director de aprendizaje y consultoría en Intelliem y consultor de tecnologías de Microsoft para NBC Universal (con responsabilidad sobre la infraestructura tecnológica de Microsoft para los Juegos Olímpicos en Vancouver), expresó sus opiniones: “Creo en los servicios nube. No tener que administrar la infraestructura es enorme. La nube es más económica y [puede solucionar problemas cuando] hay restricciones lógicas relacionadas con la obtención de acceso a una aplicación. Se nos hace más fácil administrar la seguridad de las aplicaciones con las que estamos tratando. Mi perspectiva sobre los servicios hospedados de Microsoft es que MS ha tenido que crear su infraestructura y su infraestructura de seguridad para satisfacer requisitos muy exigentes de parte de cuerpos externos, específicamente la UE. Así que tienen que ser bastante seguros”.

Ventajas de la nube

Además, en su calidad de servicios nube, BPOS y Azure pueden ser parte de las directivas medioambientales de su empresa. Singh considera las ventajas medioambientales un aspecto importante de las ofertas de nube de Microsoft. “Nuestros centros de datos cumplen con las normas ecológicas. Si busca reducir sus emisiones de carbono, la computación nube es una excelente manera de hacerlo”.

Además, los servicios nube pueden ahorrar costos por anticipado para empresas nuevas y en crecimiento. Singh destaca, “Si se trata de una empresa nueva, no hay motivo para que invierta en gastos capitales sólo para empezar. La infraestructura tecnológica debe ser un gasto operativo por el que paga según lo utiliza”.

Desde una perspectiva práctica, Holmes concuerda. “Para la mayoría de las organizaciones, los servicios hospedados van a ser más convenientes”.

Fuera de la niebla

Aunque tanto BPOS como Azure corresponden a “computación nube”, sus fines y capacidades son claramente distintos. BPOS incluye el mismo software de infraestructura que ejecutaría en sus propios servidores, pero coloca el mantenimiento y las operaciones diarias de ese software en la nube. Azure proporciona una plataforma para crear, ejecutar, almacenar y obtener acceso a aplicaciones en la nube e integrar esas aplicaciones con sus soluciones locales. En vez de provocar confusión, las ofertas de nube deben proporcionar alternativa y flexibilidad para su estrategia de TI y su presupuesto. BPOS y Azure atienden necesidades diferentes, de manera que entenderlos puede ayudarle a tomar buenas decisiones de TI.

Karen Forster es vicepresidenta de Platform Vision, una subsidiaria de Advaiya, Inc. Cuenta con más de 20 años de experiencia en publicación y tecnología. Karen fue editora de Windows NT Magazine (actualmente Windows IT Pro) en sus inicios, SQL Server Magazine, y los sitios web asociados así como las publicaciones en línea. Trabajó en Microsoft como directora de Asistencia al usuario de Windows Server, lo que la llevó de Colorado a la zona de Seattle.

Contenido relacionado