SlideShare ist ein Scribd-Unternehmen logo
1 von 63
Guiding a successful SharePoint implementation Randy Williams Enterprise Trainer & Evangelist randy.williams@avepoint.com Twitter: @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.
About your speaker 20 years in IT developer, consultant, trainer, author At AvePoint Evangelist, Architect Three-time SharePoint MVP Lived in Singapore in 2009-2010 Currently based in San Diego, California
Today’s agenda Part 1 (2:00 - 3:10) Introduction & Overview The Need to Plan Defining the Business Solution Governance Q&A / Break / Social (3:10 - 3:30) Part 2 (3:30 - 4:40) Architecting the solution Office 365 Addressing training requirements Closing Remarks / Q&A / Social (4:40 - 5:00)
Challenges deploying SharePoint It’s a business solution Delivering ROI Cultural changes Managing the adoption balance It’s a complex product! Integration into existing systems Enhancing the product Delivering effective governance
The need to plan
Yes, you really need a plan It’s still a project SharePoint is one of the trickiest types of projects Many stakeholders Marriage of business and technology Numerous dependencies Plan and execute iteratively Be sure to get executive sponsorship from the beginning
How can SharePoint Fail? Lack of growth planning Lack of governance model Lack of governance board Lack of executive sponsorship Lack of operational planning Lack of provisioning governance Lack of strategy Lack of user analysis Lack of infrastructure planning Lack of information architecture Lack of change management
Defining the solution
What are your business goals? Identify pain points and opportunities Do not assume SharePoint is the solution Describe 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 weeds Prioritize
User Personas Because users won’t just “figure it out” Identify specific use cases that SharePoint can address Validates SharePoint as a solution Used to “sell” SharePoint to the business Helps calculate ROI Input into governance, testing, and training  How? http://www.hceye.org/HCInsight-Nielsen.htm
Organizing all requirements Project Requirements
Addressing the gap What about requirements that cannot be met by SharePoint? Is SharePoint the right solution? Build or buy? Rich SharePoint ISV ecosystem Workflow Backup/Recovery Records management/compliance Storage optimization Improved social features Enforce governance
Design and deliver governance
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?
Accountability
Accuracy
Restrictions
Appropriateness
Compliance
SharePoint Governance issues
Storage
Information Architecture
Proliferation
Lifecycle Management
Group management
WITH GREAT POWER THERE MUST ALSO COME - - GREAT RESPONSIBILITY!
People Governance System
Policy
Process Manual Enforcement Automated Enforcement Semi-automated
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
Ready for a break? Q&A
Architecting the Solution
Logical design of SharePoint Farm Web Application Service Application Zone Content DB Site collection Top-level site List/Library Sub site Sub site [Folder] Item / Document
Server roles Web front end (WFE) IIS server that receives all direct HTTP requests from users Application server Runs service applications, such as Search, MMS, others Also based on IIS Uses WCF for communication Database server (SQL Server) Configuration database Content databases Application service databases
Scaling web front end Very scalable role using load balancing Active/active design Can use either NLB (built into Windows) or hardware load balancer In general  4 WFE per database server 1 WFE can support thousands of users
Scaling application server Very scalable using SharePoint Active/active design Load balancing is built into SharePoint – no external configuration needed Pay special attention to search (query and crawl)
Scaling database server Add multiple database servers Clustering is an active/passive design  only a high availability solution Keep database servers dedicated Virtualization okay – but small performance hit Use high-quality SAN storage for best performance Optimizing SQL Server for SharePoint http://slidesha.re/ialfZc
How 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
Single server farm All roles on one machine Only advised for development or test environments No fault tolerance Also known as a standalone farm – cannot be scaled out
Two server farm Very common for small to some medium-sized organizations In general, can support up to 2000 users Farm can be scaled across all roles to as large as needed No fault tolerance
Three server farm Each server has its own role Usually used with heavier search component All application services are on application server except query No fault tolerance
Small high-availability farm Four server farm with all roles redundant Database server can either beclustered or mirrored
Medium server farm Comes in many flavors and sizes Scale each role as needed Delivers high availability and scalability
Large farm Yes, SharePoint is uber scalable
Storage Capacity Planning Content databases Documents x Versions x Average Size = data size 10KB x [List Items + (Docs x Versions)] = Metadata size DB Size = data size + metadata size + log In general, max size should be kept under 200GB Index space required Size of Content DB(s) indexed * 0.035 = Index size Index size * 4 = Disk Space Required Spread across crawl db, property db, and file system
Remote BLOB Storage (RBS) Store documents outside of content database Save on storage costs Best in file-heavy, read-centric environments Best 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
Authentication SharePoint supports two modes Classic Same as with SharePoint 2007 Works with all forms of Windows authentication Easiest to configure Common with intranets Claims based authentication New in SharePoint 2010 Supports custom providers Must be used if you want forms-based auth (FBA)
Office 365
What’s in the Box? http://office365.microsoft.com/
Microsoft’s Promise 99.9% uptime Certified Multiple datacenters Geo-redundant Shorter release cycles http://www.microsoft.com/en-us/cloud/cloudpowersolutions/productivity.aspx?fbid=yk9RvqroDcr
Data Centers $2.3B+ investment – geo redundant - environmentally sustainable
Missing Features Today Business Connectivity Services FAST Search Performance Point Services Project Server Power Pivot Secure Store Service Limited device support Full Trust Solutions
Latest Costs (per user/per month) Professional and Small Business(less than 50 users) P$6	 – Exchange, Lync, SharePoint, Office Web Apps Enterprise E1 $10 – Exchange, Lync, SharePoint E2 $16 – E1 + Office Web Apps E3$24 – E2 + Office Pro Plus, Excel/InfoPath/Visio/Access Services E4 $27 – E3 + voice capabilities http://www.microsoft.com/en-us/office365/enterprise/subscription-plans.aspx
SharePoint 2010 Enterprise Lync 2010 Exchange 2010  Office 2010 Professional Sample Comparison 100 users On-premises Office 365 E3 $28,800 1st year $28,000 2nd year $28,000 3rd year ,[object Object]
Software: Windows Server 2008 R2, SQL Server 2008 R2, SharePoint Server 2010, Office 2010 Professional…Cost?
To learn more about Office 365 Webcast recorded on 2 Aug 2011 Download from http://www.avepoint.com/sharepointuncensored
How to address training
Recommendations Users will not “figure it out” Training should not be product-centric Task-oriented  focus on use cases and governance remember user personas? Identify one or two champions in each business unit Train the trainer Also works well for tier-1 support Power users/site collection admins get additional training
Training resources www.point8020.com www.avantustraining.com http://sharepoint.microsoft.com/en-us/resources/Pages/End-User-Training-Guide.aspx http://www.microsoft.com/learning/en/us/training/sharepoint.aspx http://www.sharepointshepherd.com
Register today and learn about these exciting topics: ,[object Object]
To BLOB or Not to Blob?  Storage Optimization Demystified
Without Boundaries:  Building SharePoint for Real Global Collaboration

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Plan to Migrate to SharePoint Online
Plan to Migrate to SharePoint OnlinePlan to Migrate to SharePoint Online
Plan to Migrate to SharePoint Online
 
Document Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to MetadataDocument Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to Metadata
 
SharePoint Folders vs. Metadata
SharePoint Folders vs. MetadataSharePoint Folders vs. Metadata
SharePoint Folders vs. Metadata
 
How to implement SharePoint in your organization
How to implement SharePoint in your organizationHow to implement SharePoint in your organization
How to implement SharePoint in your organization
 
SharePoint Out of the Box
SharePoint Out of the BoxSharePoint Out of the Box
SharePoint Out of the Box
 
10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)10 Best SharePoint Features You’ve Never Used (But Should)
10 Best SharePoint Features You’ve Never Used (But Should)
 
SharePoint Tutorial and SharePoint Training - Introduction
SharePoint Tutorial and SharePoint Training - IntroductionSharePoint Tutorial and SharePoint Training - Introduction
SharePoint Tutorial and SharePoint Training - Introduction
 
SharePoint Benefits
SharePoint BenefitsSharePoint Benefits
SharePoint Benefits
 
SharePoint Beginner Training for End Users
SharePoint Beginner Training for End UsersSharePoint Beginner Training for End Users
SharePoint Beginner Training for End Users
 
Sharepoint Overview
Sharepoint OverviewSharepoint Overview
Sharepoint Overview
 
Sharepoint 2019 Training
Sharepoint 2019 TrainingSharepoint 2019 Training
Sharepoint 2019 Training
 
SharePoint 2013 Document Management Features
SharePoint 2013 Document Management FeaturesSharePoint 2013 Document Management Features
SharePoint 2013 Document Management Features
 
SharePoint 2016 Overview
SharePoint 2016 OverviewSharePoint 2016 Overview
SharePoint 2016 Overview
 
SharePoint as a Document Management System (DMS)
SharePoint as a Document Management System (DMS)SharePoint as a Document Management System (DMS)
SharePoint as a Document Management System (DMS)
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint Migration
 
Introduction to SharePoint Information Architecture
Introduction to SharePoint Information ArchitectureIntroduction to SharePoint Information Architecture
Introduction to SharePoint Information Architecture
 
Migrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint OnlineMigrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint Online
 
Sharepoint Document Management System (DMS) Features
Sharepoint Document Management System (DMS) Features Sharepoint Document Management System (DMS) Features
Sharepoint Document Management System (DMS) Features
 
SharePoint Migration-What you need to know
SharePoint Migration-What you need to knowSharePoint Migration-What you need to know
SharePoint Migration-What you need to know
 
SharePoint Document Types
SharePoint Document TypesSharePoint Document Types
SharePoint Document Types
 

Andere mochten auch

Sharepoint 2010 implementation
Sharepoint 2010 implementationSharepoint 2010 implementation
Sharepoint 2010 implementation
Capgemini
 

Andere mochten auch (20)

The 7 Deadly Sins of SharePoint: Planning Successful Implementations and Avoi...
The 7 Deadly Sins of SharePoint: Planning Successful Implementations and Avoi...The 7 Deadly Sins of SharePoint: Planning Successful Implementations and Avoi...
The 7 Deadly Sins of SharePoint: Planning Successful Implementations and Avoi...
 
Creating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint SuccessCreating your Company's Roadmap to SharePoint Success
Creating your Company's Roadmap to SharePoint Success
 
SharePoint Jumpstart #1 Creating a SharePoint Strategy
SharePoint Jumpstart #1 Creating a SharePoint StrategySharePoint Jumpstart #1 Creating a SharePoint Strategy
SharePoint Jumpstart #1 Creating a SharePoint Strategy
 
How to Plan, Manage and Control SharePoint Projects
How to Plan, Manage and Control SharePoint Projects How to Plan, Manage and Control SharePoint Projects
How to Plan, Manage and Control SharePoint Projects
 
Stop SharePoint Project Failure
Stop SharePoint Project FailureStop SharePoint Project Failure
Stop SharePoint Project Failure
 
Best Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint ProjectsBest Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint Projects
 
Strategic Sharepoint Implementation
Strategic Sharepoint ImplementationStrategic Sharepoint Implementation
Strategic Sharepoint Implementation
 
Working with Large Lists in SharePoint 2013 - Why You Need to Pay Attention t...
Working with Large Lists in SharePoint 2013 - Why You Need to Pay Attention t...Working with Large Lists in SharePoint 2013 - Why You Need to Pay Attention t...
Working with Large Lists in SharePoint 2013 - Why You Need to Pay Attention t...
 
How to Manage Projects in SharePoint Using Out of the Box Features
How to Manage Projects in SharePoint Using Out of the Box FeaturesHow to Manage Projects in SharePoint Using Out of the Box Features
How to Manage Projects in SharePoint Using Out of the Box Features
 
Office Delve for Office 365 Administrators
Office Delve for Office 365 AdministratorsOffice Delve for Office 365 Administrators
Office Delve for Office 365 Administrators
 
SharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best PracticesSharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best Practices
 
Don't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesDon't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakes
 
Sharepoint 2010 implementation
Sharepoint 2010 implementationSharepoint 2010 implementation
Sharepoint 2010 implementation
 
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
NOW I Get It... What SharePoint Is, and Why My Business Needs It by Mark Rack...
 
Running SharePoint on Small Business Server: Pros and Cons - 100 Level
Running SharePoint on Small Business Server: Pros and Cons - 100 LevelRunning SharePoint on Small Business Server: Pros and Cons - 100 Level
Running SharePoint on Small Business Server: Pros and Cons - 100 Level
 
Sharepoint 2013 Overview
Sharepoint 2013 OverviewSharepoint 2013 Overview
Sharepoint 2013 Overview
 
Top 8 things you didn’t know SharePoint could do: Turbocharging your SharePoi...
Top 8 things you didn’t know SharePoint could do: Turbocharging your SharePoi...Top 8 things you didn’t know SharePoint could do: Turbocharging your SharePoi...
Top 8 things you didn’t know SharePoint could do: Turbocharging your SharePoi...
 
Clockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewClockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overview
 
Embrace the BYOD Revolution: Effectively Manage a Multi-Device, Multi-Gener...
Embrace the BYOD Revolution: Effectively Manage a Multi-Device, Multi-Gener...Embrace the BYOD Revolution: Effectively Manage a Multi-Device, Multi-Gener...
Embrace the BYOD Revolution: Effectively Manage a Multi-Device, Multi-Gener...
 
SharePoint 2013 Insights
SharePoint 2013 InsightsSharePoint 2013 Insights
SharePoint 2013 Insights
 

Ähnlich wie Guiding a Successful SharePoint Implementation

Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 Features
Cory Peters
 
CVNUG - Share Point Development
CVNUG - Share Point DevelopmentCVNUG - Share Point Development
CVNUG - Share Point Development
ryanaoliveira
 
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight DeploymentBest Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
Marc Nehme
 
The SharePoint Journey
The SharePoint JourneyThe SharePoint Journey
The SharePoint Journey
Robin McManus
 

Ähnlich wie Guiding a Successful SharePoint Implementation (20)

Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel OlesonAvoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
Avoiding Failed Deployments Part 2 Interactive Discussion by Joel Oleson
 
Solve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 FeaturesSolve Todays Problems with 10 New SharePoint 2010 Features
Solve Todays Problems with 10 New SharePoint 2010 Features
 
SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...
SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...
SharePoint Best Practices Conference Spring 09 Avoiding Failed Deployments an...
 
Implementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsImplementing SharePoint 2010 Projects
Implementing SharePoint 2010 Projects
 
SharePoint 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and ManagementSharePoint 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and Management
 
The Shift from Centralized to Decentralized #SPSVB
The Shift from Centralized to Decentralized #SPSVBThe Shift from Centralized to Decentralized #SPSVB
The Shift from Centralized to Decentralized #SPSVB
 
Effective SharePoint Scalability & Management. To BLOB or not to BLOB, that’s...
Effective SharePoint Scalability & Management. To BLOB or not to BLOB, that’s...Effective SharePoint Scalability & Management. To BLOB or not to BLOB, that’s...
Effective SharePoint Scalability & Management. To BLOB or not to BLOB, that’s...
 
CVNUG - Share Point Development
CVNUG - Share Point DevelopmentCVNUG - Share Point Development
CVNUG - Share Point Development
 
Share Point Governance: 10 Steps to Successful Deployment by Joel Oleson Bes...
Share Point Governance: 10 Steps to Successful Deployment by  Joel Oleson Bes...Share Point Governance: 10 Steps to Successful Deployment by  Joel Oleson Bes...
Share Point Governance: 10 Steps to Successful Deployment by Joel Oleson Bes...
 
Migrating to Office 365
Migrating to Office 365Migrating to Office 365
Migrating to Office 365
 
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight DeploymentBest Practices and Lessons Learned on Our IBM Rational Insight Deployment
Best Practices and Lessons Learned on Our IBM Rational Insight Deployment
 
Governance
GovernanceGovernance
Governance
 
Business Objects.new & old version
Business Objects.new & old versionBusiness Objects.new & old version
Business Objects.new & old version
 
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 MinutesSPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
SPSPTCDC - SharePoint Admin 101 - SpeedMetal - PowerUser to Admin in 75 Minutes
 
SharePoint: What You Need to Know Before Upgrading
SharePoint: What You Need to Know Before UpgradingSharePoint: What You Need to Know Before Upgrading
SharePoint: What You Need to Know Before Upgrading
 
The SharePoint Journey
The SharePoint JourneyThe SharePoint Journey
The SharePoint Journey
 
Legacy ECM Migration
Legacy ECM MigrationLegacy ECM Migration
Legacy ECM Migration
 
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
 
Spotlight Series BI for the Masses
Spotlight Series BI for the MassesSpotlight Series BI for the Masses
Spotlight Series BI for the Masses
 
Movin’ On Up - A #SharePoint Migration Case Study #HSPUG
Movin’ On Up - A #SharePoint Migration Case Study #HSPUGMovin’ On Up - A #SharePoint Migration Case Study #HSPUG
Movin’ On Up - A #SharePoint Migration Case Study #HSPUG
 

Mehr von Randy Williams

Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013
Randy Williams
 
Governance - how does information & security drive your architecture
Governance - how does information & security drive your architectureGovernance - how does information & security drive your architecture
Governance - how does information & security drive your architecture
Randy Williams
 

Mehr von Randy Williams (19)

Architecting Solutions and Systems – Randy’s Secrets to Success
Architecting Solutions and Systems – Randy’s Secrets to SuccessArchitecting Solutions and Systems – Randy’s Secrets to Success
Architecting Solutions and Systems – Randy’s Secrets to Success
 
An IT Pro Guide to Deploying and Managing SharePoint 2013 Apps
An IT Pro Guide to Deploying and Managing SharePoint 2013 AppsAn IT Pro Guide to Deploying and Managing SharePoint 2013 Apps
An IT Pro Guide to Deploying and Managing SharePoint 2013 Apps
 
Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013
 
Governing and managing hybrid SharePoint environments
Governing and managing hybrid SharePoint environmentsGoverning and managing hybrid SharePoint environments
Governing and managing hybrid SharePoint environments
 
When governance lacks compliance
When governance lacks complianceWhen governance lacks compliance
When governance lacks compliance
 
The Future of Social Collaboration
The Future of Social CollaborationThe Future of Social Collaboration
The Future of Social Collaboration
 
Getting Started with SharePoint 2013 Apps
Getting Started with SharePoint 2013 AppsGetting Started with SharePoint 2013 Apps
Getting Started with SharePoint 2013 Apps
 
Building the next generation of browser apps today
Building the next generation of browser apps todayBuilding the next generation of browser apps today
Building the next generation of browser apps today
 
SQL Server 2012 and SharePoint 2010: Reporting Nirvana
SQL Server 2012 and SharePoint 2010: Reporting NirvanaSQL Server 2012 and SharePoint 2010: Reporting Nirvana
SQL Server 2012 and SharePoint 2010: Reporting Nirvana
 
How governance drives your information and security architecture
How governance drives your information and security architectureHow governance drives your information and security architecture
How governance drives your information and security architecture
 
Sizing your Content Databases: Understanding the Limits
Sizing your Content Databases: Understanding the LimitsSizing your Content Databases: Understanding the Limits
Sizing your Content Databases: Understanding the Limits
 
SharePoint Online and the Cloud
SharePoint Online and the CloudSharePoint Online and the Cloud
SharePoint Online and the Cloud
 
Enforcing SharePoint Governance
Enforcing SharePoint GovernanceEnforcing SharePoint Governance
Enforcing SharePoint Governance
 
Governance - how does information & security drive your architecture
Governance - how does information & security drive your architectureGovernance - how does information & security drive your architecture
Governance - how does information & security drive your architecture
 
Understanding SharePoint Governance
Understanding SharePoint GovernanceUnderstanding SharePoint Governance
Understanding SharePoint Governance
 
Why I Use SharePoint
Why I Use SharePointWhy I Use SharePoint
Why I Use SharePoint
 
Plugging holes in your SharePoint 2010 disaster recovery strategy
Plugging holes in your SharePoint 2010 disaster recovery strategyPlugging holes in your SharePoint 2010 disaster recovery strategy
Plugging holes in your SharePoint 2010 disaster recovery strategy
 
Spicing up SharePoint web parts
Spicing up SharePoint web partsSpicing up SharePoint web parts
Spicing up SharePoint web parts
 
Using Visual Studio to Build SharePoint 2010 Solutions
Using Visual Studio to Build SharePoint 2010 SolutionsUsing Visual Studio to Build SharePoint 2010 Solutions
Using Visual Studio to Build SharePoint 2010 Solutions
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

Guiding a Successful SharePoint Implementation

  • 1. Guiding a successful SharePoint implementation Randy Williams Enterprise Trainer & Evangelist randy.williams@avepoint.com Twitter: @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.
  • 2. About your speaker 20 years in IT developer, consultant, trainer, author At AvePoint Evangelist, Architect Three-time SharePoint MVP Lived in Singapore in 2009-2010 Currently based in San Diego, California
  • 3. Today’s agenda Part 1 (2:00 - 3:10) Introduction & Overview The Need to Plan Defining the Business Solution Governance Q&A / Break / Social (3:10 - 3:30) Part 2 (3:30 - 4:40) Architecting the solution Office 365 Addressing training requirements Closing Remarks / Q&A / Social (4:40 - 5:00)
  • 4. Challenges deploying SharePoint It’s a business solution Delivering ROI Cultural changes Managing the adoption balance It’s a complex product! Integration into existing systems Enhancing the product Delivering effective governance
  • 5. The need to plan
  • 6. Yes, you really need a plan It’s still a project SharePoint is one of the trickiest types of projects Many stakeholders Marriage of business and technology Numerous dependencies Plan and execute iteratively Be sure to get executive sponsorship from the beginning
  • 7. How can SharePoint Fail? Lack of growth planning Lack of governance model Lack of governance board Lack of executive sponsorship Lack of operational planning Lack of provisioning governance Lack of strategy Lack of user analysis Lack of infrastructure planning Lack of information architecture Lack of change management
  • 9. What are your business goals? Identify pain points and opportunities Do not assume SharePoint is the solution Describe 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 weeds Prioritize
  • 10. User Personas Because users won’t just “figure it out” Identify specific use cases that SharePoint can address Validates SharePoint as a solution Used to “sell” SharePoint to the business Helps calculate ROI Input into governance, testing, and training How? http://www.hceye.org/HCInsight-Nielsen.htm
  • 11. Organizing all requirements Project Requirements
  • 12. Addressing the gap What about requirements that cannot be met by SharePoint? Is SharePoint the right solution? Build or buy? Rich SharePoint ISV ecosystem Workflow Backup/Recovery Records management/compliance Storage optimization Improved social features Enforce governance
  • 13. Design and deliver governance
  • 14. 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?
  • 26. WITH GREAT POWER THERE MUST ALSO COME - - GREAT RESPONSIBILITY!
  • 27.
  • 30. Process Manual Enforcement Automated Enforcement Semi-automated
  • 31. 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
  • 32. Ready for a break? Q&A
  • 34. Logical design of SharePoint Farm Web Application Service Application Zone Content DB Site collection Top-level site List/Library Sub site Sub site [Folder] Item / Document
  • 35. Server roles Web front end (WFE) IIS server that receives all direct HTTP requests from users Application server Runs service applications, such as Search, MMS, others Also based on IIS Uses WCF for communication Database server (SQL Server) Configuration database Content databases Application service databases
  • 36. Scaling web front end Very scalable role using load balancing Active/active design Can use either NLB (built into Windows) or hardware load balancer In general 4 WFE per database server 1 WFE can support thousands of users
  • 37. Scaling application server Very scalable using SharePoint Active/active design Load balancing is built into SharePoint – no external configuration needed Pay special attention to search (query and crawl)
  • 38. Scaling database server Add multiple database servers Clustering is an active/passive design only a high availability solution Keep database servers dedicated Virtualization okay – but small performance hit Use high-quality SAN storage for best performance Optimizing SQL Server for SharePoint http://slidesha.re/ialfZc
  • 39. How 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
  • 40. Single server farm All roles on one machine Only advised for development or test environments No fault tolerance Also known as a standalone farm – cannot be scaled out
  • 41. Two server farm Very common for small to some medium-sized organizations In general, can support up to 2000 users Farm can be scaled across all roles to as large as needed No fault tolerance
  • 42. Three server farm Each server has its own role Usually used with heavier search component All application services are on application server except query No fault tolerance
  • 43. Small high-availability farm Four server farm with all roles redundant Database server can either beclustered or mirrored
  • 44. Medium server farm Comes in many flavors and sizes Scale each role as needed Delivers high availability and scalability
  • 45. Large farm Yes, SharePoint is uber scalable
  • 46. Storage Capacity Planning Content databases Documents x Versions x Average Size = data size 10KB x [List Items + (Docs x Versions)] = Metadata size DB Size = data size + metadata size + log In general, max size should be kept under 200GB Index space required Size of Content DB(s) indexed * 0.035 = Index size Index size * 4 = Disk Space Required Spread across crawl db, property db, and file system
  • 47. Remote BLOB Storage (RBS) Store documents outside of content database Save on storage costs Best in file-heavy, read-centric environments Best 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
  • 48. Authentication SharePoint supports two modes Classic Same as with SharePoint 2007 Works with all forms of Windows authentication Easiest to configure Common with intranets Claims based authentication New in SharePoint 2010 Supports custom providers Must be used if you want forms-based auth (FBA)
  • 50. What’s in the Box? http://office365.microsoft.com/
  • 51. Microsoft’s Promise 99.9% uptime Certified Multiple datacenters Geo-redundant Shorter release cycles http://www.microsoft.com/en-us/cloud/cloudpowersolutions/productivity.aspx?fbid=yk9RvqroDcr
  • 52. Data Centers $2.3B+ investment – geo redundant - environmentally sustainable
  • 53. Missing Features Today Business Connectivity Services FAST Search Performance Point Services Project Server Power Pivot Secure Store Service Limited device support Full Trust Solutions
  • 54. Latest Costs (per user/per month) Professional and Small Business(less than 50 users) P$6 – Exchange, Lync, SharePoint, Office Web Apps Enterprise E1 $10 – Exchange, Lync, SharePoint E2 $16 – E1 + Office Web Apps E3$24 – E2 + Office Pro Plus, Excel/InfoPath/Visio/Access Services E4 $27 – E3 + voice capabilities http://www.microsoft.com/en-us/office365/enterprise/subscription-plans.aspx
  • 55.
  • 56. Software: Windows Server 2008 R2, SQL Server 2008 R2, SharePoint Server 2010, Office 2010 Professional…Cost?
  • 57. To learn more about Office 365 Webcast recorded on 2 Aug 2011 Download from http://www.avepoint.com/sharepointuncensored
  • 58. How to address training
  • 59. Recommendations Users will not “figure it out” Training should not be product-centric Task-oriented focus on use cases and governance remember user personas? Identify one or two champions in each business unit Train the trainer Also works well for tier-1 support Power users/site collection admins get additional training
  • 60. Training resources www.point8020.com www.avantustraining.com http://sharepoint.microsoft.com/en-us/resources/Pages/End-User-Training-Guide.aspx http://www.microsoft.com/learning/en/us/training/sharepoint.aspx http://www.sharepointshepherd.com
  • 61.
  • 62. To BLOB or Not to Blob? Storage Optimization Demystified
  • 63. Without Boundaries: Building SharePoint for Real Global Collaboration
  • 65. The Truth Behind SharePoint Recovery and Availability: Meeting you SLAs
  • 66. Automating and Provisioning Change ManagementOr visit www.avepoint.com for more information
  • 68. Q&A Randy Williams randy.williams@avepoint.com
  • 69. © 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.