Integração entre OER e OSR
-
Upload
fernando-galdino -
Category
Documents
-
view
1.292 -
download
0
Transcript of Integração entre OER e OSR
TEST PRODUCTIONDEVELOPMENT
Três ambientes: desenvolvimento, teste e produção
OSR(Prod)
Dev Tooling
OSR(Test)
TEST PRODUCTIONDEVELOPMENT
Cria um novo serviço (usando Jdeveloper, por exemplo)
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
TEST PRODUCTIONDEVELOPMENT
O que foi construído vai para o OER
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
TEST PRODUCTIONDEVELOPMENT
Aprova o novo componente e envia para testes
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
TEST PRODUCTIONDEVELOPMENT
O endpoint é publicado no OER
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
TEST PRODUCTIONDEVELOPMENT
O serviço é promovido …
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
D-1. Promote
TEST PRODUCTIONDEVELOPMENT
… para o catálogo de serviços no ambiente de testes
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
D-1. Promote Publish (updates)
D-2. OER updates OSR
TEST PRODUCTIONDEVELOPMENT
O OSR e o Container são atualizados (sincronizados)
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
D-1. Promote Publish (updates)
D-2. OER updates OSR
Updates
TEST PRODUCTIONDEVELOPMENT
O serviço é aprovado e enviado para produção
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
D-1. Promote Publish (updates)
D-2. OER updates OSR
Updates
E-1. Approve
Sar/Jar
Maintain Service Keys
E-2. Component deployed
TEST PRODUCTIONDEVELOPMENT
Publica endpoint de produção no OER
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
D-1. Promote Publish (updates)
D-2. OER updates OSR
Updates
E-1. Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
E-2. Component deployed
TEST PRODUCTIONDEVELOPMENT
O serviço é promovido no OER
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
D-1. Promote Publish (updates)
D-2. OER updates OSR
Updates
E-1. Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
E-2. Component deployed
F-1. Promote
TEST PRODUCTIONDEVELOPMENT
O OSR de produção recebe o serviço com o endpoint de produção
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
D-1. Promote Publish (updates)
D-2. OER updates OSR
Updates
E-1. Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
E-2. Component deployed
F-1. Promote
Publish (updates)
F-2. OER updates OSR
TEST PRODUCTIONDEVELOPMENT
Container e OSR atualizados
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
D-1. Promote Publish (updates)
D-2. OER updates OSR
Updates
E-1. Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
E-2. Component deployed
F-1. Promote
Publish (updates)
F-2. OER updates OSR
Updates
TEST PRODUCTIONDEVELOPMENT
OER e OSR de produção sincronizados
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
D-1. Promote Publish (updates)
D-2. OER updates OSR
Updates
E-1. Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
E-2. Component deployed
F-1. Promote
Publish (updates)
F-2. OER updates OSR
Updates
Sync
TEST PRODUCTIONDEVELOPMENT
Endpoints gerenciados pelo OSR
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
D-1. Promote Publish (updates)
D-2. OER updates OSR
Updates
E-1. Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
E-2. Component deployed
F-1. Promote
Publish (updates)
F-2. OER updates OSR
Updates
Sync
G. Manage Endpoint(s)
TEST PRODUCTIONDEVELOPMENT
EM SOA Management Pack complementa a monitoração do ambiente
OSR(Prod)
Dev Tooling
OSR(Test)
Discover &Re-use
A. Design SOA Component
Harvest(Push)
Artifacts
B. Submit/Approve
Sar/Jar
Maintain Service Keys
D-1. Promote Publish (updates)
D-2. OER updates OSR
Updates
E-1. Approve
Sar/Jar
Maintain Service Keys
C-2. Component deployed
E-2. Component deployed
F-1. Promote
Publish (updates)
F-2. OER updates OSR
Updates
Sync
G. Manage Endpoint(s)
H. Metrics & Instance Tracking
EM-SOAMgmt