guiding a successful sharepoint implementation
DESCRIPTION
August 25 session SharePoint is transforming the way organizations are connecting their people, business processes, and enterprise-wide information. In this exclusive two-part series on 23 & 25 August, led by SharePoint MVP Randy Williams, IT managers and SharePoint users will walk away with the blueprint they need to ensure they can successfully deploy SharePoint to meet their specific business needs. In this session, learn the best practices and common pitfalls innate in implementing SharePoint in order to ensure your SharePoint service offering is right on the mark, the first time.TRANSCRIPT
![Page 1: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/1.jpg)
Guiding a successful SharePoint implementationRandy Williams
Enterprise Trainer & Evangelist
[email protected]: @tweetraw
© 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of
AvePoint, Inc.
![Page 2: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/2.jpg)
About your speaker
20 years in ITdeveloper, consultant, trainer, author
At AvePointEvangelist, Architect
Three-time SharePoint MVPLived in Singapore in 2009-2010Currently based in San Diego, California
![Page 3: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/3.jpg)
Today’s agenda
Part 1 (2:00 - 3:10)Introduction & OverviewThe Need to PlanDefining the Business SolutionGovernance
Q&A / Break / Social (3:10 - 3:30)Part 2 (3:30 - 4:40)
Architecting the solutionOffice 365Addressing training requirements
Closing Remarks / Q&A / Social (4:40 - 5:00)
![Page 4: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/4.jpg)
Challenges deploying SharePoint
It’s a business solutionDelivering ROICultural changesManaging the adoption balanceIt’s a complex product!Integration into existing systemsEnhancing the productDelivering effective governance
![Page 5: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/5.jpg)
The need to plan
![Page 6: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/6.jpg)
Yes, you really need a plan
It’s still a projectSharePoint is one of the trickiest types of projects
Many stakeholdersMarriage of business and technologyNumerous dependencies
Plan and execute iterativelyBe sure to get executive sponsorship from the beginning
![Page 7: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/7.jpg)
How can SharePoint Fail?
Lack of growth planningLack of governance modelLack of governance boardLack of executive sponsorshipLack of operational planningLack of provisioning governanceLack of strategyLack of user analysisLack of infrastructure planningLack of information architectureLack of change management
![Page 8: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/8.jpg)
Defining the solution
![Page 9: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/9.jpg)
What are your business goals?
Identify pain points and opportunitiesDo not assume SharePoint is the solutionDescribe the solution without technology
“I need a database that …”“I want a web site to …”
Do the goals align with strategic plan?Avoid getting too deep into the weedsPrioritize
![Page 10: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/10.jpg)
User Personas
Because users won’t just “figure it out”Identify specific use cases that SharePoint can addressValidates SharePoint as a solutionUsed to “sell” SharePoint to the businessHelps calculate ROIInput into governance, testing, and training
How? http://www.hceye.org/HCInsight-Nielsen.htm
![Page 11: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/11.jpg)
Organizing all requirements
Business
Technical
Information Architecture
Information Managemen
t
Service Managemen
t
Project Requiremen
ts
![Page 12: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/12.jpg)
Addressing the gap
What about requirements that cannot be met by SharePoint?Is SharePoint the right solution?Build or buy?Rich SharePoint ISV ecosystem
WorkflowBackup/RecoveryRecords management/complianceStorage optimizationImproved social featuresEnforce governance
![Page 13: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/13.jpg)
Design and deliver governance
![Page 14: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/14.jpg)
“”
Governance is the set of policies, roles, responsibilities, and processes that guides, directs, and controls how an organization's business divisions and IT teams cooperate to achieve business goals.
Microsoft - http://bit.ly/nmNSbj
What is governance?
![Page 15: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/15.jpg)
Accountability
![Page 16: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/16.jpg)
Accuracy
![Page 17: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/17.jpg)
Restrictions
![Page 18: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/18.jpg)
Ap
pro
pri
ate
ness
![Page 19: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/19.jpg)
Compliance
![Page 20: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/20.jpg)
SharePoint Governance issues
![Page 21: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/21.jpg)
Storage
![Page 22: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/22.jpg)
Information Architecture
Central Portal
Divisional Portal
Advanced Teams
Projects & Workspaces
My Sites
![Page 23: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/23.jpg)
Proliferation
![Page 24: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/24.jpg)
Lifecycle Management
![Page 25: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/25.jpg)
Group management
![Page 26: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/26.jpg)
WITH GREAT POWER THERE MUST ALSO COME - - GREAT
RESPONSIBILITY!
![Page 27: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/27.jpg)
People
Process
Technology
Policy
![Page 28: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/28.jpg)
People
Governance Board
Business Owner
Business Users
Governance System
![Page 29: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/29.jpg)
Policy
IT Assurance Project Governance
Information Governance
Technology & Business Alignment
Continuous Improvemen
t
![Page 30: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/30.jpg)
Process
Manual Enforcement
Automated Enforcement
Semi-automated
![Page 31: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/31.jpg)
Technical governance
Define Your Requirements
Align Management Requirements with Controls and Scopes
Align Business Requirements with Controls, Features and Scopes
Overlay Information Architecture and Manageability
![Page 32: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/32.jpg)
Ready for a break?
Q&A
![Page 33: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/33.jpg)
Architecting the Solution
![Page 34: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/34.jpg)
Logical design of SharePoint
Farm
Web Application
Service Application
Zone
Content DB
Site collection
Top-level site
List/Library
[Folder]
Item / Document
Sub site Sub site
![Page 35: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/35.jpg)
Server roles
Web front end (WFE)IIS server that receives all direct HTTP requests from users
Application serverRuns service applications, such as Search, MMS, othersAlso based on IISUses WCF for communication
Database server (SQL Server)Configuration databaseContent databasesApplication service databases
![Page 36: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/36.jpg)
Scaling web front end
Very scalable role using load balancingActive/active designCan use either NLB (built into Windows) or hardware load balancerIn general
4 WFE per database server1 WFE can support thousands of users
![Page 37: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/37.jpg)
Scaling application server
Very scalable using SharePointActive/active designLoad balancing is built into SharePoint – no external configuration neededPay special attention to search (query and crawl)
![Page 38: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/38.jpg)
Scaling database server
Add multiple database serversClustering is an active/passive design
only a high availability solution
Keep database servers dedicatedVirtualization okay – but small performance hitUse high-quality SAN storage for best performanceOptimizing SQL Server for SharePoint http://slidesha.re/ialfZc
![Page 39: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/39.jpg)
QHow can I decide where/how to distribute services across my farm?
Answer: Perform adequate testing to determine the right
topology based on your requirements and budget
![Page 40: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/40.jpg)
Single server farm
All roles on one machineOnly advised for development or test environmentsNo fault toleranceAlso known as a standalone farm – cannot be scaled out
![Page 41: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/41.jpg)
Two server farm
Very common for small to some medium-sized organizationsIn general, can support up to 2000 usersFarm can be scaled across all roles to as large as neededNo fault tolerance
![Page 42: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/42.jpg)
Three server farm
Each server has its own roleUsually used with heavier search componentAll application services are on application server except queryNo fault tolerance
![Page 43: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/43.jpg)
Small high-availability farm
Four server farm with all roles redundantDatabase server can either be clustered or mirrored
![Page 44: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/44.jpg)
Medium server farm
Comes in many flavors and sizesScale each role as neededDelivers high availability and scalability
![Page 45: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/45.jpg)
Large farm
Yes, SharePoint is uber scalable
![Page 46: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/46.jpg)
Storage Capacity Planning
Content databasesDocuments x Versions x Average Size = data size10KB x [List Items + (Docs x Versions)] = Metadata sizeDB Size = data size + metadata size + logIn general, max size should be kept under 200GB
Index space requiredSize of Content DB(s) indexed * 0.035 = Index sizeIndex size * 4 = Disk Space RequiredSpread across crawl db, property db, and file system
![Page 47: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/47.jpg)
Remote BLOB Storage (RBS)
Store documents outside of content databaseSave on storage costsBest in file-heavy, read-centric environmentsBest for larger files (on average >1MB)Built in RBS support with SQL Server 2008 R2 (FILESTREAM provider)
Not advised for production – use third party
Performance tests show 25% reduction in average response time *
However, it does complicate recovery
![Page 48: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/48.jpg)
Authentication
SharePoint supports two modesClassic
Same as with SharePoint 2007Works with all forms of Windows authenticationEasiest to configureCommon with intranets
Claims based authenticationNew in SharePoint 2010Supports custom providersMust be used if you want forms-based auth (FBA)
![Page 49: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/49.jpg)
Office 365
![Page 50: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/50.jpg)
What’s in the Box?
http://office365.microsoft.com/
![Page 51: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/51.jpg)
Microsoft’s Promise
99.9% uptimeCertifiedMultiple datacentersGeo-redundantShorter release cycles
http://www.microsoft.com/en-us/cloud/cloudpowersolutions/productivity.aspx?fbid=yk9RvqroDcr
![Page 52: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/52.jpg)
Data Centers
$2.3B+ investment – geo redundant - environmentally sustainable
![Page 53: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/53.jpg)
Missing Features Today
Business Connectivity ServicesFAST SearchPerformance Point ServicesProject ServerPower PivotSecure Store ServiceLimited device supportFull Trust Solutions
![Page 54: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/54.jpg)
Latest Costs (per user/per month)
Professional and Small Business(less than 50 users)
P $6 – Exchange, Lync, SharePoint, Office Web Apps
EnterpriseE1 $10 – Exchange, Lync, SharePointE2 $16 – E1 + Office Web AppsE3 $24 – E2 + Office Pro Plus, Excel/InfoPath/Visio/Access ServicesE4 $27 – E3 + voice capabilities
http://www.microsoft.com/en-us/office365/enterprise/subscription-plans.aspx
![Page 55: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/55.jpg)
SharePoint 2010 EnterpriseLync 2010Exchange 2010 Office 2010 Professional
• Infrastructure: Network, Servers, Administrator
• Software: Windows Server 2008 R2, SQL Server 2008 R2, SharePoint Server 2010, Office 2010 Professional…
Sample Comparison
Office 365 E3
$28,800 1st year$28,000 2nd year$28,000 3rd year
On-premises
100 users
COST?
![Page 56: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/56.jpg)
To learn more about Office 365
Webcast recorded on 2 Aug 2011Download from http://
www.avepoint.com/sharepointuncensored
![Page 57: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/57.jpg)
How to address training
![Page 58: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/58.jpg)
Recommendations
Users will not “figure it out”Training should not be product-centricTask-oriented
focus on use cases and governanceremember user personas?
Identify one or two champions in each business unit
Train the trainerAlso works well for tier-1 support
Power users/site collection admins get additional training
![Page 59: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/59.jpg)
Training resources
www.point8020.comwww.avantustraining.comhttp://sharepoint.microsoft.com/en-us/resources/Pages/End-User-Training-Guide.aspxhttp://www.microsoft.com/learning/en/us/training/sharepoint.aspxhttp://www.sharepointshepherd.com
![Page 60: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/60.jpg)
Register today and learn about these exciting topics:• Office 365: Does it Work in a Leap Year?• To BLOB or Not to Blob? Storage Optimization Demystified• Without Boundaries: Building SharePoint for Real Global
Collaboration• Application Lifecycle Management: A Cautionary Tale• The Truth Behind SharePoint Recovery and Availability:
Meeting you SLAs• Automating and Provisioning Change Management
Or visit www.avepoint.com for more information
![Page 61: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/61.jpg)
Mark your calendars
Tracks
![Page 62: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/62.jpg)
Q&ARandy [email protected]
![Page 63: Guiding a Successful SharePoint Implementation](https://reader038.vdocuments.mx/reader038/viewer/2022102922/546967d0af795939568b6d9e/html5/thumbnails/63.jpg)
© 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written consent of
AvePoint, Inc.