SlideShare ist ein Scribd-Unternehmen logo
1 von 26
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

Weitere ähnliche Inhalte

Was ist angesagt?

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 AIARajesh 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 MobileNERUG
 
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 environmentDav 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 workAlexander SAMARIN
 
Intoduction to mantech 2
Intoduction to mantech 2Intoduction to mantech 2
Intoduction to mantech 2libertychidzuu2
 
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 EAAlexander SAMARIN
 
ICT Industry standards overview
ICT Industry standardsoverviewICT Industry standardsoverview
ICT Industry standards overviewanandbajaj
 
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 Deckjessiethe3rd
 
Primavera AIA Integration with PIPs
Primavera AIA Integration with PIPsPrimavera AIA Integration with PIPs
Primavera AIA Integration with PIPsMark 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 OverviewAhmed El-Demasy
 
Srm 7.0 value of upgrading
Srm 7.0   value of upgradingSrm 7.0   value of upgrading
Srm 7.0 value of upgradingMike Lewis
 
Integration strategy for large erp deployments
Integration strategy for large erp deploymentsIntegration strategy for large erp deployments
Integration strategy for large erp deploymentsArup Dutta
 

Was ist angesagt? (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
 

Andere mochten auch

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 IIVijayananda Mohire
 

Andere mochten auch (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
 

Ähnlich wie 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 Soastevendearborn
 
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 GovernancePerficient, Inc.
 
Unit 4-SOA governance
Unit 4-SOA governanceUnit 4-SOA governance
Unit 4-SOA governancessuser3a47cb
 
Keys To Successful Governance with SOA
Keys To Successful Governance with SOAKeys To Successful Governance with SOA
Keys To Successful Governance with SOANathaniel 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_kaveenKaveen Pingili
 
Socsig Frye Clohesy Presentation
Socsig Frye Clohesy PresentationSocsig Frye Clohesy Presentation
Socsig Frye Clohesy PresentationAlan Frye
 
Soa Six Domain Model Part I
Soa Six Domain Model   Part ISoa Six Domain Model   Part I
Soa Six Domain Model Part ITerry Cho
 
Creating An EA Governance Organization
Creating An EA Governance OrganizationCreating An EA Governance Organization
Creating An EA Governance OrganizationChip 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
 
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 GuideSalesforce.org
 
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 PracticesRajesh Raheja
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Kürzlich hochgeladen (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

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