320 likes | 563 Views
SharePoint 2010 Sites. SharePoint 2010 Sites Overview. The SharePoint Strategy. Web Portals (Intranet and Internet). Divisional Solutions. User Base. Departmental Solutions. Collaboration Sites (Team Sites). Personal Sites (My Sites). Employee Empowerment. Challenges.
E N D
The SharePoint Strategy Web Portals (Intranet and Internet) • Divisional Solutions User Base Departmental Solutions Collaboration Sites (Team Sites) Personal Sites(My Sites) Employee Empowerment
Ribbon (Fluent UI) • Familiar toolbar format • Contextual • Extensible
Edit Functionality • Page-focused • Silverlight multimedia Web Part • Theming • Wiki-style editing
Multilingual User Interface • Out-of-the-box support • Full page support • Ribbon UI • Menus • Site navigation
Web Parts • Extended Web Part support • Silverlight • Performance Point • Visio • Access • Enterprise scalability
Mobile and Browser Support • Device and cross-browser support 042 440 5280
Off-line Support • Workspaces • InfoPath
Office Integration • Office Web Apps • Word • PowerPoint • Excel • OneNote • Office 2007 integration
Business Connectivity Services • Read / write capability • Secure integration to Office 2010 clients • Information worker tool • SharePoint Designer 2010 • External Lists
Composite Applications • Rapid business solutions • User design and development • Familiar tools • Excel • Visio • High function user design tool • SharePoint Designer 2010 • Enterprise security • BCS • Sandbox
SharePoint Designer 2010 • Designed to easily and securely connect with external data sources through BCS • Enhanced workflow designer • Page design • Custom actions • Code-free • Manageable
Sandboxed solutions • Controlled deployment environment • Limited to current site collection interaction • Site collection administered
Office Web Apps • Faster response for users • Flexible working • Managed from SharePoint 2010
Business Connectivity Services Office Apps Office Applications BDC Client Offline Operation Cache SharePoint 2010 Dev Platform Business Intelligence ECM Collaboration / Social Enterprise Search BDC Metadata Store BDC Runtime Security Solution packaging UI Dynamics SAP Siebel LOB Servers Web 2.0
Sandboxed Solutions • Minimize downtime • Encourage composites in a secure environment
Developer Dashboard SQL queries information Selected Scope general information SPMonitoredScopes and their associated cost Web Part information WCF Calls
Performance Terminology End User Perceived Latency Throughputand Scale Out Capacity and Data Scale Reliability
Latency Improvements • Lighter and faster Pages • WAN Optimized • Better First and Second Browse (PLT1 and PLT2) • IE8 and similar new browsers are better for WAN • Dependent on Content and Customizations
File Open Save Latency Investments • Incremental File Open/Save • New protocol (Cobalt) • Save is done in the background WFE & App Servers SQL
Data Scale Improvements • Enabling new deployment scenarios in 2010 • 100 Million Items per Search Index (1 Billion with Fast 2010) • Tens of Millions of Documents/Items in a single List • View/Query 5000 items at a time • Many recommendations/limits stay the same • Site Collections per WebApp (150,000) • Site Collections per Content DB (50,000) • Content DB Size (100 GB)
Site Collection/Content DB Size Considerations 100 GB and beyond… Content DB Size • Repository / Archive • Challenges: • Fast Storage for performance • Backup & Restore • Upgrade 1 TB • Team Collab • Frequent Writes 100 GB Read/Write Mix Write Intensive Mostly Read
Large List Throttling • Growing Lists to Tens of Millions of items Requires protecting the farm for excessive operations • Performant operations operate the same • Risky operations are throttled to protect the server
Throttling Excessive Client Load • The Server informs Clients on it health condition • The 2010 Clients Tune down the sync frequency (Backoff) when server is in stress/overloaded • The Server starts throttling lower priority requests once under stress • Users higher priority • Automatons, such as robots lower priority
The Logging Database • Single recording point for server health and usage data • Data Providers gather data across boxes • Extensible framework • Custom Providers • Data Warehousing • Reporting and Analysis tools