1 / 16

Health Analysis Rules Framework

Health Analysis Rules Framework. Scenarios and Extensibility Points. Bryan Porter, Consultant. 3/7/2010. Agenda. Fundamentals Background Specifics of Execution Extensibility & Scenarios Rule Customization Rule Development Q&A. Background. The Need for a Health Analysis Framework.

Download Presentation

Health Analysis Rules Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

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?

More Related