Blog de Consultec

Al final el 12 de Mayo de 2010 será la fecha elegida para el lanzamiento oficial de Microsoft SharePoint Server 2010. Un lanzamiento muy esperado debido a la gran cantidad de nuevas soluciones que aporta.

Lo que han dado los cuatro años de revisión desde que se lanzó Microsoft Office SharePoint Server 2007  exceden y por mucho la extensión de este tipo de artículos, con lo que éste será el primero de una serie de artículos donde podamos entrar más a detalle.

Por un lado tenemos los cambios que ha sufrido la arquitectura de SharePoint. Gracias a estos cambios  Microsoft SharePoint Server 2010 tiene una escalabilidad y disponibilidad mayor que la de su predecesor.  Por otro tenemos  los cambios funcionales, la incorporación de AJAX en la interfaz, las herramientas 2.0 de nueva factura y las nuevas posibilidades en la búsquedas entre otros marcan la diferencia con la versión 2007.

En este primer artículo nos centraremos en los cambios de arquitectura que ha sufrido SharePoint.

Adiós 32 bits. Hola 64 bits.

El primero de ellos, es que desaparece la instalación para sistemas operativos de 32 bits, ya los 64 bits es requisito indispensable para crear una infraestructura de SharePoint 2010. También el servidor de base de datos debe ser 64 bits, con lo que las alternativas son SQL Server 2005 x64 o SQL Server 2008 x64.

Diagrama SharePoint 2010

Este cambio que a priori puede parecer que solo se transforma en un cambio de servidores ya veremos en otros artículos como puede presentar complicaciones a la hora de migrar contenido que ya teníamos funcionando en Microsoft Office SharePoint Server 2007.

Microsoft SharePoint Foundation

Si en la versión 2007, el servidor de SharePoint se basaba en Windows SharePoint Services  3.0 como cimientos de la tecnología SharePoint, la versión 2010 hace lo propio pero sobre una evolución de estos que Microsoft ha bautizado como Microsoft SharePoint Foundation Services.

SharePoint Foundation sigue aportando características de colaboración básicas, aparte de ser una plataforma sólida para el desarrollo de aplicaciones.

Aplicaciones de servicio

Otro cambio que ha sufrido la arquitectura de SharePoint es la desaparición de los Servicios Compartidos. Lo que se ha hecho ha sido rediseñar el modelo de servicio creando el concepto de aplicaciones de servicio. En Microsoft Office SharePoint Server 2007 se asociaba cada una de las aplicaciones a un proveedor de servicios compartidos que proveía de todas las funcionalidades (Catalogo de datos profesionales, los servicios de Excel, las búsquedas, los perfiles de usuarios, las audiencias, y los sitios personales). Ahora en 2010, podemos especificar a cada aplicación que servicios van a consumir. Esto nos permite una escalabilidad mucho mayor, que puede repercutir en un aumento de la complejidad de la granja.

Para mejorar el rendimiento de la comunicación con los servicios de SharePoint, han pasado de ser servicios Web  a ser Servicios WCF. Por lo que algunos servicios no utilizan mensajes SOAP para comunicarse sino que lo hacen mediante protocolo TCP.

Nuevos modelos de aislamiento en MSS 2010

Otro cambio importante que ha sufrido SharePoint es el relacionado con el aislamiento. Por un lado se introduce el término de las soluciones SandBox. Estas soluciones se ejecutan en un entorno limitado, auditado  y se almacenan a nivel de sitio. El que se ejecuten en un entorno limitado hacer que no puedan ejecutar operaciones largas o que sean capaces de “escaparse” de su ámbito. Que sean auditadas significa que estas aplicaciones pueden desactivarse debido a un consumo excesivo de recursos, esto se realiza mediante el consumo de créditos establecido en la colección de sitios. Que se puedan subir a nivel de colección de sitios permite que los administradores de cada colección de sitios desplieguen sus propias soluciones sin necesidad de ser los administradores de la granja.

También se ha introducido el término de Multi-tenancy. Un Tenant son espacios aislados dentro de nuestro Microsoft SharePoint Server 2010. Cada uno de estos espacios tendrá su administración central, su colección de aplicaciones Web, sus colecciones de sitios… Resumiendo, cada Tenant se comporta con una instalación de Microsoft SharePoint Server 2010. Esto nos permite realizar hosting basado en SharePoint, en 2007 no era prácticamente posible ya que los usuarios con permisos en la administración central de SharePoint controlaban todo el conjunto de servidores y de aplicaciones. Con este modelo cada cliente solo verá y configurará todo lo relativo a su espacio.

Juanjo Olabarria

Tags:

1 Comentario para el post

  • Luisma Herrero
    abril 6th, 2010

    Muy buen articulo. Enriquece nuestro Blog.

Enviar comentarios