<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.communities.hp.com/online/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Making Sense of SOA Blog : SOA Governance SOA Systinet ALM</title><link>http://www.communities.hp.com/online/blogs/soa/archive/tags/SOA+Governance+SOA+Systinet+ALM/default.aspx</link><description>Tags: SOA Governance SOA Systinet ALM</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Don't reinvent the wheel -- applying SOA Governance to all types of apps</title><link>http://www.communities.hp.com/online/blogs/soa/archive/2009/11/23/don-t-reinvent-the-wheel-applying-soa-governance-to-all-types-of-apps.aspx</link><pubDate>Mon, 23 Nov 2009 19:54:00 GMT</pubDate><guid isPermaLink="false">964d1d0f-bea0-4201-a2aa-8aa369a35a46:120411</guid><dc:creator>kellyemo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.communities.hp.com/online/blogs/soa/rsscomments.aspx?PostID=120411</wfw:commentRss><comments>http://www.communities.hp.com/online/blogs/soa/archive/2009/11/23/don-t-reinvent-the-wheel-applying-soa-governance-to-all-types-of-apps.aspx#comments</comments><description>&lt;p&gt;Calling all intrepid SOA pioneers...&amp;nbsp; It&amp;#39;s time to bask in the glow of the wisdom we&amp;#39;ve gained from cutting our teeth on SOA and share what we&amp;#39;ve learned more broadly to organizations looking at building out modern applications.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.communities.hp.com/online/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/soa/w_5F00_crossingshalloww.jpg"&gt;&lt;img height="265" width="264" src="http://www.communities.hp.com/online/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/soa/w_5F00_crossingshalloww.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;SOA brought us some major challenges -- many more moving parts to manage, dependencies built into the architectural fabric, the task of changing traditional silo&amp;#39;d organizations into flexible teams willing to share...but it also brought us architectural agility, interoperability, and better business-IT alignment.&amp;nbsp; And, it also brought us the realization that governance is not a bad thing but can provide the flexible guidance system to help IT navigate the people, process and technology changes required by a new architectural approach.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve been tracking the benefits of different aspects of governance as applied to SOA by way of reaching out and working with our key customers and partners and what we have been seeing is that not only are our customers having success with SOA governance but also with applying fundamental best practices and approaches of governance more broadly, across their application environments.&lt;/p&gt;
&lt;p&gt;As we work with these customers and internally, we are seeing, more and more, the direct benefit of applying automated governance more broadly across the lifecycle of applications and we&amp;#39;ve started to document these findings in a new white paper, called &amp;quot;Application Governance in Action&amp;quot;.&amp;nbsp; You can download this white paper off of &lt;a href="https://h10078.www1.hp.com/cda/hpdc/display/main/secure/download_pdf_protected.jsp?zn=bto&amp;amp;cp=54_4000_100"&gt;HP&amp;#39;s website here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In this white paper, you&amp;#39;ll read about how governance can help align Application teams and operations teams to reduce the time, effort and number of errors that occur from the transition between testing/staging and application deployment.&amp;nbsp; You can also read about how application governance can help keep distributed development&amp;nbsp; teams coding and implementing based on desired architectural patterns and using underlying infrastructure that is in compliance with technical and support needs.&amp;nbsp;&amp;nbsp; The main goal of this white paper is to get you thinking.&amp;nbsp; If SOA govenrance is proven to reduce the time, effort and accelerate adoption of SOA projects, what can it do for your complete modern application landscape?&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Let&amp;#39;s discuss this topic.. what do you think about the role of governance in the larger application lifecycle?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.communities.hp.com/online/aggbug.aspx?PostID=120411" width="1" height="1"&gt;</description><category domain="http://www.communities.hp.com/online/blogs/soa/archive/tags/SOA+Governance+SOA+Systinet+ALM/default.aspx">SOA Governance SOA Systinet ALM</category><category domain="http://www.communities.hp.com/online/blogs/soa/archive/tags/Application+Governance/default.aspx">Application Governance</category></item><item><title>Six reasons why Governance is the right medicine for what ails the modern application lifecycle</title><link>http://www.communities.hp.com/online/blogs/soa/archive/2009/03/24/six-reasons-why-governance-is-the-right-medicine-for-what-ails-the-modern-application-lifecycle.aspx</link><pubDate>Tue, 24 Mar 2009 23:21:00 GMT</pubDate><guid isPermaLink="false">964d1d0f-bea0-4201-a2aa-8aa369a35a46:88587</guid><dc:creator>kellyemo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.communities.hp.com/online/blogs/soa/rsscomments.aspx?PostID=88587</wfw:commentRss><comments>http://www.communities.hp.com/online/blogs/soa/archive/2009/03/24/six-reasons-why-governance-is-the-right-medicine-for-what-ails-the-modern-application-lifecycle.aspx#comments</comments><description>&lt;h3 style="MARGIN:0in 0in 2pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="2"&gt;&lt;span style="mso-spacerun:yes;"&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;In my &lt;/font&gt;&lt;a class="" href="http://www.communities.hp.com/online/blogs/soa/archive/2009/03/09/governance-cure-for-what-ails-the-modern-application-lifecycle-or-why-does-my-it-head-hurt.aspx"&gt;&lt;font size="3"&gt;last blog&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt; about governance and the application lifecycle, I mentioned I would cover six reasons why Governance can solve sticky issues for IT attempting to modernize their applications and architecture.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;So let’s get to it.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;font size="3"&gt;Reason or Challenge #1:&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Visibility&lt;/font&gt;&lt;/span&gt;&lt;/h3&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;mso-fareast-language:EN-US;"&gt;&lt;font size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;mso-fareast-language:EN-US;"&gt;&lt;font size="3"&gt;You can’t modernize what you can’t find…&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;mso-fareast-language:EN-US;"&gt;&lt;font size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;mso-fareast-language:EN-US;"&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/span&gt; 
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&lt;img height="133" alt="" src="http://www.confluxfestival.org/conflux2007/wp-content/uploads/2007/08/disorientation_game.jpg" width="200" border="0" /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0in 0in 0pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;An IT enterprise architecture team chartered with application or architecture modernization will very quickly realize that agility increases consistent with complexity, or in&amp;nbsp;more basic terms.. this modernization stuff is hard. &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Modern approaches, while powerful and agile, also come with a lot of moving parts.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;The team will quickly realize they must create a manageable, known “place” for all the information related to modern applications such as shared services, consumption relationships resulting from composition (building applications by composing them from existing services rather than by scratch) and underlying dependency metadata (requirements documentation, XML schemas, and more).&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;This virtual place must also provide insight into where services and dependencies are in the lifecycle &amp;quot;not just what but who, when and how&amp;quot;, and this place must allow the info to keep up with changes and allow seamless updating (no, a large paper filing cabinet or giant binder isn’t going to cut it anymore)&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&lt;img height="159" alt="" src="http://www.chworkspace.co.uk/img/p/284/p-zoom.jpg" width="278" border="0" /&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt; 
&lt;p class="HPBullet10pt-2ndparagraphlast" style="MARGIN:3pt 0in 12pt 9.35pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;Once IT commits to a modern architectural approach and their projects move from having one-to-one mappings between project definitions, requirements and purpose-built applications to the one-to-n mappings between projects defining composite applications assembled from shared services, full visibility to data needed to manage the services and artifacts through the lifecycle is critical to keep the project moving forward especially when handoffs are involved (can we say hand off from dev to test?).&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; The risk of key information being &amp;quot;lost in translation&amp;quot; can cause the moving parts to come screeching to a halt.&amp;nbsp; &lt;/span&gt;Modern composite applications equal many moving parts, many people involved, and many dependencies.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;It’s no longer going to cut it by managing all the moving parts using spreadsheets, e-mail and cell phones.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="HPBullet10pt-2ndparagraphlast" style="MARGIN:3pt 0in 12pt 9.35pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&lt;img height="138" alt="" src="http://www.indiabizclub.com/uploads05/31/A/CRF150-Gears101887525.jpg" width="200" border="0" /&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="HPBullet10pt-2ndparagraphlast" style="MARGIN:3pt 0in 12pt 9.35pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;The developer building the composition must find the potential shared services they will re-use so that they don’t build a duplicate service.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;And, they must have visibility to the technical and business requirements that come with re-using a service—so there are no surprises (such as when they have to move to a new version of the shared service).&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;QA must know what combination of services and policies should be tested together to validate the functional, performance and security requirements of the composite application.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;The operations teams must know the recommended deployment stack targeted for a service to meet SLA goals and be able to provision without guess work the run-time infrastructure to ensure SLAs are met.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="HPBullet10pt-2ndparagraphlast" style="MARGIN:3pt 0in 12pt 9.35pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;This key information about a service, its requirements, dependencies, consumption expectations and resultant compositions needs to be easily accessible to those who need to know at each stage of the lifecycle.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Moving to modern application architecture means providing the right &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;information with the right people at the right time in a form they can use.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="HPBullet10pt-2ndparagraphlast" style="MARGIN:3pt 0in 12pt 9.35pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;This is a new capability typically not found in traditional portfolio planning, application development, testing or management tools.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Come to think about it, it sounds a lot like the capability found in &lt;b style="mso-bidi-font-weight:normal;"&gt;SOA Governance &lt;/b&gt;solutions – applied to the broader concept of modern applications and their lifecycles.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="HPBullet10pt-2ndparagraphlast" style="MARGIN:3pt 0in 12pt 9.35pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;img height="149" alt="" src="http://www.pmthink.com/SOAGovernance04.jpg" width="100" border="0" /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="HPBullet10pt-2ndparagraphlast" style="MARGIN:3pt 0in 12pt 9.35pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;Up next, challenge #2&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Aligning projects with services&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="HPBullet10pt-2ndparagraphlast" style="MARGIN:3pt 0in 12pt 9.35pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Futura Md&amp;#39;;"&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.communities.hp.com/online/aggbug.aspx?PostID=88587" width="1" height="1"&gt;</description><category domain="http://www.communities.hp.com/online/blogs/soa/archive/tags/SOA+Governance+SOA+Systinet+ALM/default.aspx">SOA Governance SOA Systinet ALM</category><category domain="http://www.communities.hp.com/online/blogs/soa/archive/tags/Application+Modernization/default.aspx">Application Modernization</category></item></channel></rss>