Advanced MP Authoring and Design Getting outside of the wizard and into the MP code with VSAE MMS Minnesota 2014 Nathan Foreman Jonathan Almquist #MMSSCOM.

Slides:



Advertisements
Similar presentations
For Missouri Commission PLEXOS Q&A for Missouri Commission.
Advertisements

Application Graphic design / svetagraphics.com 01 FRAMEWORK data service.
For Missouri Commission PLEXOS Q&A for Missouri Commission.
Internet Based Client Management
T Sponsors Sameer Chabungbam Principal Program Manager, Microsoft Connector API Apps BizTalk Summit 2015 – London ExCeL London | April 13th & 14th.
MP Author (FREE) Visual Studio Authoring Extensions (VSAE) MP Studio.
Practical PowerShell Tips & Tricks MMS Minnesota 2014 Trevor Sullivan, Jeff Wouters, David O’Brien – @david_Obrien.
Automating Microsoft Azure with PowerShell MMS Minnesota 2014 Trevor Sullivan and David O’Brien – #MMSMinnesota.
Building a Comprehensive CMDB with System Center Service Manager
Advanced Infrastructures In System Center Configuration Manager 2012 R2 Jason blog.configmgrftw.com m Wally.
Your CMDB and PowerShell DSC: DevOps Techniques
Tips & Tricks for Creating Custom Management Packs for Microsoft System Center Operations Manager Mickey Gousset Principal Consultant Infront Consulting.
MP Author MP Visual Studio Authoring Extensions (VSAE)
Walter Pitrof Technology Solution Professional Microsoft Switzerland Backup, Restore und Disaster Recovery mit Data Protection Manager 2012 Philipp Witschi.
Troubleshooting OS Deployment MMS Minnesota 2014 Johan Michael #MMSOSD.
PowerShell DSC v. ConfigMgr Compliance Settings MMS Minnesota 2014 Greg Ramsey David O’Brien Sherry Kissinger #MMSMinnesota.
SCORCH – Fun Recipes for RunBooks MMS Minnesota 2014 Steve Jesok & Matthew #MMSSCOrch.
Service Models in SCOM with VSAE examples
AppManager Product Status Update David Mount Technical Manager – UK, Ireland & Middle East David Mount Technical Manager – UK, Ireland & Middle East.
Get MMS Right at Home Every Month MMS Minnesota 2014 How to start / grow / sustain a professional user group community. #MMSMinnesota #MMSCommunity #MMSLove.
System Center Reporting Zero to Hero 15 minutes x 4 MMS Minnesota 2014 Samuel Erskine (Sam) Dieter Gasser (Didi) IT Driving Fellow Principal Consultant.
Yes, Applications DO work in task sequences!
Make it, Don’t Fake it Leap Forward with Eyeblaster Workshop™ for Flash December 20,2007.
End to End Automation with MDT Managing your reference images. Fred om Daniel
A ConfigMgr 2012 Site Review MMS Minnesota 2014 Kent Agerlund / Steve Thomson.
Windows 10 Setup InternalsWindows 10 Setup Internals Johan
MP University EMEA Oct. 28, 2015 CETTopicPresented By 9:00 – 9:15 Kick-OffSilect / Infront 9:15 – 10:45 MP Best Practices and VSAEBrian Microsoft.
Are you Ready for Configuration Manager vNext?
PowerShell Package Management for the Enterprise Kirk Aleksandar
Windows 10 Feature & Servicing Updates Options and Demystifying Steven Rachui
Define, bundle, deployDefine, bundle, deploy Working with Windows Server Containers and Docker James David O’Brien.
No On Premise OS “Ecks” SCCM Zed Yes On Premises OS “Ten” (OS X) ConfigMgr Zee Get It Right!
Pushing the Envelope;.NET Code in SCOM Management Packs Nathan Jonathan
ConfigMgr! Intune! Azure!ConfigMgr! Intune! Azure! Understanding Cloud Based Management Options Steven Rachui
Monitoring and Managing the Hybrid Cloud with System Center
Managing Third Party Updates with Microsoft’s System Center Configuration Manager Secunia Integration, MMS 2015 Kent AgerlundSherry Kissinger.
Nano ServerNano Server The Future of Window Server Mikael Johan
House of tails dogs charity All donations go 100% to the charity #MMSGIVEBACK.
Managing iOS Device Using ConfigMgr and Intune Hybrid MDM John Presenter #2 Twitter Handle Blog or address.
Critical Security Controls & Effective Cyber Defense Hasain “The Wolf”
Automating Reference ImagesAutomating Reference Images Henrik Blog.coretech.dk/hra Kent Blog.coretech.dk/kea.
How to Model an Application for Monitoring Nathan Jonathan
Introduction to Administering a SQL Server Matthew Steve Thompson, stevethompsonmvp.wordpress.com.
The Art of deploying Windows 10 With ConfigMgr 2012 R2 Johan Mikael
XPlatform ManagementxPlatform Management Windows Provisioning from *nix David James.
Midwest Management Summit MMSSQL – What are Your SQL Reporting Questions? #MMSMinnesot a #MMSSQL.
ConfigMgr 2012 SQL Refresher MMS Minnesota 2014 Matthew Teegarden/Steve Thompson.
HalFILE 2.1 Planned Features / User Feedback Session II.
ConfigMgr 2012 Jeopardy Quiz MMS Minnesota 2014 Kim Oppalfens & Kent Agerlund Microsoft MVP: Enterprise Client Management #MMSJeopardy.
Introduction to T-SQL – Part Deux Matthew Sherry Kissinger kissinger.
OS Deployment - LEVEL 500OS Deployment - LEVEL 500 Johan
App-V: An Overview MMS Minnesota 2014 Fred #MMSMinnesota #MMSAppV.
Restricted Admin & Credential Exposure MMS Minnesota 2014 Hasain Alshakarti – TrueSec Enterprise Security #MMSMinnesota #MMSConfigMgr #MMSLove.
Server OS Deployment Deep Dive with two crazy guys and ConfigMgr 2012 R2 MMS Minnesota 2014 Greg Nash.
900 Degrees of Service Manager with 3 International System Center Chefs MMS Minnesota 2014 Steve Buchanan (System Center MVP) Dieter Gasser (CPMB - Author)
Interactions & Automations
Sweet SUITE Imaging MMS Minnesota 2014 #MMSMinnesota #MMSConfigMgr #MMSLove Steven Rachui Premier Field Engineer Microsoft Corporation
SQL Tips & Tricks Best practices from the field John Nelson Apps Systems Engineer Steve Thompson Senior Consultant,
Real Life Enterprise PKI MMS Minnesota 2014 Hasain Alshakarti – TrueSec Enterprise Security #MMSMinnesota #MMSConfigMgr #MMSLove.
Long Live Azure Automation!Long Live Azure Automation! Cloud-first Configuration Management and Automation Beth Cooper Program Manager.
Winning at Virtualization Management with System Center MMS Minnesota 2014 James Moots Veeam Software Manager, Systems Engineers.
9/24/2017 7:27 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
SCOM and OMS a Love Story
Migrating Infrastructure to Microsoft Azure
Shielded VM and Guarded Fabric
Microsoft Ignite /22/2018 3:27 PM BRK2121
Embedding the Reporting Engine Version 3.5
TechEd /14/2018 8:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Presenter #1 • Presenter #2 • Presenter #3 Presenter #4 • Presenter #5
Presenter # 1 • Presenter # 2 • Presenter # 3
Presentation transcript:

Advanced MP Authoring and Design Getting outside of the wizard and into the MP code with VSAE MMS Minnesota 2014 Nathan Foreman Jonathan Almquist #MMSSCOM

Where to Start? Fundamentals of MP Operation Breakdown of SCOM Workflows Inter-Module data transfer Things to keep in mind while authoring Designing MP Structure MMS Minnesota 2014

Fundamentals of MP Operation Workflows are Executed on the System Hosting the Class Discoveries Drive Monitoring Discovered Class Properties are Leveraged for Monitoring Multiple Workflows can benefit from CookDown Agentless Monitoring has some Additional Steps MMS Minnesota 2014

Inside the Workflow (Modules) Data Source Generates Output base on External Source / Trigger Probe Action Has a Single Input Steam and Output Stream Collects Data from External Sources (when triggered) Condition Detection Has One or More Input Streams and One Output Also used for Consolidation Does Not use External Data Write Action One Input and Optionally one Output Only Write Actions should Change External States/Data MMS Minnesota 2014

Intra-Module Data Transfer Move Between modules as DataItem XML Xpath Queries are Used to Extract the Data MMS Minnesota 2014

Things to Keep in Mind While Authoring Will this need Elevated Privileges? Should Overrideable Parameters be Added? Will this be used in a Remotable Workflow? Will this be Impactful to the Host? Will this Leverage Cookdown? MMS Minnesota 2014

Designing the MP Structure Scenario: File base EDI System Input and Output Queue We already have a base class from our Service Model How old are files in the Queue How many files are in the Queue Know the current state of the Queues Alerting option for age and count MMS Minnesota 2014

Designing the MP Structure (Continued) Class Structure Do We Need an Additional Class? Or Two? What Properties Will we need? Monitoring Design Rules to Collect Performance Monitors to Drive State We’ll alert off of the rules or monitor state changes MMS Minnesota 2014

Demo MMS Minnesota 2014

Questions MMS Minnesota 2014 Any questions?

Session Title Evaluations Please provide session feedback by clicking the Eval button in the scheduler app. One lucky winner will get a free ticket to the next MMS! Visit all of our sponsors in the expo area and online! Platinum Sponsors: Gold Sponsors : MMS Minnesota 2014 Nathan Foreman Jonathan Almquist #MMSSCOM