SlideShare a Scribd company logo
1 of 25
KBACE Applied
    Service Oriented Architecture (SOA)


    Bhaskar Reddy
    Technical Director, KBACE Advanced Technology Group (ATG)
    March 3rd, 2009



1                                                        © 2009 KBACE Technologies, Inc.
Webinar Logistics
    • Hide (and unhide) the Webinar control panel
      by clicking on the arrow icon on the top right
      of your screen

    • The small window icon toggles between a
      resizable window and full screen mode

    • Ask questions throughout the presentation
      using the chat dialog

    • Questions will be reviewed at the end of the
      presentation

    • A copy of this presentation will be made
      available at:
      http://kbace.com/Services/Webinars.aspx




2                                                      © 2009 KBACE Technologies, Inc.
Presenter

    Bhaskar Reddy, Technical Director
    KBACE Advanced Technology Group (ATG)
    Mr. Reddy runs the Architecture and DBA Practices within
    the Advanced Technology Group. Mr. Reddy specializes in
    the Design and Architecture of global software solutions and
    in the Technical Team management of implementations of
    global software applications. Mr. Reddy brings over 15
    years experience designing and developing enterprise
    technology solutions.




3                                                          © 2009 KBACE Technologies, Inc.
Agenda
    • The Value of SOA and your ROI
    • What is Service Oriented Architecture (SOA)?
    • SOA Technology Overview
    • KBACE Applied SOA Strategy
    • Customer Case Studies
    • Implementing SOA
    • Oracle Application Integration Architecture
    • Questions and Answers




4                                                    © 2009 KBACE Technologies, Inc.
The Value of SOA
    Protect your investment and optimize usage of the
    existing infrastructure while extending capabilities
    that adapt to changing business needs.

    •How is it done?
       By deploying business
       processes across new and
       existing heterogeneous
       systems, applications, etc.



5                                                    © 2009 KBACE Technologies, Inc.
Optimization = Return on Investment (ROI)
    Applied SOA effectively aligns your current corporate business
    strategies with your IT business model, optimizing the integration of
    the Oracle E-Business Suite with your current systems and processes.
    Immediate ROI benefits include:
    •Existing assets are reused or repurposed
          Go green while investing less capital in the latest technology
    •Simplify business processes from multiple sources
    •Cut demands on IT staff
    •Achieve platform independence through hot-pluggable architecture
    •Reduce complexity
    •Seamlessly integrate new applications
    •Respond quickly to business needs
          Implement market responsive delivery on-the-fly

6                                                                          © 2009 KBACE Technologies, Inc.
What is SOA?
    •Service Oriented Architecture (SOA) starts with creating
     services that can communicate with each other

    •A service is essentially:
        a unit of information that a system/application has to offer
        or
         a transaction that a system/application can process




7                                                         © 2009 KBACE Technologies, Inc.
Understanding SOA




8                       © 2009 KBACE Technologies, Inc.
Oracle SOA Suite




9                      © 2009 KBACE Technologies, Inc.
Oracle SOA Suite




10                      © 2009 KBACE Technologies, Inc.
The Traditional Workflow Process
     Traditional Workflows:
        o   Limit communication
        o   Complicate business processes
        o   Decrease response time to business needs
        o   Require continuous maintenance and DBA support




11                                                           © 2009 KBACE Technologies, Inc.
The SOA Process Flow

     o   Simple
     o   Seamless
     o   Optimized
     o   Responsive
     o   Real-time
     o   Flexible




12                                           © 2009 KBACE Technologies, Inc.
KBACE Advanced Technology Strategy – Applied SOA
     • KBACE is a system integrator for Oracle E-Business Suite
          E-Business Suite invariably needs to share information with other systems

     • The Advanced Technology Group identifies and provides solutions for the
       most commonly used business practices
         o Provide a need based solution, not technology for technology’s sake
         o Identify clear targets for adaption
         o Build the framework piece by piece
         o Start with adapting key prioritized business processes – usually off of
           E-Business Suite information
         o Extend adoption
               Once critical targets are adapted, KBACE will identify other opportunities
               for ROI


13                                                                         © 2009 KBACE Technologies, Inc.
Applied SOA – Case Study 1
     Business Challenge –
      A major Electronic Manufacturing company needed to optimize its
      Employee On-Boarding process
          Employee hiring process was fairly complicated as it was a common process
          and conducted globally
           •   Over 50,000 employees worldwide
           •   Included various third-party firms that served either as recruiters or
               background verifiers
           •   Approval requirements were beyond what Oracle HCM systems gave by
               default




14                                                                          © 2009 KBACE Technologies, Inc.
Applied SOA – Case Study 1
     Solutions Presented (traditional and new technology):
        •   Build individual interfaces and AME workflows across departments; including
            various third-party firms that served as recruiters or background verifiers
        •   Manual data entries at key points such as interaction with third-parties
        •   SOA Solution incorporating the process


     Benefits of the SOA Solutions over traditional technology:
        •   Links various processes together
        •   Changes external vendors without rewriting lots of code
        •   Routes flows based on location and filtering conditions
        •   Provides human intervention steps without extending the HR implementation
            scope

15                                                                             © 2009 KBACE Technologies, Inc.
Process Flow – Case Study 1




16                                 © 2009 KBACE Technologies, Inc.
Applied SOA – Case Study 2
     Business Challenge –
      A major Retailer / Manufacturer needed to integrate its Order Entry,
      Fulfillment and Delivery systems
          Complex integration requirements with respect to integrating various systems
          for different functions of Order Management
            •   Third-party Order Entry integrated with Oracle Order Management
            •   Order fulfillment done through manufacturing plants across the globe
                  • Complex routing system dependent upon type of merchandise

                     and geography
            •   Order delivery done through several third-party vendors depending on location
                and method of delivery




17                                                                            © 2009 KBACE Technologies, Inc.
Applied SOA – Case Study 2
     Solutions Presented (traditional and new technology):
        •   Integrate/Rewrite the third-party Order Entry system directly to Oracle EBS
             o   Drive Order Entry directly using Order Management APIs
        •   Build batch jobs and interfaces for Manufacturing system
        •   Build specific interfaces to third-party delivery vendors
        •   SOA Solution
     Benefits of the SOA Solution over traditional technology:
        •   Integrates existing Order Entry system without rewriting application
        •   Enables complex routing to manufacturing systems based on user managed
            routing rules
        •   Provides a common integration point to all third-party delivery service vendors
            using complex routing rules
        •   Implemented Business Activity Monitoring (BAM); Optimized key business
            processes as a result
18                                                                             © 2009 KBACE Technologies, Inc.
Process Flow Case Study 2
                                   Order Entry
                                     System




                                     Oracle
                                      EBS
     Manufacturing
        Plant
       Manufacturing
          Plant

          Manufacturing
             Plant



                                                      Delivery
                                                        Delivery
                                                      Vendor
                                                           Delivery
                                                        Vendor
                                                           Vendor




                                     Complete



19                                                             © 2009 KBACE Technologies, Inc.
Designing a SOA Solution
     1.   Business Requirements and Conceptual Design
     2.   Portfolio of Services – Publish and Organize
     3.   Enterprise Service Bus – Wiring Services
     4.   Process Assembly & Service Orchestration
     5.   Incorporate Human Interactions & Business Rules
     6.   User Interface – Collaborative Portal; Integrated Content Services
     7.   Business Activity Monitoring (BAM)
     8.   Security & Policy Management
     9.   Performance, Reliability,
          Scalability & Reusability




20                                                                © 2009 KBACE Technologies, Inc.
KBACE SOA Solutions
     • Human Resources
         o On-Boarding and Off-Boarding of Employees
         o Recruitment and Job Bulletin Boards
         o Payroll Interfaces
     • Order Management
         o   Order Entry and Maintenance
         o   Delivery Management
         o   Warehouse and Inventory
         o   Proof of Delivery
     • Financials
         o AR to AP Transactions
         o Customer Validation and Verification
         o Journals and Balances Web Services
     • CRM
         o 360 Degree View of the Customer
         o iSupport and Email Integration
     • Other
         o Portal Integration
         o Custom Applications and Workflows

21                                                     © 2009 KBACE Technologies, Inc.
What is Needed to Implement SOA?
     1. Skill sets for developing SOA solutions
        o   Complete understanding of SOA concepts
        o   Strong Java skills
        o   Knowledge of the systems to be interfaced


     2. Skill sets for deploying and maintaining SOA solutions
        o   Understanding of Oracle SOA architecture
        o   Comprehension of technical components
        o   Awareness of performance evaluations and monitoring
        o   Knowledge of diagnosis and error correction steps



22                                                                © 2009 KBACE Technologies, Inc.
Oracle E-Business Suite + SOA = OAIA

Industry Reference Models:
Optimize business performance

Process Integration Packs:
Quickly integrate Oracle
Applications to create the
business processes

Foundation Pack:
Application independent service
translation and transformation
Pre-Built SOA:
Built using Oracle Fusion
Middleware




23                                                  © 2009 KBACE Technologies, Inc.
Questions & Answers


              Bhaskar Reddy
              Email: breddy@kbace.com
              Phone: 603.821.7175




24                            © 2009 KBACE Technologies, Inc.
For More Information

     For the recording and PowerPoint presentation:
       http://kbace.com/Services/Webinars.aspx


          Bhaskar Reddy: breddy@kbace.com


          KBACE Advanced Technology Group:
       http://kbace.com/AdvancedTechnology/


25                                            © 2009 KBACE Technologies, Inc.

More Related Content

What's hot

Stages Product Development BPM Suite - Better Processes in Practice
Stages Product Development BPM Suite - Better Processes in PracticeStages Product Development BPM Suite - Better Processes in Practice
Stages Product Development BPM Suite - Better Processes in Practiceehmeier
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...Brian Petrini
 
Plural's PLM services presentation
Plural's PLM services presentationPlural's PLM services presentation
Plural's PLM services presentationPlural Technolog
 
M3 Modernization Case Study
M3 Modernization Case StudyM3 Modernization Case Study
M3 Modernization Case StudyADC Austin Tech
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 Worldoslc
 
Mobile to mainframe - Enterprise DevOps - MoDevEast Slides
Mobile to mainframe - Enterprise DevOps - MoDevEast SlidesMobile to mainframe - Enterprise DevOps - MoDevEast Slides
Mobile to mainframe - Enterprise DevOps - MoDevEast SlidesSanjeev Sharma
 
Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Felipe Freire
 
In sync10 nadiabendjedou-ebs-techessentials-final
In sync10 nadiabendjedou-ebs-techessentials-finalIn sync10 nadiabendjedou-ebs-techessentials-final
In sync10 nadiabendjedou-ebs-techessentials-finalInSync Conference
 
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)Michael Elder
 
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008eLiberatica
 
RESTful Work Items: Opening up Collaborative ALM
RESTful Work Items: Opening up Collaborative ALMRESTful Work Items: Opening up Collaborative ALM
RESTful Work Items: Opening up Collaborative ALMoslc
 
Intro to Advanced PLM Capabilities in Aras Innovator
Intro to Advanced PLM Capabilities in Aras InnovatorIntro to Advanced PLM Capabilities in Aras Innovator
Intro to Advanced PLM Capabilities in Aras InnovatorAras
 
Fusion Middleware 11g Keynote Foundation For Innovation
Fusion Middleware 11g Keynote Foundation For InnovationFusion Middleware 11g Keynote Foundation For Innovation
Fusion Middleware 11g Keynote Foundation For InnovationMark Rabne
 
Service Oriented Architecture - Agility Rules!
Service Oriented Architecture - Agility Rules!Service Oriented Architecture - Agility Rules!
Service Oriented Architecture - Agility Rules!Dan Selman
 
SAP PLM BOM (Bill of Material) Redlining
SAP PLM BOM (Bill of Material) RedliningSAP PLM BOM (Bill of Material) Redlining
SAP PLM BOM (Bill of Material) RedliningEric Stajda
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsulfkoester
 

What's hot (20)

Stages Product Development BPM Suite - Better Processes in Practice
Stages Product Development BPM Suite - Better Processes in PracticeStages Product Development BPM Suite - Better Processes in Practice
Stages Product Development BPM Suite - Better Processes in Practice
 
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
 
Plural's PLM services presentation
Plural's PLM services presentationPlural's PLM services presentation
Plural's PLM services presentation
 
M3 Modernization Case Study
M3 Modernization Case StudyM3 Modernization Case Study
M3 Modernization Case Study
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 World
 
Mobile to mainframe - Enterprise DevOps - MoDevEast Slides
Mobile to mainframe - Enterprise DevOps - MoDevEast SlidesMobile to mainframe - Enterprise DevOps - MoDevEast Slides
Mobile to mainframe - Enterprise DevOps - MoDevEast Slides
 
SiteOps
SiteOpsSiteOps
SiteOps
 
Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)
 
In sync10 nadiabendjedou-ebs-techessentials-final
In sync10 nadiabendjedou-ebs-techessentials-finalIn sync10 nadiabendjedou-ebs-techessentials-final
In sync10 nadiabendjedou-ebs-techessentials-final
 
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
 
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
 
SAP BOM Redlining
SAP BOM RedliningSAP BOM Redlining
SAP BOM Redlining
 
RESTful Work Items: Opening up Collaborative ALM
RESTful Work Items: Opening up Collaborative ALMRESTful Work Items: Opening up Collaborative ALM
RESTful Work Items: Opening up Collaborative ALM
 
Intro to Advanced PLM Capabilities in Aras Innovator
Intro to Advanced PLM Capabilities in Aras InnovatorIntro to Advanced PLM Capabilities in Aras Innovator
Intro to Advanced PLM Capabilities in Aras Innovator
 
Fusion Middleware 11g Keynote Foundation For Innovation
Fusion Middleware 11g Keynote Foundation For InnovationFusion Middleware 11g Keynote Foundation For Innovation
Fusion Middleware 11g Keynote Foundation For Innovation
 
Introduction to Oracle BPM Suite
Introduction to Oracle BPM SuiteIntroduction to Oracle BPM Suite
Introduction to Oracle BPM Suite
 
Oracle Realizing the Potential of SOA
Oracle Realizing the Potential of SOAOracle Realizing the Potential of SOA
Oracle Realizing the Potential of SOA
 
Service Oriented Architecture - Agility Rules!
Service Oriented Architecture - Agility Rules!Service Oriented Architecture - Agility Rules!
Service Oriented Architecture - Agility Rules!
 
SAP PLM BOM (Bill of Material) Redlining
SAP PLM BOM (Bill of Material) RedliningSAP PLM BOM (Bill of Material) Redlining
SAP PLM BOM (Bill of Material) Redlining
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystems
 

Viewers also liked

Viewers also liked (8)

KBACE Learning Platform Webinar
KBACE Learning Platform WebinarKBACE Learning Platform Webinar
KBACE Learning Platform Webinar
 
Migrating from Sales Force to Oracle CRM On Demand Webinar
Migrating from Sales Force to Oracle CRM On Demand WebinarMigrating from Sales Force to Oracle CRM On Demand Webinar
Migrating from Sales Force to Oracle CRM On Demand Webinar
 
KBACE Open Enrollment Webinar
KBACE Open Enrollment WebinarKBACE Open Enrollment Webinar
KBACE Open Enrollment Webinar
 
Oracle Advanced Benefits Webinar Slides
Oracle Advanced Benefits Webinar SlidesOracle Advanced Benefits Webinar Slides
Oracle Advanced Benefits Webinar Slides
 
KBACE iRecruitment Webinar
KBACE iRecruitment WebinarKBACE iRecruitment Webinar
KBACE iRecruitment Webinar
 
KBACE Oracle Learning Management Release 12.1 Webinar
KBACE Oracle Learning Management Release 12.1 WebinarKBACE Oracle Learning Management Release 12.1 Webinar
KBACE Oracle Learning Management Release 12.1 Webinar
 
KBACE Common Extensions for Oracle iRecruitment
KBACE Common Extensions for Oracle iRecruitmentKBACE Common Extensions for Oracle iRecruitment
KBACE Common Extensions for Oracle iRecruitment
 
KBACE Individual Compensation Distribution Webinar
KBACE Individual Compensation Distribution WebinarKBACE Individual Compensation Distribution Webinar
KBACE Individual Compensation Distribution Webinar
 

Similar to KBACE Applied Service Oriented Architecture

Extending and improving bps romania 30th of nov 2010
Extending and improving bps   romania 30th of nov 2010Extending and improving bps   romania 30th of nov 2010
Extending and improving bps romania 30th of nov 2010Doina Draganescu
 
IT Rationalization: Leveraging Service-Oriented Abstraction
IT Rationalization: Leveraging Service-Oriented AbstractionIT Rationalization: Leveraging Service-Oriented Abstraction
IT Rationalization: Leveraging Service-Oriented AbstractionBob Rhubart
 
Oracle_FSO Brochure_Final
Oracle_FSO Brochure_FinalOracle_FSO Brochure_Final
Oracle_FSO Brochure_Finalharveymaddocks
 
Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps MeetupKyle Brown
 
AMIS 25: Moving Integration to the Cloud
AMIS 25: Moving Integration to the CloudAMIS 25: Moving Integration to the Cloud
AMIS 25: Moving Integration to the CloudMatt Wright
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1Salim Sheikh
 
Executive Overview Using Soa To Improve Operational Efficiency
Executive Overview Using Soa To Improve Operational EfficiencyExecutive Overview Using Soa To Improve Operational Efficiency
Executive Overview Using Soa To Improve Operational Efficiencysean.mcclowry
 
Eci Service Architecture Evolution 1
Eci Service Architecture Evolution 1Eci Service Architecture Evolution 1
Eci Service Architecture Evolution 1David Sprott
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agilityCollabNet
 
Best practices for migrating websphere esb mediations to ibm integration bus 9
Best practices for migrating websphere esb mediations to ibm integration bus 9Best practices for migrating websphere esb mediations to ibm integration bus 9
Best practices for migrating websphere esb mediations to ibm integration bus 9Royal Cyber Inc.
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Christophe Lucas
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureDavide Veronese
 
Scale Cloud across Enterprise
Scale Cloud across EnterpriseScale Cloud across Enterprise
Scale Cloud across EnterpriseChris Haddad
 
Diving Into Docker
Diving Into Docker Diving Into Docker
Diving Into Docker XebiaLabs
 
Soa(service oriented architecture)
Soa(service oriented architecture)Soa(service oriented architecture)
Soa(service oriented architecture)Krishna_in
 

Similar to KBACE Applied Service Oriented Architecture (20)

Extending and improving bps romania 30th of nov 2010
Extending and improving bps   romania 30th of nov 2010Extending and improving bps   romania 30th of nov 2010
Extending and improving bps romania 30th of nov 2010
 
IT Rationalization: Leveraging Service-Oriented Abstraction
IT Rationalization: Leveraging Service-Oriented AbstractionIT Rationalization: Leveraging Service-Oriented Abstraction
IT Rationalization: Leveraging Service-Oriented Abstraction
 
Oracle_FSO Brochure_Final
Oracle_FSO Brochure_FinalOracle_FSO Brochure_Final
Oracle_FSO Brochure_Final
 
Oracle Open World Presentation 2012
Oracle Open World Presentation 2012Oracle Open World Presentation 2012
Oracle Open World Presentation 2012
 
Soa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone GeibSoa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone Geib
 
Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps Meetup
 
AMIS 25: Moving Integration to the Cloud
AMIS 25: Moving Integration to the CloudAMIS 25: Moving Integration to the Cloud
AMIS 25: Moving Integration to the Cloud
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1
 
Executive Overview Using Soa To Improve Operational Efficiency
Executive Overview Using Soa To Improve Operational EfficiencyExecutive Overview Using Soa To Improve Operational Efficiency
Executive Overview Using Soa To Improve Operational Efficiency
 
Eci Service Architecture Evolution 1
Eci Service Architecture Evolution 1Eci Service Architecture Evolution 1
Eci Service Architecture Evolution 1
 
KBACE Applied OBIEE
KBACE Applied OBIEEKBACE Applied OBIEE
KBACE Applied OBIEE
 
KBACE Self Service HR Common Extensions
KBACE Self Service HR Common ExtensionsKBACE Self Service HR Common Extensions
KBACE Self Service HR Common Extensions
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agility
 
Best practices for migrating websphere esb mediations to ibm integration bus 9
Best practices for migrating websphere esb mediations to ibm integration bus 9Best practices for migrating websphere esb mediations to ibm integration bus 9
Best practices for migrating websphere esb mediations to ibm integration bus 9
 
Developer want change Ops want control - devops
Developer want change Ops want control - devopsDeveloper want change Ops want control - devops
Developer want change Ops want control - devops
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architecture
 
Scale Cloud across Enterprise
Scale Cloud across EnterpriseScale Cloud across Enterprise
Scale Cloud across Enterprise
 
Diving Into Docker
Diving Into Docker Diving Into Docker
Diving Into Docker
 
Soa(service oriented architecture)
Soa(service oriented architecture)Soa(service oriented architecture)
Soa(service oriented architecture)
 

More from KBACE Technologies, Inc.

More from KBACE Technologies, Inc. (8)

KBACE Incentive Compensation Webinar
KBACE Incentive Compensation WebinarKBACE Incentive Compensation Webinar
KBACE Incentive Compensation Webinar
 
The Risk of SQL Forms within Oracle Applications
The Risk of SQL Forms within Oracle ApplicationsThe Risk of SQL Forms within Oracle Applications
The Risk of SQL Forms within Oracle Applications
 
KBACE Data Quality Management Webinar
KBACE Data Quality Management WebinarKBACE Data Quality Management Webinar
KBACE Data Quality Management Webinar
 
KBACE Ceridian Webinar
KBACE Ceridian WebinarKBACE Ceridian Webinar
KBACE Ceridian Webinar
 
KBACE iRecruitment 12.1 Webinar
KBACE iRecruitment 12.1 WebinarKBACE iRecruitment 12.1 Webinar
KBACE iRecruitment 12.1 Webinar
 
KBACE OLM Extensions Webinar
KBACE OLM Extensions WebinarKBACE OLM Extensions Webinar
KBACE OLM Extensions Webinar
 
Oracle Compensation Workbench Webinar
Oracle Compensation Workbench WebinarOracle Compensation Workbench Webinar
Oracle Compensation Workbench Webinar
 
Comp ben121enhancementswebinar
Comp ben121enhancementswebinarComp ben121enhancementswebinar
Comp ben121enhancementswebinar
 

Recently uploaded

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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
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
 

Recently uploaded (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 ...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
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...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
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...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
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
 

KBACE Applied Service Oriented Architecture

  • 1. KBACE Applied Service Oriented Architecture (SOA) Bhaskar Reddy Technical Director, KBACE Advanced Technology Group (ATG) March 3rd, 2009 1 © 2009 KBACE Technologies, Inc.
  • 2. Webinar Logistics • Hide (and unhide) the Webinar control panel by clicking on the arrow icon on the top right of your screen • The small window icon toggles between a resizable window and full screen mode • Ask questions throughout the presentation using the chat dialog • Questions will be reviewed at the end of the presentation • A copy of this presentation will be made available at: http://kbace.com/Services/Webinars.aspx 2 © 2009 KBACE Technologies, Inc.
  • 3. Presenter Bhaskar Reddy, Technical Director KBACE Advanced Technology Group (ATG) Mr. Reddy runs the Architecture and DBA Practices within the Advanced Technology Group. Mr. Reddy specializes in the Design and Architecture of global software solutions and in the Technical Team management of implementations of global software applications. Mr. Reddy brings over 15 years experience designing and developing enterprise technology solutions. 3 © 2009 KBACE Technologies, Inc.
  • 4. Agenda • The Value of SOA and your ROI • What is Service Oriented Architecture (SOA)? • SOA Technology Overview • KBACE Applied SOA Strategy • Customer Case Studies • Implementing SOA • Oracle Application Integration Architecture • Questions and Answers 4 © 2009 KBACE Technologies, Inc.
  • 5. The Value of SOA Protect your investment and optimize usage of the existing infrastructure while extending capabilities that adapt to changing business needs. •How is it done? By deploying business processes across new and existing heterogeneous systems, applications, etc. 5 © 2009 KBACE Technologies, Inc.
  • 6. Optimization = Return on Investment (ROI) Applied SOA effectively aligns your current corporate business strategies with your IT business model, optimizing the integration of the Oracle E-Business Suite with your current systems and processes. Immediate ROI benefits include: •Existing assets are reused or repurposed Go green while investing less capital in the latest technology •Simplify business processes from multiple sources •Cut demands on IT staff •Achieve platform independence through hot-pluggable architecture •Reduce complexity •Seamlessly integrate new applications •Respond quickly to business needs Implement market responsive delivery on-the-fly 6 © 2009 KBACE Technologies, Inc.
  • 7. What is SOA? •Service Oriented Architecture (SOA) starts with creating services that can communicate with each other •A service is essentially: a unit of information that a system/application has to offer or a transaction that a system/application can process 7 © 2009 KBACE Technologies, Inc.
  • 8. Understanding SOA 8 © 2009 KBACE Technologies, Inc.
  • 9. Oracle SOA Suite 9 © 2009 KBACE Technologies, Inc.
  • 10. Oracle SOA Suite 10 © 2009 KBACE Technologies, Inc.
  • 11. The Traditional Workflow Process Traditional Workflows: o Limit communication o Complicate business processes o Decrease response time to business needs o Require continuous maintenance and DBA support 11 © 2009 KBACE Technologies, Inc.
  • 12. The SOA Process Flow o Simple o Seamless o Optimized o Responsive o Real-time o Flexible 12 © 2009 KBACE Technologies, Inc.
  • 13. KBACE Advanced Technology Strategy – Applied SOA • KBACE is a system integrator for Oracle E-Business Suite E-Business Suite invariably needs to share information with other systems • The Advanced Technology Group identifies and provides solutions for the most commonly used business practices o Provide a need based solution, not technology for technology’s sake o Identify clear targets for adaption o Build the framework piece by piece o Start with adapting key prioritized business processes – usually off of E-Business Suite information o Extend adoption Once critical targets are adapted, KBACE will identify other opportunities for ROI 13 © 2009 KBACE Technologies, Inc.
  • 14. Applied SOA – Case Study 1 Business Challenge – A major Electronic Manufacturing company needed to optimize its Employee On-Boarding process Employee hiring process was fairly complicated as it was a common process and conducted globally • Over 50,000 employees worldwide • Included various third-party firms that served either as recruiters or background verifiers • Approval requirements were beyond what Oracle HCM systems gave by default 14 © 2009 KBACE Technologies, Inc.
  • 15. Applied SOA – Case Study 1 Solutions Presented (traditional and new technology): • Build individual interfaces and AME workflows across departments; including various third-party firms that served as recruiters or background verifiers • Manual data entries at key points such as interaction with third-parties • SOA Solution incorporating the process Benefits of the SOA Solutions over traditional technology: • Links various processes together • Changes external vendors without rewriting lots of code • Routes flows based on location and filtering conditions • Provides human intervention steps without extending the HR implementation scope 15 © 2009 KBACE Technologies, Inc.
  • 16. Process Flow – Case Study 1 16 © 2009 KBACE Technologies, Inc.
  • 17. Applied SOA – Case Study 2 Business Challenge – A major Retailer / Manufacturer needed to integrate its Order Entry, Fulfillment and Delivery systems Complex integration requirements with respect to integrating various systems for different functions of Order Management • Third-party Order Entry integrated with Oracle Order Management • Order fulfillment done through manufacturing plants across the globe • Complex routing system dependent upon type of merchandise and geography • Order delivery done through several third-party vendors depending on location and method of delivery 17 © 2009 KBACE Technologies, Inc.
  • 18. Applied SOA – Case Study 2 Solutions Presented (traditional and new technology): • Integrate/Rewrite the third-party Order Entry system directly to Oracle EBS o Drive Order Entry directly using Order Management APIs • Build batch jobs and interfaces for Manufacturing system • Build specific interfaces to third-party delivery vendors • SOA Solution Benefits of the SOA Solution over traditional technology: • Integrates existing Order Entry system without rewriting application • Enables complex routing to manufacturing systems based on user managed routing rules • Provides a common integration point to all third-party delivery service vendors using complex routing rules • Implemented Business Activity Monitoring (BAM); Optimized key business processes as a result 18 © 2009 KBACE Technologies, Inc.
  • 19. Process Flow Case Study 2 Order Entry System Oracle EBS Manufacturing Plant Manufacturing Plant Manufacturing Plant Delivery Delivery Vendor Delivery Vendor Vendor Complete 19 © 2009 KBACE Technologies, Inc.
  • 20. Designing a SOA Solution 1. Business Requirements and Conceptual Design 2. Portfolio of Services – Publish and Organize 3. Enterprise Service Bus – Wiring Services 4. Process Assembly & Service Orchestration 5. Incorporate Human Interactions & Business Rules 6. User Interface – Collaborative Portal; Integrated Content Services 7. Business Activity Monitoring (BAM) 8. Security & Policy Management 9. Performance, Reliability, Scalability & Reusability 20 © 2009 KBACE Technologies, Inc.
  • 21. KBACE SOA Solutions • Human Resources o On-Boarding and Off-Boarding of Employees o Recruitment and Job Bulletin Boards o Payroll Interfaces • Order Management o Order Entry and Maintenance o Delivery Management o Warehouse and Inventory o Proof of Delivery • Financials o AR to AP Transactions o Customer Validation and Verification o Journals and Balances Web Services • CRM o 360 Degree View of the Customer o iSupport and Email Integration • Other o Portal Integration o Custom Applications and Workflows 21 © 2009 KBACE Technologies, Inc.
  • 22. What is Needed to Implement SOA? 1. Skill sets for developing SOA solutions o Complete understanding of SOA concepts o Strong Java skills o Knowledge of the systems to be interfaced 2. Skill sets for deploying and maintaining SOA solutions o Understanding of Oracle SOA architecture o Comprehension of technical components o Awareness of performance evaluations and monitoring o Knowledge of diagnosis and error correction steps 22 © 2009 KBACE Technologies, Inc.
  • 23. Oracle E-Business Suite + SOA = OAIA Industry Reference Models: Optimize business performance Process Integration Packs: Quickly integrate Oracle Applications to create the business processes Foundation Pack: Application independent service translation and transformation Pre-Built SOA: Built using Oracle Fusion Middleware 23 © 2009 KBACE Technologies, Inc.
  • 24. Questions & Answers Bhaskar Reddy Email: breddy@kbace.com Phone: 603.821.7175 24 © 2009 KBACE Technologies, Inc.
  • 25. For More Information For the recording and PowerPoint presentation: http://kbace.com/Services/Webinars.aspx Bhaskar Reddy: breddy@kbace.com KBACE Advanced Technology Group: http://kbace.com/AdvancedTechnology/ 25 © 2009 KBACE Technologies, Inc.