SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Suhail Jamaldeen
 
Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60Christian Buckley
 
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 organizationSPC Adriatics
 
SharePoint Tutorial and SharePoint Training - Introduction
SharePoint Tutorial and SharePoint Training - IntroductionSharePoint Tutorial and SharePoint Training - Introduction
SharePoint Tutorial and SharePoint Training - IntroductionGregory Zelfond
 
OneDrive & SharePoint Better Together
OneDrive & SharePoint Better TogetherOneDrive & SharePoint Better Together
OneDrive & SharePoint Better TogetherDrew Madelung
 
SharePoint 2013 Document Management Features
SharePoint 2013 Document Management FeaturesSharePoint 2013 Document Management Features
SharePoint 2013 Document Management FeaturesThuan Ng
 
SharePoint Benefits
SharePoint BenefitsSharePoint Benefits
SharePoint BenefitsSameh Senosi
 
SharePoint Out of the Box
SharePoint Out of the BoxSharePoint Out of the Box
SharePoint Out of the BoxGregory Zelfond
 
Migrating on premises and cloud contents to SharePoint Online at no cost with...
Migrating on premises and cloud contents to SharePoint Online at no cost with...Migrating on premises and cloud contents to SharePoint Online at no cost with...
Migrating on premises and cloud contents to SharePoint Online at no cost with...Juan Carlos Gonzalez
 
How to Manage Migration to SharePoint
How to Manage Migration to SharePointHow to Manage Migration to SharePoint
How to Manage Migration to SharePointGregory Zelfond
 
SharePoint Document Management
SharePoint Document ManagementSharePoint Document Management
SharePoint Document ManagementMJ Ferdous
 
OneDrive for Business Best Practices
OneDrive for Business Best PracticesOneDrive for Business Best Practices
OneDrive for Business Best PracticesChris Woodill
 
SharePoint Power User (Site Owner) Training
SharePoint Power User (Site Owner) TrainingSharePoint Power User (Site Owner) Training
SharePoint Power User (Site Owner) TrainingGregory Zelfond
 
SharePoint Online vs. On-Premise
SharePoint Online vs. On-PremiseSharePoint Online vs. On-Premise
SharePoint Online vs. On-PremiseEvan Hodges
 
SharePoint Beginner Training for End Users
SharePoint Beginner Training for End UsersSharePoint Beginner Training for End Users
SharePoint Beginner Training for End UsersGregory Zelfond
 

What's hot (20)

Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...
 
Sharepoint 2019 Training
Sharepoint 2019 TrainingSharepoint 2019 Training
Sharepoint 2019 Training
 
Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60
 
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 Basics
Sharepoint BasicsSharepoint Basics
Sharepoint Basics
 
SharePoint Tutorial and SharePoint Training - Introduction
SharePoint Tutorial and SharePoint Training - IntroductionSharePoint Tutorial and SharePoint Training - Introduction
SharePoint Tutorial and SharePoint Training - Introduction
 
OneDrive & SharePoint Better Together
OneDrive & SharePoint Better TogetherOneDrive & SharePoint Better Together
OneDrive & SharePoint Better Together
 
Microsoft SharePoint
Microsoft SharePointMicrosoft SharePoint
Microsoft SharePoint
 
SharePoint 2013 Document Management Features
SharePoint 2013 Document Management FeaturesSharePoint 2013 Document Management Features
SharePoint 2013 Document Management Features
 
SharePoint Benefits
SharePoint BenefitsSharePoint Benefits
SharePoint Benefits
 
SharePoint Out of the Box
SharePoint Out of the BoxSharePoint Out of the Box
SharePoint Out of the Box
 
Migrating on premises and cloud contents to SharePoint Online at no cost with...
Migrating on premises and cloud contents to SharePoint Online at no cost with...Migrating on premises and cloud contents to SharePoint Online at no cost with...
Migrating on premises and cloud contents to SharePoint Online at no cost with...
 
How to Manage Migration to SharePoint
How to Manage Migration to SharePointHow to Manage Migration to SharePoint
How to Manage Migration to SharePoint
 
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)
 
SharePoint Document Management
SharePoint Document ManagementSharePoint Document Management
SharePoint Document Management
 
OneDrive for Business Best Practices
OneDrive for Business Best PracticesOneDrive for Business Best Practices
OneDrive for Business Best Practices
 
SharePoint Power User (Site Owner) Training
SharePoint Power User (Site Owner) TrainingSharePoint Power User (Site Owner) Training
SharePoint Power User (Site Owner) Training
 
SharePoint Online vs. On-Premise
SharePoint Online vs. On-PremiseSharePoint Online vs. On-Premise
SharePoint Online vs. On-Premise
 
Sharepoint overview
Sharepoint overviewSharepoint overview
Sharepoint overview
 
SharePoint Beginner Training for End Users
SharePoint Beginner Training for End UsersSharePoint Beginner Training for End Users
SharePoint Beginner Training for End Users
 

Viewers also liked

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...C5 Insight
 
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 SuccessC/D/H Technology Consultants
 
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 StrategyEarley Information Science
 
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 Dux Raymond Sy
 
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 MetadataGregory Zelfond
 
Introduction to SharePoint Information Architecture
Introduction to SharePoint Information ArchitectureIntroduction to SharePoint Information Architecture
Introduction to SharePoint Information ArchitectureGregory Zelfond
 
Best Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint ProjectsBest Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint ProjectsDux Raymond Sy
 
Strategic Sharepoint Implementation
Strategic Sharepoint ImplementationStrategic Sharepoint Implementation
Strategic Sharepoint ImplementationArkleton, LLC
 
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...Steve Stewart
 
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 FeaturesGregory Zelfond
 
Office Delve for Office 365 Administrators
Office Delve for Office 365 AdministratorsOffice Delve for Office 365 Administrators
Office Delve for Office 365 AdministratorsSteve Stewart
 
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 PracticesGregory Zelfond
 
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 mistakesBenjamin Niaulin
 
Sharepoint 2010 implementation
Sharepoint 2010 implementationSharepoint 2010 implementation
Sharepoint 2010 implementationCapgemini
 
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...SPTechCon
 
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 LevelRobert Crane
 
Sharepoint 2013 Overview
Sharepoint 2013 OverviewSharepoint 2013 Overview
Sharepoint 2013 OverviewTarek Yehia
 
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...Emagination ®
 
Clockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewClockwork 2013 - SharePoint overview
Clockwork 2013 - SharePoint overviewWilco Sinnema
 

Viewers also liked (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
 
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
 
Introduction to SharePoint Information Architecture
Introduction to SharePoint Information ArchitectureIntroduction to SharePoint Information Architecture
Introduction to SharePoint Information Architecture
 
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
 

Similar to Guiding a Successful SharePoint Implementation

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 OlesonJoel 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 FeaturesCory Peters
 
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...Joel Oleson
 
Implementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsImplementing SharePoint 2010 Projects
Implementing SharePoint 2010 ProjectsAndrew Hopkins
 
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 ManagementChris McNulty
 
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 #SPSVBChristian Buckley
 
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...garthluke
 
CVNUG - Share Point Development
CVNUG - Share Point DevelopmentCVNUG - Share Point Development
CVNUG - Share Point Developmentryanaoliveira
 
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...Joel Oleson
 
Migrating to Office 365
Migrating to Office 365Migrating to Office 365
Migrating to Office 365Randy Williams
 
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 DeploymentMarc Nehme
 
Governance
GovernanceGovernance
GovernanceUGAIA
 
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 MinutesKnowledge Management Associates, LLC
 
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 UpgradingPerficient, Inc.
 
The SharePoint Journey
The SharePoint JourneyThe SharePoint Journey
The SharePoint JourneyRobin McManus
 
Legacy ECM Migration
Legacy ECM MigrationLegacy ECM Migration
Legacy ECM MigrationLantzy14
 
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...BIWUG
 
Spotlight Series BI for the Masses
Spotlight Series BI for the MassesSpotlight Series BI for the Masses
Spotlight Series BI for the MassesKaruana Gatimu
 
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 #HSPUGJim Adcock
 

Similar to 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
 

More from Randy Williams

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 SuccessRandy Williams
 
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 AppsRandy Williams
 
Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013Integrating SharePoint with Exchange-2013
Integrating SharePoint with Exchange-2013Randy Williams
 
Governing and managing hybrid SharePoint environments
Governing and managing hybrid SharePoint environmentsGoverning and managing hybrid SharePoint environments
Governing and managing hybrid SharePoint environmentsRandy Williams
 
When governance lacks compliance
When governance lacks complianceWhen governance lacks compliance
When governance lacks complianceRandy Williams
 
The Future of Social Collaboration
The Future of Social CollaborationThe Future of Social Collaboration
The Future of Social CollaborationRandy Williams
 
Getting Started with SharePoint 2013 Apps
Getting Started with SharePoint 2013 AppsGetting Started with SharePoint 2013 Apps
Getting Started with SharePoint 2013 AppsRandy Williams
 
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 todayRandy Williams
 
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 NirvanaRandy Williams
 
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 architectureRandy Williams
 
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 LimitsRandy Williams
 
SharePoint Online and the Cloud
SharePoint Online and the CloudSharePoint Online and the Cloud
SharePoint Online and the CloudRandy Williams
 
Enforcing SharePoint Governance
Enforcing SharePoint GovernanceEnforcing SharePoint Governance
Enforcing SharePoint GovernanceRandy 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 architectureRandy Williams
 
Understanding SharePoint Governance
Understanding SharePoint GovernanceUnderstanding SharePoint Governance
Understanding SharePoint GovernanceRandy Williams
 
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 strategyRandy Williams
 
Spicing up SharePoint web parts
Spicing up SharePoint web partsSpicing up SharePoint web parts
Spicing up SharePoint web partsRandy Williams
 
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 SolutionsRandy Williams
 

More from 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
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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 interpreternaman860154
 
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 Servicegiselly40
 
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 SolutionsEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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 slidevu2urc
 
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 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Recently uploaded (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
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
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

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.