Five Pillars of SharePoint Governance Supportability
Upcoming SlideShare
Loading in...5
×
 

Five Pillars of SharePoint Governance Supportability

on

  • 1,172 views

 

Statistics

Views

Total Views
1,172
Views on SlideShare
885
Embed Views
287

Actions

Likes
0
Downloads
7
Comments
0

1 Embed 287

http://agnewfarms.wordpress.com 287

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Before we begin, I’d like to take a moment to talk about how Quest can help you take control of your SharePoint chaos and then we’ll dig into our demonstration today and see Quest’s can help.We know that it takes a team of people to keep SharePoint up to date and running smoothly, so you need simple, effective tools to work together no matter what the organization demands. Quest has just what you need no matter what your role is in the SharePoint universe.We help IT Managers cut through the SharePoint chaos and control costs with our extensive management solutions. You’ll have the power to implement a true governance plan for permissions management, usage auditing, data protection, custom development, future migrations and growth.We enable SharePoint Administrators to reclaim their workday with targeted, simple and fast SharePoint administration solutions. Take advantage of a common management console, “ZeroIMPACT” migrations, centralized backup and recovery, and simplified storage growth management.And with SharePoint Developers, we are there to help them avoid tedious manual coding and easily deploy custom applications across their unique environment. Our solutions give coders and non-coders alike simple, focused, and fast customization tools to speed both development and deployment – ensuring best practices and delivering on the promise of SharePoint.You can learn more about how we help each member of your SharePoint team as well as sign up for more weekly demos by visiting www.Quest.com/ControltheChaos
  • First I want to give a brief overview of each of the five pillars.Security – Protect your business critical information and your investment in SharePoint by pro-actively managing the security of your users, content and infrastructure. With Quest Solutions, you can automate the policies and procedures you need to protect your SharePoint. Auditing – Track the who, what, when, where and why of SharePoint actions to maintain user, content and configuration compliance. Quest Solutions simplify your auditing tasks and minimize the risks to your business critical information.Reliability – Prevent end user productivity interruptions by ensuring your infrastructure is configured correctly, your data is protected and your SharePoint is up-to-date. Quest Solutions for SharePoint automate the safeguards and processes you need for a stable environment.Usability – Ensure SharePoint adoption and maintain business productivity by giving users an environment that is easy-to-use, performing at its best, and able to meet their demands. Quest Solutions for SharePoint enable consistent content management, migration and customization to keep your users productive.Supportability – Fix support issues quickly and protect your SharePoint investment from data loss, unsupportable code, and inconsistent migrations and deployments across your environment. Quest Solutions for SharePoint make it easy for you to keep your environment up and running – and your users happy.
  • Jason Himmelstein, MCTS, MCITP, is the SharePoint Practice Director for Sentri, Inc. and has been working with Microsoft Server technologies since 1998 when he was supporting Motorola in Austin, TX.​ He went to work for the University of Texas for 5 years where he developed expertise in Active Directory ADD JASON Exchange. He left UT to go HERE the road doing work for Dell in a partnership with Microsoft doing architecture, design and implementation of Active Directory and Exchange. He started working with SharePoint in 2007 as an Enterprise Architect for Raytheon Company. Outside of this crazy working world he is a happily married father of 2 boys and a die-hard Texas Longhorns and San Antonio Spurs fan
  • Chris McNulty works in the SharePoint team at Quest Software, where his responsibilities include the strategic product direction for Quest’s SharePoint solutions. Chris is a MCTS/MCSE, and a member of the Microsoft Solutions Advocate and MVTSP programs. A frequent speaker at events around the U.S., Chris is the author of the “SharePoint 2010 Consultant’s Handbook” and blogs at http://www.chrismcnulty.net/blog and http://www.sharepointforall.com. Prior to Quest, Chris led the SharePoint consulting practice at KMA, a New England-based Microsoft Gold Partner. He holds an MBA in investment management from the Carroll School of Management at Boston College, and has more than 20 years’ experience in financial services technology with John Hancock, State Street, GMO, and Santander.
  • SharePoint is an excellent collaboration platform that promises the ability to build compelling applications on its foundation. But using SharePoint out-of-the-box to develop a moderately simple application can be expensive, tedious, time consuming and, for some, insurmountable.Many of the most powerful functions, such as the Forms Server, require Enterprise licensing – more expensive than the SharePoint Standard license. In addition, Microsoft’s Business Intelligence toolset is powerful, but requires advanced skills in SQL, Analysis Services, Visual Studio, and/or Reporting Services to be effective.With Quest Web Parts for SharePoint, you can unleash the full power of SharePoint 2007/2010 by quickly becoming a SharePoint application designer. Quest Web Parts enables you to customize SharePoint and easily create applications by simply dragging and dropping components. Because Quest Web Parts removes the need for custom coding and complex data integration, even non-programmers can build SharePoint sites quickly and easily. For this reason, after a migration, it now makes sense to recompose applications in SharePoint, rather than maintain those from legacy platforms.Quest Web Parts allows you to build better SharePoint sites quickly and easily. This site was built exclusively with Quest Web Parts; no coding required.Controllable, security-aware cascading and panel menus. You can show different navigation to different security groups, to applications outside of SharePoint and customize the look and feel.Configure collapsible and hierarchical cascading and panel menus that occupy minimum screen real estate, providing more intuitive application navigation for end users. All menus are security-trimmed, presenting different navigation to different security groups.ezEdit, Quest Web Parts’ embedded configuration tool, reduces the time required to build applications by up to 80 percent and makes it simple for coders and non-coders alike to build applications. ezLearn, our eLearning module, provides in context guidance and links to videos and training about best practices, techniques, and tips for using Web Parts.
  • While most of the Site Administrator for SharePoint functionality deals with a higher level than Server Administrator for SharePoint, focusing on sites, content and users, some of these reports can give valuable insights that let you increase your SharePoint reliability. Specifically, the Enterprise Overview report is a great starting point to assess SharePoint capacity needs and the efficiency of the current storage use. Drill down reports enable you to further explore the details and get to the root of an issue where needed.Review the distribution of load in terms of size and number of sites between Content Databases and Web Applications. The report same report shows both size of the SharePoint content in a database, as well as SQL database files size, including whitespace and logs. This helps you better understand the current capacity and plan for more storage as needed.Quickly see how the occupied storage space is distributed among current content, earlier versions and recycle bins. As discussed earlier in this tech brief, even a smaller content database may require lots of storage for the logs and backups, so this might require raising a question with the business stakeholders: how much it is worth spending on storing the versions, and what would be the impact of limiting the number of versions to keep.Site collections and sites reports are also available on the enterprise level, and let you quickly identify large but unused sites. You can use this to review and take action, considering potential business impact on one hand and the costs of storage and operations on the other.Site Administrator’s web-based Information Portal provides an enterprise level dashboard that aggregates data across all SharePoint farms, allowing you to drill down to specific sites and sub sites.
  • Effective Backup and Recovery TechniquesAs shown earlier in this brief, backups can add considerable storage requirements. But even understanding this is not enough to properly manage the backup files and transaction logs. You first task when planning for backup and recovery of the SharePoint environment is to understand the business requirements for recovery time objectives (RTO) and recovery point objectives (RPO) for various content loss and disaster recovery scenarios. How much impact can business tolerate in case of a file loss? A site? A server? Entire farm?Another important consideration is understanding the tools and processes might already be in place for SQL backup. Will your SharePoint require additional backups on top of that? How much and in which scenarios you can leverage existing backups, and when do you have to create additional backups of the data? Is there any duplication of data in backups, and if yes – can you justify the associated costs with the business requirements.Recovery Manager for SharePoint is designed to help address some of these questions. Specifically, consider that Recovery Manager can help you:Reduce the RTO for farm restore if you choose to rely on SharePoint farm backup. Recovery Manager simplifies scheduling of the native backups and reduces the risk of farm restore failures by guidance, built-in prerequisite and dependencies checks and automation of recovery steps across multiple servers in the farm.Significantly improve RTO for granular content restore without creating duplicate backups. Recovery Manager’s ability to fit in an existing backup landscape allows you to leverage your current SQL backups for site or document restores. Recovery Manager can automatically recognize and work with native SQL and SharePoint backups, as well as leading 3rd party backup solutions such as Symantec Backup Exec, NetBackup, IBM Tivoli and others. And of course Recovery Manager fully integrates with Quest data protection products such as LiteSpeed for SQL, vRanger Pro and NetVault product line.Maintain role separation for efficient operations, if such separation exists in your organization. Many IT departments have specialized SQL DBA or backup operator role to take care of the SQL backups. Sometimes SharePoint admins prefer to produce extra backups (whether farm or granular site collection backups) to avoid dependencies on other team members in case it comes to a restore. This can have negative impact on the storage and as such on the overall operations costs and reliability. Recovery Manager fully supports such delineation of duties and can help avoiding duplicating the backups and operational effort. Recovery Manager gives SharePoint admins a secure way to restore SharePoint contents without having direct access permissions to the backup files or the backup system. 

Five Pillars of SharePoint Governance Supportability Five Pillars of SharePoint Governance Supportability Presentation Transcript

  • The Five Pillars of SharePointGovernance - SupportabilityJason Himmelstein, Sentri Chris McNulty, Quest SoftwareSharePoint Practice Director SharePoint Strategic Product ManagerJune 6, 2012Toll-free: +1 (888) 632-5004Toll: +1 (913) 643-0957Participant code: 870156 ©2011 Quest Software, Inc. All rights reserved..
  • IT ManagerCut through the SharePoint chaos, control costs and simplify the enforcementof your governance strategy with Quest solutions for SharePointSharePoint AdministratorReclaim your workday and declare your right to focused, simple and fastSharePoint administrative solutionsSharePoint DeveloperStand up for your right to customize SharePoint without code and easilydeploy custom applications across your environment 1 www.Quest.com/ControltheChaos ©2011 Quest Software, Inc. All rights reserved..
  • Agenda• What is Governance?• The 5 Pillars of SharePoint Governance• What is Supportability?• How Does Supportability Fit in your Governance Plan?• How Quest Addresses SharePoint Supportability 2 ©2011 Quest Software, Inc. All rights reserved..
  • Five Pillars Of SharePoint Governance Security the policies and procedures to protect SharePoint Auditing the policies and procedures to track user, content and configuration compliance Reliability the policies and procedures to prevent user productivity interruptions Usability the policies and procedures to ensure user adoption and business productivity Supportability the policies and procedures to fix what goes wrong 3 ©2011 Quest Software, Inc. All rights reserved..
  • The Five Pillars of SharePointGovernance Webcast SeriesWebcasts Date TimeFive Pillars of SharePoint On DemandGovernance Overview 1. Five Pillars of SharePoint On Demand Governance - Security 2. Five Pillars of SharePoint On Demand Governance – Auditing 3. Five Pillars of SharePoint On Demand Governance – Reliability 4. Five Pillars of SharePoint On Demand Governance – Usability 5. Five Pillars of SharePoint Wed, June 6 11:30 a.m. ET / 8:30 a.m PT / 4:30 BST Governance - Supportability View on Demand Recordings here: www.Quest.com/FivePillarsWebcasts 4 ©2011 Quest Software, Inc. All rights reserved..
  • Want to learn how to develop and implementSharePoint supportability in your governance plan?Sign up for a complimentary one-on-one session withtoday’s partner and Quest to: • Glean more best practices for SharePoint supportability • Learn how to implement these best practices in your environment • Discuss upcoming SharePoint supportability projects in your organization Sign up Today! www.Quest.com/SharePointSupportabilityConsultation Space is limited! 5 ©2011 Quest Software, Inc. All rights reserved..
  • The Five Pillars of SharePointGovernance - SupportabilityJason Himmelstein, MCTS, MCITPSharePoint Practice Director@sharepointlhorn Sentri, Inc.SharePoint Practice DirectorSentri, Inc.@Sentri_Inc ©2011 Quest Software, Inc. All rights reserved..
  • About Me• SharePoint Practice Director, Sentri Inc.• Microsoft vTSP• SharePoint Foundation Logger (http://spflogger.codeplex.com)• Web: www.sentri.com• Blog: www.sharepointlonghorn.com• Twitter: @sharepointlhorn• LinkedIn: www.linkedin.com/in/jasonhimmelstein 7 ©2011 Quest Software, Inc. All rights reserved..
  • Agenda• Day to Day Supportability • Correlation IDs • The Developer Dashboard • Configurable ULS Flood Protection• Architecting for Supportability • Infrastructure design • SQL Performance• Patching your Environment • Why patch? • Microsoft patching methodology • Patching Process 8 ©2011 Quest Software, Inc. All rights reserved..
  • Day to Day Supportability 9 ©2011 Quest Software, Inc. All rights reserved..
  • Correlation IDs• What is this weird 32 character message & why do I care?• How are they used in SharePoint 2010?• How are they useful? 10 ©2011 Quest Software, Inc. All rights reserved..
  • The Developer Dashboard• What is the Developer Dashboard?• How can the Developer Dashboard help my supportability? 11 ©2011 Quest Software, Inc. All rights reserved..
  • The Developer Dashboard (cont’d) 12 ©2011 Quest Software, Inc. All rights reserved..
  • The Developer Dashboard (cont’d) 13 ©2011 Quest Software, Inc. All rights reserved..
  • The Developer Dashboard (cont’d) 14 ©2011 Quest Software, Inc. All rights reserved..
  • Configurable ULS Logs• Size limitation• Easy Granular tuning, with visibility into what’s tuned• Ability to specify number of days to log 15 ©2011 Quest Software, Inc. All rights reserved..
  • Flood Protection• I’m smart, why don’t I want to see everything?• How does Flood Protection work?• How do I turn it off and on? With this option enabled, if the same event fires 5 times within 2 minutes, SharePoint will suppress the event from logging and throw a summary event at the 2 minute mark. The default behavior and can be customized using PowerShell and the Set-SPDiagnosticConfig cmdlet. 16 ©2011 Quest Software, Inc. All rights reserved..
  • Architecting for Supportability 17 ©2011 Quest Software, Inc. All rights reserved..
  • Infrastructure DesignVirtualization PhysicalBenefits Benefits • Snapshot capability • No virtualization overhead • Rapid system deployment • Ability to target DBs to separate • HADR ability physical spindles • Centralized Management • Only OS limits on Hardware • Simple NetworkingDrawbacks • Loss of minimum 8% compute for Drawbacks overhead • Backup & recovery time • Limitations on addressing full hardware • Limited snapshot ability • Disks are often stored as single/multi-file • Costly & lacking Centralized • Centralized Networking Management • Failover limitations 18 ©2011 Quest Software, Inc. All rights reserved..
  • SQL Server Performance• Pre-grow databases • Requires more space initially • Dramatic increase in performance • Databases like contiguous space• Auto-growth • Immediately change from 1m increments • Do not use “Grow by %” setting • 50-100m maximum growth per required • Schedule maintenance task to check size & grow in off peak hours as required 19 ©2011 Quest Software, Inc. All rights reserved..
  • SQL Server Performance• IO requirements DB Files RAID Level Optimization 1 TempDB data 10 Write 2 TempDB logs 10 Write 3 ContentDB data 10 ReadWrite 4 ContentDB logs 10 Write 5 Crawl DB logs 10 Write 6 Crawl DB data 10 ReadWrite 7 Property DB logs 10 Write 8 Property DB data 10 Write 9 Services DB logs 10 Write 10 Services DB data 5/10 ReadWrite 11 Archive Content DB 5 Read 12 Publishing Site Content DB 5 Read 20 ©2011 Quest Software, Inc. All rights reserved..
  • SQL Server Performance• Sizing recommendations • Recommended limit for ContentDBs: 200G • Maximum supported: 4TB • Includes Remote BLOBs• Backup/Restore timing• Simple vs. Full recovery mode 21 ©2011 Quest Software, Inc. All rights reserved..
  • SQL Server Performance• Database Instance Isolation • Secure Store Database • SharePoint core databases • Content Databases • Search • Highly Transactional non-SharePoint DBs• Drawback • Lose the central management in a single SQL Server Management Studio window 22 ©2011 Quest Software, Inc. All rights reserved..
  • Patching your Environment 23 ©2011 Quest Software, Inc. All rights reserved..
  • Why Upgrade?• Why do we upgrade?• If it ain’t broke, don’t fix it• Consistency• Security• Microsoft Support Services 24 ©2011 Quest Software, Inc. All rights reserved..
  • Microsoft patching methodology• Upgrades vs Patches• Microsoft Patch Terminology • Hotfix ̶ Point solutions – limited testing • Cumulative Update ̶ Roll-up package of Fixes – standard testing • Service Pack ̶ Enhancements Fixes Hotfixes – through testing• Are SharePoint Patches removeable? 25 ©2011 Quest Software, Inc. All rights reserved..
  • Patching Process• Snapshot environments before patching• Review fixes in patch • Allow 2-4 weeks of life in the wild to validate success of patch• Apply to development environment to test custom code • Allow 1-2 weeks for developers to test & validate• Apply to QA environment & regression test • Allow 1-2 weeks for testing & validation against test plans• Apply to Production • Validate• Record patch level before & after patching • Looks like: Build 14.0.6120.5000 26 ©2011 Quest Software, Inc. All rights reserved..
  • Implementing Supportabilityin Your EnvironmentChris McNulty, MCTS, MCSEQuest SoftwareSharePoint Strategic Product Manager ©2011 Quest Software, Inc. All rights reserved..
  • Chris McNulty • SharePoint BU, Quest Software • 10+ years with SharePoint • 20 years consulting (led KMA SharePoint practice) and financial services technology (Santander, John Hancock/Manulife, GMO, State Street) • MBA in Inv Mgmt from Boston College • Write and speak often on Microsoft IW technologies (blogs & books) • MCSE MCTS MSA MVTSP MCC • Hiking, cooking, playing guitar, colonial history, photography • My family: Hayley, three kids (17, 8, 5) and my dog Stan @cmcnulty2000 28 ©2012 Quest Software, Inc. All rights reserved..
  • Previously, on“The Five Pillars of SharePoint Governance”…• Incident: an event with a material impact on an IT service, resulting in degraded performance or unavailability• Reliability – preventing incidents• Problem resolution – long term removal of incident root cause 29 ©2012 Quest Software, Inc. All rights reserved..
  • Four key activities• addressing common user requests• resolving incidents• rapidly collecting troubleshooting information• recovering from major system problems 30 ©2012 Quest Software, Inc. All rights reserved..
  • User requests• Supportable customization• Site templates• Fab 40 – SP2007• SP2010 – www.techsolutions.net• Project governance • Internal resourcing • External resourcing • Catalog of service vs. custom 31 ©2012 Quest Software, Inc. All rights reserved..
  • Incident resolution• Incident capture• Incident tracking• Knowledge management 32 ©2012 Quest Software, Inc. All rights reserved..
  • Quest Solutions 33 ©2011 Quest Software, Inc. All rights reserved..
  • Quest Web Parts – User Requests• Provides a template Help Desk site ready to use!• Design without code!• Offload support to Quest • ezEdit: Embedded configuration tool • ezLearn: Provides in context guidance and links to training• Recompose legacy applications• An “approved” way to customize SharePoint without full app dev 34 ©2011 Quest Software, Inc. All rights reserved..
  • Reduce the “Project Threshold” 35 ©2011 Quest Software, Inc. All rights reserved..
  • Info & Policy - Site Administrator for SharePoint • Enterprise Overview Report • SharePoint capacity needs • Storage usage • Other reports encompass: • Size and load among Content Databases and Web Applications. • Content usage by database and by SQLwww.quest.com/site-administrator-for-sharepoint • Content footprint by file types, versions, recycle bins, etc. • Unused sites • Web-based Information Portal Dashboard 36 ©2011 Quest Software, Inc. All rights reserved..
  • Info - Deployment Manager for SharePoint • What’s Changed? • Compare, deploy and control code and data across multiple environments • LiveCompare – Compare sites side by side, identify the missing parts and create deployment tasks • Solutions Manager – Adds rich deployment and management capabilities for SharePoint Solutionwww.quest.com/deployment-manager-for-sharepoint Packages (WSP) 37 ©2011 Quest Software, Inc. All rights reserved..
  • Recovery Manager for SharePoint • Reduces the RTO for farm restore from SharePoint farm backup • Simplifies scheduling native backups • Significantly improves RTO for granular content restore without creating duplicate backups • Integrates with native SQL and SharePoint backups, as well as leading 3rd party backup solutions such as Symantec Backup Exec, NetBackup, IBM Tivoliwww.quest.com/recovery-manager-for-sharepoint • Also works with Quest data protection products such as Lite Speed for SQL, vRanger Pro and NetVault. • Maintains role separation for efficient operations 38 ©2011 Quest Software, Inc. All rights reserved..
  • demoQuest Solutions 39 ©2011 Quest Software, Inc. All rights reserved..
  • Conclusion • Supportability…so you can count on SharePoint…you can count on Quest. 40 ©2011 Quest Software, Inc. All rights reserved..
  • Questions and Answerswww.Quest.com/SharePoint ©2011 Quest Software, Inc. All rights reserved..
  • Want to learn how to develop and implementSharePoint supportability in your governance plan?Sign up for a complimentary one-on-one session withtoday’s partner and Quest to: • Glean more best practices for SharePoint supportability • Learn how to implement these best practices in your environment • Discuss upcoming SharePoint supportability projects in your organization Sign up Today! www.Quest.com/SharePointSupportabilityConsultation Space is limited! 42 ©2011 Quest Software, Inc. All rights reserved..
  • Want to learn how to develop and implementSharePoint supportability in your governance plan?Sign up for a complimentary one-on-one session withtoday’s partner and Quest to: • Glean more best practices for SharePoint supportability • Learn how to implement these best practices in your environment • Discuss upcoming SharePoint supportability projects in your organization Sign up Today! www.Quest.com/SharePointSupportabilityConsultation Space is limited! 43 ©2011 Quest Software, Inc. All rights reserved..
  • More information• SharePoint architecture design patterns in Chris’ e- book entitled SharePoint 2010 Consultant’s Handbook – A Practical Field Guide • Get your free copy here http://www.quest.com/get-chris-book 44 ©2011 Quest Software, Inc. All rights reserved..
  • The Five Pillars of SharePointGovernance Webcast SeriesWebcasts Date TimeFive Pillars of SharePoint On DemandGovernance Overview 1. Five Pillars of SharePoint On Demand Governance - Security 2. Five Pillars of SharePoint On Demand Governance – Auditing 3. Five Pillars of SharePoint On Demand Governance – Reliability 4. Five Pillars of SharePoint On Demand Governance – Usability 5. Five Pillars of SharePoint Wed, June 6 11:30 a.m. ET / 8:30 a.m PT / 4:30 BST Governance - Supportability View on Demand Recordings here: www.Quest.com/FivePillarsWebcasts 45 ©2011 Quest Software, Inc. All rights reserved..
  • ©2011 Quest Software, Inc. All rights reserved..