250 likes | 471 Views
Hosted SharePoint. Part 2/3: SharePoint Products And Technologies: Platform For SaaS and Opportunities For Hosting Partners. Hosted SharePoint. Speaker Name speaker@microsoft.com http://blogs.msdn.com/speaker Microsoft Corporation. Agenda. WSS architecture and what’s in Version 3.0
E N D
Part 2/3: SharePoint Products And Technologies: Platform For SaaS and Opportunities For Hosting Partners Hosted SharePoint Speaker Name speaker@microsoft.com http://blogs.msdn.com/speaker Microsoft Corporation
Agenda • WSS architecture and what’s in Version 3.0 • Application templates • WSS deployment considerations • Resources
Collaboration DiscussionsCalendarsE-MailPresenceProject MgtOffline Content Mgt AuthoringApprovalWeb PublishingPolicy & AuditingRights MgtRetentionMulti-LingualStaging Portal MySitesTargetingPeople Finding Social NetworkingPrivacyProfiles Site Directory Search IndexingRelevanceMetadataAlertsCustomizable UX BPM Rich\Web FormsBiz Data CatalogData in ListsLOB ActionsSingle Sign-OnBizTalk Integ. BI Excel ServicesReport Center KPIsDashboardsSQL RS\AS Integ. Data Con. Library Core Services Management DelegationProvisioningMonitoringStaging Security Rights\RolesPluggable Auth.Per ItemRights Trimming Storage RepositoryMetadataVersioningBackup Topology Config. Mgmt.Farm ServicesFeature PolicyExtranet Site Model RenderingTemplatesNavigationVisual Blueprint APIs Fields\Forms OM and SOAPEventsDeployment Web Parts | Personalization | Master Pages | Provider Framework (Navigation, Security…) Database services Search services Workflow services Operating System Services SharePoint Architecture
WSS 3.0: What’s New For Hosting Partners • Forms Authentication support • Rich set of pre-built Applications for SMBs • ~ 40 application templates • Better up-sell scenarios • Improved Manageability
Variety Of Opportunities Target growth, expansion, and partnering • Enhanced WSS Customization • Design dashboards, reports and workflow • Application and DB integration • Tools: SharePoint Designer, Access, InfoPath • Integration with Access and Groove • Initial WSS Customization • Taylor the pre-built Application Templates • Team collaboration and productivity • Business process and workgroup tasks • Basic WSS Enablement • Install WSS (out-of-the-box) • Leverage WS03/SBS deployed infrastructure • Document, meeting and project collaboration • Outlook integration • Extranets Sources: MS studies, IDC: Paths to Opportunities with Windows SBS 2003: Customizing WSS, and other sources
What’s New For Developers • ASP.Net 2.0 compatibility • Enables increased developer productivity via Visual Studio tools • Leverage the ASP.Net ecosystem • Office SharePoint Designer 2007 for customization • Community ecosystem
What’s In WSS 3.0Collaboration tools • Core Collaboration and Document Life Cycle • Tracking and project management tasks in charts • Detailed major/minor versions • Required check out for edits • Document library improvements • Anywhere access • Outlook integration: E-Mail to and from sites, folder views, and calendar • Keeping informed: Search, alerts, RSSand task notifications • Mobility: Some types of lists can sync to mobile • Community and Communication • Wikis and blogs • Improved surveys, email and discussions • People and Groups: Distribution lists generated at site creation
Application Templates Beyond Team Workspaces • Basic configuration for common processes and workgroup tasks • Facilitate end user adoption • Showcase platform capabilities for targeted deployments • Starting point for deeper solutions and business impact • Richer ‘fit and value’ in Office SharePoint Server’s, design tools, community kits • Partner solutions: deploy, customize, ‘verticalize’, integrate 1.1 Million Downloads
Application Templates For WSS V3Highlighting new platform capabilities • Core collaboration • Gantt chart view for tracking project tasks • Wikis and blogs • Anywhere access • Outlook integration: Email to and from sites, folder views, and calendar • Staying informed: Alerts, RSS, task notifications • Platform improvements • ASP.NET 2 – web parts, master pages, pluggable authentication • Customization enhancements – templates, feature extensibility • Windows Workflow Foundation • Content types
SharePoint Sites Development Process 1. Web site construction Page layout and design Master Page creation CSS stylesheet edit/apply List/Content Type design Creation of sample data Web part page creation Web part hookup No-code data view/forms No-code workflows TOOL: SharePoint Designer + Browser 3. Finalization Create site definition (WSP) from working site Highlight….. Folks in IT quarantine area TOOL: future VS add-in 2. Custom Coding (if necessary) Web Controls Web Parts ASP.NET page coding: in page code behind Workflow actions Event handlers TOOL: Visual Studio 4. Deployment Box admin installs new app template using WSP on production server
Application Templates For WSS 3.0 The New “Fantastic 40” = 20 + 20 Multi-language and extra functionality;serverscenarios for central admins: English Only and user-ready;user scenarios for site owners: • Absence and Vacation Schedule Mgmt. • Budgeting and Tracking Multiple Projects • Bug Database • Call Center • Change Request Management • Compliance Process Support Site • Contacts Management • Document Library and Review • Event Planning • Expense and Reimburse Approval • Help Desk • Inventory Tracking • IT Team Workspace • Job Requisitions and Interview Mgmt. • Knowledge Base • Lending Library • Physical Asset Tracking and Mgmt. • Project Tracking Workspace • Room and Equipment Reservations • Sales Lead Pipeline • Basic Survey Site • Board of Directors • Classroom Management • Competitive Intelligence Dashboards • Employee Activities Site • Employee Self Service Benefits • Employee Training Materials • New Product Development • Notes Compete – Team Work Site • Publication Review • Sports League • Team Site – HR • Team Site – Marketing • Timecard Management • Timesheet and Billing • Vertical – Financial Services • Vertical – Government • Vertical – Manufacturing • Vertical – Professional Services • Vertical – Professional Services 2
WSS 3.0 Deployment Considerations • Flexible Authentication Models • Web Application Isolation • Host Header and Corporate Mode Consolidation • Scalable Database Architecture built on SQL Server with support for TBs of data • Cluster Support • Virtual Server support
WSS 3.0 Architecture Single Server configuration • Strengths • Fast and easy • Network considerations • Limitations • Limited data and user load capability • Availability and reliability • One Server which contains • Web front end • Application • Database
WSS 3.0 ArchitectureServer Farm configuration • Strengths • Data and user load capability • Availability and reliability • Exercise feature deployment • Performance • Limitations • Setup/configuration • Network considerations Load balanced servers Web frontends (2..N) Applications Dedicated SQL server/ Clustered SQL Server Site density per server can be 10000’ sites - depending on the implementation design and usage
Site Provisioning • Done thru Control Panel • Scalable Hosting mode: • 1 DNS entry maps to 1 site collection • Optionally disable provisioning capabilities from site actions • Configuration options to consider: • Site templates: What functionality to offer • Number of users: Hosters with AD are more worried • Space: Site Quota • Bandwidth: No tools to enforce! • OOB Admin Web Services are broken • Developed custom web service to provision sites in host header mode
User Provisioning & Management • Admin utility to create initial user & site • Provisioning of users • Web Part • Manage User web part • Site Settings • Available to Admins • Features • Available to All users
Update for Windows Server 2008 (RC1) • Windows Web 2008 matches +/- Server 2003 capacities • (32 and 64 bits) • SharePoint Services no longer a built-in role in RC1 • (was included in RC0) • Required to download and install WSS 3.0 SP1 • Published Dec 8th, 2007 • 100 MB download • From these links: x86, x64 • Same types of deployments possible • Single server on Web, Standard • Multiple servers farm on Web, Standard, Enterprise • Gotchas • Web 2008 cannot be a DNS host • If authentication is built-in SQL, hence not Windows local accounts or AD, anonymous licensing is OK.
Summary And Takeaways • Growing trend of SMB’s evaluating SaaS: business solutions, while optimizing IT investments • SharePoint products and technologies provide platform for Web-based applications • WSS 3.0 and it’s Application Templates to meet SMB business needs and help hosts differentiate with value
Resources And Next Steps • Windows SharePoint Services TechCenterhttp://www.microsoft.com/technet/windowsserver/sharepoint • Application Templates for Windows SharePoint Services 3.0 http://www.microsoft.com/sharepointapps • SharePoint Products and Technologies Community Web Site http://www.microsoft.com/sharepoint/community • SharePoint Team Blog http://blogs.msdn.com/sharepoint • Windows-based Hosting for provisioning Servershttp://www.microsoft.com/technet/serviceproviders • Microsoft SharePoint Products and Technologies Team Blog
End of Part 2/3 Questions?
Windows Server 2008 Web Edition • Reduced costs, increased capacity • 4 processors • 4 GB Ram (x32), 32 GB (x64) • Microsoft® SQL Server™ allowed for local Web applications • Does NOT Include Windows SharePoint Services • Server Core optional install • Can’t be a hyper-v host • Could run Virtual Server, but illegal • SPUR restricts usage to web only workloads.