Mini Learning Guide

SOA governance efforts in cloud computing and enterprise mashups

The key to a successful SOA implementation is strong SOA governance. That doesn't necessarily mean strict disciplinary measures, but you do have to orchestrate your Web services and keep everyone on the same page. Today's IT environment is increasingly complex as organizations branch out in different directions, like application mashups and the cloud. Proper SOA governance is the only way to keep these disparate efforts working together, and not against each other.

SOA governance effects on cloud computing

Recently, surveyed new content on this essential topic. It turns out that newer architectures – such as

    Requires Free Membership to View

cloud computing and enterprise mashups - are starting to come under the governance umbrella.

There is a lot of enthusiasm around the cloud. Perhaps the biggest black mark against cloud technologies, however, is the issue of lack of cloud governance, and how to keep the loose associations on which the cloud depends safe and secure. SOA governance programs provide a signpost for those who must monitor integrity and security of the services on the cloud computing architecture.

Where enterprise mashups come into the picture

Some organizations may be at risk from the rise in use of enterprise mashup applications. According to Todd Biske, there should always be attention paid to new service consumers. Biske provides some best practices on SOA governance at runtime. There should be a defined on-boarding process designed to obtain expected loads from consumers and adjusted to meet changing load requirements. Keep a stern eye on services usage and fluctuations in demand.

Maximizing reuse can be a very tricky endeavor and is generally not handled efficiently by IT organizations. The “build it and they will come” approach does not fare well for reusability, and could do more harm than good. Todd Biske delves into the use of capability maps, and how this approach can help your organization maximize service reuse. Capability maps express things in terms of business functionality, providing a foundation for teams to utilize defining their solution architectures, but also for identifying areas of reuse.

This was first published in June 2011

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: