service oriented architecture - cotecportugal.pt · ibm global business services 2 conteúdos 1....

20
IBM Global Business Services © 2007 IBM Corporation Bernardo Cardoso GBS Financial Services Sector Consultant 2007 07 11 A Importância Económica da Desmaterialização de Transacções para a Competitividade Portuguesa Novas Tecnologias que Concorrem para a Desmaterialização de Transacções Service Oriented Architecture

Upload: lyhanh

Post on 04-Oct-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

IBM Global Business Services

© 2007 IBM Corporation

Bernardo CardosoGBS Financial Services Sector Consultant2007 07 11

A Importância Económica da Desmaterialização de Transacções para a Competitividade Portuguesa

Novas Tecnologias que Concorrem para a Desmaterialização de Transacções

Service Oriented Architecture

IBM Global Business Services

2

Conteúdos

1. Definição de SOA

2. Impactos e Capacidades

3. Arquitectura Conceptual SOA e Cobretura IBM

IBM Global Business Services

3

Definição de SOA

… o que é um serviço?

Um serviço é uma tarefa que se repete –

exemplo, verificar crédito de cliente, abrir

conta

… o que é uma Arquitectura

Orientada a Serviços (SOA)?

É uma arquitectura de TI que suporta a

integração de negócio com base em serviços

interligados

“Qualquer inovação ou mudança éextraordinariamente simplificada se o sistema tiver por base uma arquitectura SOA.”

IBM Global Business Services

4

SOA é como notas musicais…

What_is_SOA_MUSIC.exe

Cada nota musical representa um

serviço de negócio

SOA permite compor uma música de forma

flexível

Verificar Crédito Abrir

Conta

Seguir entrega

Verificar Inventário

Realizar Encomenda

IBM Global Business Services

5

Topologia aplicacional actual de um organização

DFK

Data Warehouse

GeneralLedger

AP

SalesCorrections

POReceiving

Return toVendor

WarehouseManagement

Credit App

EmployeeChange Notice

OTHER APPS - PC

ACCTS REC APPS - PCINVENTORY CONTROL APPS - PC INVENTORY CONTROL APPS - PC

Journal Entry Tool Kit

Scorecard

ResourceScheduling

P09 - P17Cyb.

Mill.

Millennuim 3.0

Banks - ACH and Pos toPay

Cobra

StockStatus

Polling

On-line NewHire Entry

CTS

Plan Administrators(401K, PCS, Life)

Post LoadBilling

HomeDeliveries

-Transfers

Planning

PurchaseOrder

SolutionSoftware

Inventory Info

Interface

Sales Posting

Price ManagementSystem

Cycle PhysicalInventory

SKUInformation

Customer RepairTracking I35 Early Warning

System

MerchandiseAnalysis

AutoReplenishment

CTO

Intercept

Counts

EmployeePurchase

Tex A

ACH

Stock Options

Customer PerceivedIn-Stock

Tx

SS

CapitalProjects

FixedAssets

ReconFile

Repair

EDICoordinator

Mesa DataNEW Soundscan

Resumix

Op.

Store BudgetReporting

Tally Sheet

Cash Receipts/Credit

HouseCharges

Ad Expense

-PromoAnalysis

PriceMarketingSupport

BMP - Busperformance Mngt

StoreScorecard

PriceTesting

Media

Bonus/HR

Hand ScanApps

Shows

POS

SalesTax

A04 - CustRefund Chks

Equifax

Credit

CellularRollover

SatelliteSystem

Scanning

VAN

SKU Rep

Host to AS400Communication

Layaways

Bus Systems

V04-SignSystem

Count CorrectionsN.

P01-EmployeeMasterfile

CustomerOrder

ABCCo

Universal AccountReconcilliation

DepositoryBanks

CellPhones

- ISPTracking

AAS

PO

Cash Over/Short

CoopSKU Selection

Tool

SKUPerformance

SupplierCompliance

1

DRK

ABBX

Misc Accounting/Finance Apps - PC/NT

AIMSMngr Approval

Batch ForcastingAd Measurement

AIMSReportingAd

Launcher

MktReactions

SpecSource

website

RebateTransfer

SignSystem

WriterWorkspace

PowerSuite

StoreMonitor

Calendar

Stores & Mrkts

Due Dates

Smart Plus

InsertionsOrders

BudgetAnalysis Tool

Print CostingInvoice App

Reports

BroadcastFilter

Smart PlusLauncher

GeneralMaintenance

Printer PO

PrinterMaintenance

VendorMaintenance

Vendor Setup

Connect 3

Connect 3Reports

Connect 3PDF Transfe

Spec SourceSKU Tracking

S20-SalesPolling

Prodigy

PSP

In-HomeRepair

WarrantyBillingSystem

Process Servers(Imaging)

Infra-estrutura aplicacionais complexas envolvem elevados custos de manutenção e dificultam a adaptabilidade do negócio.

“Interfaces ponto-a-ponto conduzem a um esforço de manutenção crescente.”

— Gartner

Solução: Uma arquitectura SOA?

Barreiras à flexibilidade das TI

IBM Global Business Services

6

DFK

Data Warehouse

GeneralLedger

AP

SalesCorrections

POReceiving

Return toVendor

WarehouseManagement

Credit App

EmployeeChange Notice

OTHER APPS - PCACCTS REC APPS - PCINVENTORY CONTROL APPS - PCINVENTORY CONTROL APPS - PC

Journal Entry Tool Kit

Scorecard

ResourceScheduling

P09 - P17Cyb.

Millennium

Millennuim 3.0

Banks - ACH and Pos toPay

Cobra

StockStatus

Polling

On-line NewHire Entry

CTS

Plan Administrators(401K, PCS, Life)

D01 Post LoadBilling

HomeDeliveries

-Transfers

Planning

PurchaseOrder

SolutionSoftware

Inventory Info

Interface

Sales Posting

Price ManagementSystem

Cycle PhysicalInventory

SKUInformation

Customer RepairTracking I35 Early WarningSystem

MerchandiseAnalysis

I13- AutoReplenishment

CTO

InterceptCounts

EmployeePurchase

Tex A

ACH

Stock Options

Customer PerceivedIn-Stock

Tx

SSCapitalProjects

FixedAssets

ReconFile

Repair

EDICoordinator

Mesa Data NEW Soundscan

Resumix

Op.

Store BudgetReporting

Tally Sheet

Cash Receipts/Credit

HouseCharges

Ad Expense

-PromoAnalysis

PriceMarketingSupport

BMP - Busperformance Mngt

StoreScorecard

PriceTesting

Media

Bonus/HR

Hand ScanApps

Shows

POS

SalesTax

A04 - CustRefund Chks

Equifax

Credit

CellularRollover

SatelliteSystem

Scanning

VAN

SKU Rep

Host to AS400Communication

Layaways

Bus Systems

V04-SignSystem

Count CorrectionsN.

P01-EmployeeMasterfile

CustomerOrder

ABCCo

Universal AccountReconcilliation

DepositoryBanks

CellPhones

- ISPTracking

AAS

PO

Cash Over/Short

Coop SKU SelectionTool

SKUPerformance

SupplierCompliance

1

DRKABBX

Misc Accounting/Finance Apps - PC/NT

AIMSMngr ApprovalBatch ForcastingAd Measurement

AIMSReportingAdLauncher

MktReactions

SpecSource

website

RebateTransfer

SignSystem

WriterWorkspace

PowerSuiteStoreMonitor

Calendar

Stores & MrktsDue Dates

Smart Plus

InsertionsOrders

BudgetAnalysis Tool

Print CostingInvoice App

Reports

BroadcastFilterSmart PlusLauncher

GeneralMaintenance

Printer PO

PrinterMaintenance

VendorMaintenance

Vendor Setup

Connect 3

Connect 3ReportsConnect 3PDF Transfe

Spec SourceSKU Tracking

S20-SalesPolling

Prodigy

PSP

In-HomeRepairWarrantyBillingSystem

Process Servers(Imaging)

� Abordagem à arquitectura de TI orientada ao negócio para a construção de uma infra-estrutura flexível.

� Serviços de negócio partilhados

� Conectividade e integração baseada em standards

� Permite a reutilização de sistemas e tecnologias de informação actuais/futuros

RetrieveInventory

Availability

InventoryNot InStock

DisplayResults

Checkout

AbandonCart

InventoryAvailable to Promise?

InventoryAvailablefor Pickup

Proceed to Checkout?

SOA combate as barreiras à flexibilidade

IBM Global Business Services

7

Processos

Pessoas

Reutilização

Conectividade

Informação

Perspectiva de Negócio

Optimização de Processos

Flexibilidade TI

Insight

Processing

Manufacturing / Client Support

Distribution / Front Office

Strategy and Planning

Mgmt Information

Systems

Alliance planning

Resource & Sales

planning

Business Strategy Planning

Research& Analytics

Governance

Executive & Stakeholder

Mgmt

Service Level Mgmt

BusinessArchitecture

Benefits + Value Mgmt

ITArchitecture

Trading

Pricing TradingOrder Mgmt

Sales

Planning & Coverage

Relationship Mgmt.

Advisory & Servicing

Capital Mkts & Corp Advisory

Fin’l Advisory Services

Client + Trade SupportProduct/Portfolio Manufacturing

Product / Portfolio Dev’t

ExecutionBranding & Marketing

ResearchPerformance Management

Product/ Portfolio Control

Data

Market DataManagement

Instrument Static DataMaintenance

Counterparty& Account

Maintenance

Common Processes

Credit Admin.

DocumentManagement

P&L and Client Reporting

CustodyServices

CorporateActions & Dividends

Payments

Reconciliations

FailsHandling

Specific Processes

Securities& Repo

processing

FX & MMprocessing

Commoditiesprocessing

OTC/Structured Prod

processing

Other

Comms(excl. cust)

Legal ProcurementFacilitiesOps &

Maint’nce

Program& Change

Mgmt

HR

HR Operations

Strategic HR Management

Recruitment

IT

Design apps & IT

infra

Build apps & IT

Infra

Maintain apps & IT

infra.IT Security

Support Infrastructure

Risk

Market Risk Analysis & Mgmt.

Credit Risk Analysis & Mgmt.

Risk Report. & Economic Cap Mgmt.

OperationalRisk Analysis

& Mgmt.

Liquidity & ALM

Financial Mgmt

Financial Accounting & Reporting

Decision Support

Compliance

Internal Audit

RegulatoryCompliance

Risk, Compliance & Fin Mgmt

Insight

Processing

Manufacturing / Client Support

Distribution / Front Office

Strategy and Planning

Mgmt Information

Systems

Alliance planning

Resource & Sales

planning

Business Strategy Planning

Research& Analytics

Governance

Executive & Stakeholder

Mgmt

Service Level Mgmt

BusinessArchitecture

Benefits + Value Mgmt

ITArchitecture

Executive & Stakeholder

Mgmt

Service Level Mgmt

BusinessArchitecture

Benefits + Value Mgmt

ITArchitecture

Trading

Pricing TradingOrder Mgmt

Trading

Pricing TradingOrder Mgmt

Sales

Planning & Coverage

Relationship Mgmt.

Sales

Planning & Coverage

Relationship Mgmt.

Planning & Coverage

Relationship Mgmt.

Advisory & Servicing

Capital Mkts & Corp Advisory

Fin’l Advisory Services

Client + Trade SupportProduct/Portfolio Manufacturing

Product / Portfolio Dev’t

ExecutionBranding & Marketing

ResearchBranding & Marketing

ResearchPerformance Management

Product/ Portfolio Control

Data

Market DataManagement

Instrument Static DataMaintenance

Counterparty& Account

Maintenance

Market DataManagement

Instrument Static DataMaintenance

Counterparty& Account

Maintenance

Common Processes

Credit Admin.

DocumentManagement

P&L and Client Reporting

CustodyServices

CorporateActions & Dividends

Payments

Reconciliations

FailsHandling

Credit Admin.

DocumentManagement

P&L and Client Reporting

CustodyServices

CorporateActions & Dividends

Payments

Reconciliations

FailsHandling

Specific Processes

Securities& Repo

processing

FX & MMprocessing

Commoditiesprocessing

OTC/Structured Prod

processing

Securities& Repo

processing

FX & MMprocessing

Commoditiesprocessing

OTC/Structured Prod

processing

Other

Comms(excl. cust)

Legal ProcurementFacilitiesOps &

Maint’nce

Program& Change

Mgmt

Comms(excl. cust)

Legal ProcurementFacilitiesOps &

Maint’nce

Program& Change

Mgmt

HR

HR Operations

Strategic HR Management

RecruitmentHR

OperationsStrategic HR Management

Recruitment

IT

Design apps & IT

infra

Build apps & IT

Infra

Maintain apps & IT

infra.IT Security

Design apps & IT

infra

Build apps & IT

Infra

Maintain apps & IT

infra.IT Security

Support Infrastructure

Risk

Market Risk Analysis & Mgmt.

Credit Risk Analysis & Mgmt.

Risk Report. & Economic Cap Mgmt.

OperationalRisk Analysis

& Mgmt.

Liquidity & ALM

Market Risk Analysis & Mgmt.

Credit Risk Analysis & Mgmt.

Risk Report. & Economic Cap Mgmt.

OperationalRisk Analysis

& Mgmt.

Liquidity & ALM

Financial Mgmt

Financial Accounting & Reporting

Decision Support

Compliance

Internal Audit

RegulatoryCompliance

Internal Audit

RegulatoryCompliance

Risk, Compliance & Fin Mgmt

SOA impacta todas as áreas

IBM Global Business Services

8

Capacidades SOA resumidas

� Construir com base em pontos de entrada “Entry Points”

� Serviços específicos orientados à Indústria ou Sector de Actividade

� Focalização em BPM capacitado por SOA

Extender infra-estrutura e gestão actuais para suportar SOA

SOA Governance está intimamente relacionada com Service Lifecycle Management

Pontos de Entrada

SOA

Ciclo de Vida SOA

SOAGovernance

IBM Global Business Services

9

SOA interliga Pessoas, Processos e Informação

Estabelece ligações entre aplicações e serviços recorrendo a uma EnterpriseService BusConectividade

Liga sistemas, utilizadores e canais de negócio com base em standards abertos

Reutilização

Activos actuais em formato de serviços. Diferencial complementado com novos serviços reutilizáveis

Reutilização de activos de valor acrescentado de forma flexível e suporte a commodity tasks através de serviços externos

Informação

Proporcionar informação fiável e contextualizada com o negócio tratando-a como um serviço

Ligação, optimização e disponibilização de informação dispersa em vários sistemas operacionais, aplicações e legacy systemsatravés de serviços reutilizáveis.

Processos

Almeja a inovação dos processos de negócio através do tratamento das tarefas como serviços modulares

Integra e sincroniza sistemas de suporte ao negócio coreografando actividades de negócio e de sistemas em componentes de processo reutilizáveis

Pessoas

Aumento da produtividade e flexibilidade através de interacções com o utilizador contextualizadas visando optimização das operações em ambiente colaborativo

Que valor gera? Em que consiste?

Permite interacção entre pessoas ãplicações e serviços de informação suportando processos de negócio.

Pontos de Entrada

IBM Global Business Services

10

Disponibilização de modelos de negócio

e métricas ao IT

Gestão deConteúdos

Modelização e Simulação de Negócio

Desenvolvimento Colaborativo

Workflow e Coreografia de Processos

Monitorização do Negócio, Dashboards e Indic. Negócio

Implementação integrada de políticas,

regras e serviços baseada numa

plataforma SOA

Colaboração e gestão dos processos de

negócio em tempo de execução

Feedback para optimização e

melhoria continuadas

Business Process Management capacitado pelo SOAComeçar em qualquer ponto do ciclo, usar apenas o necessário

IBM Global Business Services

11

SOA Governance está intimamente associado ao ciclo de vida da gestão de serviços

SOA Lifecycle

Gestão e Infra-estrutura de suporte ao SOA

Monitorização e controlo operacional

das políticas

Desenvolvimento de Serviços e Gestão da

Implementação

Aplicação, execução e automatização de

processos e políticas

Método SOA Governance

Definição de Processos e Políticas

SOA Governance

Service Lifecycle Management

IBM Global Business Services

12

Serviços

SistemasOperacionais

Pessoas

Processos deNegócio

Conectividade (Enterprise Service Bus)

Portais para interacção entre pessoas, sistemas e

processos

Dados Registos

Aplicação Aplicação

Conteúdos

Externos

Dashboards que permitem as pessoas monitorizar a performance do negócio dos

KPIs e dos sistemas

Objectivo – Aumento da produtividade dos colaboradores e a performance global da empresa.

Objectivo – Processos de negócio automatizados e flexíveis

Objectivo –Reutilização de serviços acessíveis em qualquer ponto da empresa

Objectivo –Proporcionar informação como um serviço

Serviços – a base dos processos de negócioEficiência na criação, reutilização na execução… flexibilidade para a mudança

IBM Global Business Services

13

Interaction Services Information Services

Partner Services Business App Services Access Services

DevelopmentServices

ManagementServices

Infrastructure Services

Ambiente colaborativo

entre pessoas,

processos e informação

Gere dados e conteúdos

diversificados de forma

unificada

Conexão com os

Parceiros de Negócio

Construídos sobre um

ambiente de serviços

robustos, escalável e seguro

Facilitador da interacção

entre aplicações e

informação existente

Ambiente

integrado de

desenho e

concepção

de soluções

e activos

Gestão e

segurança

dos

serviços,

aplicações

e recursos

Optimiza capacidade de processamento, disponibilidade e utilização

Ap

lic

açõ

es

e

Ac

tiv

os

de

In

form

açã

o

Process Services

Business ServicesSuporta os processos de negócio e objectivos da empresa através de serviços funcionais

Enterprise Service Bus

Orquestração a

automatização de

processos de negócio

Capacidades para um ambiente SOA Arquitectura de Referência SOA

IBM Global Business Services

14

� Mapeamento do Negócio

� Serviços de Negócio

� Conteúdos de Parceiros de Negócio

BPM – Business ProcessManagement

Arquitectura de Referência SOA

� SOA Foundation

FrameworkSOA por Sector de Actividade

Os roadmaps SOA por sector de actividade constituem o elo de ligação entre a perspectiva de TI e de negócio

CBM – ComponentBusiness Model

IBM Global Business Services

15

BPM – Business ProcessManagement

Arquitectura de Referência SOA

A IBM desenvolveu um conjunto de serviços de consultoria adaptados a esta nova disciplina

CBM – ComponentBusiness Model

� Estratégia SOA

� Diagnóstico SOA

� BPM com base em SOA

� Implementação e planeamento

� Desenho, desenvolvimento e integração

� Serviços de gestão

IBM Global Business Services

16

A IBM tem a capacidade de ajudar os seus clientes independentemente do ponto de partida

IBM System p, IBM System z, IBM System i, IBM System x

Business Innovation & Optimization Services

De

ve

lop

me

nt

Se

rvic

es

Se

rvic

eM

an

ag

em

en

t

Infrastructure Services

Enterprise Service Bus

PartnerServices

Business AppServices

Access Services

Interaction Services Process Services Information Services

IBM Global Business Services

17

A utilização de standards abertos é fundamental para SOA

Service ComponentArchitecture (SCA)

Service Data Objects (SDO)

Open Document & XForms

Web Services & Web Service Interoperability

Web 2.0 innovations

Industry-based XML Standards

Web Services Profiles

BPEL & PHP AuthoringModels

Java, BPEL, C++, PHP

ACORD, SWIFT, FIX, EDI, XBRL,

SIP…

IBM Global Business Services

18

Fonte: The Business Value of SOA, 2006 Institute for Business Value Study

SOA aporta Valor de Negócio… JÁ!Flexibilidade, crescimento, reutilização, redução de custos

� 97% dos clientes justificaram projectos SOA com base em custos

� 100% resultou em aumento da flexibilidade de negócio

� 51% resultou em aumento de receita

Resultados de Projectos SOA (Top 5):

1.Aumento da satisfação dos clientesCNH (New Holland & Kobelco)

2.Redução de Custos OperacionaisTransFonD

3.Melhoria da CompetitividadePacorini

4.Redução dos custos de TIGrohe

5.Redução do tempo do ciclo de negócioStorebrand Group

Fonte: 2006 IBM SOA Technology Study of 137 Companies

Custos

Receita,Flexibilidade

No contexto da desmaterialização de transacções os contributos de SOA são evidentes: desde a comunicação com parceiros de negócio com base em serviços automatizados até à reutilização/partilha de serviços intra e extra organização.

IBM Global Business Services

© 2007 IBM Corporation

Obrigado

IBM Global Business Services

20

Marketing, vendas, e serviços

(Optimização de ContactCenter)

Supply Chain(Gestão do Inventário)

Gestão do Capital Humano

(Self-Service do Empregado)

Gestão do Ciclo de Vida do Produto(Optimização das

Cadeias de Produção)

Gestão Financeira(Basileia/SOX Compliance)

Os projectos de optimização são camufladosde várias formas