Microsoft SharePoint 2010 The business collaboration platform for the Enterprise and the Web We have a new pie! 2
Introduction Key Session Objectives Agenda
More Scalable More Flexible More Features
Intranet Enterprise Client Access License (CAL) Standard Client Access License (CAL)
Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Business Connectivity Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS Blogs and Wikis Remote Blob Storage List Enhancements
Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration PowerPivot Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements
SharePoint Service Applications Project Server 2010 SharePoint Foundation
SharePoint 2010 Architecture More Scalable
SharePoint 2010 Architecture More Flexible
SharePoint 2010 Architecture Tiers WFE Tiers App. Server Tiers SQL Tiers
SharePoint 2010 Architecture Web-Front-End Servers Highlights
SharePoint 2010 Architecture Application Server Services List of services that can run on Application Servers:
SharePoint 2010 Architecture SQL Tier Changes Partial List of services with own database:
SharePoint 2010 Architecture Farm-Level Changes Service Model - Paradigm Change: SSPs are no more! New concept is Service Application or Service App There are also many other new Service Applications Service Applications can be Cross-Farm instead of Parent-Child Farm
SharePoint 2010 Architecture Improvements Lower Latency & Increased Throughput Native support for IIS7 Refactored Initial Payload Post-backs cut in many places Significant developer focus on:
SharePoint 2010 Architecture Platform Scalability Scale Up Scale Out
SharePoint 2010 Architecture High Availability Full Support for SQL Server Mirroring Read-Only Content Databases Backup / Restore of Configuration Settings Continued Support for Virtualization Health & Monitoring
SharePoint 2010 Architecture Content Storage New Protocol for client/server file I/O Remote Blob Storage
SharePoint 2010 Architecture Backup, Restore & Recovery Central Administration improvements Support for Read Only Databases
SharePoint 2010 Architecture Management Improvements Web Based Administration Automated Health Monitoring and Healing Enhanced and updated SCOM pack
SharePoint 2010 Architecture Improved Logging More Granular Logging Capabilities Broader, Deeper Reports - Out of the Box Developer Dashboard
SharePoint 2010 System Requirements SharePoint 2010 will be 64-bit only
Browser support matrix Browser Supported Supported with limitations Not tested Internet Explorer 9 (32-bit) Internet Explorer 8 (32-bit) Internet Explorer 7 (32-bit) X X X Internet Explorer 9 (64-bit) Internet Explorer 8 (64-bit) Internet Explorer 7 (64-bit) X X X Internet Explorer 6 (32-bit) X Mozilla Firefox 3.6 (on Windows operating systems) X Mozilla Firefox 3.6 (on non- Windows operating systems) X Safari 4.04 (on non-windows operating systems) X
SharePoint 2010: Standard Architectures Limited Deployments
SharePoint 2010: Standard Architectures Small Farm Topologies
SharePoint 2010: Standard Architectures Medium Farm Topologies
SharePoint 2010: Standard Architectures Large Farm Topologies
SharePoint 2010: Standard Architectures Sample - Very Large Farm Design
SharePoint 2010: Search Concepts Administration Query Crawl
SharePoint 2010: Search Topologies Small Farm
SharePoint 2010: Search Topologies Medium Farm
SharePoint 2010: Search Topologies Medium / Large Farm
Performance and capacity technical case studies Publishing Enterprise Intranet Collaboration Departmental Collaboration Social
Publishing
Publishing Farm Topology
Enterprise Intranet Collaboration
Enterprise Intranet Collaboration Farm Topology
Departmental Collaboration
Departmental Collaboration Farm Topology
Social
Social Farm Topology
SharePoint 2010: Service Applications Application Model Search User Profiles Search User Profiles Excel Calc SSP BDC Excel Calc BDC Visio WAC 3 rd party Service http://hrweb/ http://itweb/ http://hrweb/ http://itweb/ Corp Farm SharePoint 2007 Model Corp Farm SharePoint 2010 Model
SharePoint 2010 Service Applications Terms Service: A set of bits installed on a farm that s capable of providing some functionality Service Application (SSA): A specific farm-level configuration of the Service in SharePoint Service Application Proxy: A pointer to a Service App that exists on the WFE Service Consumer: A SharePoint feature, such as a web-part, that talks with the service and makes its functionality available to an end user Search http://itweb User Profiles http://msweb
SharePoint 2010 Services Applications Architecture
SharePoint 2010 Service Applications Managed via Central Administration Web applications consume services on an individual basis Deploy multiple instances of the same Service Application Share Service Application instances over many Web Applications in farm
SharePoint 2010 Services Applications Framework Native Service Applications built on it Built-in support for scaling applications Mechanisms to host and deploy Service Applications PowerShell Support Capability to be multi-tenant aware
SharePoint 2010 Services Applications Benefits of a Shared Services Architecture
SharePoint 2010 Service Applications Native SSA s (1 of 2) Access Services Business Data Catalog Excel Services Managed Metadata Service People Search Service Application
SharePoint 2010 Service Applications Native SSA s (2 of 2) Secure Store Service State Service Usage and Health data collection Visio Graphics Service Web Analytics Service Application Word Conversion Service Application
SharePoint 2010 Service Applications Proxies Proxy is the virtual link used to connect SharePoint Web Applications to Shared Service Applications
SharePoint 2010 Service Applications Parent Farm (2007) vs. Cross Farm (2010) (2007) Parent Farm is all or nothing (2010) Cross-Farm Service Applications are flexible YES NO
SharePoint 2010 Service Applications Shared Services Architecture
SharePoint 2010 Service Applications Deploying Services Across Farms Configure Trusted Farms Publish Service Application Connect to Cross Farm Service Application
SharePoint 2010 Service Applications
SharePoint 2010 Service Applications
SharePoint 2010 Service Applications Content-Only Farm consuming from Enterprise Services Farm Farm A enterprise services farm IIS Web Site SharePoint Web Services Application pool People Managed Metadata Search Business Data Connectivity Secure Store Service Farm B published content only (no services) Default proxy group Application pool Web application Published Intranet Content http://fabrikam HR Facilities Purchasing
SharePoint 2010 Service Applications Farm A enterprise services farm IIS Web Site SharePoint Web Services Application pool People Managed Metadata Search Business Data Connectivity Secure Store Service Farm B published content only (no services) Farm C company collaboration farm Farm D specialized department farm IIS Web Site SharePoint Web Services IIS Web Site SharePoint Web Services Default proxy group Application pool Application pool Application pool Access Services Excel Calculation Services Usage and Health Data Collection InfoPath Default proxy group Managed Metadata Usage and Health Data Collection Excel Calculation Services Web application Published Intranet Content http://fabrikam PowerPoint Web Service Word Viewing Visio Graphics Service Word Services PowerPoint Word Viewing Visio Graphics Service Default proxy group HR Facilities Purchasing Application pool Web application My Sites Web application Team Sites Application pool Web application Specialized Department Sites http://my http://team http://department http://my/personal/<user> Team 1 Team 2 Team 3
SharePoint 2010 Service Applications Geographical Distribution
Multi-Tenancy Hosting Capacity Management Health & Monitoring Back-up & Restore Deployment Enhancements Virtualization
SharePoint 2010: Multi-Tenancy 1 2 WA SA SC SC SC SC SC Tenant 1 Tenant 2
SharePoint 2010: Hosting Scalable, Unified Infrastructure
OA Cloud Multi-tenant Farm Hosting cont. Microsoft Hosting SharePoint 2010 Hoster Focused Control Panel Sample (ASP.NET) Sample Tenant Administration Plug-Ins Provision SharePoint 2010 Services Windows PowerShell Scripts Management Query Asynchronous Job Engine Provision Management Query User Account Services SharePoint 2010 Active Directory
SharePoint 2010: Capacity Management SharePoint Capacity Management Production Monitoring Analysis Transition to Production Modeling Testing and Optimizing MOF / ITIL Ideal Continuously Improving Capacity Management
SharePoint 2010 Performance & Capacity From Beta to Launch
SharePoint 2010: Health & Monitoring Areas of Investment
SharePoint 2010: Deployment Enhancements Flexible Deployment Simplified Scriptable Block and Track
SharePoint 2010: Backup & Restore
SharePoint 2010: Virtualization http://www.windowsservercatalog.com/svvp.aspx
Summary Key Session Objectives Agenda