Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Overlord: The New JBoss Governance Suite

DZone's Guide to

Overlord: The New JBoss Governance Suite

· Java Zone
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

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.

S-RAMP
"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.

Download Building Reactive Microservices in Java: Asynchronous and Event-Based Application Design. Brought to you in partnership with Red Hat

Topics:

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}