SlideShare a Scribd company logo
SOA ProgrameCommon MAY 2010
Agenda Organization Challenges Vision Realization: eCommon Strategic Approach Tactical Approach Supporting Initiatives SOA Interoperability Benefits Discussion
Organization ,[object Object]
Asset Management
Capacity Planning and Workforce Management
Property Disposal
Occupancy Administration
Real Estate Acquisition and Leasing
Budgeting and Revenue Management
Strategic Planning and Workspace Delivery Program
Technology Solutions
Business Characteristics
Customer Focused, Constantly Evolving and Adapting to Customer Needs
Operate and Compete in Federal and Commercial Space
Complex Workflows, Diversified Geographical Needs,[object Object]
Vision Establish a SOA framework that operates using a Vocabulary and Ontology that is core to Organization’ business Take a direct and holistic approach that treats SOA as an integral part of the enterprise fabric Migrate Organization’ business processes from monolithic applications to shared services achieving agility in responding to evolving customer needs Implement a standards-based SOA solution that  is fully interoperable with other enterprise initiatives such as Business Intelligence and other modern integration frameworks Engage in a governance process that encourages compliance with all standards and guidelines Align SOA Infrastructure assets with operational and strategic business goals
Realization: eCommon eCommon is a foundation of shared services, processes and facilities that supports the Organization mission using Service Oriented Architecture as its primary methodology eCommon includes: Infrastructure & Tools Reusable Services Data Strategy Standards-driven Interoperability  Governance
Realization: eCommon
Strategic Approach
Tactical Approach Performed a rigorous vendor evaluation to determine the best-fit SOA stack for Organization Architected and deployed the Service Oriented Infrastructure Performed a comprehensive analysis based on SOMA for service identification and categorization Designed and implemented a Showcase business process to make the benefits more tangible to the business lines and users Defined the Governance infrastructure Embarked on multiple initiatives to support eCommon
Major Accomplishments- Deliverables: The following is a selection of deliverables from the project: Vision Document Implementation Plan Communication Plan Task Order Execution Plan Quality Control Plan Governance Guidance Governance Roadmap Standard Operating Procedures Service level Agreements Steering Committee Package Service Definition Templates Showcase Scope Data Strategy SOA Data Architecture Data Strategy Governance and Procedures Softwareardware Architecture (As-Is -> To-Be) ,[object Object]
Data Exchange Standardization, XML Naming and Design Rules
Vendor Product Evaluation Recommendations

More Related Content

What's hot

Oracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIAOracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIA
Rajesh Raheja
 
PeopleSoft 9.2 HCM Features and Functions Including Fluid Mobile
PeopleSoft 9.2 HCM Features and Functions Including Fluid MobilePeopleSoft 9.2 HCM Features and Functions Including Fluid Mobile
PeopleSoft 9.2 HCM Features and Functions Including Fluid Mobile
NERUG
 
Challenges and recommendations to control an SOA operating environment
Challenges and recommendations to control an SOA operating environmentChallenges and recommendations to control an SOA operating environment
Challenges and recommendations to control an SOA operating environment
Dav Hol
 
ServiceNow Governance, Risk, and Compliance
ServiceNow Governance, Risk, and Compliance ServiceNow Governance, Risk, and Compliance
ServiceNow Governance, Risk, and Compliance
Jade Global
 
CMAD Group Workbook 6 SOA
CMAD Group Workbook 6 SOACMAD Group Workbook 6 SOA
CMAD Group Workbook 6 SOAAlexander Doré
 
Enspirix's NextStep Process Engine
Enspirix's NextStep Process EngineEnspirix's NextStep Process Engine
Enspirix's NextStep Process Enginejleno
 
Examples of BPM + SOA joint work
Examples of BPM + SOA joint workExamples of BPM + SOA joint work
Examples of BPM + SOA joint work
Alexander SAMARIN
 
Intoduction to mantech 2
Intoduction to mantech 2Intoduction to mantech 2
Intoduction to mantech 2
libertychidzuu2
 
Achieving synergy between BPM, SOA and EA
Achieving synergy between BPM, SOA and EAAchieving synergy between BPM, SOA and EA
Achieving synergy between BPM, SOA and EA
Alexander SAMARIN
 
ICT Industry standards overview
ICT Industry standardsoverviewICT Industry standardsoverview
ICT Industry standards overview
anandbajaj
 
Top 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud FinancialsTop 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud FinancialsLiz Kensicki
 
Next Generation_WVI
Next Generation_WVINext Generation_WVI
Next Generation_WVIPrasad Kapu
 
Microsoft Online Services Partner Core Deck
Microsoft Online Services Partner Core DeckMicrosoft Online Services Partner Core Deck
Microsoft Online Services Partner Core Deck
jessiethe3rd
 
Primavera AIA Integration with PIPs
Primavera AIA Integration with PIPsPrimavera AIA Integration with PIPs
Primavera AIA Integration with PIPs
Mark Kromer
 
IBM - Understanding the value of ECM
IBM - Understanding the value of ECMIBM - Understanding the value of ECM
IBM - Understanding the value of ECMrashmin_cby
 
Oracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications OverviewOracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications Overview
Ahmed El-Demasy
 
Srm 7.0 value of upgrading
Srm 7.0   value of upgradingSrm 7.0   value of upgrading
Srm 7.0 value of upgrading
Mike Lewis
 
Integration strategy for large erp deployments
Integration strategy for large erp deploymentsIntegration strategy for large erp deployments
Integration strategy for large erp deployments
Arup Dutta
 

What's hot (20)

Oracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIAOracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIA
 
PeopleSoft 9.2 HCM Features and Functions Including Fluid Mobile
PeopleSoft 9.2 HCM Features and Functions Including Fluid MobilePeopleSoft 9.2 HCM Features and Functions Including Fluid Mobile
PeopleSoft 9.2 HCM Features and Functions Including Fluid Mobile
 
Challenges and recommendations to control an SOA operating environment
Challenges and recommendations to control an SOA operating environmentChallenges and recommendations to control an SOA operating environment
Challenges and recommendations to control an SOA operating environment
 
ServiceNow Governance, Risk, and Compliance
ServiceNow Governance, Risk, and Compliance ServiceNow Governance, Risk, and Compliance
ServiceNow Governance, Risk, and Compliance
 
CMAD Group Workbook 6 SOA
CMAD Group Workbook 6 SOACMAD Group Workbook 6 SOA
CMAD Group Workbook 6 SOA
 
Enspirix's NextStep Process Engine
Enspirix's NextStep Process EngineEnspirix's NextStep Process Engine
Enspirix's NextStep Process Engine
 
Examples of BPM + SOA joint work
Examples of BPM + SOA joint workExamples of BPM + SOA joint work
Examples of BPM + SOA joint work
 
Intoduction to mantech 2
Intoduction to mantech 2Intoduction to mantech 2
Intoduction to mantech 2
 
Achieving synergy between BPM, SOA and EA
Achieving synergy between BPM, SOA and EAAchieving synergy between BPM, SOA and EA
Achieving synergy between BPM, SOA and EA
 
ICT Industry standards overview
ICT Industry standardsoverviewICT Industry standardsoverview
ICT Industry standards overview
 
Top 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud FinancialsTop 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud Financials
 
Next Generation_WVI
Next Generation_WVINext Generation_WVI
Next Generation_WVI
 
Microsoft Online Services Partner Core Deck
Microsoft Online Services Partner Core DeckMicrosoft Online Services Partner Core Deck
Microsoft Online Services Partner Core Deck
 
Primavera AIA Integration with PIPs
Primavera AIA Integration with PIPsPrimavera AIA Integration with PIPs
Primavera AIA Integration with PIPs
 
IBM - Understanding the value of ECM
IBM - Understanding the value of ECMIBM - Understanding the value of ECM
IBM - Understanding the value of ECM
 
Tally implementation
Tally implementationTally implementation
Tally implementation
 
Oracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications OverviewOracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications Overview
 
Srm 7.0 value of upgrading
Srm 7.0   value of upgradingSrm 7.0   value of upgrading
Srm 7.0 value of upgrading
 
Erp presentation
Erp presentationErp presentation
Erp presentation
 
Integration strategy for large erp deployments
Integration strategy for large erp deploymentsIntegration strategy for large erp deployments
Integration strategy for large erp deployments
 

Viewers also liked

Stpatrick'sday
Stpatrick'sdayStpatrick'sday
Stpatrick'sdayToNiKi7
 
Stpatrick'sday
Stpatrick'sdayStpatrick'sday
Stpatrick'sdayToNiKi7
 
Kk20503 1 introduction
Kk20503 1 introductionKk20503 1 introduction
Kk20503 1 introductionLow Ying Hao
 
Design and Analysis of Parallel AES Encryption and Decryption Algorithm for M...
Design and Analysis of Parallel AES Encryption and Decryption Algorithm for M...Design and Analysis of Parallel AES Encryption and Decryption Algorithm for M...
Design and Analysis of Parallel AES Encryption and Decryption Algorithm for M...
iosrjce
 
St patrick's day
St patrick's daySt patrick's day
St patrick's dayToNiKi7
 
M.Tech: Algorithm Analysis and Design Assignment II
M.Tech: Algorithm Analysis and Design Assignment IIM.Tech: Algorithm Analysis and Design Assignment II
M.Tech: Algorithm Analysis and Design Assignment II
Vijayananda Mohire
 

Viewers also liked (7)

Stpatrick'sday
Stpatrick'sdayStpatrick'sday
Stpatrick'sday
 
Stpatrick'sday
Stpatrick'sdayStpatrick'sday
Stpatrick'sday
 
Kk20503 1 introduction
Kk20503 1 introductionKk20503 1 introduction
Kk20503 1 introduction
 
HackSwag.me Seedhack
HackSwag.me SeedhackHackSwag.me Seedhack
HackSwag.me Seedhack
 
Design and Analysis of Parallel AES Encryption and Decryption Algorithm for M...
Design and Analysis of Parallel AES Encryption and Decryption Algorithm for M...Design and Analysis of Parallel AES Encryption and Decryption Algorithm for M...
Design and Analysis of Parallel AES Encryption and Decryption Algorithm for M...
 
St patrick's day
St patrick's daySt patrick's day
St patrick's day
 
M.Tech: Algorithm Analysis and Design Assignment II
M.Tech: Algorithm Analysis and Design Assignment IIM.Tech: Algorithm Analysis and Design Assignment II
M.Tech: Algorithm Analysis and Design Assignment II
 

Similar to SOA Program

Malta soa infrastructure
Malta soa infrastructureMalta soa infrastructure
Malta soa infrastructureAngel Knight
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soa
stevendearborn
 
10 Steps to Simplify and Improve Service-Oriented Architecture Governance
10 Steps to Simplify and Improve Service-Oriented Architecture Governance10 Steps to Simplify and Improve Service-Oriented Architecture Governance
10 Steps to Simplify and Improve Service-Oriented Architecture Governance
Perficient, Inc.
 
Unit 4-SOA governance
Unit 4-SOA governanceUnit 4-SOA governance
Unit 4-SOA governance
ssuser3a47cb
 
Keys To Successful Governance with SOA
Keys To Successful Governance with SOAKeys To Successful Governance with SOA
Keys To Successful Governance with SOA
Nathaniel Palmer
 
Ciber Soa April 2007 Omaha
Ciber Soa April 2007 OmahaCiber Soa April 2007 Omaha
Ciber Soa April 2007 Omahakmansour
 
Mntug event presentation_04112013_kaveen
Mntug event presentation_04112013_kaveenMntug event presentation_04112013_kaveen
Mntug event presentation_04112013_kaveen
Kaveen Pingili
 
Socsig Frye Clohesy Presentation
Socsig Frye Clohesy PresentationSocsig Frye Clohesy Presentation
Socsig Frye Clohesy Presentation
Alan Frye
 
Soa Six Domain Model Part I
Soa Six Domain Model   Part ISoa Six Domain Model   Part I
Soa Six Domain Model Part I
Terry Cho
 
Creating An EA Governance Organization
Creating An EA Governance OrganizationCreating An EA Governance Organization
Creating An EA Governance Organization
Chip Wilson
 
Soa maturity business model
Soa maturity business modelSoa maturity business model
Soa maturity business modelYuval Birenboum
 
SOA in banking issues and remedies
SOA in banking   issues and remediesSOA in banking   issues and remedies
SOA in banking issues and remediesDebajani Mohanty
 
SOA Presentation
SOA PresentationSOA Presentation
SOA Presentation
Mark Goetsch
 
Govern IT
Govern ITGovern IT
Govern IT
PaulJenks
 
Ea As Strategy Ver1 0
Ea As Strategy Ver1 0Ea As Strategy Ver1 0
Ea As Strategy Ver1 0
Maganathin Veeraragaloo
 
Integrating SIS’s with Salesforce: An Accidental Integrator’s Guide
Integrating SIS’s with Salesforce: An Accidental Integrator’s GuideIntegrating SIS’s with Salesforce: An Accidental Integrator’s Guide
Integrating SIS’s with Salesforce: An Accidental Integrator’s Guide
Salesforce.org
 
SOA and M&A
SOA and M&ASOA and M&A
SOA and M&A
David Sprott
 
Improving The Software Development Lifecycle With Visual Studio Team System
Improving The Software Development Lifecycle With Visual Studio Team SystemImproving The Software Development Lifecycle With Visual Studio Team System
Improving The Software Development Lifecycle With Visual Studio Team Systemmatthewphillips
 
Oracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best PracticesOracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best Practices
Rajesh Raheja
 

Similar to SOA Program (20)

Malta soa infrastructure
Malta soa infrastructureMalta soa infrastructure
Malta soa infrastructure
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soa
 
10 Steps to Simplify and Improve Service-Oriented Architecture Governance
10 Steps to Simplify and Improve Service-Oriented Architecture Governance10 Steps to Simplify and Improve Service-Oriented Architecture Governance
10 Steps to Simplify and Improve Service-Oriented Architecture Governance
 
Unit 4-SOA governance
Unit 4-SOA governanceUnit 4-SOA governance
Unit 4-SOA governance
 
Keys To Successful Governance with SOA
Keys To Successful Governance with SOAKeys To Successful Governance with SOA
Keys To Successful Governance with SOA
 
SOA - Make your CEO Happy
SOA - Make your CEO HappySOA - Make your CEO Happy
SOA - Make your CEO Happy
 
Ciber Soa April 2007 Omaha
Ciber Soa April 2007 OmahaCiber Soa April 2007 Omaha
Ciber Soa April 2007 Omaha
 
Mntug event presentation_04112013_kaveen
Mntug event presentation_04112013_kaveenMntug event presentation_04112013_kaveen
Mntug event presentation_04112013_kaveen
 
Socsig Frye Clohesy Presentation
Socsig Frye Clohesy PresentationSocsig Frye Clohesy Presentation
Socsig Frye Clohesy Presentation
 
Soa Six Domain Model Part I
Soa Six Domain Model   Part ISoa Six Domain Model   Part I
Soa Six Domain Model Part I
 
Creating An EA Governance Organization
Creating An EA Governance OrganizationCreating An EA Governance Organization
Creating An EA Governance Organization
 
Soa maturity business model
Soa maturity business modelSoa maturity business model
Soa maturity business model
 
SOA in banking issues and remedies
SOA in banking   issues and remediesSOA in banking   issues and remedies
SOA in banking issues and remedies
 
SOA Presentation
SOA PresentationSOA Presentation
SOA Presentation
 
Govern IT
Govern ITGovern IT
Govern IT
 
Ea As Strategy Ver1 0
Ea As Strategy Ver1 0Ea As Strategy Ver1 0
Ea As Strategy Ver1 0
 
Integrating SIS’s with Salesforce: An Accidental Integrator’s Guide
Integrating SIS’s with Salesforce: An Accidental Integrator’s GuideIntegrating SIS’s with Salesforce: An Accidental Integrator’s Guide
Integrating SIS’s with Salesforce: An Accidental Integrator’s Guide
 
SOA and M&A
SOA and M&ASOA and M&A
SOA and M&A
 
Improving The Software Development Lifecycle With Visual Studio Team System
Improving The Software Development Lifecycle With Visual Studio Team SystemImproving The Software Development Lifecycle With Visual Studio Team System
Improving The Software Development Lifecycle With Visual Studio Team System
 
Oracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best PracticesOracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best Practices
 

Recently uploaded

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 

Recently uploaded (20)

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 

SOA Program

  • 1.
  • 3.
  • 4. Agenda Organization Challenges Vision Realization: eCommon Strategic Approach Tactical Approach Supporting Initiatives SOA Interoperability Benefits Discussion
  • 5.
  • 7. Capacity Planning and Workforce Management
  • 12. Strategic Planning and Workspace Delivery Program
  • 15. Customer Focused, Constantly Evolving and Adapting to Customer Needs
  • 16. Operate and Compete in Federal and Commercial Space
  • 17.
  • 18.
  • 19. Vision Establish a SOA framework that operates using a Vocabulary and Ontology that is core to Organization’ business Take a direct and holistic approach that treats SOA as an integral part of the enterprise fabric Migrate Organization’ business processes from monolithic applications to shared services achieving agility in responding to evolving customer needs Implement a standards-based SOA solution that is fully interoperable with other enterprise initiatives such as Business Intelligence and other modern integration frameworks Engage in a governance process that encourages compliance with all standards and guidelines Align SOA Infrastructure assets with operational and strategic business goals
  • 20. Realization: eCommon eCommon is a foundation of shared services, processes and facilities that supports the Organization mission using Service Oriented Architecture as its primary methodology eCommon includes: Infrastructure & Tools Reusable Services Data Strategy Standards-driven Interoperability Governance
  • 23. Tactical Approach Performed a rigorous vendor evaluation to determine the best-fit SOA stack for Organization Architected and deployed the Service Oriented Infrastructure Performed a comprehensive analysis based on SOMA for service identification and categorization Designed and implemented a Showcase business process to make the benefits more tangible to the business lines and users Defined the Governance infrastructure Embarked on multiple initiatives to support eCommon
  • 24.
  • 25. Data Exchange Standardization, XML Naming and Design Rules
  • 26. Vendor Product Evaluation Recommendations
  • 27. Service Enabling Framework Comparison Whitepaper
  • 28. SOI Installation & Configuration Guide
  • 29. SOI Installation Support for IV&V and Production
  • 30. eCommon 1.0, 1.1, 1.2, 1,3 Releases
  • 31. Taxonomy and Data Strategy Schemas
  • 33. 11g Database Upgrade & Hardening Support
  • 34. GIS – eCommon Integration Strategy
  • 35. Wiki Vendor Product Evaluation
  • 36.
  • 37. Service Oriented Infrastructure WebSphere Process Server Service Enablement Service Choreography Business Process Execution WebSphere Enterprise Service Bus Universal Connectivity with Agency Information sources Web Service mediation: Transformation, Conversion, Routing, and Distribution Service Component Reuse via Service Component Architecture WebSphere Business Activity Monitoring Business Process visualization and optimization Service performance visualization via Dashboards Real-time multi-dimensional data analysis WebSphere Services Registry and Repository Centralized repository for service discovery and description Service dependency management
  • 38.
  • 39.
  • 40. Service Categorization Business Services Automation of core Organization business processes across system boundaries Enables real-time monitoring and analysis of business process execution Utility Services Implements functionality commonly used by applications Provides low-effort integration with existing and new systems Services are vetted for quality and consistency Data Services Enables enterprise-wide access to core business information Promotes consistent representation of business entities Reduces the need for multiple point-to-point interfaces and data replication
  • 41. Showcase Models, implements, and orchestrates an enterprise core business process (Appraiser Rate Setting Process) that spans multiple systems (OA Tool, ADS) Was fully leveraged towards production (No throw-away development effort) Integrates multiple technologies and platforms (.Net, J2EE) Acts as a template and guideline for future eCommon development Demonstrates the main capabilities and true value of the platform
  • 42. Governance Approach eCommon Steering Committee Coordinate with Organization CIO Governance Committee Provide oversight to the eCommon SOA initiative Standardize architecture BPEL Engine BAM Dashboards ESB Registry Security Standardize technology Registry and Repository for service governance Process Server Process Monitor Service Component Architecture Standardize templates Service Specification Service Level Agreement Define an Iterative Governance Process Plan, Define, Enable and Measure
  • 43. Supporting Initiatives Data Strategy Create standardized data models of enterprise business entities Identify and maintain various families of data Design, develop and implement process for governance Ontology/Taxonomy Infrastructure Facilitate classification of data, information, content, and business functions across the Organization Design using sound vocabulary management methodology Utilize portal and other applications as information dissemination mediums Business Process Engineering Identify and document core business processes in the organization Implement relevant data collection and data analysis activities Allow individuals to collaboratively work on authoring the processes UI Components for Services Develop portlets for administering eCommon services Provide secure, consistent and rich portlets for implementing eCommon service functions
  • 44. Potential Future SOA Interoperability Integration among stand alone SOA implementations responding to emerging business needs First steps: business processes are defined identifying consumers and providers in the use case Use cases spanning SOA boundaries require both mediation and semantic adaptation Adaptation at the ESB boundary translates canonical concepts to and from the participating SOA actors SOAs that participate in the business integration pattern should be mature with a stabilized ontology and proven services lifecycle A cross-business integration SOI facilitates adaptation of individual SOA messages to that of the target COI / SOA model
  • 45. SOA Interoperability at Organization eCommon – Organization cooperation across SOA solutions at Organization
  • 46. Benefits Improved business processes by building upon past software design successes, rather than reinventing the wheel for each new project Enhances quality, security, performance, and robustness by reusing tested components Maximizes value from time and costs already spent Speeds time-to-market for customized software Enables Organization to control its knowledge assets Achieves benefits without disrupting current operations Facilitates IT/Business alignment Provides agility in responding to evolving business needs Empowers the business users Lessens dependency on contractors Exposes capabilities as standard (technology neutral) services breaking down barriers between application silos
  • 47. Benefits Data Strategy & Taxonomy Infrastructure Help Organization in defining, describing, and cataloging its data assets Reduce the cost and time in data integration efforts by providing consistent data models and standards Helps in the identification of Business Processes through the taxonomy infrastructure Improve user experience by making Organization’ data more accessible and easier to find Business Process Engineering Define and model Organization’ core business processes Improve Organization’ core business processes by identifying bottlenecks, simulating enhancements, and streamlining and automating the processes UI Components for Services Reduce time to market for application development by providing customizable UI components Provide Organization users with a richer experience by enabling mash-ups and widget-like components on the portal Provide a more consistent user experience