<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ZapThink &#187; Training &amp; Certification</title>
	<atom:link href="http://www.zapthink.com/category/events/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zapthink.com</link>
	<description>Sharpening Your Vision of the Future of IT</description>
	<lastBuildDate>Fri, 10 Feb 2012 18:12:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Agile Architectures with Web Services &amp; REST One-Day Course &#8212; April 5, 2012</title>
		<link>http://www.zapthink.com/2011/11/29/agile-architectures-with-web-services-rest-one-day-course-jan-12-2012/</link>
		<comments>http://www.zapthink.com/2011/11/29/agile-architectures-with-web-services-rest-one-day-course-jan-12-2012/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 21:34:08 +0000</pubDate>
		<dc:creator>Jason Bloomberg</dc:creator>
				<category><![CDATA[One-Day Course]]></category>
		<category><![CDATA[Training & Certification]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://www.zapthink.com/2011/11/29/agile-architectures-with-web-services-rest-one-day-course-jan-12-2012/</guid>
		<description><![CDATA[<p>Agile Architectures with Web Services &#38; REST One-Day Course -- Jan. 12, 2012</p>
]]></description>
			<content:encoded><![CDATA[<p><div class='newtabsmenucontent'>
<div id='newTabs_li_0_14170' class='tabcontent'>
</p>
<table cellpadding="20">
<tbody>
<tr>
<td><strong>Agile Architectures with Web Services &amp; REST One-Day Course</strong><br />
<em>Thursday, April 5, 2012</em><br />
7918 Jones Branch Dr<br />
Suite 110<br />
McLean VA 22102</p>
<p class="p_event_prices"><span class="span_event_price_label">Price: </span> <span class="span_event_price_value">$995.00 per person / $895 per person for 3 or more people / $8,995 to run course in your organization.</span></p>
<input id="event_cost-66" type="hidden" name="event_cost" value="595.00" />
<h2 style="padding: 5px; color: #0024ac; font-weight: bold;">Agile Architectures with Web Services &amp; REST</h2>
<p>&nbsp;</p>
<p>Service-Oriented Architecture (SOA) promises greater business agility by leveraging reusable Services. However, for many organizations, their SOA initiatives haven’t lived up to this promise. One of the primary contributors to this lack of success has been the challenge of leveraging Web Services, a complex, verbose set of open standards that vendors have adopted in an often piecemeal fashion.</p>
<p>To help address the shortcomings of Web Services, Representational State Transfer (REST) has arisen as a Web-centric, lightweight alternative. However, REST presents its own challenges as well. This course explains both the myths and realities of REST. Understand REST’s four architectural constraints, with an in-depth look at HATEOAS: Hypermedia as the Engine of Application State. Learn about the architectural context of REST, including intermediaries and compositions with REST and the differences between REST-Based SOA and Web Services-Based SOA.</p>
<p>&nbsp;</p>
<p><strong>Attend ZapThink’s Agile Architectures with Web Services &amp; REST to gain a balanced understanding of Web Services &amp; REST without falling into &#8220;religious&#8221; arguments. This course is appropriate for architects, system engineers, developers, and other technologists who must make sense out of modern architectural approaches. Join your peers for this relaxed, informative, and thought provoking full-day course.<br />
</strong><em></em></p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=66&amp;name_of_event=Agile+Architectures+with+Web+Services+%26amp%3B+REST+One-Day+Course+--+Jan.+12%2C+2012">REGISTER</a></center></p>
<table width="100%" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<div>
<h2 align="center"><strong><span style="color: #000080;">Agile Architectures with Web Services &amp; REST One-Day Course</span></strong></h2>
<p><strong><em><span style="text-decoration: underline;">Cost: </span></em></strong></p>
<p style="padding-left: 30px;"><strong><em>$995.00 per person / $895 per person for 3 or more people / $8,995 to run course in your organization.</em></strong></p>
<p><strong><em><span style="text-decoration: underline;">Dates: </span></em></strong></p>
<p style="padding-left: 30px;"><strong><em>April 5, 2012</em></strong></p>
<p style="padding-left: 30px;"><strong><em>8:30 AM to 5:00 PM</em></strong></p>
<p><strong><em><span style="text-decoration: underline;">Address:</span></em></strong></p>
<p style="padding-left: 30px;"><strong><em>7918 Jones Branch Drive</em></strong></p>
<p style="padding-left: 30px;"><strong><em>Suite 110</em></strong></p>
<p style="padding-left: 30px;"><strong><em>McLean VA 20170</em></strong></p>
<p>&nbsp;</p>
<p><strong><em><span style="text-decoration: underline;">For more information:</span></em></strong></p>
<p style="padding-left: 30px;"><strong><em> </em></strong><a href="mailto:info@zapthink.com"><strong><em>info@zapthink.com</em></strong></a><strong><em> or 703-288-5300</em></strong></p>
<p>&nbsp;</p>
<p style="text-align: center;">
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=66&amp;name_of_event=Agile+Architectures+with+Web+Services+%26amp%3B+REST+One-Day+Course+--+Jan.+12%2C+2012">REGISTER</a></center></p>
<h2></div><div id='newTabs_li_1_14170' class='tabcontent'>
</h2>
<h2 style="text-align: left;" align="center"><span style="color: #000080;">Presented by Jason Bloomberg President, ZapThink, a Dovèl Technologies Company</span></h2>
<p><img class="alignright" style="margin: 20px;" src="http://www.zapthink.com/content/images/j_bloomberg_color.jpg" alt="" width="140" align="right" hspace="20" vspace="20" /></p>
<p>Jason Bloomberg is President of ZapThink, a Dovèl Technologies Company. He is a thought leader in the areas of Enterprise Architecture, Service-Oriented Architecture, and Cloud Computing, and helps organizations around the world better leverage their IT resources to meet changing business needs. He is a frequent speaker, prolific writer, and pundit.</p>
<p>&nbsp;</p>
<p>Mr. Bloomberg is one of the original Managing Partners of ZapThink LLC, the leading SOA advisory and analysis firm, which was acquired by Dovèl Technologies in August 2011. His book, <em>Service Orient or Be Doomed! How Service Orientation Will Change Your Business</em> (John Wiley &amp; Sons, 2006, coauthored with Ron Schmelzer), is recognized as the leading business book on Service Orientation.</p>
<p></div><div id='newTabs_li_2_14170' class='tabcontent'>
</p>
<p><strong><br />
</strong></p>
<h2><strong><span style="color: #000080;">Venue:</span></strong></h2>
<p>&nbsp;</p>
<p>7918 Jones Branch Dr<br />
Suite 110<br />
McLean VA 22102 <!--?php echo $event_city . ", " .	$event_state . " " . $event_zip; ?--></p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=66&amp;name_of_event=Agile+Architectures+with+Web+Services+%26amp%3B+REST+One-Day+Course+--+Jan.+12%2C+2012">REGISTER</a></center><strong></strong><br />
</div></div><script type='text/javascript'>var newtabs=new ddtabcontent('newTabs_ul_14170');newtabs.setpersist(true);newtabs.setselectedClassTarget('link');newtabs.init();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zapthink.com/2011/11/29/agile-architectures-with-web-services-rest-one-day-course-jan-12-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modern &amp; Emerging Technologies Half-Day Executive Seminar &#8212; April 2, 2012</title>
		<link>http://www.zapthink.com/2011/11/29/modern-emerging-technologies-half-day-executive-seminar-feb-29-2012/</link>
		<comments>http://www.zapthink.com/2011/11/29/modern-emerging-technologies-half-day-executive-seminar-feb-29-2012/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 21:16:54 +0000</pubDate>
		<dc:creator>Jason Bloomberg</dc:creator>
				<category><![CDATA[Executive Seminars]]></category>
		<category><![CDATA[Training & Certification]]></category>

		<guid isPermaLink="false">http://www.zapthink.com/2011/11/29/modern-emerging-technologies-half-day-executive-seminar-feb-29-2012/</guid>
		<description><![CDATA[<p>Modern &#38; Emerging Technologies Half-Day Executive Seminar -- Feb. 29, 2012</p>
]]></description>
			<content:encoded><![CDATA[<p><div class='newtabsmenucontent'>
<div id='newTabs_li_0_14168' class='tabcontent'>
</p>
<table cellpadding="20">
<tbody>
<tr>
<td><strong>Modern &amp; Emerging Technologies Half-Day Executive Seminar</strong><br />
<em>Monday, April 2, 2012</em><br />
7918 Jones Branch Dr<br />
Suite 110<br />
McLean VA 22102</p>
<p class="p_event_prices"><span class="span_event_price_label">Price: </span> <span class="span_event_price_value">$595.00 per person / $495 per person for 3 or more people / $4,995 to run course in your organization.</span></p>
<input id="event_cost-65" type="hidden" name="event_cost" value="595.00" />
<h2 style="padding: 5px; color: #0024ac; font-weight: bold;">Modern &amp; Emerging Technologies</h2>
<p>&nbsp;</p>
<p>Today’s enterprise IT world is a confusing combination of trends, from architectural approaches like Service-Oriented Architecture to mobile computing to the Cloud and more. Yet, these trends cannot be considered separately, as they all interrelate. In this seminar, ZapThink lays out its vision for enterprise IT over the next decade. Gain critical insight into today’s IT trends, with no vendor hype. Understand which trends are mostly noise and which ones you must understand and incorporate into your IT strategy today.</p>
<p>Attend ZapThink’s Modern &amp; Emerging Technologies Executive Seminar to rise above the confusion and obtain a clear, coherent overview of the state of Enterprise IT over the next decade.</p>
<p>&nbsp;</p>
<p><strong>This course is appropriate for IT executives, IT managers, procurement managers, and other decision makers who must make sense out of the complex, interrelated trends in IT today. Join your peers for this relaxed, informative, and thought provoking half-day seminar. </strong><em></em></p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=65&amp;name_of_event=Modern+%26amp%3B+Emerging+Technologies+Half-Day+Executive+Seminar">REGISTER</a></center></p>
<table width="100%" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<div>
<h2 align="center"><strong><span style="color: #000080;">Modern &amp; Emerging Technologies Half-Day Executive Seminar</span></strong></h2>
<p><strong><em><span style="text-decoration: underline;">Cost: </span></em></strong></p>
<p style="padding-left: 30px;"><strong><em>$595 per person / $495 per person for 3 or more people / $4,995 to run course in your organization.</em></strong></p>
<p><strong><em><span style="text-decoration: underline;">Dates: </span></em></strong></p>
<p style="padding-left: 30px;"><strong><em>April 2, 2012</em></strong></p>
<p style="padding-left: 30px;"><strong><em>8:30 AM to 12:00 PM</em></strong></p>
<p><strong><em><span style="text-decoration: underline;">Address:</span></em></strong></p>
<p style="padding-left: 30px;"><strong><em>7918 Jones Branch Drive</em></strong></p>
<p style="padding-left: 30px;"><strong><em>Suite 110</em></strong></p>
<p style="padding-left: 30px;"><strong><em>McLean VA 20170</em></strong></p>
<p>&nbsp;</p>
<p><strong><em><span style="text-decoration: underline;">For more information:</span></em></strong></p>
<p style="padding-left: 30px;"><strong><em> </em></strong><a href="mailto:info@zapthink.com"><strong><em>info@zapthink.com</em></strong></a><strong><em> or 703-288-5300</em></strong></p>
<p>&nbsp;</p>
<p style="text-align: center;">
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=65&amp;name_of_event=Modern+%26amp%3B+Emerging+Technologies+Half-Day+Executive+Seminar">REGISTER</a></center></p>
<h2></div><div id='newTabs_li_1_14168' class='tabcontent'>
</h2>
<h2 style="text-align: left;" align="center"><span style="color: #000080;">Presented by Jason Bloomberg President, ZapThink, a Dovèl Technologies Company</span></h2>
<p><img class="alignright" style="margin: 20px;" src="http://www.zapthink.com/content/images/j_bloomberg_color.jpg" alt="" width="140" align="right" hspace="20" vspace="20" /></p>
<p>Jason Bloomberg is President of ZapThink, a Dovèl Technologies Company. He is a thought leader in the areas of Enterprise Architecture, Service-Oriented Architecture, and Cloud Computing, and helps organizations around the world better leverage their IT resources to meet changing business needs. He is a frequent speaker, prolific writer, and pundit.</p>
<p>&nbsp;</p>
<p>Mr. Bloomberg is one of the original Managing Partners of ZapThink LLC, the leading SOA advisory and analysis firm, which was acquired by Dovèl Technologies in August 2011. His book, <em>Service Orient or Be Doomed! How Service Orientation Will Change Your Business</em> (John Wiley &amp; Sons, 2006, coauthored with Ron Schmelzer), is recognized as the leading business book on Service Orientation.</p>
<p></div><div id='newTabs_li_2_14168' class='tabcontent'>
</p>
<p><strong><br />
</strong></p>
<h2><strong><span style="color: #000080;">Venue:</span></strong></h2>
<p>&nbsp;</p>
<p>7918 Jones Branch Dr<br />
Suite 110<br />
McLean VA 22102 <!--?php echo $event_city . ", " .	$event_state . " " . $event_zip; ?--></p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=65&amp;name_of_event=Modern+%26amp%3B+Emerging+Technologies+Half-Day+Executive+Seminar">REGISTER</a></center><strong></strong><br />
</div></div><script type='text/javascript'>var newtabs=new ddtabcontent('newTabs_ul_14168');newtabs.setpersist(true);newtabs.setselectedClassTarget('link');newtabs.init();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zapthink.com/2011/11/29/modern-emerging-technologies-half-day-executive-seminar-feb-29-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud Computing Half-Day Executive Seminar &#8212; Apr. 4, 2012</title>
		<link>http://www.zapthink.com/2011/11/29/cloud-computing-half-day-executive-seminar-cutting-thru-the-hype/</link>
		<comments>http://www.zapthink.com/2011/11/29/cloud-computing-half-day-executive-seminar-cutting-thru-the-hype/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 17:31:36 +0000</pubDate>
		<dc:creator>Jason Bloomberg</dc:creator>
				<category><![CDATA[Executive Seminars]]></category>
		<category><![CDATA[Training & Certification]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[cloud computing]]></category>

		<guid isPermaLink="false">http://www.zapthink.com/2011/11/29/cloud-computing-half-day-executive-seminar-cutting-thru-the-hype/</guid>
		<description><![CDATA[<p>Cloud Computing Half-Day Executive Seminar: Cutting Thru the Hype</p>
]]></description>
			<content:encoded><![CDATA[<p><div class='newtabsmenucontent'>
<div id='newTabs_li_0_14158' class='tabcontent'>
</p>
<table cellpadding="20">
<tbody>
<tr>
<td><strong>Cloud Computing Half-Day Executive Seminar: Cutting Thru the Hype</strong><br />
<em>Wednesday, April 4, 2012</em><br />
7918 Jones Branch Dr<br />
Suite 110<br />
McLean VA 22102</p>
<p class="p_event_prices"><span class="span_event_price_label">Price: </span> <span class="span_event_price_value">$595.00 per person / $495 per person for 3 or more people / $4,995 to run course in your organization.</span></p>
<input id="event_cost-63" type="hidden" name="event_cost" value="595.00" />
<h2 style="padding: 5px; color: #0024ac; font-weight: bold;">Cloud Computing: Cutting Thru the Hype</h2>
<p>&nbsp;</p>
<p>Vendors and analysts alike are touting the cost benefits of Cloud Computing. Moving to the Cloud promises lower costs, better performance, and the ability to defer capital expenditures. But on the other hand, there is also talk about Cloud’s inherent risks, from possible attacks to auditing regulations to data confidentiality issues.</p>
<p><a href="http://www.zapthink.com/wp-content/uploads/2011/11/exec-conversation-e1322513589396.png"><img class="alignright size-full wp-image-14153" title="exec conversation" src="http://www.zapthink.com/wp-content/uploads/2011/11/exec-conversation-e1322513589396.png" alt="" width="213" height="181" /></a></p>
<p>Attend ZapThink’s Cloud Computing Executive Seminar to cut through vendor hype with a clear, coherent definition of Cloud Computing. Learn enough about the three Cloud service models (Software-as-a-Service, Platform-as-a-Service, and Infrastructure-as-a-Service), as well as the four Cloud deployment models (public, private, community, and hybrid) to make informed decisions about vendor selection, procurement, risk mitigation, and project control.</p>
<p>&nbsp;</p>
<p><strong>This course is appropriate for IT executives, IT managers, procurement managers, and other decision makers who must make sense out of the benefits and risks of Cloud Computing. Join your peers for this relaxed, informative, and thought provoking half-day seminar. </strong><em></em></p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=63&amp;name_of_event=Cloud+Computing%3A+Cutting+Thru+the+Hype">REGISTER</a></center></p>
<table width="100%" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<div>
<h2 align="center"><strong><span style="color: #000080;">Cloud Computing Half-Day Executive Seminar: Cutting Thru the Hype</span></strong></h2>
<p><strong><em><span style="text-decoration: underline;">Cost: </span></em></strong></p>
<p style="padding-left: 30px;"><strong><em>$595 per person / $495 per person for 3 or more people / $4,995 to run course in your organization.</em></strong></p>
<p><strong><em><span style="text-decoration: underline;">Date: </span></em></strong></p>
<p style="padding-left: 30px;"><strong><em>April 4, 2012</em></strong></p>
<p style="padding-left: 30px;"><strong><em>8:30 AM to 12:00 PM</em></strong></p>
<p><strong><em><span style="text-decoration: underline;">Address:</span></em></strong></p>
<p style="padding-left: 30px;"><strong><em>7918 Jones Branch Drive</em></strong></p>
<p style="padding-left: 30px;"><strong><em>Suite 110</em></strong></p>
<p style="padding-left: 30px;"><strong><em>McLean VA 20170</em></strong></p>
<p>&nbsp;</p>
<p><strong><em><span style="text-decoration: underline;">For more information:</span></em></strong></p>
<p style="padding-left: 30px;"><strong><em> </em></strong><a href="mailto:info@zapthink.com"><strong><em>info@zapthink.com</em></strong></a><strong><em> or 703-288-5300</em></strong></p>
<p>&nbsp;</p>
<p style="text-align: center;">
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=63&amp;name_of_event=Cloud+Computing%3A+Cutting+Thru+the+Hype">REGISTER</a></center></p>
<h2></div><div id='newTabs_li_1_14158' class='tabcontent'>
</h2>
<h2 style="text-align: left;" align="center"><span style="color: #000080;">Presented by Jason Bloomberg President, ZapThink, a Dovèl Technologies Company</span></h2>
<p><img class="alignright" style="margin: 20px;" src="http://www.zapthink.com/content/images/j_bloomberg_color.jpg" alt="" width="140" align="right" hspace="20" vspace="20" /></p>
<p>Jason Bloomberg is President of ZapThink, a Dovèl Technologies Company. He is a thought leader in the areas of Enterprise Architecture, Service-Oriented Architecture, and Cloud Computing, and helps organizations around the world better leverage their IT resources to meet changing business needs. He is a frequent speaker, prolific writer, and pundit.</p>
<p>&nbsp;</p>
<p>Mr. Bloomberg is one of the original Managing Partners of ZapThink LLC, the leading SOA advisory and analysis firm, which was acquired by Dovèl Technologies in August 2011. His book, <em>Service Orient or Be Doomed! How Service Orientation Will Change Your Business</em> (John Wiley &amp; Sons, 2006, coauthored with Ron Schmelzer), is recognized as the leading business book on Service Orientation.</p>
<p></div><div id='newTabs_li_2_14158' class='tabcontent'>
</p>
<p><strong><br />
</strong></p>
<h2><strong><span style="color: #000080;">Venue:</span></strong></h2>
<p>&nbsp;</p>
<p>7918 Jones Branch Dr<br />
Suite 110<br />
McLean VA 22102 <!--?php echo $event_city . ", " .	$event_state . " " . $event_zip; ?--></p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=63&amp;name_of_event=Cloud+Computing%3A+Cutting+Thru+the+Hype">REGISTER</a></center><strong></strong><br />
</div></div><script type='text/javascript'>var newtabs=new ddtabcontent('newTabs_ul_14158');newtabs.setpersist(true);newtabs.setselectedClassTarget('link');newtabs.init();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zapthink.com/2011/11/29/cloud-computing-half-day-executive-seminar-cutting-thru-the-hype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZapCourse &#8211; REST-Based SOA</title>
		<link>http://www.zapthink.com/2011/11/01/zapcourse-rest-based-soa/</link>
		<comments>http://www.zapthink.com/2011/11/01/zapcourse-rest-based-soa/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 14:54:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Online]]></category>
		<category><![CDATA[Training & Certification]]></category>
		<category><![CDATA[Representational State Transfer]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[REST-based SOA]]></category>

		<guid isPermaLink="false">http://www.zapthink.com/2011/11/01/zapcourse-rest-based-soa/</guid>
		<description><![CDATA[<p>Online, Self-Paced, Computer-Based Training Course on REST-Based SOA.</p>
]]></description>
			<content:encoded><![CDATA[<p class="p_event_prices"><div class='newtabsmenucontent'>
<div id='newTabs_li_0_13777' class='tabcontent'>
<br />
<strong></strong></p>
<h2 style="padding: 5px; color: #0024ac; font-weight: bold;">ZapThink ZapCourse: REST-Based SOA</h2>
<p><strong>Online, Self-Paced, Computer-Based Training Course. </strong></p>
<p><strong>Cost: US $297</strong></p>
<p>Representational State Transfer, or REST, is an HTTP-centric approach to addressing resources on a network. Heralded as simpler and less verbose than Web Services, REST has engendered a near-religious fervor among architects and integration engineers in enterprises around the globe. In spite of its supposed simplicity, however, REST as an architectural style still confuses many people. In the context of Service-Oriented Architecture (SOA), REST provides several alternative implementation approaches to Web Services. When architected properly, REST-based SOA is more lightweight, flexible, and user-centric than &#8220;traditional&#8221; Web Services-based SOA &#8212; but as with all architectural approaches, the devil is in the details.</p>
<p><strong>Course length:</strong> 76 1/2 minutes.</p>
<p><em>Note: if you have already registered for this course, you can return to the login page for our online courses at <a href="http://learn.zapthink.com/">http://learn.zapthink.com</a>.</em></p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=61&amp;name_of_event=ZapCourse+-+REST-Based+SOA">REGISTER</a></center><br />
</div><div id='newTabs_li_1_13777' class='tabcontent'>
</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<h2><strong>Event Agenda</strong></h2>
<table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="#000000">
<tbody>
<tr bgcolor="#ffc0c0">
<td colspan="2" align="center">
<h1>REST-Based SOA</h1>
</td>
</tr>
<tr bgcolor="#ffffaa">
<td colspan="2" align="center">
<h2>Online Course</h2>
</td>
</tr>
<tr valign="top" bgcolor="#c0c0c0">
<td>
<ul>
<li>Pros &amp; Cons of Web Services</li>
<li>Architectural Styles</li>
<li>Definition of REST</li>
<li>Dogmatic REST</li>
<li>REST Myths</li>
<li>Essential REST Terminology</li>
<ul>
<li>What is a Resource?</li>
<li>Uniform Interface</li>
<li>PUT vs. POST: Initializing a Resource</li>
<li>What is a Uniform Resource Identifier (URI)?</li>
<li>RESTful vs. RPC-based URIs</li>
<li>What is a Representation?</li>
<li>Negotiating Representation Type</li>
<li>Content Negotiation</li>
<li>What is Hypermedia?</li>
</ul>
<li>Four Architectural Constraints</li>
<ul>
<li>Separation of Resource from Representation</li>
<li>Manipulation of Resources by Representations</li>
<li>Self-Descriptive Messages</li>
<li>Hypermedia as the Engine of Application State</li>
<li>HATEOAS Example</li>
<li>HATEOAS and URIs</li>
</ul>
<li>State Transitions in REST</li>
</ul>
</td>
<td>
<ul>
<li>Custom Media Types</li>
<li>Contracted Services</li>
<li>Contract Metadata for REST</li>
<li>Intermediaries &amp; REST</li>
<ul>
<li>REST Starting Point</li>
<li>Caching Options</li>
<li>Proxy Pattern</li>
<li>Gateway (Reverse Proxy) Pattern</li>
<li>Asynchronous REST</li>
<li>REST Compositions</li>
<li>REST-Based Orchestration</li>
<li>REST-Based Choreography</li>
<li>Choreographing Orchestrations</li>
<li>Composite Representations vs. Composite RESTful Services</li>
<li>Everything is a Resource</li>
<li>Examples of Process Representations</li>
<li>Example of REST Choreography</li>
<li>Follow Links to Learn About Processes</li>
<li>Some Benefits of REST-Based BPM</li>
</ul>
<li>REST-Based SOA</li>
<ul>
<li>Essential REST-Based SOA Policies</li>
<li>Differences Between Web Services-Based SOA &amp; REST-Based SOA</li>
</ul>
</ul>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=61&amp;name_of_event=ZapCourse+-+REST-Based+SOA">REGISTER</a></center><strong></strong><br />
</div></div><script type='text/javascript'>var newtabs=new ddtabcontent('newTabs_ul_13777');newtabs.setpersist(true);newtabs.setselectedClassTarget('link');newtabs.init();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zapthink.com/2011/11/01/zapcourse-rest-based-soa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LZA Renewal v9.0</title>
		<link>http://www.zapthink.com/2011/11/01/lza-renewal-v9-0/</link>
		<comments>http://www.zapthink.com/2011/11/01/lza-renewal-v9-0/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 14:34:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Licensed ZapThink Architect]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[Training & Certification]]></category>

		<guid isPermaLink="false">http://www.zapthink.com/2011/11/01/lza-renewal-v9-0/</guid>
		<description><![CDATA[ZapThink Licensed ZapThink Architect Renewal Course Version 9.0 Online, Self-Paced, Computer-Based Training Course. Cost: US $595, which includes the REST-Based SOA online ZapCourse and the Cloud Security Fundamentals online ZapCourse at no additional charge. This online course is for all Licensed ZapThink Architects who took the LZA course before October, 2011. Completing this course extends [...]]]></description>
			<content:encoded><![CDATA[<p><div class='newtabsmenucontent'>
<div id='newTabs_li_0_13769' class='tabcontent'>
<br />
<strong></strong></p>
<h2 style="padding: 5px; color: #0024ac; font-weight: bold;">ZapThink Licensed ZapThink Architect Renewal Course Version 9.0</h2>
<p><strong>Online, Self-Paced, Computer-Based Training Course. </strong></p>
<p><strong>Cost: US $595, which includes the <em>REST-Based SOA</em> online ZapCourse and the <em>Cloud Security Fundamentals</em> online ZapCourse at no additional charge.</strong></p>
<p>This online course is for all Licensed ZapThink Architects who took the LZA course before October, 2011.</p>
<p>Completing this course extends your LZA certification until a year after completion of the renewal course or a year after completion of your original LZA course, whichever is later.</p>
<p><strong>For the first time, the LZA Renewal Course comes in three parts: the core Renewal Course, the <em>REST-Based SOA</em> online ZapCourse and the <em>Cloud Security Fundamentals</em> online ZapCourse. Register below and you will automatically be enrolled in all three courses.</strong></p>
<p><em>Note: if you have already registered for this course, you can return to the login page for our online courses at <a href="http://learn.zapthink.com">http://learn.zapthink.com</a>.</em></p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=60&amp;name_of_event=LZA+Renewal+v9.0">REGISTER</a></center><br />
</div><div id='newTabs_li_1_13769' class='tabcontent'>
</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<h2><strong>Event Agenda</strong></h2>
<table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="#000000">
<tbody>
<tr bgcolor="#ffc0c0">
<td colspan="2" align="center">
<h1>LZA Renewal Course 9.0</h1>
</td>
</tr>
<tr bgcolor="#ffffaa">
<td colspan="2" align="center">
<h2>Online Course</h2>
</td>
</tr>
<tr valign="top" bgcolor="#c0c0c0">
<td>
<ul>
<li>The Enterprise Context for SOA</li>
<li>Information Sharing: FAA</li>
<li>Semantic Integration: Maritime Information Exchange Model (MIEM)</li>
<ul>
<li>MIEM Business Case</li>
<li>Industry-Specific Semantic Standards</li>
<li>Principal Features of MIEM</li>
</ul>
<li>MyFoodAlerts.com</li>
<ul>
<li>Semantic Web: Key to Solving Business Challenges</li>
<li>Semantic text processing</li>
<li>Semantic Web Technology Future</li>
</ul>
</ul>
</td>
<td>
<ul>
<li>More About the Cloud</li>
<ul>
<li>Transactions in the Cloud</li>
<li>Partition Tolerance</li>
<li>BASE instead of ACID</li>
<li>Thread-Based Execution</li>
<li>Queue-Based Execution</li>
<li>Legal Issues</li>
</ul>
<li>US Department of Defense OneStop</li>
<ul>
<li>Simplified Policy, Access &amp; Registration Control (SPARC)</li>
<li>OAuth is a Key Technology in SPARC</li>
<li>REST-based Web Service Examples</li>
</ul>
</ul>
</td>
</tr>
<tr bgcolor="#ffc0c0">
<td colspan="2" align="center">
<h2>LZA Renewal Course 9.0 also includes <em>Cloud Security Fundamentals</em> ZapCourse and <em>REST-Based SOA</em> ZapCourse.</h2>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=60&amp;name_of_event=LZA+Renewal+v9.0">REGISTER</a></center><strong></strong><br />
</div></div><script type='text/javascript'>var newtabs=new ddtabcontent('newTabs_ul_13769');newtabs.setpersist(true);newtabs.setselectedClassTarget('link');newtabs.init();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zapthink.com/2011/11/01/lza-renewal-v9-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LZA SOA &amp; Cloud Training &amp; Certification: DC &#8211; April 9-12, 2012</title>
		<link>http://www.zapthink.com/2011/08/04/lza-soa-cloud-training-certification-dc-feb-13-16-2012/</link>
		<comments>http://www.zapthink.com/2011/08/04/lza-soa-cloud-training-certification-dc-feb-13-16-2012/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 19:02:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Licensed ZapThink Architect]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[LZA Community]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">http://www.zapthink.com/2011/08/04/lza-soa-cloud-training-certification-dc-feb-13-16-2012/</guid>
		<description><![CDATA[<p>LZA DC April 9 - 12, 2012</p>
]]></description>
			<content:encoded><![CDATA[<p><div class='newtabsmenucontent'>
<div id='newTabs_li_0_13435' class='tabcontent'>
<br />
<strong>LZA SOA &amp; Cloud Training &amp; Certification: DC &#8211; April 9-12, 2012</strong><br />
<em>Monday April 9, 2012-Thursday April 12, 2012</em><br />
Dovèl Technologies, Inc.<br />
7918 Jones Branch Drive<br />
Suite 100<br />
McLean, VA 22102</p>
<p class="p_event_prices"><span class="span_event_price_label">Price: </span> <span class="span_event_price_value">$1,995.00 (including $500 early discount) [converted to 1995.00 USD]</span></p>
<input id="event_cost-56" type="hidden" name="event_cost" value="1995.00" />
<p>&nbsp;</p>
<h2 style="padding: 5px; color: #0024ac; font-weight: bold;">ZapThink SOA Training &amp; Certification: The Leading Vendor Independent, Architect-Focused SOA Training</h2>
<p>ZapThink&#8217;s Licensed ZapThink Architect (LZA) SOA Training &amp; Certification Boot Camp is recognized around the world as the best single Service-Oriented Architecture training course available anywhere.</p>
<p>The LZA SOA Boot Camp is an intensive, four day &#8220;fire hose&#8221; of information that prepares you to succeed with your SOA efforts, whether you&#8217;re just beginning them or are well down the road with SOA. ZapThink&#8217;s LZA SOA Training is the <em>only</em> public course that ZapThink offers, reflecting the best thinking and research that ZapThink produces.</p>
<p>&nbsp;</p>
<div style="border: 2px solid #000000; width: 465px; margin: 20px; padding: 10px;"><em>ZapThink&#8217;s LZA SOA training &amp; certification has <strong>no prerequisites</strong>, and</em> <em>is <strong>designed for architects</strong>, but <strong>appropriate for people with different roles and levels of expertise</strong></em><em>. </em><em>This course is valuable for anyone who wants <strong>in-depth knowledge about how to succeed with SOA</strong>.</em></div>
<p>&nbsp;</p>
<p><img src="http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs177.snc3/20465_288608249634_606229634_3500091_3958213_n.jpg" alt="" width="200" align="right" hspace="20" vspace="20" /></p>
<h2>What makes the LZA SOA Boot Camp so special?</h2>
<ul>
<ul>
<li><strong>Vendor independent</strong> &#8211; We discuss vendors in context, both good and bad. You get a balanced perspective on each vendor we discuss.</li>
<li><strong>Architect focused</strong> &#8211; The course concentrates on what architects have to do to be successful with SOA in their own organizations. We balance technology details with organizational approaches. If you&#8217;re not an architect you&#8217;ll learn how to think like one in this class!</li>
<li><strong>Practical</strong> &#8211; we connect theory to practice with what really works in organizations like yours.</li>
<li><strong>Current</strong> &#8211; we refresh the course on a regular basis to reflect the latest SOA best practices, as well as how SOA relates to other architectural challenges in the enterprise.</li>
<li><strong>Enterprise context</strong> &#8211; SOA is an approach to organizing enterprise IT resources to meet changing business needs. We place SOA into the context of large organizations, with complex, heterogeneous IT environments and all the politics and bureaucracy that every large organization faces.</li>
<li><strong>Globally recognized certification</strong> &#8211; Everybody who completes the LZA SOA Boot Camp obtains a certificate representing their LZA credential, giving you the right to call yourself a Licensed ZapThink Architect with all the privileges that come along with this exclusive credential.<img src="../content/images/j_bloomberg_color.jpg" alt="" align="right" hspace="20" vspace="20" /></li>
<li><strong>Led by globally recognized SOA thought leader</strong> &#8211; All ZapThink&#8217;s courses are developed and led by Jason Bloomberg, ZapThink Managing Partner. Jason has been an analyst with ZapThink since 2001 and is the co-author of <em>Service Orient or Be Doomed!</em></li>
<li><strong>Not too technical, not too high-level</strong> &#8211; Unlike courses offered by others, we cover the technology without getting lost in the details. We discuss the big picture but connect it to the day-to-day reality of the IT shop.</li>
<li><strong>Available around the world</strong> &#8211; See the event schedule on this page for all the locations we&#8217;re offering the LZA SOA Boot Camp!</li>
</ul>
</ul>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=56&amp;name_of_event=LZA+SOA+%26amp%3B+Cloud+Training+%26amp%3B+Certification%3A+DC+-+April+9-12%2C+2012">REGISTER</a></center><br />
</div><div id='newTabs_li_1_13435' class='tabcontent'>
</p>
<table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="#000000">
<tbody>
<tr bgcolor="#c0c0c0">
<td colspan="3" align="center">
<h1>LZA SOA Boot Camp Version 9.0</h1>
</td>
</tr>
<tr bgcolor="#ffffaa">
<td colspan="3" align="center">
<h2>Day 1</h2>
</td>
</tr>
<tr bgcolor="#aaaaff">
<td colspan="3" align="center">Registration: 8:00 to 8:30 AM</td>
</tr>
<tr bgcolor="#aaffff">
<td colspan="3" align="center"><strong>LZA Introduction</strong></td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 1: The Enterprise Context for SOA</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2" valign="top">
<ul>
<li>Business Constant: Change</li>
<li>We&#8217;ve had IT challenges for years</li>
<li>If you are in a Hole, Stop Digging!</li>
<li>The Voice of Doom?</li>
<li>Business Agility</li>
<li>What is SOA?</li>
<li>Services: Lego &#8220;Ilities&#8221;</li>
<li>Composability &amp; Business Services</li>
<li>Why SOA?</li>
<li>SOA by Any Name</li>
<li>SOA = Best Practices</li>
<li>Iconoclastic vs. Dogmatic Architecture</li>
<li>Thinking Outside the SOA Box</li>
<li>Business Drivers for SOA</li>
<li>When Not to Apply SOA</li>
<li>The Wrong Question!</li>
<li>The Distributed Computing Pendulum</li>
<li>SOA: Paradigm Shift?</li>
<li>So, How to Implement SOA?</li>
<li>There&#8217;s No Such Thing as a SOA Wizard!</li>
<li>Is SOA New?</li>
<li>XML to the Rescue!</li>
<li>What about Web Services?</li>
<li>Pros &amp; Cons of Web Services</li>
<li>What about REST?</li>
<li>Architectural Styles</li>
<li>What is Architecture?</li>
</ul>
</td>
<td>
<ul>
<li>Architecture is not About the Technology</li>
<li>Architecting SOA: Beyond Use Cases</li>
<li>SOA Implementation as Complex System</li>
<li>Examples of Complex Systems</li>
<li>The Focus of CSE</li>
<li>CSE: Overall Coherence</li>
<li>Governance: Architecting People</li>
<li>Achieving Business Agility</li>
<li>Quality &amp; Complex Systems</li>
<li>The SOA Quality Star</li>
<li>Best Effort SOA</li>
<li>SOA as Enterprise Architecture
<ul>
<li>The Zachman Framework</li>
<li>Pros &amp; Cons of Zachman</li>
<li>The Enterprise Context for SOA</li>
</ul>
<p>&nbsp;</li>
<li>Cloud Computing: Old Wine in New Bottles
<ul>
<li>Formal Definition of Cloud Computing</li>
<li>Relationship between Cloud &amp; SOA</li>
</ul>
<p>&nbsp;</li>
<li>Services Thinking</li>
<li>Why is SOA Difficult?</li>
<li><strong>Case Studies: Mini-Studies on SOA Use </strong><strong> </strong>
<ul>
<li><strong>Information Sharing: FAA</strong></li>
<li><strong>Reducing Integration Costs: Aeroplan </strong></li>
<li><strong>Compliance &amp; Volume: Wells Fargo Bank </strong></li>
<li><strong>Meeting Client Needs: MITRE</strong></li>
</ul>
</li>
</ul>
</td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 2: SOA Design Principles</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2" valign="top">
<ul>
<ul>
<li>Design Principle #1: Abstraction</li>
<ul>
<li>What&#8217;s a Service?</li>
<li>Levels of Service Abstraction</li>
<li>Service as Interface &amp; Implementation</li>
<li>Consumers &amp; Providers</li>
<li>What are Services? (Technically, Service interfaces)</li>
<li>Interoperability vs. Portability</li>
<li>Service Interfaces Aren&#8217;t Good Enough!</li>
<li>Abstractions: Simple on the Outside</li>
<li>Abstraction = Working Illusion</li>
<li>Building a Working Illusion</li>
<li>The Fundamental Technical Challenge of SOA</li>
</ul>
</ul>
</ul>
<p>&nbsp;</p>
<ul>
<li>SOA Design Principle #2: Standardized Service Contract</li>
<ul>
<li>What&#8217;s a Service Contract?</li>
<li>Service Contract vs. Service Description</li>
</ul>
<li>Design Principle #3: Encapsulation</li>
<ul>
<li>What&#8217;s NOT in the Contract</li>
</ul>
<li>Design Principle #4: Discoverability</li>
<ul>
<li>What are Metadata?</li>
<li>Metadata for SOA</li>
<li>SOA Registry as &#8220;Discovery Agency&#8221;</li>
<li>Location Independence</li>
</ul>
<li>Design Principle #5: Reusability</li>
<ul>
<li>Reusability vs. Usability</li>
<li>Achieving Reusability: Service Agnosticism</li>
<li>Designing for Reuse: Agnostic Context</li>
<li>Reuse over Time</li>
</ul>
</ul>
</td>
<td valign="top">
<ul>
<li>Design Principle #6: Granularity</li>
<ul>
<li>Key Service Abstraction Enabler: Proper Granularity</li>
<li>Granularity Example</li>
<li>Achieving Proper Granularity</li>
<li>Zeroing in on Proper Granularity</li>
<li>Example: Too Fine Grained vs. Too Coarse Grained</li>
<li>Service Refactoring</li>
</ul>
<li>Design Principle #7: Autonomy</li>
<ul>
<li>Autonomy Issue: Overlapping Functional Control</li>
<li>Autonomy Issue: Concurrency</li>
<li>Autonomy Issue: Dependency</li>
</ul>
<li>Design Principle #8: Loose Coupling</li>
<ul>
<li>What about Coupling?</li>
<li>Full Decoupling?</li>
<li>Loose Coupling: Separation of Concerns</li>
<li>Levels of Coupling</li>
<li>Loose Coupling and Context</li>
</ul>
<li>Design Principle #9: Statelessness</li>
<ul>
<li>Maintaining Process Instance State</li>
<li>&#8220;Stateful Services&#8221;</li>
</ul>
<li>Design Principle #10: Composability</li>
<ul>
<li>Metadata-Driven Applications</li>
<li>Programmatic vs. Declarative</li>
<li>Challenges with Declarative Approach</li>
</ul>
<li><strong>Case Study: ABN Amro</strong></li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><strong>Exercise: SOA Return on Investment</strong></p>
<h2>Module 3: The SOA Reference Architecture</h2>
<ul>
<li>What is a Reference Architecture?</li>
<li>Recommended SOA Reference Architecture Structure</li>
<li>What&#8217;s Different about a SOA Reference Architecture?</li>
<li>End-to-End Architecture: The SOA Metamodel
<ul>
<li>SOA Foundation: Model-Driven Architecture</li>
<li>SOA Foundation: The 4+1 View Model</li>
</ul>
<p>&nbsp;</li>
<li>The Agility Model</li>
<li>Service Architecture
<ul>
<li>Building the Service Model</li>
<li>Introducing &#8220;ZapElectric&#8221;</li>
<li>ZapElectric Service Model</li>
</ul>
</li>
</ul>
<ul>
<li>Service Types
<ul>
<li>Entity Services</li>
<li>Task Services</li>
<li>Utility (IS) Services</li>
</ul>
<p>&nbsp;</li>
<li>Service Relationships Example</li>
<li>Process Isomorphism</li>
<li>Service Layers
<ul>
<li>Typical Service Layers</li>
<li>ZapElectric Service Layer Model</li>
</ul>
<p>&nbsp;</li>
<li>Component &amp; Implementation Models</li>
<li>ZapElectric Logical Architecture Model</li>
</ul>
<p><strong>Homework: Service Model</strong>Class Ends at 5:00 PM</p>
<h2>Day Two</h2>
<p>Class Begins at 8:30 AM</p>
<h2>Module 4: Intermediaries &amp; Integration</h2>
<ul>
<li>SOA Infrastructure Starting Point: The Intermediary</li>
<li>Some Intermediary Roles</li>
<li>Intermediaries and Service Façades</li>
<li>SOA &#8220;Magicians&#8217; Tricks&#8221;
<ul>
<li>Multiple Interfaces per Implementation</li>
<li>Multiple Implementations per Interface</li>
<li>Multiple Interfaces per Business Service</li>
</ul>
<p>&nbsp;</li>
<li>Actualizing the Business Service Abstraction</li>
<li>Intermediaries &amp; Messaging</li>
<li>Buying an Intermediary?</li>
<li>The Great ESB/SOA Middleware Boondoggle
<ul>
<li>Buy More Middleware for SOA?</li>
<li>ESB Federation?</li>
<li>Compounding the Problem: No Clear ESB Definition</li>
<li>The ESB Pattern</li>
<li>Do You need an ESB for Service Mediation?</li>
</ul>
<p>&nbsp;</li>
</ul>
<ul>
<li>Intermediary-Based Service Abstraction</li>
<li>Another Approach: XML Appliances</li>
<li>Building Intermediary-Based SOA Infrastructure</li>
<li>SOA Message Exchange Patterns</li>
<li>SOA Tenet: Asynchrony</li>
<li>Messages vs. Events</li>
<li>Business Driver: Visibility</li>
<li>Visibility &amp; Heterogeneity</li>
<li>SOA, Integration &amp; Legacy</li>
<li>Exposing Existing Capabilities</li>
<li>The Continued Value of Legacy
<ul>
<li>Legacy Migration</li>
<li>Legacy Enablement</li>
<li>Legacy Rejuvenation</li>
<li>Migration vs. Rejuvenation</li>
<li>Business Driver: Cost Savings</li>
<li>Reducing Integration Cost</li>
</ul>
<p>&nbsp;</li>
<li><strong>Case Study: SOA at The Hartford</strong></li>
</ul>
<h2>Module 5: The Role of Data &amp; Semantics</h2>
<ul>
<li>The Role of Data</li>
<ul>
<li>Data: Foundation for SOA</li>
<li>The Data Services Layer</li>
<li>Application Services vs. Data Services</li>
<li>Designing Data Services</li>
<li>Performance vs. Flexibility</li>
<li>Supporting Data Services with Data Integration</li>
<li>Leveraging Data Services Layer</li>
</ul>
</ul>
<ul>
<li>Semantics and SOA</li>
<ul>
<li>Semantic Level Understanding</li>
<li>Role of Application Semantics</li>
<li>Semantics: The Greatest Integration Challenge of SOA</li>
<li>Still a Manual Process</li>
<li>Resolving Semantic Issues</li>
<li>Semantic Model Example: Maritime Information Exchange Model</li>
<li>MIEM Business Case</li>
<li>Best Practices in Industry</li>
<li>Industry-Specific Semantic Standards</li>
<li>Principal Features of MIEM</li>
<li>Vessel State &amp; Event Relationships (XML)</li>
<li>Semantic Web: Key to Solving Business Challenges</li>
</ul>
<li><strong>Case Study: MyFoodAlerts.com</strong></li>
</ul>
<h2>Module 6: Service Composition &amp; Business Process</h2>
<ul>
<li>What is a Business Process?</li>
<li>The Automation Paradox</li>
<li>Problems with Traditional BPM Tooling</li>
<li>Business Process the Enterprise Application Way</li>
<li>Business Process the Service-Oriented Way</li>
<li>Service-Oriented Process</li>
<li>Process Definitions</li>
<li>Example: Orchestration vs. Choreography</li>
<li>What is the Sweet Spot for Service Composition?</li>
</ul>
<ul>
<li>SOA Composite Application Example</li>
<li>Enterprise Applications and Process</li>
<li>Example: SAP NetWeaver</li>
<li>Transactions and SOA
<ul>
<li>Compensating Transactions</li>
<li>Transactions in the Cloud</li>
<li>Partition Tolerance</li>
<li>BASE instead of ACID</li>
</ul>
<p>&nbsp;</li>
<li><strong>Case Study: SOA Journey at BP</strong></li>
</ul>
<h2>Module 7: Web Services-Based SOA</h2>
<ul>
<li>Confusing SOA &amp; Web Services</li>
<li>If not Web Services, Then What?</li>
<li>WSDL: Service Contract Starting Point
<ul>
<li>WSDL Basics</li>
<li>Concrete Description</li>
<li>Abstract Description</li>
<li>RPC vs. Document Style</li>
<li>Vendor Bozo Filter</li>
</ul>
<p>&nbsp;</li>
<li>Contract Metadata Beyond WSDL</li>
<li>What&#8217;s Missing from WSDL?</li>
<li>Sample Service Contract Template</li>
<li>OASIS Web Services Interoperability Organization (WS-I)</li>
<li>SOAP: Verbose Message Transport</li>
<li>What is a Policy?
<ul>
<li>Policy &#8220;Math&#8221;</li>
<li>Computing Effective Policy</li>
<li>WS-Policy Example</li>
</ul>
</li>
</ul>
<ul>
<ul>
<ul>
<li>WS-PolicyAttachment</li>
<li>Policy Attachment to WSDL 1.1</li>
<li>Some Policy Standards</li>
<li>WS-SecurityPolicy Example (Policy &amp; Conforming Message)</li>
</ul>
</ul>
</ul>
<p>&nbsp;</p>
<ul>
<li>Physical Service Architecture</li>
<li>Three Approaches to State</li>
<li>Web Services Orchestration
<ul>
<li>BPEL Example</li>
<li>Limitations of BPEL</li>
<li>Thread-Based Execution</li>
<li>Queue-Based Execution</li>
<li>BPMN to the Rescue?</li>
<li>BPMN Example</li>
<li>Limitations of BPMN</li>
<li>How SOA Fills the Gap</li>
<li>What about Workflow?</li>
<li>Workflow &amp; Web Services</li>
</ul>
<p>&nbsp;</li>
<li>What&#8217;s the Deal with UDDI?</li>
</ul>
<p><strong>Exercise: Service Contract</strong><strong>Homework: Service Compositions</strong>Class Ends at 5:00 PM</p>
<h2>Day Three</h2>
<p>Class Begins at 8:30 AM</p>
<h2>Module 8: REST-Based SOA</h2>
<ul>
<li>Definition of REST</li>
<li>Dogmatic REST</li>
<li>REST Myths</li>
<li>Essential REST Terminology
<ul>
<li>What is a Resource?</li>
<li>Uniform Interface</li>
<li>PUT vs. POST: Initializing a Resource</li>
<li>What is a Uniform Resource Identifier (URI)?</li>
<li>RESTful vs. RPC-based URIs</li>
<li>What is a Representation?</li>
<li>Negotiating Representation Type</li>
<li>Content Negotiation</li>
<li>What is Hypermedia?</li>
</ul>
<p>&nbsp;</li>
<li>Four Architectural Constraints
<ul>
<li>Separation of Resource from Representation</li>
<li>Manipulation of Resources by Representations</li>
<li>Self-Descriptive Messages</li>
<li>Hypermedia as the Engine of Application State</li>
<li>HATEOAS Example</li>
<li>HATEOAS and URIs</li>
</ul>
<p>&nbsp;</li>
<li>State Transitions in REST</li>
<li>Custom Media Types</li>
</ul>
<ul>
<li>Contracted Services</li>
<li>Contract Metadata for REST</li>
<li>Intermediaries &amp; REST
<ul>
<li>REST Starting Point</li>
<li>Caching Options</li>
<li>Proxy Pattern</li>
<li>Gateway (Reverse Proxy) Pattern</li>
<li>Asynchronous REST</li>
</ul>
<p>&nbsp;</li>
<li>REST Compositions
<ul>
<li>REST-Based Orchestration</li>
<li>REST-Based Choreography</li>
<li>Choreographing Orchestrations</li>
<li>Composite Representations vs. Composite RESTful Services</li>
<li>Everything is a Resource</li>
<li>Examples of Process Representations</li>
<li>Example of REST Choreography</li>
<li>Follow Links to Learn About Processes</li>
<li>Some Benefits of REST-Based BPM</li>
</ul>
<p>&nbsp;</li>
<li>REST-Based SOA
<ul>
<li>Essential REST-Based SOA Policies</li>
<li>Differences Between Web Services-Based SOA &amp; REST-Based SOA</li>
</ul>
</li>
</ul>
<h2>Module 9: Architecting with the Cloud</h2>
<ul>
<li>Essential Cloud Characteristics</li>
<li>Cloud Service Models</li>
<li>Cloud Deployment Models</li>
<li>Managed Hosting vs. Cloud Computing</li>
<li>Vendor Spin
<ul>
<li>Oracle&#8217;s Shopping List</li>
<li>IBM&#8217;s Shopping List</li>
<li>Cutting Through the Hype</li>
</ul>
</li>
</ul>
<ul>
<li>Cloud Computing Roadmap</li>
<li>EA Cloud Strategy</li>
<li>Cloud Deployment Choices</li>
<li><strong>Case Study: reddit Conde Nast </strong></li>
</ul>
<h2>Module 10: SOA &amp; Cloud Security</h2>
<ul>
<li>Critical SOA Challenge: Security</li>
<li>Security Fundamentals</li>
<li>The Context of IT Security</li>
<li>XML Threat Prevention</li>
<li>Mitigating XML Threats</li>
<li>Web Services Security</li>
<li>WS-Security Tokens
<ul>
<li>Security Assertion Markup Language (SAML)</li>
<li>SAML Assertions</li>
<li>Federated Security</li>
</ul>
<p>&nbsp;</li>
<li>Message-Level Security: Is SSL Sufficient?</li>
<li>Core Requirements for Securing Services</li>
</ul>
<ul>
<li>Cloud Security
<ul>
<li>The Three Core Cloud Access Control Concerns</li>
<li>Cloud Authentication: Federated Identity Management</li>
<li>oAuth as Federated Authentication Mechanism</li>
<li>Cloud Security: Authorization</li>
<li>Cloud Security: Policy</li>
<li>Cloud Security: Provisioning</li>
<li>The Big Picture: Retaining Control</li>
<li>Cloud Security: Data Confidentiality</li>
<li>Data Confidentiality in Motion</li>
<li>Key Management is &#8220;Key&#8221;</li>
<li>Alternative Approaches to Data Confidentiality</li>
<li>Know Your Data: Data Lineage &amp; Provenance</li>
<li>Data Remanence</li>
<li>Cloud Security: Data Availability</li>
</ul>
<p>&nbsp;</li>
<li><strong>Case Study: US Department of Defense OneStop </strong></li>
</ul>
<h2>Module 11: SOA Governance</h2>
<ul>
<li>The Need for Governance</li>
<li>What is Organizational Governance?</li>
<li>How to Tackle Governance</li>
<li>The Cornerstone of IT Governance is Architecture</li>
<li>Elements of IT Governance Strategy</li>
<li>What is SOA Governance?
<ul>
<li>SOA Governance &#8220;in the Narrow&#8221;</li>
<li>SOA Governance &#8220;In the Broad&#8221;</li>
<li>SOA Governance Activities</li>
</ul>
<p>&nbsp;</li>
<li>Policies
<ul>
<li>Policy: Business vs. Technical Examples</li>
<li>Design Time Policy Examples</li>
<li>Run Time Policy Examples</li>
<li>Change Time Policy Examples</li>
</ul>
</li>
</ul>
<ul>
<li>The Challenge of Policy Automation
<ul>
<li>Steps for Automating Policies</li>
<li>Supporting Policy Changes</li>
<li>Decoupling Policies from Services</li>
<li>Policy Management &amp; Enforcement</li>
</ul>
</li>
<li>Creating the Governance Framework</li>
<li>Governance Challenges
<ul>
<li>Governance Challenge: Reuse = Sharing</li>
<li>Publishing &amp; Discovery Governance</li>
<li>Is Reuse a Real SOA Benefit?</li>
<li>Governance Pitfall: Versioning</li>
<li>Handling Service Versioning</li>
<li>Versioning Concepts</li>
<li>Versioning Strategies</li>
<li>Strict Versioning</li>
<li>Flexible Versioning</li>
<li>Loose Versioning</li>
<li>Versioning Policy Issues</li>
<li>Challenge: The Right Amount of Governance</li>
</ul>
</li>
</ul>
<p><strong>Exercise: Governance Framework</strong><strong>Homework: SOA Business Case</strong>Class Ends at 5:00 PM</p>
<h2>Day Four</h2>
<p>Class Begins at 8:30 AM</p>
<h2>Module 12: Cloud Governance &amp; SOA Governance Infrastructure</h2>
<ul>
<li>Cloud Governance
<ul>
<li>Some Cloud Realities</li>
<li>Cloud Governance Challenges</li>
<li>Governance-Related Cloud Issues</li>
<li>Extending SOA Governance to the Cloud</li>
<li>Dealing with Cloud Reliability Example: Amazon EC2</li>
<li>Cloud Governance as VM Governance</li>
<li>Rogue Clouds</li>
<li>Cloud Governance: Auditing</li>
<li>Strategies for Dealing with Cloud Audit</li>
<li>More Cloud Governance Pitfalls</li>
<li>Cloud Governance: Run Time Considerations</li>
<li>Legal Issues</li>
<li>Cloud Availability &amp; Failover</li>
<li>Cloud Governance Checklist</li>
</ul>
</li>
</ul>
<ul>
<li>SOA Governance Infrastructure
<ul>
<li>Complexities of SOA Governance Marketplace</li>
<li>What is a Registry?</li>
<li>What is a Repository?</li>
<li>The Registry/Repository</li>
<li>Management &amp; Loose Coupling</li>
<li>SOA Management: Many Facets</li>
<li>The Problem with SOA Management</li>
<li>The SOA Management Conundrum</li>
<li>SOA Monitoring &amp; Management</li>
<li>Continuous Quality Activities</li>
<li>The First Rule of SOA Management</li>
<li>ZapElectric Physical Architecture Model</li>
</ul>
</li>
<li><strong>Case Study: SOA Organizational Change &amp; Funding @ Novartis</strong></li>
</ul>
<h2>Module 13: Planning &amp; Running the SOA Initiative</h2>
<ul>
<li>How Do You Eat an Elephant?</li>
<li>Iterative: More than Step-by-Step</li>
<li>Iterate your Architecture?</li>
<li>Project Management for a SOA Project</li>
<li>Defining SOA Roadmap</li>
<li>Initial Assessments</li>
<li>Building Support for SOA</li>
<li>Building the SOA Business Case</li>
<li>Milestone / KPI Plan</li>
<li>The SOA Roadmap
<ul>
<li>The ZapThink SOA Roadmap</li>
<li>ZapElectric SOA Roadmap</li>
</ul>
<p>&nbsp;</li>
<li>SOA Maturity Models
<ul>
<li>Analogous to CMMI</li>
<li>SOA Maturity Model Pointers</li>
<li>Using a SOA Maturity Model</li>
<li>SOA Maturity Model: HP</li>
<li>SOA Maturity Model: Wipro</li>
<li>Open Group Service Integration Maturity Model (OSIMM), from IBM</li>
<li>&#8220;SOA&#8221; Maturity Model: Sonic/Systinet</li>
<li>SOA Maturity Model: Oracle</li>
<li>SOA Maturity Model: Software AG</li>
</ul>
</li>
</ul>
<ul>
<li>Define Initial Iteration</li>
<li>SOA Pilots</li>
<li>Implementation Planning</li>
<li>Service Identification: Top Down vs. Bottom Up</li>
<li>Defining Services
<ul>
<li>Performance: Chasing the Bottleneck</li>
<li>Implementing Services: Methodologies for change</li>
<li>The Dual Lifecycle</li>
<li>The Service Lifecycle</li>
<li>Advanced Vision for Application Assembly</li>
<li>Where&#8217;s the code?</li>
<li>The Agile SOA Lifecycle</li>
</ul>
<p>&nbsp;</li>
<li>Top-Down: Analyze Processes
<ul>
<li>Process Analysis</li>
<li>Process Optimization</li>
<li>Discovering Existing Processes</li>
<li>Service Identification: Process Decomposition</li>
</ul>
<p>&nbsp;</li>
<li>Implementing Services</li>
<li>Defining New Compositions</li>
<li>Technology Selection
<ul>
<li>ZapElectric Component Model</li>
<li>Purchasing SOA Technology</li>
<li>Technology Selection: Choices</li>
</ul>
</li>
</ul>
<p><strong>Exercise: SOA Roadmap</strong><strong>Final Exam: SOA Jeopardy!</strong>Class Ends at 3:00 PM</p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=56&amp;name_of_event=LZA+SOA+%26amp%3B+Cloud+Training+%26amp%3B+Certification%3A+DC+-+April+9-12%2C+2012">REGISTER</a></center><br />
</div><div id='newTabs_li_2_13435' class='tabcontent'>
</p>
<p><strong><br />
</strong></p>
<h1>Venue:</h1>
<p>&nbsp;</p>
<p>Dovèl Technologies, Inc.<br />
7918 Jones Branch Drive<br />
Suite 100<br />
McLean, VA 22102 <!--?php echo $event_city . ", " .	$event_state . " " . $event_zip; ?--></p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=56&amp;name_of_event=LZA+SOA+%26amp%3B+Cloud+Training+%26amp%3B+Certification%3A+DC+-+April+9-12%2C+2012">REGISTER</a></center><strong></strong><br />
</div></div><script type='text/javascript'>var newtabs=new ddtabcontent('newTabs_ul_13435');newtabs.setpersist(true);newtabs.setselectedClassTarget('link');newtabs.init();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zapthink.com/2011/08/04/lza-soa-cloud-training-certification-dc-feb-13-16-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LZA CBT Online Course</title>
		<link>http://www.zapthink.com/2010/12/23/lza-cbt-online-course/</link>
		<comments>http://www.zapthink.com/2010/12/23/lza-cbt-online-course/#comments</comments>
		<pubDate>Thu, 23 Dec 2010 13:36:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Licensed ZapThink Architect]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[Training & Certification]]></category>

		<guid isPermaLink="false">http://www.zapthink.com/2010/12/23/lza-cbt-online-course/</guid>
		<description><![CDATA[<p>The online version of ZapThink's highly regarded Licensed ZapThink Architect Bootcamp.</p>
]]></description>
			<content:encoded><![CDATA[<p><div class='newtabsmenucontent'>
<div id='newTabs_li_0_13002' class='tabcontent'>
<br />
<strong>LZA CBT Online Course</strong><br />
<em>Online</em></p>
<p class="p_event_prices"><span class="span_event_price_label">Price: </span> <span class="span_event_price_value">US $1,995.00</span></p>
<p class="p_event_prices">The online version of ZapThink&#8217;s highly regarded Licensed ZapThink Architect Bootcamp is exactly the same as the in-person version, except that it&#8217;s an older version. Course is hosted by DigitalChalk, and features video with synchronized slides, multiple choice exercises, and written exercises that are the same as the ones in the in-person course.</p>
<p class="p_event_prices">Successful students will receive the same credential they would if they took the in-person course.</p>
<p class="p_event_prices">
<input id="event_cost-52" type="hidden" name="event_cost" value="1995.00" />
<p>&nbsp;</p>
<h2 style="padding: 5px; color: #0024ac; font-weight: bold;">ZapThink SOA Training &amp; Certification: The Leading Vendor Independent, Architect-Focused SOA Training</h2>
<p>ZapThink&#8217;s Licensed ZapThink Architect (LZA) SOA Training &amp; Certification Boot Camp is recognized around the world as the best single Service-Oriented Architecture training course available anywhere.</p>
<p>The LZA SOA Boot Camp is an intensive  &#8220;fire hose&#8221; of information that prepares you to succeed with your SOA efforts, whether you&#8217;re just beginning them or are well down the road with SOA. ZapThink&#8217;s LZA CBT SOA Training is the online version of the Licensed ZapThink Architect course<em></em>, reflecting the best thinking and research that ZapThink produces.</p>
<p>&nbsp;</p>
<div style="border: 2px solid #000000; width: 465px; margin: 20px; padding: 10px;"><em>ZapThink&#8217;s LZA SOA training &amp; certification has <strong>no prerequisites</strong>, and</em> <em>is <strong>designed for architects</strong>, but <strong>appropriate for people with different roles and levels of expertise</strong></em><em>. </em><em>This course is valuable for anyone who wants <strong>in-depth knowledge about how to succeed with SOA</strong>.</em></div>
<p>&nbsp;</p>
<p><img src="http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs177.snc3/20465_288608249634_606229634_3500091_3958213_n.jpg" alt="" width="200" align="right" hspace="20" vspace="20" /></p>
<h2>What makes the LZA SOA Boot Camp so special?</h2>
<ul>
<ul>
<li><strong>Vendor independent</strong> &#8211; We discuss vendors in context, both good and bad. You get a balanced perspective on each vendor we discuss.</li>
<li><strong>Architect focused</strong> &#8211; The course concentrates on what architects have to do to be successful with SOA in their own organizations. We balance technology details with organizational approaches. If you&#8217;re not an architect you&#8217;ll learn how to think like one in this class!</li>
<li><strong>Practical</strong> &#8211; we connect theory to practice with what really works in organizations like yours.</li>
<li><strong>Enterprise context</strong> &#8211; SOA is an approach to organizing enterprise IT resources to meet changing business needs. We place SOA into the context of large organizations, with complex, heterogeneous IT environments and all the politics and bureaucracy that every large organization faces.</li>
<li><strong>Globally recognized certification</strong> &#8211; Everybody who completes the LZA SOA Boot Camp obtains a certificate representing their LZA credential, giving you the right to call yourself a Licensed ZapThink Architect with all the privileges that come along with this exclusive credential.<img src="../content/images/j_bloomberg_color.jpg" alt="" align="right" hspace="20" vspace="20" /></li>
<li><strong>Led by globally recognized SOA thought leader</strong> &#8211; All ZapThink&#8217;s courses are developed and led by Jason Bloomberg, ZapThink Managing Partner. Jason has been an analyst with ZapThink since 2001 and is the co-author of <em>Service Orient or Be Doomed!</em></li>
<li><strong>Not too technical, not too high-level</strong> &#8211; Unlike courses offered by others, we cover the technology without getting lost in the details. We discuss the big picture but connect it to the day-to-day reality of the IT shop.</li>
<li><strong>Available online</strong> &#8211; Take the course at your desk!</li>
</ul>
</ul>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=52&amp;name_of_event=LZA+CBT+Online+Course">REGISTER</a></center><br />
</div><div id='newTabs_li_1_13002' class='tabcontent'>
</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<h2><strong>Event Agenda</strong></h2>
<table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="#000000">
<tbody>
<tr bgcolor="#c0c0c0">
<td colspan="3" align="center">
<h1>LZA SOA Boot Camp CBT Version</h1>
</td>
</tr>
<tr bgcolor="#aaaaff">
<td colspan="3" align="center"></td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 1: Fundamentals of SOA</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2">
<ul>
<li>Business Constant: Change</li>
<li>The Business Inflexibility Trap</li>
<li>Business Agility</li>
<li>Service Orientation: A Business Approach</li>
<li>What is SOA?</li>
<li>Is SOA New?</li>
<li>One Difference is Web Services</li>
<li>SOA vs. Web Services</li>
<li>Confusing SOA &amp; Web Services</li>
<li>If not Web Services, Then What?</li>
<li>The Distributed Computing Pendulum</li>
<li>Service orientation &#8212; the next big thing?</li>
<li>Business Drivers for SOA</li>
<li>When Not to Apply SOA</li>
<li>SOA: Paradigm Shift?</li>
<li>So, How to Implement SOA?</li>
<li>There’s No Such Thing as a SOA Wizard!</li>
<li>What’s a Service?</li>
<li>Levels of Service Abstraction</li>
<li>Consumers &amp; Providers</li>
<li>The Rise of the Service Consumer</li>
<li>Interoperability vs. Portability</li>
<li>Service Interfaces Aren’t Good Enough!</li>
<li>The Difference is the Abstraction</li>
</ul>
</td>
<td>
<ul>
<li>Abstraction = Working Illusion</li>
<li>The Fundamental Technical Challenge of SOA</li>
<li>Building a Working Illusion</li>
<li>Multiple Interfaces per Implementation</li>
<li>Multiple Implementations per Interface</li>
<li>Multiple Interfaces per Business Service</li>
<li>Actualizing the Business Service Abstraction</li>
<li>The Secret Sauce: Metadata</li>
<li>Programmatic vs. Declarative</li>
<li>What are Metadata?</li>
<li>Metadata for SOA</li>
<li>What’s a Service Contract?</li>
<li>What’s in a Contract?</li>
<li>What’s NOT in the Contract</li>
<li>WSDL: Service Contract Starting Point</li>
<li>Contract Metadata Beyond WSDL</li>
<li>Sample Service Contract Template</li>
<li>How to Think Service-Oriented</li>
<li><strong><strong>Case Studies: Mini-Studies on SOA Use</strong></strong>
<ul>
<li>Shared Services: US PTO</li>
<li>Reducing Integration Costs: Aeroplan</li>
<li>Compliance &amp; Volume: Wells Fargo Bank</li>
<li>Meeting Client Needs: MITRE</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr bgcolor="#aaffff">
<td colspan="3" align="center"><strong>Exercise: Service Contract</strong></td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 2: SOA as Architecture</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2">
<ul>
<li>What is Architecture?</li>
<li>Architecture is not About the Technology</li>
<li>SOA Views: Many Perspectives on SOA</li>
<li>SOA: A Technology View</li>
<li>SOA: Infrastructure Service View</li>
<li>SOA: A Business Service View</li>
<li>SOA as Enterprise Architecture</li>
<li>The Zachman Framework</li>
<li>Pros &amp; Cons of Zachman</li>
<li>SOA &amp; Zachman</li>
<li>Iterative: More than Step-by-Step</li>
<li>Iterating SOA Initiatives</li>
<li>Iterate your Architecture?</li>
<li>The SOA Metamodel</li>
<li>Building the Service Model</li>
<li>SOA Foundation: Model-Driven Architecture</li>
<li>The Service Model: Building Business Services</li>
<li>The IBM Component Business Model</li>
<li>SOA Models</li>
<li>SOA Foundation: The 4+1 View Model</li>
<li>Beyond Use Cases</li>
</ul>
</td>
<td>
<ul>
<ul>
<li>The 4+1 View Model &amp; The SOA Metamodel</li>
<li>How does SOA help Build Agility?</li>
<li>Achieving Business Agility</li>
<li>SOA Implementation as Complex System</li>
<li>The Agility Model</li>
<li>You Can’t Afford Not to Innovate</li>
<li>Defining Services</li>
<li>Validating Service Assumptions</li>
<li>Key Service Abstraction Enabler: Proper Granularity</li>
<li>Granularity Example</li>
<li>Achieving Proper Granularity</li>
<li>Zeroing in on Proper Granularity</li>
<li>Example: Too Fine Grained vs. Too Coarse Grained</li>
<li>Service Identification: Top Down vs. Bottom Up</li>
<li>Service Identification: Process Decomposition</li>
<li>Services &amp; the Process Model</li>
<li>Loose Coupling: Separation of Concerns</li>
<li>The Web: Loose Coupling in Action</li>
<li>Service Contracts: The Key to Loose Coupling</li>
<li>Levels of Coupling</li>
<li>RPC vs. Document Style</li>
<li>Loose Coupling and Context</li>
</ul>
</ul>
</td>
</tr>
<tr bgcolor="#aaffff">
<td colspan="3" align="center"><strong>Exercise: Service Model</strong></td>
</tr>
<tr bgcolor="#aaffff">
<td colspan="3" align="center"><strong>Exercise: Business Case</strong></td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 3: SOA Intermediaries &amp; Integration</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2">
<ul>
<li>SOA Infrastructure Starting Point: The Intermediary</li>
<li>Some Intermediary Roles</li>
<li>Intermediary Processing Challenges</li>
<li>Intermediaries &amp; Messaging</li>
<li>Buying an Intermediary?</li>
<li>Don’t we just mean an Enterprise Service Bus?</li>
<li>The Great ESB/SOA Middleware Boondoggle</li>
<li>Buy More Middleware for SOA?</li>
<li>ESB Federation?</li>
<li>Compounding the Problem: No Clear ESB Definition</li>
<li>Do You need an ESB for Service Mediation?</li>
<li>Intermediary-Based Service Abstraction</li>
<li>Building Intermediary-Based SOA Infrastructure</li>
<li>SOA Message Exchange Patterns</li>
<li>SOA Tenet: Asynchrony</li>
<li>Messages vs. Events</li>
<li>Complex Event Processing &amp; SOA</li>
<li>Business Driver: Visibility</li>
<li>Visibility &amp; Heterogeneity</li>
<li>SOA, Integration &amp; Legacy</li>
<li>Exposing Existing Capabilities</li>
</ul>
</td>
<td>
<ul>
<li>The Continued Value of Legacy</li>
<li>SOA and Legacy</li>
<li>Legacy Migration</li>
<li>Legacy Enablement</li>
<li>Legacy Rejuvenation</li>
<li>Business Driver: Cost Savings</li>
<li>Reducing Integration Cost</li>
<li>SOA &amp; Data</li>
<li>SOA &amp; &#8220;Legacy&#8221; Heterogeneous Data &amp; Data Stores</li>
<li>The Data Services Layer</li>
<li>Designing Data Services</li>
<li>Data Integration &amp; the Data Services Layer</li>
<li>Supporting Data Services with Data Integration</li>
<li>Leveraging Existing Data</li>
<li>SOA &amp; MDM</li>
<li>Leveraging Data Services Layer</li>
<li>The Data Services Layer Abstraction</li>
<li>Semantic Level Understanding</li>
<li>Role of Application Semantics</li>
<li>Semantics Challenges</li>
<li>Semantics: The Greatest Integration Challenge of SOA</li>
<li>Resolving Semantic Issues&nbsp;</li>
<li>Case Study: SOA at The Hartford</li>
</ul>
</td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 4: XML Infrastructure &amp; Security</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2">
<ul>
<li>Purchasing SOA Technology</li>
<li>Technology Selection: Choices</li>
<li>Technology Selection: Challenges</li>
<li>Levels of SOA Infrastructure</li>
<li>Challenges at the Content Level</li>
<li>Is XML Required for SOA?</li>
<li>What about REST?</li>
<li>XML: Foundation for Web Services</li>
<li>The XML Processing Problem</li>
<li>The XML Performance Crisis</li>
<li>Solution: XML Appliances</li>
<li>Hardware vs. Software Approaches to Improve XML Performance</li>
</ul>
</td>
<td>
<ul>
<li>Distributed XML Processing</li>
<li>Critical XML Processing Challenge: Security</li>
<li>The Context of IT Security</li>
<li>XML Threat Prevention</li>
<li>Web Services Security</li>
<li>The SOA Security Challenge</li>
<li>The Security Context Challenge</li>
<li>Security Context Kludges</li>
<li>Solving the Security Context Challenge</li>
<li>The Role of Entitlement Management</li>
<li>21st Century Network Security</li>
<li>Federated Security&nbsp;</li>
<li>Case Study: SOA Security in the Real World &#8212; BP</li>
</ul>
</td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 5: SOA Governance &amp; Management</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2">
<ul>
<li>Corporate Governance</li>
<li>Governance &amp; Regulatory Compliance</li>
<li>The Business Motivation for Governance</li>
<li>How to Tackle Governance?</li>
<li>Governance Relationships</li>
<li>The Cornerstone of IT Governance is Architecture</li>
<li>Elements of IT Governance Strategy</li>
<li>Architectural Governance Processes</li>
<li>SOA Governance &#8220;in the Narrow&#8221;</li>
<li>SOA Governance Activities</li>
<li>What is a Policy?</li>
<li>Policy: Business vs. Technical Examples</li>
<li>Governance/Security Model</li>
<li>The Challenge of Policy Automation</li>
<li>&#8220;Automatable&#8221; Policy Examples</li>
<li>Steps for Automating Policies</li>
<li>Supporting Policy Changes</li>
<li>Creating the Governance Framework</li>
<li>Business Driver: Reuse</li>
<li>Reuse over Time</li>
<li>Challenge: Reuse = Sharing</li>
</ul>
</td>
<td>
<ul>
<li>SOA Reuse Governance</li>
<li>Reuse Challenges</li>
<li>Is Reuse a Real SOA Benefit?</li>
<li>Governance Pitfall: Versioning</li>
<li>Handling Service Versioning</li>
<li>Business Driver: Business Empowerment</li>
<li>Business Empowerment vs. IT Control</li>
<li>SOA Governance Infrastructure</li>
<li>Management &amp; Loose Coupling</li>
<li>SOA Management: Many Facets</li>
<li>Complexities of SOA Governance Marketplace</li>
<li>What is a Registry?</li>
<li>SOA Registry: The Original SOA Intermediary</li>
<li>What is a Repository?</li>
<li>The Registry/Repository</li>
<li>The Problem with SOA Management</li>
<li>The First Rule of SOA Management</li>
<li>The SOA Management Conundrum</li>
<li>Exception Management &amp; SOA</li>
<li>SOA &amp; ITIL&nbsp;</li>
<li>Case Study: SOA Project Management &amp; Governance at T-Mobile</li>
</ul>
</td>
</tr>
<tr bgcolor="#aaffff">
<td colspan="3" align="center"><strong>Exercise: Governance Framework</strong></td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 6: Planning &amp; Running the SOA Initiative</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2">
<ul>
<li>SOA Project Approach</li>
<li>Initial Assessments</li>
<li>Building Support for SOA</li>
<li>Defining SOA Roadmap</li>
<li>Building the SOA Business Case</li>
<li>Challenges in Calculating ROI</li>
<li>Architecture Planning</li>
<li>Milestone / KPI Plan</li>
<li>The SOA Roadmap</li>
<li>The ZapThink SOA Roadmap</li>
<li>Define Initial Iteration</li>
<li>SOA Pilots</li>
<li>Implementation Planning</li>
<li>Sequence of Steps (Iterative!)</li>
<li>Implementation Notes</li>
<li>Project Management for a SOA Project</li>
<li>The Relationship with Program Management</li>
<li>Methodologies for ongoing change</li>
<li>The Dual Lifecycle</li>
<li>The Service Lifecycle</li>
<li>Building Applications the New Way</li>
<li>Where’s the code?</li>
</ul>
</td>
<td>
<ul>
<li>Implementing Services</li>
<li>The Agile SOA Lifecycle</li>
<li>The SOA Quality Star</li>
<li>Best Effort SOA</li>
<li>SOA &amp; Change Management</li>
<li>Key Change Management Tool: Measuring SOA Maturity</li>
<li>SOA Maturity Model: Wipro</li>
<li>SOA Maturity Model: HP</li>
<li>Service Integration Maturity Model: IBM</li>
<li>&#8220;SOA&#8221; Maturity Model: Sonic/Systinet</li>
<li>SOA Maturity Model: Oracle</li>
<li>SOA Maturity Model: Software AG</li>
<li>Change Management: Multiple Levels</li>
<li>Dealing with Service Implementation Change</li>
<li>Service Contract Change</li>
<li>Policy and Service Metadata Change</li>
<li>Supporting Policy Changes</li>
<li>Data Layer Change</li>
<li>Service Infrastructure Change</li>
<li>Semantic Change</li>
<li>Business Process Change&nbsp;</li>
<li>Case Study: Retail Bank ROI</li>
</ul>
</td>
</tr>
<tr bgcolor="#aaffff">
<td colspan="3" align="center"><strong>Exercise: SOA Roadmap</strong></td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 7: Addressing SOA Organizational Challenges</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2">
<ul>
<li>Common SOA Pitfalls</li>
<li>SOA Growing Pains</li>
<li>The Wrong Question!</li>
<li>The Problems with Vendor-Driven Architecture</li>
<li>Organizational Issues</li>
<li>Challenge: The Right Amount of Governance</li>
<li>SOA by Any Name</li>
<li>SOA = Best Practices</li>
<li>Thinking Outside the SOA Box</li>
<li>Dealing with SOA Hype &#8212; and Anti-Hype</li>
<li>Is there an Architect in the House?</li>
<li>Hiring Architects</li>
<li>EA Challenges: The Role of the EA</li>
<li>Enterprise Architecture Challenges</li>
<li>EA Challenges: The Risk of SOA</li>
<li>Questions to Ask Your EA</li>
<li>Good Money after Bad</li>
<li>IT Governance Feedback Loop</li>
<li>Interaction Challenges</li>
<li>The &#8220;Ivory Tower&#8221; Problem</li>
<li>Are &#8220;SOA&#8221; Consultants Qualified?</li>
<li>The Power of the SOA Center of Excellence</li>
<li>Convincing Technical Specialists</li>
<li>Working with IT Middle Management</li>
</ul>
</td>
<td>
<ul>
<li>Enabling Service Domains</li>
<li>Service Domain Roles</li>
<li>Funding &amp; Budgeting</li>
<li>Traditional IT Funding: Project Based</li>
<li>Initial SOA Funding</li>
<li>Funding SOA Rollouts</li>
<li>SOA during Economic Downturn</li>
<li>SOA on the Roadmap?</li>
<li>SOA in Progress?</li>
<li>Budgeting SOA Projects</li>
<li>Calculating your SOA Project Budget</li>
<li>The Real Challenge: People, Change and Fear</li>
<li>Building the right SOA team</li>
<li>SOA Project Staffing</li>
<li>Project Leader</li>
<li>Data Specialists</li>
<li>Security Specialists</li>
<li>Legacy Systems Specialists</li>
<li>Service Development Specialists</li>
<li>BPM/Composition Specialists</li>
<li>Governance Specialists</li>
<li>Testing &amp; Deployment Specialists</li>
<li>Project Archivists</li>
<li>External Services Specialists&nbsp;</li>
<li>Case Study: SOA Organizational Change &amp; Funding at Novartis</li>
</ul>
</td>
</tr>
<tr bgcolor="#aaffff">
<td colspan="3" align="center"><strong>Exercise: SOA ROI</strong></td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 8: SOA Quality</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2">
<ul>
<li>The GQM Loop</li>
<li>Service Lifecycle Governance and Quality</li>
<li>SOA Quality = Testing Web Services?</li>
<li>SOA Quality = Testing Architecture?</li>
<li>SOA Testing Key Points</li>
<li>SOA Implementation Testing</li>
<li>Service Testing Principles: Testing Use Cases</li>
<li>Service Testing Principles: Granularity</li>
<li>Test for Reusability</li>
</ul>
</td>
<td>
<ul>
<li>Test for Heterogeneity</li>
<li>Test for Abstraction</li>
<li>Testing Compositions</li>
<li>Testing Compositions as Integrations</li>
<li>Integration Testing Questions</li>
<li>Security Level Testing</li>
<li>Governance Level Testing</li>
<li>The Long-Term Challenge of SOA Testing</li>
<li>Testing in Production??</li>
</ul>
</td>
</tr>
<tr bgcolor="#aaffff">
<td colspan="3" align="center"><strong>Exercise: SOA Test Plan</strong></td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 9: Service Composition, Business Process, &amp; SOBAs</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2">
<ul>
<li>What is a Business Process?</li>
<li>The Role of Business Process Reengineering</li>
<li>The Automation Paradox</li>
<li>Problems with Traditional BPM Tooling</li>
<li>Business Process the Old Way</li>
<li>Business Process the Service-Oriented Way</li>
<li>Service-Oriented Process</li>
<li>Service Composition: Supporting Business Process with Services</li>
<li>Process Definitions</li>
<li>Example: Orchestration vs. Choreography</li>
<li>WS-* Standards for Orchestration &amp; Choreography</li>
<li>Limitations of BPEL</li>
<li>Composition &amp; No-ESB SOA</li>
<li>Maintaining Process Instance State</li>
<li>Process Analysis</li>
</ul>
</td>
<td>
<ul>
<li>Discovering Existing Processes</li>
<li>Shared vs. Private Processes</li>
<li>Defining New SOBAs</li>
<li>New Process Configuration &amp; Design</li>
<li>Process Optimization</li>
<li>Varieties of Business Processes</li>
<li>Business Logic at the Composition Level</li>
<li>Enterprise Applications and Process</li>
<li>Example: SAP NetWeaver</li>
<li>Transactions and SOA</li>
<li>Transactions the Loosely-Coupled Way</li>
<li>Compensating Transactions</li>
<li>What about Workflow?</li>
<li>BPEL4People Scenarios</li>
<li>Portals as Gateway to Workflow&nbsp;</li>
<li>Case Study: SOA Journey at BP</li>
</ul>
</td>
</tr>
<tr bgcolor="#aaffff">
<td colspan="3" align="center"><strong>Exercise: Service-Oriented Business Applications</strong></td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 10: SOA Futures</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2">
<ul>
<li>Outside the SOA Box</li>
<li>What can we expect as SOA becomes ubiquitous?</li>
<li>SOA vs. not SOA?</li>
<li>Software-as-a-Service &amp; SOA</li>
<li>Virtualization &amp; SOA</li>
<li>Cloud Computing &amp; SOA</li>
<li>Web-Oriented Architecture (WOA) &amp; SOA</li>
<li>WOA extends the Web to SOA?</li>
<li>Web 2.0 &amp; SOA</li>
</ul>
</td>
<td>
<ul>
<li>Empower Business Users?</li>
<li>What’s New about Mashups?</li>
<li>Data Mashups as Situational Applications</li>
<li>Process Mashup in Action</li>
<li>Process vs. Data?</li>
<li>Visualization: the overlap between process &amp; data</li>
<li>The Long Tail: Applications</li>
<li>The Enterprise 2.0 Long Tail</li>
</ul>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=52&amp;name_of_event=LZA+CBT+Online+Course">REGISTER</a></center></div></div><script type='text/javascript'>var newtabs=new ddtabcontent('newTabs_ul_13002');newtabs.setpersist(true);newtabs.setselectedClassTarget('link');newtabs.init();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zapthink.com/2010/12/23/lza-cbt-online-course/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ZapCourse &#8211; Cloud Security Fundamentals</title>
		<link>http://www.zapthink.com/2010/12/17/zapcourse-cloud-security-101/</link>
		<comments>http://www.zapthink.com/2010/12/17/zapcourse-cloud-security-101/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 16:58:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Online]]></category>
		<category><![CDATA[Training & Certification]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[zapcourse]]></category>

		<guid isPermaLink="false">http://www.zapthink.com/2010/12/17/zapcourse-cloud-security-101/</guid>
		<description><![CDATA[&#160; ZapCourse: Cloud Security Fundamentals Online, Computer Based Training Course Cost: US $297.00 This one hour online course covers the fundamentals of Cloud security, including topics of: Cloud authorization and authentication Cloud data protection and privacy Cloud Governance Cloud infrastructure availability and reliability The latest best practices and standards that apply to Cloud security Note: [...]]]></description>
			<content:encoded><![CDATA[<p><div class='newtabsmenucontent'>
<div id='newTabs_li_0_12994' class='tabcontent'>
</p>
<p>&nbsp;</p>
<input id="event_cost-49" type="hidden" name="event_cost" value="297.00" />
<h2 style="padding: 5px; color: #0024ac; font-weight: bold;">ZapCourse: Cloud Security Fundamentals</h2>
<p><strong>Online, Computer Based Training Course</strong></p>
<p><strong>Cost: US $297.00</strong></p>
<p>This one hour online course covers the fundamentals of Cloud security, including topics of:</p>
<ul>
<li>Cloud authorization and authentication</li>
<li>Cloud data protection and privacy</li>
<li>Cloud Governance</li>
<li>Cloud infrastructure availability and reliability</li>
<li>The latest best practices and standards that apply to Cloud security</li>
</ul>
<p><em>Note: if you have already registered for this course, you can return to the login page for our online courses at <a href="http://learn.zapthink.com/">http://learn.zapthink.com</a>.</em></p>
<p style="text-align: center;"><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=49&amp;name_of_event=ZapCourse+-+Cloud+Security+101">REGISTER</a><br />
</div><div id='newTabs_li_1_12994' class='tabcontent'>
</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<h2><strong>Event Agenda</strong></h2>
<table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="#000000">
<tbody>
<tr bgcolor="#ffffaa">
<td colspan="3" align="center">
<h2>Online Course</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="3">
<ul>
<li>Security: How is the Cloud different?</li>
<li>Cloud Authentication &amp; Authorization</li>
<li>Authentication</li>
<li>Authorization</li>
<li>Cloud Data Protection</li>
<li>Data Encryption</li>
<li>Data Privacy</li>
<li>Data Reliability</li>
<li>Cloud Governance</li>
<li>Policy enforcement</li>
<li>Auditing &amp; Visibility</li>
</ul>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p><center><br />
<a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=49&amp;name_of_event=ZapCourse+-+Cloud+Security+101">REGISTER</a></center><br />
</div></div><script type='text/javascript'>var newtabs=new ddtabcontent('newTabs_ul_12994');newtabs.setpersist(true);newtabs.setselectedClassTarget('link');newtabs.init();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zapthink.com/2010/12/17/zapcourse-cloud-security-101/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZapCourse &#8211; Architecting with the Cloud: Strategy &amp; Planning</title>
		<link>http://www.zapthink.com/2010/12/17/zapcourse-architecting-for-the-cloud-strategy-planning/</link>
		<comments>http://www.zapthink.com/2010/12/17/zapcourse-architecting-for-the-cloud-strategy-planning/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 16:52:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Online]]></category>
		<category><![CDATA[Training & Certification]]></category>
		<category><![CDATA[cloud architecture]]></category>
		<category><![CDATA[zapcourse]]></category>

		<guid isPermaLink="false">http://www.zapthink.com/2010/12/17/zapcourse-architecting-for-the-cloud-strategy-planning/</guid>
		<description><![CDATA[ZapCourse &#8211; Architecting with the Cloud: Strategy &#38; Planning Online Computer-Based Training Course Cost:  US $297.00 Most of the information about Cloud Computing today comes from vendors. As a result, it skews toward purchasing software and hardware, and away from making balanced decisions in the enterprise. The Enterprise Architect must counterbalance vendor spin and place [...]]]></description>
			<content:encoded><![CDATA[<p><div class='newtabsmenucontent'>
<div id='newTabs_li_0_12993' class='tabcontent'>
</p>
<h2><span style="color: #000080;"><strong>ZapCourse &#8211; Architecting with the Cloud: Strategy &amp; Planning</strong></span></h2>
<p><strong>Online Computer-Based Training Course</strong><em><br />
</em></p>
<p><strong>Cost:  US $297.00</strong></p>
<p style="padding-left: 30px;">Most of the information about Cloud Computing today comes from vendors. As a result, it skews toward purchasing software and hardware, and away from making balanced decisions in the enterprise. The Enterprise Architect must counterbalance vendor spin and place Cloud Computing into the proper context: among the many deployment options available, with its own unique advantages and disadvantages. This ZapCourse outlines the primary issues an EA must consider in order to make appropriate decisions about various Cloud-based options, how to put together a Cloud roadmap, and how best to communicate the position the Cloud should take in the greater context of agile Enterprise Architecture. Includes a case study from Conde Nast, publisher of magazines including <em>GQ</em>, <em>Vogue</em>, and <em>Wired</em>.</p>
<p><strong>Course length:</strong> 69 minutes of recorded video and slides, self-paced.</p>
<p class="p_event_prices"><span class="span_event_price_value"><em><strong></strong></em><em>Note: if you have already registered for this course, you can return to the login page for our online courses at <a href="http://learn.zapthink.com/">http://learn.zapthink.com</a>.</em><br />
</span></p>
<p style="text-align: center;"><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=48&amp;name_of_event=ZapCourse+-+Architecting+for+the+Cloud%3A+Strategy+%26amp%3B+Planning">REGISTER</a></p>
<p>&nbsp;</p>
<p></div><div id='newTabs_li_1_12993' class='tabcontent'>
</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>
<h2><strong>Event Agenda</strong></h2>
<table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="#000000">
<tbody>
<tr bgcolor="#c0c0c0">
<td colspan="3" align="center">
<h2>Architecting with the Cloud: Strategy &amp; Planning</h2>
</td>
</tr>
<tr bgcolor="#ffffaa">
<td colspan="3" align="center">
<h2>Online, Computer-Based, Self-Paced Course</h2>
</td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Course Overview</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2">
<ul>
<li>Architecting with the Cloud: Strategy &amp; Planning Course Goals</li>
<li>Cloud Computing: Old Wine in New Bottles</li>
<li>Essential Cloud Characteristics</li>
<li>Cloud Service Models</li>
<li>Cloud Deployment Models</li>
<li>Managed Hosting vs. Cloud Computing</li>
<li>Vendor Spin</li>
<li>Oracle’s Shopping List</li>
<li>IBM’s Shopping List</li>
<li>Cloud Service Lifecycle</li>
<li>Cutting Through the Hype</li>
<li>Cloud Computing Roadmap</li>
<li>EA Cloud Strategy</li>
<li>Relationship between Cloud &amp; SOA</li>
<li>Cloud Deployment Choices</li>
<li>Services as a Service</li>
<li>Some Cloud Realities</li>
<li>Cloud Governance Challenges</li>
<li>Governance-Related Cloud Issues</li>
<li>Extending SOA Governance to the Cloud</li>
<li>Dealing with Cloud ReliabilityExample: Amazon EC2</li>
<li>Cloud Governance as VM Governance</li>
<li>Rogue Clouds</li>
<li>More Cloud Governance Pitfalls</li>
<li>Cloud Governance: Run Time Considerations</li>
<li>Cloud Availability &amp; Failover</li>
<li>Cloud Governance Checklist</li>
<li>Governance solution should make use of Cloud Services</li>
<li>Case Study: redditConde Nast</li>
<li>Moving to EC2</li>
<li>Best Practices</li>
<li>Conclusion</li>
</ul>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p style="text-align: center;"><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=48&amp;name_of_event=ZapCourse+-+Architecting+for+the+Cloud%3A+Strategy+%26amp%3B+Planning">REGISTER</a><br />
</div></div><script type='text/javascript'>var newtabs=new ddtabcontent('newTabs_ul_12993');newtabs.setpersist(true);newtabs.setselectedClassTarget('link');newtabs.init();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zapthink.com/2010/12/17/zapcourse-architecting-for-the-cloud-strategy-planning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LZA Renewal v8</title>
		<link>http://www.zapthink.com/2010/10/05/lza-renewal-v8/</link>
		<comments>http://www.zapthink.com/2010/10/05/lza-renewal-v8/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 17:49:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Licensed ZapThink Architect]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[Training & Certification]]></category>

		<guid isPermaLink="false">http://www.zapthink.com/2010/10/05/lza-renewal-v8/</guid>
		<description><![CDATA[LZA Renewal v8 Online Price: $495.00 [converted to 495.00 USD] &#160; ZapThink SOA Training &#38; Certification: The Leading Vendor Independent, Architect-Focused SOA Training ZapThink&#8217;s Licensed ZapThink Architect (LZA) SOA Training &#38; Certification Boot Camp is recognized around the world as the best single Service-Oriented Architecture training course available anywhere. The LZA SOA Boot Camp is [...]]]></description>
			<content:encoded><![CDATA[<p><div class='newtabsmenucontent'>
<div id='newTabs_li_0_12617' class='tabcontent'>
<br />
<strong>LZA Renewal v8</strong><br />
<em>Online</em></p>
<p class="p_event_prices"><span class="span_event_price_label">Price: </span> <span class="span_event_price_value">$495.00 [converted to 495.00 USD]</span></p>
<input id="event_cost-45" type="hidden" name="event_cost" value="495.00" />
<p>&nbsp;</p>
<h2 style="padding: 5px; color: #0024ac; font-weight: bold;">ZapThink SOA Training &amp; Certification: The Leading Vendor Independent, Architect-Focused SOA Training</h2>
<p>ZapThink&#8217;s Licensed ZapThink Architect (LZA) SOA Training &amp; Certification Boot Camp is recognized around the world as the best single Service-Oriented Architecture training course available anywhere.</p>
<p>The LZA SOA Boot Camp is an intensive, four day &#8220;fire hose&#8221; of information that prepares you to succeed with your SOA efforts, whether you&#8217;re just beginning them or are well down the road with SOA. ZapThink&#8217;s LZA SOA Training is the <em>only</em> public course that ZapThink offers, reflecting the best thinking and research that ZapThink produces.</p>
<p><center></p>
<div style="border: 2px solid #000000; width: 465px; margin: 20px; padding: 10px;"><em>ZapThink&#8217;s LZA SOA training &amp; certification has <strong>no prerequisites</strong>, and</em> <em>is <strong>designed for architects</strong>, but <strong>appropriate for people with different roles and levels of expertise</strong></em><em>. </em><em>This course is valuable for anyone who wants <strong>in-depth knowledge about how to succeed with SOA</strong>.</em></div>
<p></center>&nbsp;</p>
<p><img src="http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs177.snc3/20465_288608249634_606229634_3500091_3958213_n.jpg" alt="" width="200" align="right" hspace="20" vspace="20" /></p>
<h2>What makes the LZA SOA Boot Camp so special?</h2>
<ul>
<ul>
<li><strong>Vendor independent</strong> &#8211; We discuss vendors in context, both good and bad. You get a balanced perspective on each vendor we discuss.</li>
<li><strong>Architect focused</strong> &#8211; The course concentrates on what architects have to do to be successful with SOA in their own organizations. We balance technology details with organizational approaches. If you&#8217;re not an architect you&#8217;ll learn how to think like one in this class!</li>
<li><strong>Practical</strong> &#8211; we connect theory to practice with what really works in organizations like yours.</li>
<li><strong>Current</strong> &#8211; we refresh the course on a regular basis to reflect the latest SOA best practices, as well as how SOA relates to other architectural challenges in the enterprise.</li>
<li><strong>Enterprise context</strong> &#8211; SOA is an approach to organizing enterprise IT resources to meet changing business needs. We place SOA into the context of large organizations, with complex, heterogeneous IT environments and all the politics and bureaucracy that every large organization faces.</li>
<li><strong>Globally recognized certification</strong> &#8211; Everybody who completes the LZA SOA Boot Camp obtains a certificate representing their LZA credential, giving you the right to call yourself a Licensed ZapThink Architect with all the privileges that come along with this exclusive credential.<img src="../content/images/j_bloomberg_color.jpg" alt="" align="right" hspace="20" vspace="20" /></li>
<li><strong>Led by globally recognized SOA thought leader</strong> &#8211; All ZapThink&#8217;s courses are developed and led by Jason Bloomberg, ZapThink Managing Partner. Jason has been an analyst with ZapThink since 2001 and is the co-author of <em>Service Orient or Be Doomed!</em></li>
<li><strong>Not too technical, not too high-level</strong> &#8211; Unlike courses offered by others, we cover the technology without getting lost in the details. We discuss the big picture but connect it to the day-to-day reality of the IT shop.</li>
<li><strong>Available around the world</strong> &#8211; See the event schedule on this page for all the locations we&#8217;re offering the LZA SOA Boot Camp!</li>
</ul>
</ul>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=45&amp;name_of_event=LZA+Renewal+v8">REGISTER</a></center><br />
</div><div id='newTabs_li_1_12617' class='tabcontent'>
</p>
<table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="#000000">
<tbody>
<tr bgcolor="#c0c0c0">
<td colspan="3" align="center">
<h1>LZA SOA Boot Camp Version 9.0</h1>
</td>
</tr>
<tr bgcolor="#ffffaa">
<td colspan="3" align="center">
<h2>Day 1</h2>
</td>
</tr>
<tr bgcolor="#aaaaff">
<td colspan="3" align="center">Registration: 8:00 to 8:30 AM</td>
</tr>
<tr bgcolor="#aaffff">
<td colspan="3" align="center"><strong>LZA Introduction</strong></td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 1: The Enterprise Context for SOA</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2" valign="top">
<ul>
<li>Business Constant: Change</li>
<li>We&#8217;ve had IT challenges for years</li>
<li>If you are in a Hole, Stop Digging!</li>
<li>The Voice of Doom?</li>
<li>Business Agility</li>
<li>What is SOA?</li>
<li>Services: Lego &#8220;Ilities&#8221;</li>
<li>Composability &amp; Business Services</li>
<li>Why SOA?</li>
<li>SOA by Any Name</li>
<li>SOA = Best Practices</li>
<li>Iconoclastic vs. Dogmatic Architecture</li>
<li>Thinking Outside the SOA Box</li>
<li>Business Drivers for SOA</li>
<li>When Not to Apply SOA</li>
<li>The Wrong Question!</li>
<li>The Distributed Computing Pendulum</li>
<li>SOA: Paradigm Shift?</li>
<li>So, How to Implement SOA?</li>
<li>There&#8217;s No Such Thing as a SOA Wizard!</li>
<li>Is SOA New?</li>
<li>XML to the Rescue!</li>
<li>What about Web Services?</li>
<li>Pros &amp; Cons of Web Services</li>
<li>What about REST?</li>
<li>Architectural Styles</li>
<li>What is Architecture?</li>
</ul>
</td>
<td>
<ul>
<li>Architecture is not About the Technology</li>
<li>Architecting SOA: Beyond Use Cases</li>
<li>SOA Implementation as Complex System</li>
<li>Examples of Complex Systems</li>
<li>The Focus of CSE</li>
<li>CSE: Overall Coherence</li>
<li>Governance: Architecting People</li>
<li>Achieving Business Agility</li>
<li>Quality &amp; Complex Systems</li>
<li>The SOA Quality Star</li>
<li>Best Effort SOA</li>
<li>SOA as Enterprise Architecture
<ul>
<li>The Zachman Framework</li>
<li>Pros &amp; Cons of Zachman</li>
<li>The Enterprise Context for SOA</li>
</ul>
<p>&nbsp;</li>
<li>Cloud Computing: Old Wine in New Bottles
<ul>
<li>Formal Definition of Cloud Computing</li>
<li>Relationship between Cloud &amp; SOA</li>
</ul>
<p>&nbsp;</li>
<li>Services Thinking</li>
<li>Why is SOA Difficult?&nbsp;</li>
<li><strong>Case Studies: Mini-Studies on SOA Use </strong><strong> </strong>
<ul>
<li><strong>Information Sharing: FAA</strong></li>
<li><strong>Reducing Integration Costs: Aeroplan </strong></li>
<li><strong>Compliance &amp; Volume: Wells Fargo Bank </strong></li>
<li><strong>Meeting Client Needs: MITRE</strong></li>
</ul>
</li>
</ul>
</td>
</tr>
<tr bgcolor="#ffaaff">
<td colspan="3" align="center">
<h2>Module 2: SOA Design Principles</h2>
</td>
</tr>
<tr bgcolor="#c0c0c0">
<td colspan="2" valign="top">
<ul>
<ul>
<li>Design Principle #1: Abstraction</li>
<ul>
<li>What&#8217;s a Service?</li>
<li>Levels of Service Abstraction</li>
<li>Service as Interface &amp; Implementation</li>
<li>Consumers &amp; Providers</li>
<li>What are Services? (Technically, Service interfaces)</li>
<li>Interoperability vs. Portability</li>
<li>Service Interfaces Aren&#8217;t Good Enough!</li>
<li>Abstractions: Simple on the Outside</li>
<li>Abstraction = Working Illusion</li>
<li>Building a Working Illusion</li>
<li>The Fundamental Technical Challenge of SOA</li>
</ul>
</ul>
</ul>
<p>&nbsp;</p>
<ul>
<li>SOA Design Principle #2: Standardized Service Contract</li>
<ul>
<li>What&#8217;s a Service Contract?</li>
<li>Service Contract vs. Service Description&nbsp;</li>
</ul>
<li>Design Principle #3: Encapsulation</li>
<ul>
<li>What&#8217;s NOT in the Contract&nbsp;</li>
</ul>
<li>Design Principle #4: Discoverability</li>
<ul>
<li>What are Metadata?</li>
<li>Metadata for SOA</li>
<li>SOA Registry as &#8220;Discovery Agency&#8221;</li>
<li>Location Independence&nbsp;</li>
</ul>
<li>Design Principle #5: Reusability</li>
<ul>
<li>Reusability vs. Usability</li>
<li>Achieving Reusability: Service Agnosticism</li>
<li>Designing for Reuse: Agnostic Context</li>
<li>Reuse over Time</li>
</ul>
</ul>
</td>
<td valign="top">
<ul>
<li>Design Principle #6: Granularity</li>
<ul>
<li>Key Service Abstraction Enabler: Proper Granularity</li>
<li>Granularity Example</li>
<li>Achieving Proper Granularity</li>
<li>Zeroing in on Proper Granularity</li>
<li>Example: Too Fine Grained vs. Too Coarse Grained</li>
<li>Service Refactoring&nbsp;</li>
</ul>
<li>Design Principle #7: Autonomy</li>
<ul>
<li>Autonomy Issue: Overlapping Functional Control</li>
<li>Autonomy Issue: Concurrency</li>
<li>Autonomy Issue: Dependency&nbsp;</li>
</ul>
<li>Design Principle #8: Loose Coupling</li>
<ul>
<li>What about Coupling?</li>
<li>Full Decoupling?</li>
<li>Loose Coupling: Separation of Concerns</li>
<li>Levels of Coupling</li>
<li>Loose Coupling and Context&nbsp;</li>
</ul>
<li>Design Principle #9: Statelessness</li>
<ul>
<li>Maintaining Process Instance State</li>
<li>&#8220;Stateful Services&#8221;&nbsp;</li>
</ul>
<li>Design Principle #10: Composability</li>
<ul>
<li>Metadata-Driven Applications</li>
<li>Programmatic vs. Declarative</li>
<li>Challenges with Declarative Approach&nbsp;</li>
</ul>
<li><strong>Case Study: ABN Amro</strong></li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><strong>Exercise: SOA Return on Investment</strong></p>
<h2>Module 3: The SOA Reference Architecture</h2>
<ul>
<li>What is a Reference Architecture?</li>
<li>Recommended SOA Reference Architecture Structure</li>
<li>What&#8217;s Different about a SOA Reference Architecture?</li>
<li>End-to-End Architecture: The SOA Metamodel
<ul>
<li>SOA Foundation: Model-Driven Architecture</li>
<li>SOA Foundation: The 4+1 View Model</li>
</ul>
<p>&nbsp;</li>
<li>The Agility Model</li>
<li>Service Architecture
<ul>
<li>Building the Service Model</li>
<li>Introducing &#8220;ZapElectric&#8221;</li>
<li>ZapElectric Service Model</li>
</ul>
</li>
</ul>
<ul>
<li>Service Types
<ul>
<li>Entity Services</li>
<li>Task Services</li>
<li>Utility (IS) Services</li>
</ul>
<p>&nbsp;</li>
<li>Service Relationships Example</li>
<li>Process Isomorphism</li>
<li>Service Layers
<ul>
<li>Typical Service Layers</li>
<li>ZapElectric Service Layer Model</li>
</ul>
<p>&nbsp;</li>
<li>Component &amp; Implementation Models</li>
<li>ZapElectric Logical Architecture Model</li>
</ul>
<p><strong>Homework: Service Model</strong>Class Ends at 5:00 PM</p>
<h2>Day Two</h2>
<p>Class Begins at 8:30 AM</p>
<h2>Module 4: Intermediaries &amp; Integration</h2>
<ul>
<li>SOA Infrastructure Starting Point: The Intermediary</li>
<li>Some Intermediary Roles</li>
<li>Intermediaries and Service Façades</li>
<li>SOA &#8220;Magicians&#8217; Tricks&#8221;
<ul>
<li>Multiple Interfaces per Implementation</li>
<li>Multiple Implementations per Interface</li>
<li>Multiple Interfaces per Business Service</li>
</ul>
<p>&nbsp;</li>
<li>Actualizing the Business Service Abstraction</li>
<li>Intermediaries &amp; Messaging</li>
<li>Buying an Intermediary?</li>
<li>The Great ESB/SOA Middleware Boondoggle
<ul>
<li>Buy More Middleware for SOA?</li>
<li>ESB Federation?</li>
<li>Compounding the Problem: No Clear ESB Definition</li>
<li>The ESB Pattern</li>
<li>Do You need an ESB for Service Mediation?</li>
</ul>
<p>&nbsp;</li>
</ul>
<ul>
<li>Intermediary-Based Service Abstraction</li>
<li>Another Approach: XML Appliances</li>
<li>Building Intermediary-Based SOA Infrastructure</li>
<li>SOA Message Exchange Patterns</li>
<li>SOA Tenet: Asynchrony</li>
<li>Messages vs. Events</li>
<li>Business Driver: Visibility</li>
<li>Visibility &amp; Heterogeneity</li>
<li>SOA, Integration &amp; Legacy</li>
<li>Exposing Existing Capabilities</li>
<li>The Continued Value of Legacy
<ul>
<li>Legacy Migration</li>
<li>Legacy Enablement</li>
<li>Legacy Rejuvenation</li>
<li>Migration vs. Rejuvenation</li>
<li>Business Driver: Cost Savings</li>
<li>Reducing Integration Cost</li>
</ul>
<p>&nbsp;</li>
<li><strong>Case Study: SOA at The Hartford</strong></li>
</ul>
<h2>Module 5: The Role of Data &amp; Semantics</h2>
<ul>
<li>The Role of Data</li>
<ul>
<li>Data: Foundation for SOA</li>
<li>The Data Services Layer</li>
<li>Application Services vs. Data Services</li>
<li>Designing Data Services</li>
<li>Performance vs. Flexibility</li>
<li>Supporting Data Services with Data Integration</li>
<li>Leveraging Data Services Layer</li>
</ul>
</ul>
<ul>
<li>Semantics and SOA</li>
<ul>
<li>Semantic Level Understanding</li>
<li>Role of Application Semantics</li>
<li>Semantics: The Greatest Integration Challenge of SOA</li>
<li>Still a Manual Process</li>
<li>Resolving Semantic Issues</li>
<li>Semantic Model Example: Maritime Information Exchange Model</li>
<li>MIEM Business Case</li>
<li>Best Practices in Industry</li>
<li>Industry-Specific Semantic Standards</li>
<li>Principal Features of MIEM</li>
<li>Vessel State &amp; Event Relationships (XML)</li>
<li>Semantic Web: Key to Solving Business Challenges&nbsp;</li>
</ul>
<li><strong>Case Study: MyFoodAlerts.com</strong></li>
</ul>
<h2>Module 6: Service Composition &amp; Business Process</h2>
<ul>
<li>What is a Business Process?</li>
<li>The Automation Paradox</li>
<li>Problems with Traditional BPM Tooling</li>
<li>Business Process the Enterprise Application Way</li>
<li>Business Process the Service-Oriented Way</li>
<li>Service-Oriented Process</li>
<li>Process Definitions</li>
<li>Example: Orchestration vs. Choreography</li>
<li>What is the Sweet Spot for Service Composition?</li>
</ul>
<ul>
<li>SOA Composite Application Example</li>
<li>Enterprise Applications and Process</li>
<li>Example: SAP NetWeaver</li>
<li>Transactions and SOA
<ul>
<li>Compensating Transactions</li>
<li>Transactions in the Cloud</li>
<li>Partition Tolerance</li>
<li>BASE instead of ACID</li>
</ul>
<p>&nbsp;</li>
<li><strong>Case Study: SOA Journey at BP</strong></li>
</ul>
<h2>Module 7: Web Services-Based SOA</h2>
<ul>
<li>Confusing SOA &amp; Web Services</li>
<li>If not Web Services, Then What?</li>
<li>WSDL: Service Contract Starting Point
<ul>
<li>WSDL Basics</li>
<li>Concrete Description</li>
<li>Abstract Description</li>
<li>RPC vs. Document Style</li>
<li>Vendor Bozo Filter</li>
</ul>
<p>&nbsp;</li>
<li>Contract Metadata Beyond WSDL</li>
<li>What&#8217;s Missing from WSDL?</li>
<li>Sample Service Contract Template</li>
<li>OASIS Web Services Interoperability Organization (WS-I)</li>
<li>SOAP: Verbose Message Transport</li>
<li>What is a Policy?
<ul>
<li>Policy &#8220;Math&#8221;</li>
<li>Computing Effective Policy</li>
<li>WS-Policy Example</li>
</ul>
</li>
</ul>
<ul>
<ul>
<ul>
<li>WS-PolicyAttachment</li>
<li>Policy Attachment to WSDL 1.1</li>
<li>Some Policy Standards</li>
<li>WS-SecurityPolicy Example (Policy &amp; Conforming Message)</li>
</ul>
</ul>
</ul>
<p>&nbsp;</p>
<ul>
<li>Physical Service Architecture</li>
<li>Three Approaches to State</li>
<li>Web Services Orchestration
<ul>
<li>BPEL Example</li>
<li>Limitations of BPEL</li>
<li>Thread-Based Execution</li>
<li>Queue-Based Execution</li>
<li>BPMN to the Rescue?</li>
<li>BPMN Example</li>
<li>Limitations of BPMN</li>
<li>How SOA Fills the Gap</li>
<li>What about Workflow?</li>
<li>Workflow &amp; Web Services</li>
</ul>
<p>&nbsp;</li>
<li>What&#8217;s the Deal with UDDI?</li>
</ul>
<p><strong>Exercise: Service Contract</strong><strong>Homework: Service Compositions</strong>Class Ends at 5:00 PM</p>
<h2>Day Three</h2>
<p>Class Begins at 8:30 AM</p>
<h2>Module 8: REST-Based SOA</h2>
<ul>
<li>Definition of REST</li>
<li>Dogmatic REST</li>
<li>REST Myths</li>
<li>Essential REST Terminology
<ul>
<li>What is a Resource?</li>
<li>Uniform Interface</li>
<li>PUT vs. POST: Initializing a Resource</li>
<li>What is a Uniform Resource Identifier (URI)?</li>
<li>RESTful vs. RPC-based URIs</li>
<li>What is a Representation?</li>
<li>Negotiating Representation Type</li>
<li>Content Negotiation</li>
<li>What is Hypermedia?</li>
</ul>
<p>&nbsp;</li>
<li>Four Architectural Constraints
<ul>
<li>Separation of Resource from Representation</li>
<li>Manipulation of Resources by Representations</li>
<li>Self-Descriptive Messages</li>
<li>Hypermedia as the Engine of Application State</li>
<li>HATEOAS Example</li>
<li>HATEOAS and URIs</li>
</ul>
<p>&nbsp;</li>
<li>State Transitions in REST</li>
<li>Custom Media Types</li>
</ul>
<ul>
<li>Contracted Services</li>
<li>Contract Metadata for REST</li>
<li>Intermediaries &amp; REST
<ul>
<li>REST Starting Point</li>
<li>Caching Options</li>
<li>Proxy Pattern</li>
<li>Gateway (Reverse Proxy) Pattern</li>
<li>Asynchronous REST</li>
</ul>
<p>&nbsp;</li>
<li>REST Compositions
<ul>
<li>REST-Based Orchestration</li>
<li>REST-Based Choreography</li>
<li>Choreographing Orchestrations</li>
<li>Composite Representations vs. Composite RESTful Services</li>
<li>Everything is a Resource</li>
<li>Examples of Process Representations</li>
<li>Example of REST Choreography</li>
<li>Follow Links to Learn About Processes</li>
<li>Some Benefits of REST-Based BPM</li>
</ul>
<p>&nbsp;</li>
<li>REST-Based SOA
<ul>
<li>Essential REST-Based SOA Policies</li>
<li>Differences Between Web Services-Based SOA &amp; REST-Based SOA</li>
</ul>
</li>
</ul>
<h2>Module 9: Architecting with the Cloud</h2>
<ul>
<li>Essential Cloud Characteristics</li>
<li>Cloud Service Models</li>
<li>Cloud Deployment Models</li>
<li>Managed Hosting vs. Cloud Computing</li>
<li>Vendor Spin
<ul>
<li>Oracle&#8217;s Shopping List</li>
<li>IBM&#8217;s Shopping List</li>
<li>Cutting Through the Hype</li>
</ul>
</li>
</ul>
<ul>
<li>Cloud Computing Roadmap</li>
<li>EA Cloud Strategy</li>
<li>Cloud Deployment Choices&nbsp;</li>
<li><strong>Case Study: reddit Conde Nast </strong></li>
</ul>
<h2>Module 10: SOA &amp; Cloud Security</h2>
<ul>
<li>Critical SOA Challenge: Security</li>
<li>Security Fundamentals</li>
<li>The Context of IT Security</li>
<li>XML Threat Prevention</li>
<li>Mitigating XML Threats</li>
<li>Web Services Security</li>
<li>WS-Security Tokens
<ul>
<li>Security Assertion Markup Language (SAML)</li>
<li>SAML Assertions</li>
<li>Federated Security</li>
</ul>
<p>&nbsp;</li>
<li>Message-Level Security: Is SSL Sufficient?</li>
<li>Core Requirements for Securing Services</li>
</ul>
<ul>
<li>Cloud Security
<ul>
<li>The Three Core Cloud Access Control Concerns</li>
<li>Cloud Authentication: Federated Identity Management</li>
<li>oAuth as Federated Authentication Mechanism</li>
<li>Cloud Security: Authorization</li>
<li>Cloud Security: Policy</li>
<li>Cloud Security: Provisioning</li>
<li>The Big Picture: Retaining Control</li>
<li>Cloud Security: Data Confidentiality</li>
<li>Data Confidentiality in Motion</li>
<li>Key Management is &#8220;Key&#8221;</li>
<li>Alternative Approaches to Data Confidentiality</li>
<li>Know Your Data: Data Lineage &amp; Provenance</li>
<li>Data Remanence</li>
<li>Cloud Security: Data Availability</li>
</ul>
<p>&nbsp;</li>
<li><strong>Case Study: US Department of Defense OneStop </strong></li>
</ul>
<h2>Module 11: SOA Governance</h2>
<ul>
<li>The Need for Governance</li>
<li>What is Organizational Governance?</li>
<li>How to Tackle Governance</li>
<li>The Cornerstone of IT Governance is Architecture</li>
<li>Elements of IT Governance Strategy</li>
<li>What is SOA Governance?
<ul>
<li>SOA Governance &#8220;in the Narrow&#8221;</li>
<li>SOA Governance &#8220;In the Broad&#8221;</li>
<li>SOA Governance Activities</li>
</ul>
<p>&nbsp;</li>
<li>Policies
<ul>
<li>Policy: Business vs. Technical Examples</li>
<li>Design Time Policy Examples</li>
<li>Run Time Policy Examples</li>
<li>Change Time Policy Examples</li>
</ul>
</li>
</ul>
<ul>
<li>The Challenge of Policy Automation
<ul>
<li>Steps for Automating Policies</li>
<li>Supporting Policy Changes</li>
<li>Decoupling Policies from Services</li>
<li>Policy Management &amp; Enforcement</li>
</ul>
</li>
<li>Creating the Governance Framework</li>
<li>Governance Challenges
<ul>
<li>Governance Challenge: Reuse = Sharing</li>
<li>Publishing &amp; Discovery Governance</li>
<li>Is Reuse a Real SOA Benefit?</li>
<li>Governance Pitfall: Versioning</li>
<li>Handling Service Versioning</li>
<li>Versioning Concepts</li>
<li>Versioning Strategies</li>
<li>Strict Versioning</li>
<li>Flexible Versioning</li>
<li>Loose Versioning</li>
<li>Versioning Policy Issues</li>
<li>Challenge: The Right Amount of Governance</li>
</ul>
</li>
</ul>
<p><strong>Exercise: Governance Framework</strong><strong>Homework: SOA Business Case</strong>Class Ends at 5:00 PM</p>
<h2>Day Four</h2>
<p>Class Begins at 8:30 AM</p>
<h2>Module 12: Cloud Governance &amp; SOA Governance Infrastructure</h2>
<ul>
<li>Cloud Governance
<ul>
<li>Some Cloud Realities</li>
<li>Cloud Governance Challenges</li>
<li>Governance-Related Cloud Issues</li>
<li>Extending SOA Governance to the Cloud</li>
<li>Dealing with Cloud Reliability Example: Amazon EC2</li>
<li>Cloud Governance as VM Governance</li>
<li>Rogue Clouds</li>
<li>Cloud Governance: Auditing</li>
<li>Strategies for Dealing with Cloud Audit</li>
<li>More Cloud Governance Pitfalls</li>
<li>Cloud Governance: Run Time Considerations</li>
<li>Legal Issues</li>
<li>Cloud Availability &amp; Failover</li>
<li>Cloud Governance Checklist</li>
</ul>
</li>
</ul>
<ul>
<li>SOA Governance Infrastructure
<ul>
<li>Complexities of SOA Governance Marketplace</li>
<li>What is a Registry?</li>
<li>What is a Repository?</li>
<li>The Registry/Repository</li>
<li>Management &amp; Loose Coupling</li>
<li>SOA Management: Many Facets</li>
<li>The Problem with SOA Management</li>
<li>The SOA Management Conundrum</li>
<li>SOA Monitoring &amp; Management</li>
<li>Continuous Quality Activities</li>
<li>The First Rule of SOA Management</li>
<li>ZapElectric Physical Architecture Model</li>
</ul>
</li>
<li><strong>Case Study: SOA Organizational Change &amp; Funding @ Novartis</strong></li>
</ul>
<h2>Module 13: Planning &amp; Running the SOA Initiative</h2>
<ul>
<li>How Do You Eat an Elephant?</li>
<li>Iterative: More than Step-by-Step</li>
<li>Iterate your Architecture?</li>
<li>Project Management for a SOA Project</li>
<li>Defining SOA Roadmap</li>
<li>Initial Assessments</li>
<li>Building Support for SOA</li>
<li>Building the SOA Business Case</li>
<li>Milestone / KPI Plan</li>
<li>The SOA Roadmap
<ul>
<li>The ZapThink SOA Roadmap</li>
<li>ZapElectric SOA Roadmap</li>
</ul>
<p>&nbsp;</li>
<li>SOA Maturity Models
<ul>
<li>Analogous to CMMI</li>
<li>SOA Maturity Model Pointers</li>
<li>Using a SOA Maturity Model</li>
<li>SOA Maturity Model: HP</li>
<li>SOA Maturity Model: Wipro</li>
<li>Open Group Service Integration Maturity Model (OSIMM), from IBM</li>
<li>&#8220;SOA&#8221; Maturity Model: Sonic/Systinet</li>
<li>SOA Maturity Model: Oracle</li>
<li>SOA Maturity Model: Software AG</li>
</ul>
</li>
</ul>
<ul>
<li>Define Initial Iteration</li>
<li>SOA Pilots</li>
<li>Implementation Planning</li>
<li>Service Identification: Top Down vs. Bottom Up</li>
<li>Defining Services
<ul>
<li>Performance: Chasing the Bottleneck</li>
<li>Implementing Services: Methodologies for change</li>
<li>The Dual Lifecycle</li>
<li>The Service Lifecycle</li>
<li>Advanced Vision for Application Assembly</li>
<li>Where&#8217;s the code?</li>
<li>The Agile SOA Lifecycle</li>
</ul>
<p>&nbsp;</li>
<li>Top-Down: Analyze Processes
<ul>
<li>Process Analysis</li>
<li>Process Optimization</li>
<li>Discovering Existing Processes</li>
<li>Service Identification: Process Decomposition</li>
</ul>
<p>&nbsp;</li>
<li>Implementing Services</li>
<li>Defining New Compositions</li>
<li>Technology Selection
<ul>
<li>ZapElectric Component Model</li>
<li>Purchasing SOA Technology</li>
<li>Technology Selection: Choices</li>
</ul>
</li>
</ul>
<p><strong>Exercise: SOA Roadmap</strong><strong>Final Exam: SOA Jeopardy!</strong>Class Ends at 3:00 PM</p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=45&amp;name_of_event=LZA+Renewal+v8">REGISTER</a></center><br />
</div><div id='newTabs_li_2_12617' class='tabcontent'>
</p>
<p><strong><br />
</strong></p>
<h1>Venue:</h1>
<p>&nbsp;</p>
<p><center><a class="download" href="http://www.zapthink.com/?page_id=12085&amp;regevent_action=register&amp;event_id=45&amp;name_of_event=LZA+Renewal+v8">REGISTER</a></center><strong></strong><br />
</div></div><script type='text/javascript'>var newtabs=new ddtabcontent('newTabs_ul_12617');newtabs.setpersist(true);newtabs.setselectedClassTarget('link');newtabs.init();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zapthink.com/2010/10/05/lza-renewal-v8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

