Health Analysis Rules Framework - PowerPoint PPT Presentation

carissa-booker
health analysis rules framework n.
Skip this Video
Loading SlideShow in 5 Seconds..
Health Analysis Rules Framework PowerPoint Presentation
Download Presentation
Health Analysis Rules Framework

play fullscreen
1 / 16
Download Presentation
Health Analysis Rules Framework
78 Views
Download Presentation

Health Analysis Rules Framework

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Health Analysis Rules Framework Scenarios and Extensibility Points Bryan Porter, Consultant 3/7/2010

  2. Agenda • Fundamentals • Background • Specifics of Execution • Extensibility & Scenarios • Rule Customization • Rule Development • Q&A

  3. Background The Need for a Health Analysis Framework • Multi-Dimensional Deployments • Collaboration, Business Intelligence • Human Resources, Legal (Records Management & Discovery) • Dependencies • SQL Server, ASP.NET, IIS • Cross-Functional Supporting Infrastructure • SQL Server, Active Directory, ADFS, Network • Organic Growth • Business Adoption, Workload Realization

  4. Background The Need for a Health Analysis Framework • “Best Practices” Deployment Standards • Rule-based • Notification system • Automate Corrective Actions Where Possible • Focus on Common Problems & Known Problem Areas

  5. Specifics Health Analysis Rules Management

  6. Specifics Health Analysis Rules Management

  7. Specifics Health Analysis Rules Management

  8. Specifics Health Analysis Rule Execution • Rules execute within the timer service • Each rule is associated to an abstract Service • Each rule has a schedule • These properties determine the Timer Job associated to a Rule

  9. Demonstration Exploring Health Analysis Rules

  10. Takeaways Health Analysis Rule Management • Timer-Job Based • Rule Configuration • State Analysis Triggering

  11. Extensibility Build Your Own Rules! • Inherit from • SPHealthAnalysisRule • SPRepairableHealthAnalysisRule – if you’re repairable! • Override • AutomaticExecutionParameters – Specific Rule Defaults • Repair – If SPRepairableHealthAnalysisRule • Category – SPHealthRepairStatus • Check – Test for the Rule Error/Warning Condition • ErrorLevel – How bad is it? • Explanation – What exactly is the problem? • Remedy – What should the user do about it? • Summary – What’s the overall situation?

  12. Extensibility Build Your Own Rules! • Content Database Sizing • 2007 - <= 100GB • 2010 - <= 200GB for Collaboration, <= 1TB for Archival • How to manage this?

  13. Extensibility Build Your Own Rules! • Self Service Is King! • Lower Administrative Costs • Easier Site Adoption • Most Customers Realize They “Don’t Care” • Site Collection Creation is Load Balanced

  14. Demonstration Building, Installing, and Registering a Custom Health Analysis Rule

  15. Extensibility Build Your Own Rules! • Rules represent a “clean” extensibility point • Prime for Partner Adoption • Ensures Consistency of Environment Evaluation

  16. Questions?