La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft.

Presentaciones similares


Presentación del tema: "Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft."— Transcripción de la presentación:

1 Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft MVP] [MCSE] [MCT] Renacimiento

2 Clientes ricos, Servidores
Resumen alto nivel Clientes ricos, Servidores Remotos SOAP WebDAV FrontPage RPC Browsers HTML Srv. SMTP Srv.Web Sin estados Config DB SQL BD Contenido SQL Server guarda TODOS los datos: Docs, seguridad, config, metadatos, etc.

3 Topología Servidor Web (WSS)
IIS IIS realiza el trabajo de escucha HTTP, resolución de puertos, autenticación Servidor Virtual ‘Admin’ Uno por servidor Servidor Virtual para Usuario Final E.g., etc. Colecciones de Sitios Muchos por cada servidor virtual E.g., Las colecciones de sitios se pueden distribuir entre diferentes BDs Sub-Sitios Muchos en cada Sitio E.g., Todos los Sub-Sitios tienen que estar en la misma BD que el sitio padre Las colecciones de Sitios NO están relacionadas con la configuración de metabase de IIS Admin v-server Usuario final v-server Colecciones de Sitios Sitio Sitio Sitio Sitio Sitio Sitio Sitio Colecciones de Sitios Sitio Sitio Sitio IIS Configuration WSS Configuration

4 Topología Servidor Web (SPS)
IIS Admin v-server SharePoint Portal Server 2003 añade un sitio-portal en el raiz del servidor virtual Portal Usuario final v-server Inicio Area Area Area Area Area Area Colección de Sitios Sitio Sitio Sitio Sitio Sitio Sitio Sitio Colección de Sitios Sitio Sitio

5 Componentes de Servidor Web
Peticiones HTTP IIS Windows SharePoint Services no es solamente una aplicación ASP.NET para browsers Hay múltiples caminos desde diferentes clientes bajo diferentes condiciones Filtro ISAPI Páginas estáticas FP RPC WebDAV .aspx .asmx ASP.NET Handler ISAPI Ext Direct Safe ASP.NET WSS Código no gestionado ADO.NET Contenido Config

6 Microsoft Internet Information Server 6.0
Peticiones HTTP Servidor Web HTTP Resolución IP, puerto, dominio Servidores Virtuales Autenticación Anonima, NTLM, y/o Basica Application Pools Identidad de Proceso Aislamiento de Proceso Reciclado de Aplicación IIS Filtro ISAPI Pag. Estáticas FP RPC WebDAV .aspx .asmx ASP.NET Handler ISAPI Ext Direct Safe ASP.NET Código no gestionado de WSS ADO.NET BD Contenido Config

7 Filtro ISAPI y Application Extension
Peticiones HTTP WSS proporciona el nivel de servidor virtual El Filtro ISAPI redirecciona peticiones a la ISAPI Extension de Sharepoint o a ASP.NET Inclusiones y Exclusiones Exclusiones : Directories que ignora el filtro E.g., /Miapp → Miapp Inclusiones: directories páginas SharePoint IIS Filtro ISAPI Pag.estaticas FP RPC WebDAV .aspx .asmx ASP.NET Handler ISAPI Ext Direct Safe ASP.NET Cod. No Gestionado de WSS ADO.NET Content Config

8 ASP.NET Handler Este Handler es un "filter" para las páginas ASP.NET
Las páginas ASP.NET se ejecutan de forma directa o modo ‘safe’ Modo Directo (ejecución de página normal) Usado para páginas de aplicación Identificado por directorio (_layouts) E.j., Paginas que viven fuera de SPS Modo ‘Safe’ (Ejecución restringida de páginas) Solo algunos Web-Form Controls, Web-Parts Para las páginas de usuario de SharePoint E.j., pag. inicio, Páginas de Web-Parts, etc. Estas páginas viven dentro del Web de SharePoint para poder hacer su personalización HTTP Requests IIS ISAPI Filter Static Pages FP RPC WebDAV .aspx .asmx ASP.NET Handler ISAPI Ext Direct Safe ASP.NET WSS Unmanaged Code ADO.NET Content Config

9 BD de Configuración BD de Contenido Una BD de configuración por ‘Farm’
Configuración Web farm Características Globales Características Servidor Virtual Características de Portal Mapeo del sitio a la BD de contenido BD de Contenido Todo guardado en SQL Server Listas, documentas, etc. Backups tienen todo, metadatos y documentos

10 Resolving The Correct Content Database
Config DB Web Server Server: ITG_WSS_1 Database: WSS_01 Lookup by server-relative site URL and work Two different virtual servers can serve same content Lookup cached on Web server

11 Esquema interno (Windows SharePoint Serv.)
Sitios Webs Docs Enlaces Listas Datos Usuario Web Parts Personalización

12 Componentes específicos del Portal (SPS)
HTTP Objetos Gestionados Contenido, profiles, servicios, y acceso a BD Servidor Job Usa Windows task scheduler Inicia importaciones de profiles Inicia la indexación, etc. Servicio de Indexación Escanea fuentes de contenido y crea loa catálogos de indices Propaga los catálogos a los servidores de búsqueda Servicio de Busqueda IIS ISAPI Filter FP RPC WebDAV .aspx .asmx ASP.NET Handler ISAPI Ext Direct Safe ASP.NET WSS Unmanaged Code Search ADO.NET Content Config Index Service Profile

13 Bases de Datos de Portal (SPS)
HTTP Requests IIS Por Portal 1.- BD Contenido Similar a la de WSS 2.- BD de Profiles 3.- BD de Servicios (Suscripciones, search, etc.) Por Farm 1.- BD Config ISAPI Filter Static Pages FP RPC WebDAV .aspx .asmx ASP.NET Handler ISAPI Ext Direct Safe ASP.NET WSS Unmanaged Code Search ADO.NET Content Config Index Service Profile

14 Single Sign-On (Solo en SPS 2003)
Servicio de valor añadido en SharePoint Portal Server 2003 Proporciona una única autenticación para todas las aplicaciones ‘custom’ en un entorno Intranet. B.D. SQL de Single Sing On (Es un Cache de Credenciales) Obtención credenciales Cacheadas Entramos en la Intranet App. Custom 1 IE Login Automático Challege-Response 1. Login programat. App. 1 2. Cacheamos las credenciales b. Login visual para App 1 a. App. Custom n

15 Escalabilidad Rendimiento y escalabilidad mejorada
Microsoft .NET Framework SQL Server 2000 Muchísima flexibilidad de escalación Arquitectura 3-Tier Añadir servidores Web para mas escalabilidad Hasta 10 por farm Añadir almacén SQL para aumento de datos Soporte de SAN, etc. Hasta 5 servidores por farm Hasta sitios/BD Balanceador de Carga Srv. SMTP Srv Web Srv Web Srv Web Config DB Content DB Content DB Una BD config por Web Farm

16 Despliegue de un solo Servidor
Todos los componentes en un solo servidor Para un equipo de trabajo o Testing Instalación muy sencilla NO tiene alta disponibilidad WSS/SPS Código App. IIS y ASP.NET BD Contenido BD Config SQL Server ó WMSDE

17 Arquitectura Escalable
Balanceo Web-Farm (NLB, etc.) Srv.Web Srv.Web Alta disponibilidad y Web-Farm escalable Múltiples portales SPS (hasta 15) Miles de Sitios WSS Servicios compartidos Srv.Buscador Srv.Buscador Servidor Indexación Cluster Hard SQL Server Activo SQL Pasivo SQL SAN, etc.

18 Grandes Web-Farms (Máxima Escalabilidad)
Web Web Web Web Web Web Web BD Servicios BD sitios Balanceo de Carga Portal Buscador Buscador Buscador Propagación Indexador Job Indexador Indexador

19 SharePoint Products & Technologies 10 Sugerencias de Valor Añadido
Servicios de Despliegue Instalación, implementación, personalización y migración Incorporar contenido de SharePoint en otros clientes Bibliotecas de Documentos/formularios/imagenes libraries, listas, etc. Utilizar y extender los WebServices Integrar con, extender, ERP, CRM, RRHH Centralizarlo todo en Intranets/Portales de SharePoint Añadir características propias a los portales de SharePoint Ej: Workflow, sincronización de datos, archivado, etc. Distribución de Web-Parts Desarrollar aplicaciones, etc.

20 SharePoint Products & Technologies 10 Sugerencias de Valor Añadido
Proporcionar servicios de taxonomía Temas, reglas, mejores prácticas, etc. Desarrollar soluciones verticales Segmentos específicos del cliente, etc. Mejorar operaciones de gestión, herramientas administrativas Informes avanzados, mantenimiento de bibliotecas de documentos, etc Extender tus propias aplicaciones con portales SharePoint Proporcionar consolas de inteligencia del negocio, sitios para la fuerza comercial, soluciones de gestión de proyectos, etc. Hacer Hosting de servicios y soluciones

21 Contacto con Renacimiento
Proyectos, consultoría y Formación de Renacimiento


Descargar ppt "Arquitectura base de Microsoft Windows SharePoint Services y Microsoft Office SharePoint Portal Server 2003 César de la Torre Software Architect [Microsoft."

Presentaciones similares


Anuncios Google