Why manageability is importantWhat makes applications manageableHow to make applications manageable Where application == Distributed cloud application.

Slides:



Advertisements
Similar presentations
Jeffrey Snover Partner Architect Microsoft Corporation ES24.
Advertisements

OneBridge Mobile Data Suite Product Positioning. Target Plays IT-driven enterprise mobility initiatives Extensive support for integration into existing.
Attie Naude 14 May 2013 Windows Azure Mobile Services.
Challenges Facing Enterprise IT REDUCED MANAGEMENT NEW ECONOMICS INCREASED OPPORTUNITIES.
6 SQL Server Integration Same manageability, administration & development experience Integrated queries & transactions Integrated HA and backup/restore.
Remote Desktop Services
WSV316 Access User Experience Automation User Experience I have the right tools to get the job done Access I can manage anything from anywhere.
$$ Idea Updatable help system Method overload discovery HelpUri attribute support HelpFile property on FunctionInfo Simplified Where and.
Building and Deploying Safe and Secure Android Apps for Enterprise Presented by Technology Consulting Group at Endeavour Software Technologies.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
The road to reliable, autonomous distributed systems
Lap around IIS7 Ashish Jaiman ISV AE Microsoft Confidential.
6/4/2015Page 1 Enterprise Service Bus (ESB) B. Ramamurthy.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
T Sponsors Sameer Chabungbam Principal Program Manager, Microsoft Connector API Apps BizTalk Summit 2015 – London ExCeL London | April 13th & 14th.
Satisfy Your Technical Curiosity Internet Information Services (IIS) 7.0 End-to-End Overview of Microsoft's New Web Application Server Bart De Smet MVP,
Virtual techdays INDIA │ 9-11 February 2011 Introduction to Windows Intune: Cloud Based Desktop Management Service Arun Subramanian │ Product Marketing.
Cloud-ilities High Availability Execution Reliability Scheduling Fire once Simple recurrence Complex schedule Monitoring Execution History Actions.
IIS 7: The Next Generation Web Application Server Platform Michael Volodarsky Program Manager Web Platform and Tools Team Microsoft Corporation.
Standards Support and Interoperability in Windows Server 2012: Networking, Management, and Storage Jeffrey Snover Distinguished Engineer and Lead Architect.
Introduction to Pegasus An Open-Source WBEM implementation March Karl Schopmeyer Chair Enterprise Management Forum
Jeffrey Snover Distinguished Engineer Microsoft Session Code: SRV312.
System Center 2012 R2 Windows Azure Pack Service Management Automation 101.
Chapter 14 Network Management Business Aspects Architectures Technology.
IM-B201 Traditional Virtualized Private Cloud Public Cloud  Windows  Linux  UNIX  Windows  Linux  UNIX  Windows  Linux  Windows  Linux.
1 Windows Server 2008 R2 Streamlined Management. 2 Agenda Today’s IT Challenges Streamlined Management Datacenter Automation Management Infrastructure.
© 2012 Cisco and/or its affiliates. All rights reserved. CDN-4698 Cisco Public Collaboration Enabled Business Transformation (CEBT) Integration Platform.
Building Offline/Cache Mode Web Apps Using Sync Framework Mike Clark Group Manager Cloud Data Services Team
Vision/Benefits/Introduction Randy Armstrong (OPC Foundation)
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
CON 307 Developing Manageable WCF Services Chris Peiris | Avanade Rory Primrose | Avanade
JRun 4 & Macromedia MX Tommy Reilly JRun Engineer.
OPC Database.NET. OPC Systems.NET What is OPC Systems.NET? OPC Systems.NET is a suite of.NET and HTML5 products for SCADA, HMI, Data Historian, and live.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
Datacenter X Datacenter Y ….com Contoso.com Exchange Labs ACME.com Ops NK App user Finance HR Sales Purchase Fabrikam Enterprises.
© 2006 IBM Corporation IBM WebSphere Portlet Factory Architecture.
Microsoft Application Virtualization 5.0: Introduction Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer WCL312.
In the past, Windows focused on being a great OS for a server and its devices.
Reset and Recycle IIS Reset Application Pool Management Error Codes New HTTP Sub-status codes Custom/Detailed Errors Tracing in IIS7 and.
DEV333 Instrumenting Applications for Manageability with the Enterprise Instrumentation Framework David Keogh Program Manager Visual Studio Enterprise.
INTRODUCTION TO WINDOWS AZURE APPFABRIC COMPOSITE APPLICATIONS Lewis Benge Creative Technologist Whybin\TBWA\Tequila SESSION CODE: COS-MID306.
THE NEW WAY TO WORK TOGETHER Share Find the perfect balance between compliance and collaboration Efficiently manage infrastructure while maximizing.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
Extensible Hardware Management Using WS-management and IPMI Steve Menzies Technical Lead Management Infrastructure microsoft.com Microsoft Corporation.
1000+ HTTP&TCP services “Make configuration / e2e lifecycle easier” HTTP&TCP services “Make configuration / e2e lifecycle easier” SOAP & REST.
London Connected Systems User Group – Feb “Instrument and Diagnose your BizTalk Solution in an efficient Way” Saravana Kumar BizTalk Server MVP.
Highly Available Internet Telephony Fact or Fiction? Manfred Reitenspiess Fujitsu Siemens Computers Munich, Germany
Phil Pennington, Sr. Developer Evangelist, Microsoft Christian Saborio, Chief Software Architect, Scorpiotek Solutions SESSION CODE: WSV329.
Windows Management Instrumentation WMI Eran Spitz ( EDS-Israel.
POWERSHELL ABOVE AND BEYOND: GUIS, WORKFLOWS, AND MORE Dean Corcoran Partner Service Account Manager (Cloud) – MCT – MCITP:EA Microsoft Australia SESSION.
RACADM vs WSMAN.
THE NEW WAY TO WORK TOGETHER Share Find the perfect balance between compliance and collaboration Efficiently manage infrastructure while maximizing.
The best of WF 4.0 and AppFabric Damir Dobric MVP-Connected System Developer Microsoft Connected System Division Advisor Visual Studio Inner Circle member.
REST API to develop application for mobile devices Mario Torrisi Dipartimento di Fisica e Astronomia – Università degli Studi.
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
Module 4: Troubleshooting Web Servers. Overview Use IIS 7.0 troubleshooting features to gather troubleshooting information Use the Runtime Control and.
Arizona SharePoint Professionals Group.
The Holmes Platform and Applications
Chapter 14 Network Management
PowerShell Where we are, where we‘re going
Inside Windows Server 2012 Multi-Server Management Capabilities
Service Fabric Patterns & Best Practices
Windows PowerShell Remoting: Definitely NOT Just for Servers
Ed oms team OMS: Log Analytics Ed oms team.
Windows Azure Keenan Newton 3-021
Cloud Web Filtering Platform
Technical Capabilities
Windows Remote Management
What’s new in Visual Studio 2012
Server Management and Automation Windows Server 2012 R2
Presentation transcript:

Why manageability is importantWhat makes applications manageableHow to make applications manageable Where application == Distributed cloud application || Enterprise application

Lower TCO Increase availability and uptime Management can be a Key Differentiator

ConfigurationStateMonitoring Manageable locally and remotely

IT ProIT Developer Solution Developer StorageExchangeDevicesDiskManaged Objects …

WMF IT ProIT DeveloperSolution Developer StorageExchangeDevicesDiskManaged Objects…

Standard Protocols (WS-Man, REST, HTTP, PSRP) Standard APIs (MIClient, PowerShell, OData) Standard Models (CIM Schema, SMI-S) IT ProIT DeveloperSolution Developer StorageExchangeDevicesDiskManaged Objects WMF

MOF Signature From DMTF Standard Custom MOF MOF Signature From DMTF Standard Custom MOF Skeleton Code C or C++ Skeleton Code C or C++ Business Logic PS Semantics Business Logic PS Semantics Compile Register with WMI Cmdlet Execution Development Setup Runtime Design Invoke from any WMI client

Don’t invent your own mechanism, use standards. Writing WMI providers is easy. Support for standards ensures “Write once – manage from anywhere”. Local or Remote Windows or non-Windows client WMI is well integrated with PowerShell to provide rich experience to IT pros.

ETW Your Application EventWrite EnableCallback ETW Session EnableTrace (provider, mask, …) EventDeliveryCallback Per-session Event Buffer Management App/Tool EventRegister Windows Kernel

Don’t invent your own eventing mechanisms You don’t have to use printf() We are making event logs easy to analyze

Open source implementation of standards-based- management CIM and WSMAN protocol Small footprint and fast API symmetry with WMI (MI API) Open Source Source code available today through The Open Group engroup.org/omi engroup.org/omi

WS-Man Protocol Handler WS-Man Protocol Handler WMI WS-Man Protocol Handler WS-Man Protocol Handler Native MI API.NET MI API PowerShell MI Client API v1 Provider Classical Provider Classical Provider MI Provider WS-Man Protocol Handler WS-Man Protocol Handler OMI MI Provider WS-Man Protocol Handler WS-Man Protocol Handler any device Windows non-Windows WS-Man

WMI Provider New API and tools to make it simple Configuration and State WMI Indications ETW Monitoring We are investing in standards Standards Based

Please submit session evals on the Build Windows 8 App or at