SharePoint 2010: Niveles de arquitectura (I)!

Un tema con mucha “miga” en SharePoint es el los niveles de arquitectura de los que podemos hablar cuando nos referimos a una implementación tipo.  Por eso, responder a la pregunta ¿Qué niveles de arquitectura tenemos en SharePoint? no es tan sencillo como a priori puede parecer y la respuesta es que “depende del contexto en el que estemos hablando”. Básicamente, y en mi opinión, al menos podemos identificar los siguientes niveles de arquitectura:

  • Arquitectura en N-Capas tradicional tal en la que se trataría de “mapear” las capas con elementos de SharePoint como se ha comentado.
  • Arquitectura lógica en la que introducimos elementos claves de la jerarquía lógica de SharePoint:
    • Aplicaciones Web.
    • Bases de datos de contenido.
    • Colecciones de sitios.
    • Sitios.
    • Listas y bibliotecas de documentos.

image

Junto con las aplicaciones Web, lo que podemos pintar son los servicios que van a ser usadas por las mismas:

  • Aplicaciones de servicio elegidas a la carta por aplicaciones web.
  • Administración Central de SharePoint.
  • Otros servicios.

Un ejemplo de esta idea es el que se muestra en el siguiente diagrama de arquitectura para SharePoint 2007.

image

A nivel de arquitectura lógica, incluso podemos proponer un diseño de ejemplo y al detalle:

image

  • Arquitectura x roles de servidor en la que identificaremos los distintos roles de servidor de SharePoint:
    • Frontales Web.
    • Servidores de aplicaciones.
    • Servidores de Bases de Datos.

La arquitectura x roles es la que luego nos permite definir la topología del despliegue de SharePoint a realizar. Por ejemplo, una topología compleja en la que tenemos grupos de servidores es la siguiente:

  • Arquitectura física, dónde identificamos a nivel físico los distintos servidores que tenemos disponibles.
  • Arquitectura de información en la que ya identificamos de forma clara las aplicaciones web, colecciones de sitios, listas y bibliotecas que se necesitan.

Referencias:

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

Un comentario en “SharePoint 2010: Niveles de arquitectura (I)!”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *