La arquitectura de SharePoint es un componente fundamental que define cómo funciona y cómo se organiza la plataforma. SharePoint cuenta con una arquitectura modular que se adapta a las necesidades de colaboración y administración de contenido de una organización. A continuación, se describen los componentes clave de la arquitectura de SharePoint:
Granja de servidores (Farm): La granja de servidores es el nivel más alto de la arquitectura de SharePoint. Consiste en un conjunto de servidores que trabajan juntos para proporcionar una instancia de SharePoint. Los servidores en una granja de SharePoint pueden ser servidores web, servidores de aplicaciones y servidores de bases de datos. Cada servidor tiene un papel específico en el funcionamiento de la granja.
Servidores Web (Web Servers): Los servidores web son responsables de procesar las solicitudes de los usuarios y entregar las páginas web de SharePoint. También gestionan la autenticación y la autorización de usuarios.
Servidores de Aplicaciones (Application Servers): Los servidores de aplicaciones albergan servicios y servicios compartidos que respaldan la funcionalidad de SharePoint, como el servicio de búsqueda, el servicio de perfiles de usuario, el servicio de metadatos administrados y otros servicios personalizables.
Bases de Datos de Configuración (Configuration Databases): La base de datos de configuración almacena la configuración global de la granja de SharePoint. Incluye información sobre las aplicaciones web, las soluciones personalizadas y otros elementos de configuración.
Bases de Datos de Contenido (Content Databases): Cada aplicación web en SharePoint tiene una o más bases de datos de contenido que almacenan los datos de usuario, como documentos, listas, bibliotecas y elementos. Estas bases de datos almacenan el contenido de los sitios de SharePoint.
Aplicaciones Web (Web Applications): Las aplicaciones web son las unidades lógicas que contienen sitios de SharePoint. Cada aplicación web tiene su propia configuración y bases de datos de contenido.
Sitios de SharePoint (SharePoint Sites): Los sitios son las unidades básicas de organización en SharePoint. Pueden ser sitios de equipo, sitios de comunicación, intranets, portales y más. Los sitios almacenan y comparten contenido y permiten la colaboración.
Servicios de Servidor (Server Services): SharePoint incluye una variedad de servicios que pueden ser habilitados o deshabilitados en la granja de servidores, según las necesidades de la organización. Estos servicios incluyen la búsqueda, los flujos de trabajo, el acceso de aplicaciones y más.
Servicios de Integración (Integration Services): SharePoint se integra estrechamente con otras aplicaciones y servicios de Microsoft, como Microsoft Office, Exchange, OneDrive y Microsoft Teams, a través de servicios de integración.
Seguridad y Permisos: La arquitectura de SharePoint también incluye un sistema de seguridad y permisos que controla quién puede acceder a qué contenido y qué acciones pueden realizar los usuarios.
La arquitectura de SharePoint es altamente escalable y personalizable, lo que permite a las organizaciones adaptarla a sus necesidades específicas. Además, SharePoint se integra con otras tecnologías de Microsoft y se puede desplegar en entornos locales (on-premises) o en la nube a través de SharePoint Online como parte de Microsoft 365 (anteriormente Office 365).
Comments