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

3 Topología Servidor Web (WSS) 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 IIS Admin v-server Usuario final v-server Colecciones de Sitios Sitio IIS Configuration WSS Configuration Sitio Colecciones de Sitios Sitio

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

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

6 Microsoft Internet Information Server 6.0 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 ASP.NET Handler Filtro ISAPI Config Pag. Estáticas FP RPC WebDAV.aspx.asmx Peticiones HTTP ASP.NET BD Contenido Código no gestionado de WSS DirectSaf e ISAPI Ext ADO.NET

7 Filtro ISAPI y Application Extension 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 ASP.NET Handler Filtro ISAPI Config Pag.estaticas FP RPC WebDAV.aspx.asmx Peticiones HTTP ASP.NET Content Cod. No Gestionado de WSS DirectSafe ISAPI Ext ADO.NET

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 IIS ASP.NET Handler ISAPI Filter Config.aspx.asmx HTTP Requests ASP.NET Content WSS Unmanaged Code DirectSafe ISAPI Ext ADO.NET Static Pages FP RPC WebDAV

9 BD de Configuración 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 Lookup by server-relative site URL and work Two different virtual servers can serve same content Lookup cached on Web server Web Server Server: ITG_WSS_1 Database: WSS_01 Config DB

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

12 Componentes específicos del Portal (SPS) 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 ASP.NET Handler ISAPI Filter Config FP RPC WebDAV.aspx.asmx HTTP ASP.NET Content WSS Unmanaged Code DirectSaf e ISAPI Ext ADO.NET ServiceProfile Search Index

13 Bases de Datos de Portal (SPS) 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 IIS ASP.NET Handler ISAPI Filter Config Static Pages FP RPC WebDAV.aspx.asmx HTTP Requests ASP.NET Content WSS Unmanaged Code DirectSaf e ISAPI Ext ADO.NET ServiceProfile Search Index

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) IE Login Automático Challege-Response Entramos en la Intranet Login programat. App. 1 App. Custom 1 App. Custom n Obtención credenciales Cacheadas Login visual para App 1 Cacheamos las credenciales b. a

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 Srv Web Srv Web Srv Web Content DB Config DB Balanceador de Carga Content DB Srv. SMTP 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 Alta disponibilidad y Web-Farm escalable Múltiples portales SPS (hasta 15) Miles de Sitios WSS Servicios compartidos Srv.Web Activo SQL Servidor Indexación Pasivo SQL Srv.Buscador Balanceo Web-Farm (NLB, etc.) Cluster Hard SQL Server SAN, etc. Srv.Buscador

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

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

20 SharePoint Products & Technologies 10 Sugerencias de Valor Añadido 6.Proporcionar servicios de taxonomía Temas, reglas, mejores prácticas, etc. 7.Desarrollar soluciones verticales Segmentos específicos del cliente, etc. 8.Mejorar operaciones de gestión, herramientas administrativas Informes avanzados, mantenimiento de bibliotecas de documentos, etc 9.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. 10.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