What is Monad?

Monad is the next generation platform for administrative automation. Monad solves traditional management problems by leveraging the .Net Platformarrow-up-right. From our prototype (though limited), we can project significant benefits to developers, testers, power users, and administrators. Monad leverages the .NET Common Runtimearrow-up-right to provide a powerful, consistent, intuitive, extensible and useful set of tools that drive down costs of administration and make the life of non-programmers a lot easier.

Monad consists of:

  1. Monad Shell (MSH): A .Net based script execution environment for exposing Cmdlets as APIarrow-up-rights command line tools and interactive programmable command line shell.

  2. Monad Management Models (MMM): The set managed code base classes (or interfaces) to implement specific management scenarios and in-the-box administrative tools to execute those scenarios.

  3. Monad Remote Scripting (MRS): A set of Web Servicearrow-up-right based components that allow scripts to be remotely executed on many machines.

  4. Monad Management Console (MMC): A .Net based model and set of services for building management GUIs on top of MSHarrow-up-right and exposing all GUI interactions as user-visible scripts.

This white paperarrow-up-right presents the traditional approach to administrative automation, its strengths and shortcomings. Monad’s new approaches are then articulated. An overview of the major components of Monad is then presented. A set of value propositionsarrow-up-right is then articulated for Monad’s target audiences.

Notes:

Last updated