bpa & soa @ workservice oriented architecture (soa) projects using oracle technology (db...

30
BPA & SOA @ WORK The AIA Methodology for Modeling Business Processes Massimo Maffioli Partner for

Upload: others

Post on 12-Mar-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

BPA & SOA @ WORK

The AIA Methodology for Modeling Business Processes

Massimo MaffioliPartner

for

Page 2: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

2

• Technology Reply

• Oracle AIA Methodology

• Case Study

• Summary

• Q&A

AGENDA

Page 3: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

3

• Technology Reply

• Oracle AIA Methodology

• Case Study

• Summary

• Q&A

AGENDA

Page 4: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

4

Reply

• Founded in 1996 to achieve excellence within the internet consulting market, by a group of Italian IT Executives, Reply is today a leading IT Services Company with a distinctive set of specialized services that covers the areas of: Consulting, System Integration, Service Management(Application & Operation Business Process Outsourcing

• Reply offering is based on new communication channels and digital media

• Impressive track record: from €18.6m in 1999 to €277msales in 2007, with a CAGR of 40.1%

• Constant two digit Ebit margin1

• More than 2,2702 employees distributed on a network of specialized companies focused on specific lines of offer

• Large customers, with a very high customer retention

• Operations in Italy, Germany and UK1. Except for 2003 2. As at December 31 2007

Source: Company Data

Reply aims at building an European network ofhigh specialized “boutiques” in the ICTservices market

ITALY

UK

GERMANY

Page 5: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

5

Technology Reply

• Focused on design and development of Service Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware)

• Office in Milan, Turin, Rome, Treviso

• “Tuned” on Oracle Technology using the certification program (OCA, OCP, OCM) and joining to Beta Site Program (Database, Oracle Fusion Middleware).

• Oracle AIA (Application Integration Architectrue) Center of Excellence

Page 6: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

6

Partnership Maturity

Partnership level: Certified Advantage Partner (2003)

• First Beta program (OWS), then Beta Testing Centre for IAS, 9i, 10g, 11g• First partner to build an Italian BPEL reference, OTM reference, iFlex reference and

BRM reference

• Co-development partner on Oracle Application Integration Architecture (AIA)

Offering Coverage:• Technologies: Core Technologies, Business Intelligence, Enterprise 2.0 (RIA),

Service Oriented Architecture, Identity & Access Management• Models and Methodologies: SOA Maturity Model, SOA Governance, BPM (BPA

Suite)

Awards: Customer Excellence Partnering (2007), Innovation Award (2006), Best Wireless Project (2004), Customer Satisfaction Award (2001)

Page 7: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

7

Some Milestones

Start-up on Oracle Technologies1996

First Beta Site (Oracle8) then 8i,9,10g and OAS Beta Server (Bpel,Esb,...)1998

Certified Partner (Technology)2000

Certified Advantage Partner (Technology)2003

1996

2008

Oracle Innovation Award 20062006

OFM 11g Beta Site2007

Oracle AIA Centre of Excellence

Page 8: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

8

Oracle & Reply: Partnership for AIA

Page 9: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

9

• Technology Reply

• Oracle AIA Methodology

• Case Study

• Summary

• Q&A

AGENDA

Page 10: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

10

Oracle AIA (Application Integration Architecture)

AIA is an open standards based platform that connects best of breed applications through composite business processes.

Best Practice Processes: Conceptual models decomposed to activity/ task to automate end to end process

Process Integration Packs:Pre-Built, out of the box integration content to automate data transfer and transaction management

Foundation Pack:Application independent object and service definitions that can be leveraged to integrate any application to another

Powered by Oracle Fusion Middleware, Industry leading, open standards based platform

Page 11: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

12

Enterprise BusinessObjects

Enterprise BusinessServices

Business ServiceRepository

Foundation Pack

AIA Foundation Pack 2.1

• 55 EBO’s, 440 Service Operations

• Service Repository, Error / Diagnostics, Auto Install

• Standardized Semantics and Services,

• Best Practice Designs, Developers Guides, Methods

Page 12: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

13

AIA Best Practices Framework for Process Design

L0 – Macro Process Definition (Company Level)

L2 – Detailing each Business Function with Task. Find out the Business Objects

L1 – Refine L0 Level introducing the Business Function in charge to different Business Unit

L3 – Service definition published by software application (custom, packages) in order to implement the specific business process

L4 – Implementation of specific Process Integration

Page 13: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

14

• Technology Reply

• Oracle AIA Methodology

• Case Study

• Summary

• Q&A

AGENDA

Page 14: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

15

Solution

Value

Tags Challenge

Amadori: Downstream Traceability

Substitution of current EDI style integration with a SOA oriented architecture, following BPM design principles ,to implement an AIA style methodology. Customer needs are to allow products traceability and open towards B2B.

Environment:• Sycom• Click Reply 1.4.2• Click Reply 4.2• JDEdwards XE• Oracle SOA Suite 10.1.3.3

• Enterprise Services Common Object

• Custom Processes Orchestration

• Application of AIA philosophy to a custom environment for which no PIP is available

• Knowledge acquisition of food manufacturing business processes in order to standardize them

Page 15: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

16

Downstream Traceability: Level-0

Inserimento in cella -20 Uscita da cella -20Rientro Smezzati daLavorazioni EsterneCreazione Bancale

Gestione Magazzino Surgelato

SpedizioneInvio Lavorazioniesterne

Page 16: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

17

Produzione

Cella -20

Spedizione

Uscita casse daproduzione

Inserimento incella -20

Spedizione Ricezione da lavest

Prelievo da cella-20

CreazioneBancale

PreparazioneViaggio

CreazioneBancale

Downstream Traceability: Level-1

Inserimento in cella -20 Uscita da cella -20Rientro Smezzati daLavorazioni EsterneCreazione Bancale

Gestione Magazzino Surgelato

SpedizioneInvio Lavorazioniesterne

Page 17: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

18

Produzione

Cella -20

Spedizione

Uscita casse daproduzione

Inserimento incella -20

Spedizione Ricezione da lavest

Prelievo da cella-20

CreazioneBancale

PreparazioneViaggio

CreazioneBancale

Downstream Traceability: Level-1

Inserimento in cella -20 Uscita da cella -20Rientro Smezzati daLavorazioni EsterneCreazione Bancale

Gestione Magazzino Surgelato

SpedizioneInvio Lavorazioniesterne

Page 18: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

19

Produzione

Cella -20

Spedizione

Uscita casse daproduzione

Inserimento incella -20

Spedizione Ricezione da lavest

Prelievo da cella-20

CreazioneBancale

PreparazioneViaggio

CreazioneBancale

Downstream Traceability: Level-2

Cella -20

Inserimento incella -20

prelievo da cella -20

picking cassa

prelievo SSCC

Inserimentoin cella -20

MovimentoEBO

MovimentoEBO

MovimentoEBO

Page 19: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

20

Downstream Traceability: Level-2

Cella -20

Inserimento incella -20

prelievo da cella -20

picking cassa

prelievo SSCC

Inserimentoin cella -20

MovimentoEBO

MovimentoEBO

MovimentoEBO

Page 20: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

21

Downstream Traceability: Level-3

Cella -20

Inserimento incella -20

prelievo da cella -20

picking cassa

prelievo SSCC

Inserimentoin cella -20

MovimentoEBO

MovimentoEBO

MovimentoEBO

registrazioneingresso

MovimentoEBO

JM

JDE Inserimento daticontabili

MovimentoEBO

Tracciabilità creazionemovimento dimagazzino

MovimentoEBO

Page 21: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

22

Downstream Traceability: Level-3

registrazioneingresso

MovimentoEBO

JM

JDE Inserimento daticontabili

MovimentoEBO

Tracciabilità creazionemovimento dimagazzino

MovimentoEBO

Cella -20

Inserimento incella -20

prelievo da cella -20

picking cassa

prelievo SSCC

Inserimentoin cella -20

MovimentoEBO

MovimentoEBO

MovimentoEBO

Page 22: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

23

Downstream Traceability: Level-4

registrazioneingresso

MovimentoEBO

JM

JDE Inserimento daticontabili

MovimentoEBO

Tracciabilità creazionemovimento dimagazzino

MovimentoEBO

Registrazioneingresso

JDE

Ingresso palletcella -20

CreateMovimentoJDE Provider

CreateMovimentoEBS

MovimentoEBO

QueryPallet JMRequester QueryPalletEBS QueryPallet TRK

Provider

Pallet EBO

CreateMovimentoTRk Provider

JM

CreateMovimentoJM Requester

Tracciabilità

Page 23: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

24

Registrazioneingresso

JDE

Ingresso palletcella -20

CreateMovimentoJDE Provider

CreateMovimentoEBS

MovimentoEBO

QueryPallet JMRequester QueryPalletEBS QueryPallet TRK

Provider

Pallet EBO

CreateMovimentoTRk Provider

JM

CreateMovimentoJM Requester

Tracciabilità

Downstream Traceability: Level-4

Page 24: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

25

Downstream Traceability: Level-4

TRANSLATION

Page 25: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

26

• Technology Reply

• Oracle AIA Methodology

• Case Study

• Summary

• Q&A

AGENDA

Page 26: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

27

Process Vs. Technological View

Technological View

ProcessView

Page 27: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

28

Contact

Massimo MaffioliPartner

[email protected]

www.reply.eu

Q&A

Page 28: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

29

• Technology Reply

• Oracle AIA Methodology

• Case Study

• Summary

• Q&A

• Backup Slides

AGENDA

Page 29: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

30

Reply’s offer is organised around two main axes:

Reply at a glance

Horizontal /cross-market solutions (Technologies) Implementing the latest solutions of its technology partners across key sectors

• Reply has a recognised ability to master the most recent technologies of partners’ software stack

• Reply’s main technology partners include Oracle, Microsoft, EMC2, SAP, Autonomy

Vertical solutions (Process and Applications) Implementing solutions (third party or in-house) answering specific needs in verticals

• Focus on Telecommunications, Media, Finance, Extended Enterprise and Public Administration & Healthcare in Italy

• Focus on Extended Enterprise, Media and Finance in Germany

• Reply differentiates itself through matching expertise on specific processes in particular industries while mastering technology platform solutions

‘07 Sales breakdown by business

Source: Company Data

Processes11%

Technologies34%

Applications55%

Page 30: BPA & SOA @ WORKService Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) • Office in Milan, Turin, Rome, Treviso • “Tuned” on Oracle

31

Process Vs. Technological View

Technological View

ProcessView