Time may be up for design-time governance



Email    print   
September 15, 2008 —  (Page 1 of 2)

Most SOA technologies have some value within the SOA stack; but as we learn more about SOA implementations and what’s really needed for success, many of the technologies out there don’t seem to bring much to the table. This is a natural technology normalization process that occurs within any technology trend; SOA is no exception.

Governance is a clear requirement for SOA; you need someplace to track, secure, define and maintain services. Two very different SOA governance approaches have emerged: design time and runtime.

Runtime SOA governance, as the name implies, is more about operational requirements, including the ability to live up to service-level agreements (SLA); execute policies around services; and make sure the services live and work well together in support of the SOA, and thus in support of the business when executing. There is clear and well-defined value, and therefore most runtime SOA governance products sell well. I view this technology as critical to the success of the SOA.

Design-time SOA governance, as the name implies, typically provides an integrated registry/repository that attempts to manage a service from its design to its deployment, but typically not during runtime execution of the services (although some try). Key components of design-time SOA governance, generally speaking, include:

»
a registry and/or repository to track service design, management, policy and security, and to test artifacts;
»
design tools, including service modeling, dependency tracking, policy creation and management, and other tools that assist in the design of services;
»
deployment tools, including service deployment, typically through binding with external development environments;
»
links to testing tools and services, letting the developer or designer create a test plan and testing scenarios, and then leverage service-testing technology.

In essence, design-time SOA governance works up from the data to the services, gathering key information as it goes. Thus, you typically begin by defining the underlying data schema and turning that into metadata (and perhaps an abstraction of the data). Working up from there, you further define the services that interact with the data and data services, and then transactional services on top of that. You can continue to define that into processes or orchestration. All of this occurs with design-time information that is managed within the design-time SOA governance system. I get that.



Related Search Term(s): SOA & SaaS

Pages 1 2 


Share this link: http://sdt.bz/32819
 
Most Read Latest News Blog Resources

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
SOA Software releases project-planning suite for SOA transition
Portfolio Manager provides a framework for SOA planning, helping developers prioritize services, understand dependencies, and plan architecture and governance processes, the company says. The product is marketed as being essential for creating road maps for transitioning to SOA Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Are you at risk for burnout?
Burnout is a severe problem and it can strike at any time. Here's how to tell if you are nearing the edge.
02/09/2012 02:16 PM EST

Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb