Semantech Lecture Series - 2007 Actionable EA & SOA Transformation – Putting the Pieces Together Presented by Stephen Laha...
Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns <ul><li>Objectives for Today’s Pr...
<ul><li>Who am I?  Architect, Engineer, Developer… </li></ul><ul><ul><li>Former Chief Engineer, WSMIS, USAF Decision Suppo...
What is Enterprise Architecture ???
<ul><li>What EA is, and why it is important… </li></ul><ul><ul><li>Enterprise Architecture is a mechanism used to capture ...
 
<ul><li>Architecture is also all about process… </li></ul><ul><ul><li>A typical Enterprise utilizes hundreds of processes ...
<ul><li>What SOA is, and why it is important… </li></ul><ul><ul><li>SOA is the culmination of  </li></ul></ul><ul><ul><li>...
Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformat...
<ul><li>What is ‘Actionable Enterprise Architecture’ </li></ul><ul><ul><li>After 10 years of practicing EA, we’ve begun to...
 
<ul><li>AEA – Response to Lessons Learned </li></ul><ul><ul><li>Architecture is synonymous with integration, not exclusive...
 
<ul><li>AEA – Response to Complexity Management </li></ul><ul><ul><li>If an architecture activity adds to the complexity o...
<ul><li>The USAF Enterprise IT Environment </li></ul><ul><ul><li>An excellent case study for complexity management. </li><...
 
<ul><li>Current USAF Enterprise IT Challenges </li></ul><ul><ul><li>Data Transparency </li></ul></ul><ul><ul><ul><li>The a...
<ul><li>How do we apply AEA to IT Transformation? </li></ul><ul><ul><li>Begin with Semantics </li></ul></ul><ul><ul><li>Us...
Step 1:
Step 2:
Step 3:
Step 4:
Step 5:
<ul><li>What about AEA & ERP? </li></ul><ul><li>Some Radical Assertions (?): </li></ul><ul><ul><li>ERP as we know it will ...
The number 1 risk to AF ERP right now is legacy   transition and co-existence.  Managing ERP within a systems of systems (...
<ul><li>Transformation is… </li></ul><ul><li>There at least three types of transformation: </li></ul><ul><ul><li>Reactiona...
Innovation is dynamic and difficult to predict, however it is often times more successful at achieving transformation than...
<ul><li>A New Idea ? Services Oriented Integration (SOI) </li></ul><ul><li>SOA is the culmination of 15 years of industry ...
 
 
 
 
<ul><li>SOI, Integration Patterns & AEA </li></ul><ul><li>SOI is built on integration patterns just as OOD & SOA design bu...
Semantech Lecture Series - 2007 Thank You for Attending… For more information, contact: Stephen Lahanas: [email_address]
Semantech Lecture Series - 2007 Back-up Slides
 
 
TV-1 Taxonomy Example of Framework  Mapping
 
Upcoming SlideShare
Loading in …5
×

EA & SOA AFCEA -Infotech2007

1,273 views

Published on

Semantech presentation given at AFCEA Infotech 2007 by Stephen Lahanas

Published in: Technology, Education
1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total views
1,273
On SlideShare
0
From Embeds
0
Number of Embeds
41
Actions
Shares
0
Downloads
103
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

EA & SOA AFCEA -Infotech2007

  1. 1. Semantech Lecture Series - 2007 Actionable EA & SOA Transformation – Putting the Pieces Together Presented by Stephen Lahanas AFCEA Infotech: October 23rd, 2007
  2. 2. Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns <ul><li>Objectives for Today’s Presentation: </li></ul><ul><ul><li>To present a more holistic view of Enterprise Integration from a philosophical context. </li></ul></ul><ul><ul><li>To review the current challenges facing the USAF IT community. </li></ul></ul><ul><ul><li>To present new perspectives regarding both Enterprise Architecture (EA) & Services Oriented Architecture (SOA). </li></ul></ul><ul><ul><li>To introduce novel approaches – and describe what constitutes Actionable EA… </li></ul></ul>I Actionable EA & SOA Transformation: Putting the Pieces Together
  3. 3. <ul><li>Who am I? Architect, Engineer, Developer… </li></ul><ul><ul><li>Former Chief Engineer, WSMIS, USAF Decision Support PMO for Logistics </li></ul></ul><ul><ul><li>Former Lead Engineer, FEDM, USAF Data Warehouse Project (my connection to the case study) </li></ul></ul><ul><ul><li>Lead Enterprise Architect, DHS / USCG C2 Convergence Initiative </li></ul></ul><ul><ul><li>Lead Enterprise Architect, US Army AENIA NETOPS & APC Projects </li></ul></ul><ul><ul><li>Enterprise Architect on the FAA AIM Initiative </li></ul></ul><ul><ul><li>Lead Architect, Cisco System’s E-learning Architecture Team </li></ul></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  4. 4. What is Enterprise Architecture ???
  5. 5. <ul><li>What EA is, and why it is important… </li></ul><ul><ul><li>Enterprise Architecture is a mechanism used to capture the nature & complexity of an (enterprise) entity or entities. </li></ul></ul><ul><ul><li>Architects utilize EA frameworks or metamodels which employ standardized notation paradigms. </li></ul></ul><ul><ul><li>Frameworks include: DoDAF, FEAF, ToGAF, Zachman, MODAF and some might include UML here as well. </li></ul></ul><ul><ul><li>EA’s are capable of expressing / characterizing massive amounts of information through visualization. </li></ul></ul><ul><ul><li>EA’s are also data driven and can link development, management, performance and other related methodologies. </li></ul></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  6. 7. <ul><li>Architecture is also all about process… </li></ul><ul><ul><li>A typical Enterprise utilizes hundreds of processes or procedures, some of them are documented, repeatable and predictable - some are “dynamic.” </li></ul></ul><ul><ul><li>Process maturity is an exercise in control – however some types of process don’t respond well to control. In other words, they are not reducible – the variation is necessarily broad – thus the activity remains “intensive” in nature. </li></ul></ul><ul><ul><li>Enterprise architecture is process agnostic – it can illustrate how all processes interact within one another. This is critically important towards understanding how an enterprise truly functions. </li></ul></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  7. 8. <ul><li>What SOA is, and why it is important… </li></ul><ul><ul><li>SOA is the culmination of </li></ul></ul><ul><ul><li>15 years of IT best practices. </li></ul></ul><ul><ul><li>SOA begins to recognize the </li></ul></ul><ul><ul><li>true importance of data in </li></ul></ul><ul><ul><li>Integration. </li></ul></ul><ul><ul><li>SOA begins to address the </li></ul></ul><ul><ul><li>enterprise as a holistic </li></ul></ul><ul><ul><li>entity… </li></ul></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  8. 9. Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  9. 10. <ul><li>What is ‘Actionable Enterprise Architecture’ </li></ul><ul><ul><li>After 10 years of practicing EA, we’ve begun to realize what the true value of the activity is. </li></ul></ul><ul><ul><li>Actionable Enterprise Architecture (AEA) is Agile, relevant and focused on problem-solving rather than compliance. </li></ul></ul><ul><ul><li>AEA provides mechanisms to combat or at least co-exist with complexity. </li></ul></ul><ul><ul><li>AEA is predicated upon the idea that architecture is only relevant IF it is traceable across an entire enterprise or program lifecycle. (and from top to bottom) </li></ul></ul><ul><ul><li>AEA recognizes that architecture and program methodology are symbiotic – the sum is greater than the parts. </li></ul></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  10. 12. <ul><li>AEA – Response to Lessons Learned </li></ul><ul><ul><li>Architecture is synonymous with integration, not exclusive from it – when it becomes disconnected from engineering and integration it loses relevance. </li></ul></ul><ul><ul><li>Less is more – We have too many frameworks and they only get more detailed as time passes, this leads to inflexibility and meta-integration nightmares. </li></ul></ul><ul><ul><li>The processes supported by an EA must be accommodated in the EA. (if an EA is meant to support acquisition and engineering it must support representations of it & data capture that are relevant to those processes). </li></ul></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  11. 14. <ul><li>AEA – Response to Complexity Management </li></ul><ul><ul><li>If an architecture activity adds to the complexity of an environment, it’s value proposition is negated. </li></ul></ul><ul><ul><li>EA or AEA is only valuable if it either helps to reduce complexity or manage it. </li></ul></ul><ul><ul><li>AEA links organizational levels, provides a common communication channel and represents the living history of the enterprise from a holistic perspective with the ability to drill down anywhere. </li></ul></ul><ul><ul><li>Managing complexity involves the ability to discern patterns and understand relationships across 1000’s of variables. </li></ul></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  12. 15. <ul><li>The USAF Enterprise IT Environment </li></ul><ul><ul><li>An excellent case study for complexity management. </li></ul></ul><ul><ul><li>1,000’s of systems x 100 (perhaps) of data interfaces, dozens of organizational and functional domains, complex missions. </li></ul></ul><ul><ul><li>High expectations for integration & cross domain interoperability, thusfar not fully satisfied. </li></ul></ul><ul><ul><li>Massive programs dedicated to managing the IT portfolio – traditionally hampered by stove-piped processes and cultures. </li></ul></ul><ul><ul><li>Still very difficult for leadership to gain a holistic view of programs & portfolios or drill down for details. </li></ul></ul><ul><ul><li>Still perhaps over-dependent on expert ‘intuition’ to manage many problem-solving scenarios. </li></ul></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  13. 17. <ul><li>Current USAF Enterprise IT Challenges </li></ul><ul><ul><li>Data Transparency </li></ul></ul><ul><ul><ul><li>The ability to exchange data across domains as needed </li></ul></ul></ul><ul><ul><ul><li>The ability to deconflict data </li></ul></ul></ul><ul><ul><li>ERP Initiatives </li></ul></ul><ul><ul><ul><li>Pent up demand for Logistics & Finance requirements (nearly 4 years now) </li></ul></ul></ul><ul><ul><ul><li>Data layer & process reconciliation not mature </li></ul></ul></ul><ul><ul><li>Cross Domain Interoperability </li></ul></ul><ul><ul><ul><li>Most progress has been at infrastructure level </li></ul></ul></ul><ul><ul><ul><li>AF expectations for more sophisticated interoperability also dependent on AF internal progress… </li></ul></ul></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  14. 18. <ul><li>How do we apply AEA to IT Transformation? </li></ul><ul><ul><li>Begin with Semantics </li></ul></ul><ul><ul><li>Use the Enterprise Architecture to define performance, quality & capability expectations. Once defined in the architecture it can applied to all other program activities. </li></ul></ul><ul><ul><li>Capture process change, reengineering or reconciliation in the architecture – derive all process logic (BPEL etc.) from core process artifacts. It is must all be traceable, traversable. </li></ul></ul><ul><ul><li>Use the AEA to do your program level what if analysis / assessments. Model you future before you commit to it. </li></ul></ul><ul><ul><li>Integrate EA into your culture, it is the manifestation or living proof of continuous improvement. </li></ul></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  15. 19. Step 1:
  16. 20. Step 2:
  17. 21. Step 3:
  18. 22. Step 4:
  19. 23. Step 5:
  20. 24. <ul><li>What about AEA & ERP? </li></ul><ul><li>Some Radical Assertions (?): </li></ul><ul><ul><li>ERP as we know it will have already changed by the time the USAF ERP initiatives are completed (FOC). </li></ul></ul><ul><ul><li>The pace of transformation is lagging behind industry. </li></ul></ul><ul><ul><li>This has begun to affect and / or limit overall USAF capability. </li></ul></ul><ul><li>Architecture serves as both the enterprise vision & the honest broker: </li></ul><ul><ul><li>It shows the history, there’s no hiding from it. </li></ul></ul><ul><ul><li>It allows for visualization of multiple potential paths. </li></ul></ul><ul><ul><li>It allows leadership the ability to see issues in context and pinpoint trouble-spots before they become unmanageable. </li></ul></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  21. 25. The number 1 risk to AF ERP right now is legacy transition and co-existence. Managing ERP within a systems of systems (SoS) environment is something AEA can solve.
  22. 26. <ul><li>Transformation is… </li></ul><ul><li>There at least three types of transformation: </li></ul><ul><ul><li>Reactionary – not clearly motivated or directed. </li></ul></ul><ul><ul><li>Controlled – very heavily controlled, motivations are well-understood. </li></ul></ul><ul><ul><li>Dynamic – exploratory, motivations aren’t fully defined. </li></ul></ul><ul><li>An opportunity to redefine, reinvent or otherwise evolve into some more than existed before. </li></ul><ul><li>Increasingly unable to keep pace with the velocity of change within the IT industry. </li></ul><ul><li>Transformation is becoming more synonymous with Innovation… </li></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  23. 27. Innovation is dynamic and difficult to predict, however it is often times more successful at achieving transformation than controlled endeavors. AEA can support both approaches and in fact can contrast the relative benefits of either in any given situation.
  24. 28. <ul><li>A New Idea ? Services Oriented Integration (SOI) </li></ul><ul><li>SOA is the culmination of 15 years of industry efforts to remove interoperability barriers. Objects, patterns, services, exchange mechanisms are all designed to ‘normalize’ IT creativity. </li></ul><ul><li>SOI recognizes the full potential implied by SOA (that potential is considered too expansive by many leaders in the SOA industry). </li></ul><ul><li>SOI is the idea that SOA itself as a design methodology, set of best practices and best of breed tools lacks a central unifying principle. </li></ul><ul><li>The principle is this: enterprise integration requires a ubiquitous integration fabric, based upon a simplified set of standards and rich user-driven semantics. </li></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  25. 33. <ul><li>SOI, Integration Patterns & AEA </li></ul><ul><li>SOI is built on integration patterns just as OOD & SOA design build upon established patterns. </li></ul><ul><li>Integration patterns are predicated on the recognition that as much as 75% of the integration scenarios & issues faced in an typical enterprise are commonplace (across any number of enterprises). </li></ul><ul><li>They are also based on the notion that the enterprise local scope will produce its own patterns / common scenarios. </li></ul><ul><li>This does not and will never capture / cover all issues but begins to reduce the need for multiple simultaneous invention in IT. </li></ul><ul><li>Those patterns are captured by AEA… </li></ul>Introduction The Central Premise USAF IT AEA & Transformation SOI & Integration Patterns I Actionable EA & SOA Transformation: Putting the Pieces Together
  26. 34. Semantech Lecture Series - 2007 Thank You for Attending… For more information, contact: Stephen Lahanas: [email_address]
  27. 35. Semantech Lecture Series - 2007 Back-up Slides
  28. 38. TV-1 Taxonomy Example of Framework Mapping

×