Over a million developers have joined DZone.

Overlord: The New JBoss Governance Suite

· Java Zone

Navigate the Maze of the End-User Experience and pick up this APM Essential guide, brought to you in partnership with CA Technologies

A new tool in the SOA space has recently emerged from the JBoss corner.  The new project, called "Overlord" is going to bring software governance to the JBoss SOA Platform and other areas in the near future.  Right now the umbrella project and its components are ready for use in your development projects.

Overlord consists of three major components along with an OpenSocial gadget container.  These include (from the JBoss page): 

Design Time Governance
This component provides the capability to manage the lifecycle of systems from inception through deployment through subsequent change management. A flexible workflow driven approach is used to enable organizations to customize governance to fit the way they work.

Run Time Governance
This component provides the infrastructure to capture service activity information and then correlate, analyse and finally present the information in a form that can be used by a business to police Business/Service Level Agreements, and optimize their business.

"The SOA Repository Artifact Model and Protocol (S-RAMP) TC defines a common data model for SOA repositories as well as an interaction protocol to facilitate the use of common tooling and sharing of data." This component provides a reference implementation for this standard.

You should also check out the related projects ModeShape and SAVARA if you're interested in Overlord.

Thrive in the application economy with an APM model that is strategic. Be E.P.I.C. with CA APM.  Brought to you in partnership with CA Technologies.


Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}