p.3_pts_odi11g_odi_architecture.pdf
TRANSCRIPT
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
1/37
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
2/37
< I n s e r t
P i c t u r e
H e r e >
P T S W o r k s h o p : O
D I 1 1 g
O r a c l e
D a t a
I n t e g r a t o r
A r c
h i t e c t u r e
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
3/37
< I n s e r t
P i c t u r e
H e r e
>
< I n s e r t
P i c t u r e
H e r e
>
< I n s e r t
P i c t u r e
H e r e
>
< I n s e r t
P i c t u r e
H e r e
>
A g e n
d a
O D I A r c
h i t e c t u r e
O v e r v
i e w
O D I C o m p o n e n t s
A g e n t s
C o n s o
l e
R e p o s
i t o r i e s
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
a t a
o w
Q & A
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
4/37
O D I A r c
h i t e c t u r e
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
5/37
O D I A r c
h i t e c t u r e
D e s k
t o p
O
D I S t u d i o
O p e r a
t o r
D e s
i g n e r
T o p o
l o g y
S e c u r
i t y
J V M
J a v a
E E
A p p
l i c a t
i o n
O D I S D K
W e b
L o g i c
1 1 g
/ A p p
l i c a t
i o n
S e r v e r
W e b
i n e
W e b
S e r v i c e
C o n
t a i n e
P u b
l i c W S
D a t a
S e r v i c e s
F M W
C o n s o
l e
O D I P l u g -
i n
S e r v l e t
C o n
t a i n e r
O D I C o n s o
l e
J a v a
E E
A p p
l i c a t
i o n
R u n
t i m e
W S
J a v a
E E
O p e n W e b
S e r v i c e s
f o r
d e c o u p l e d
i n v o c a
t i o n o f
a n y
O D I j o b s
O p e n
T o o l s
f o r a d
d i n g
O S
f u n c
t i o n a
l i t y
t o a n y
E T L
j o b
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
R e p o s
i t o r i e s
O D I M a s
t e r
R e p o s
i t o r y
O D I W o r
k
R e p o s
i t o r y
S o u r c e s a n
d T a r g e t s
L e g a c y
A p p
l i c a t
i o n s
E R P / C R M / P L M / S C M
F i l e s
/ X M L
D B M S
D W
/ B I / E P M
D a t a
S o u r c e s
C o n n e c t
i o n
P o o l
O D I S D K
g e n
J V M
R u n
t i m e
W S
S t a n d a l o n e
A g e n t
O p e n
W e b
S e r v i c e s
f o r
d e c o u p
l e d
i n v o c a
t i o n o f a n y
O D I j o b s
S D K A P I s f o r
J a v a
g e n e r a
t i o n o f a n y
O D I
s y s t e m m e t a d a t a
M e t a d a t a
i s a n
o p e n
r e l a t i o n a
l m o d e l
w i t h b u i l t - i n
F l e x
F i e l
d s
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
6/37
O D I C o m p o n e n t s
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
7/37
G r a p h
i c a l
M o d u
l e s
S e c u r i
t y M a n a g e r
M a n a g e u s e r
p r i v i l e g e s
O p e r a
t o r
O p e r a
t e p r o
d u c t
i o n
M o n
i t o r s e s s i o n s
T o p o
l o g y
M a n a g e r
D e f
i n e
t h e
i n f r a s t r u c t u r e
o f t h e
I S
D e s i g n e r
R e v e r s e -
E n g
i n e e r
D e v e
l o p
P r o
j e c t s
R e l e a s e
S c e n a r i o s
O D I D e s
i g n e r C o
p y r i g
h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
J a v a
M o s
t P l a t f o r m s
D B
- M o s
t I S O
- 9 2
R e p o s
i t o r y
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
8/37
S O A / J a v a
E E R
u n - T
i m e
C o m p o n e n
t s
J a v a - A
n y P l a t f o r m
O
p e r a
t o r
O
p e r a
t e p r o d u c
t i o n
M
o n i t o r s e s s i o n s
D e s
i g n e r
R e v e r s e - E
n g i n e e r
D e v e l o p
P r o
j e c t s
R e l e a s e
S c e n a r i o s
S u b m
i t J o b s
M o n
i t o r s e s s i o n s
V i e w
R e p o r
t s
R e p o s
i t o r y
O D I D e s
i g n e r
A n y
C l i e n t
A p p
C o n s u m e
D a t a
C o n
t r o l E L - T O p e r a
t i o n s
I n v o
k e a n
d m a n a g e
s e s s
i o n s
A c c e s s
D a t a
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
A n y
I S O
- 9 2 R D B M S
E x e c u
t e J o b s
J a v a
E E A g e n
t
H a n
d l e s s c
h e d u l e s
O r c
h e s t r a
t e s e s s i o n s
W e b
L o g i c
J a v a
E E s e r v e r
I n f o r m a t
i o n
S y s t e m
R e t u r n
C o d e
R e a
d s e s s
i o n s
W r i t e r e p o r t s
P u b
l i c W e b S e r v i c e s
M a n a g e s e s s
i o n s
A c c e s s
D a t a
D a t a
S e r v i c e s
A c c e s s
D a t a a n
d
C h a n g e d
D a t a
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
9/37
S t a n d a l o n e
R u n - T
i m e
C o m
p o n e n t s
J a v a - A
n y P l a t f o r m
O p e r a
t o r
O p e r a
t e p r o d u c
t i o n
M o n
i t o r s e s s i o n s
D e s
i g n e r
R e v e r s e - E
n g i n e e r
D e v e l o p
P r o
j e c t s
R e l e a s e
S c e n a r i o s S
u b m
i t J o b s
M o n
i t o r s e s s i o n s
V i e w R e p o r
t s
R e p o s
i t o r y
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
A n y
I S O
- 9 2 R D B M S
E x e c u
t e J o b s
S t a n d a l o n e
A g e n t
H a n d
l e s s c
h e d u l e s
O r c h e s
t r a t e s e s s
i o n s
J a v a - A
n y P l a t f o r m
I n f o r m a t
i o n
S y s
t e m
R e t u r n
C o d e
R e a
d s e s s
i o n s
W r i t e r e p o r t s
L i g h t w e i g h
t
D i s t r i b u t e d
A r c
h i t e c t u r e
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
10/37
E n t e r p r
i s e
M a n a g e r
a n d O D I C o n s o
l e
A n y
W e b
B r o w s e r
C o n
t r o l a n d m o n
i t o r O
D I
p r o d u c
t i o n
B r o w s e m e t a d a t a
l i n e a g e
A n y
I S O
- 9 2 R D B M S
R e p o s i
t o r y
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
S u b m
i t
E x e c u
t i o n s
E x e c u
t e J o b s
J a v a
E E A g e n
t
H a n
d l e s s c
h e d u l e s
O r c
h e s t r a
t e s e s s
i o n s
I n f o r m a t
i o n
S y s
t e m
R e t u r n
C o d e
W e b
L o g i c
J a v a
E E s e r v e r
O D I C o n s o
l e
W e b a c c e s s
t o t h e
r e p o s
i t o r y
n e r p r s e
a n a g e r
F u s i o n
M i d d l e w a r e
C o n s o l e
O t h e r c o m p o n e n
t s
S O A S u i
t e , W
L S
S e r v e r s
, W e b a p p s .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
11/37
S e c u r
i t y
M
a n a g e r
M a n a g e u s e r p r
i v i l e g e s
O p e r a
t o r
O p e r a t e p r o d u c
t i o n
M o n
i t o r s e s s
i o n s
T o p o
l o g y
M a n a g e r
D e f
i n e
t h e
I S
i n f r a s t r u c t u r e
D e s
i g n e r
R e v e r s e - E
n g i n e e r
D e v e l o p
P r o
j e c t s
R e l e a s e
S c e n a r i o s
O D I S t u d i o
C o m p o n e n
t s : a
G l o b a l V i e w
J a v a - A
n y P l a t f o r m
A n y
W e b
B r o w s e r
B r o w s e m e t a d a t a
l i n e a g e
O p e r a
t e p r o d u c
t i o n
R e p o s i
t o r y
A n y
C l i e n t
A p p
C o n s u m e
D a t a
C o n
t r o l E L - T O p e r a
t i o n s
I n v o
k e a n
d
m a n a g e s e s s
i o n s
A c c e s s
D a t a
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
O D I C o n s o
l e
W e b a c c e s s
t o t h e
r e p o s i
t o r y
E n t e r p r
i s e
M a n a g e r
F M C
O t h e r
c o m p o n e n
t s
S O A S u i
t e , W
L S
S e r v e r s
, W e b a p p s
.
A n y
I S O
- 9 2 R D B M S
J a v a
E E A g e n t
H a n
d l e s s c
h e d u l e s
O r c
h e s t r a
t e s e s s
i o n s
J a v a - A
n y P l a t f o r m
I n f o r m a t
i o n
S y s
t e m
R e p o s
i t o r y
A c c e s s
H T T P C o n n e c t
i o n
E x e c u
t i o n
Q u e r y
P u b
l i c W e b
S e r v i c e s
M a n a g e s e s s
i o n s
A c c e s s
D a t a
D a t a
S e r v i c e s
A c c e s s
D a t a a n
d
C h a n g e d
D a t a
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
12/37
S e c u r
i t y N a v i g a
t o r
M a n a g e u s e r
p r i v i l e g e s .
O p e r a
t o r
N a v i g a
t o r
O p e r a t e
p r o d u c t i o n .
M o n
i t o r s e s s i o n s .
T o p o
l o g y
N a v i g a
t o r
D e f
i n e t
h e
i n f r a s
t r u c
t u r e o f
t h e
I S .
D e s
i g n e r
N a v i g a
t o r
R e v e r s e e n g
i n e e r .
D e v e l o p p r o
j e c t s .
R e l e a s e s c e n a r i o s .
O D I S t u d i o
U s i n g
O D I S t u d i o
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
R e p o s
i t o r y
T h e
F u s i o n
C l i e n t
P l a t f o r m
( F C P ) b a s e d
U I p r o v
i d e s a n e f
f i c i e n t a n
d
f l e x i
b l e w a y
t o m a n a g e n a v i g a
t o r s , p
a n e l s , a n
d e d
i t o r s .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
13/37
D e s
i g n
e r N a v
i g a t o r
T o o l
b a r
D e s
i g n e r
P r o
j e c t s
e d i t o r
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
I n O D I D e s
i g n e r , y o u
c a n c r e a
t e , c o n f
i g u r e ,
a n d e x e c u t e v a r i o u s
O D I o b j e c t s .
W o r
k s p a c e
t o d e f i n e
O D I o b j e c
t s a n d
d e s i g n
E L - T t r a n s
f o r m a t
i o n s
e c t r e e O
t h e r
D e s
i g n e r
e d i t o r s
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
14/37
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
15/37
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
16/37
S e c u r
i t y N a v
i g a t o r
I n S e c u r
i t y N a v
i g a t o r ,
y o u m a n a g e o b
j e c t s ,
p r o f
i l e s , u s e r s , a n d
h o s t s .
O b j e c
t
t r e e
W o r
k s p a c e
t o
d e f i n e o b
j e c t s ,
p r o f
i l e s , u s e r s , a n
d
h o s t s
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
17/37
A g e n t s
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
18/37
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
19/37
O D I A g e n t s
A g e n t s
a r e
l i g h t w e i g h
t J a v a p r o c e s s e s
t h a t o r c h e s
t r a t e t h e e x e c u
t i o n o f o b
j e c t s
a t r u n
t i m e .
A g e n t s
c a n :
E x e c u
t e o b
j e c t s o n d e m a n
d , o r
E x e c u
t e a c c o r d
i n t o
r e d e f i n e d
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
s c h e d u l e s
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
20/37
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
21/37
U s i n g
t h e
T w o T y p e s o f
A g e n
t s
D e p
l o y i n g a n a g e n
t i n a
J E E A p p
l i c a t
i o n S e r v e r
( O r a c l e
W e b
L o g i c
S e r v e r
) :
1 . D e f
i n e
t h e
J E E A g e n t
i n t h e
T o p o
l o g y
N a v
i g a t o r
2 . C r e a t e
t h e
W L S t e m
p l a t e
f o r t
h e J E E
A g e n t
3 . D e p
l o y
t h i s t e m p l a t e
d i r e c t
l y u s
i n g t h e
W L S C o n
f i g u r a
t i o n
W i z a r
d
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
U s i n g a s t a n
d a l o n e a g e n t :
1 . L a u n c h a n
A g e n t
2 . D i s p l a y
S c h e d u l
i n g I n f o r m a t
i o n
3 . S t o p
t h e
A g e n t
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
22/37
E x a m p l e o f
S t a n d a l o n e
A g e n
t
J a v a - A n y
P l a t f o r m
O p e r a
t o r
O p e r a
t e
p r o d u c
t i o n
M o n
i t o r
s e s s
i o n s
S u b m
i t
J o b s
M o n
i t o r s e s s
i o n s
V i e w
R e p o r
t s
D e s
i g n e r
R e v e r s e
e n g i n e e r
D e v e l o p
p r o j e c
t s
R e l e a s e
s c e n a r
i o s
R e p o s i
t o r y
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
L i g h
t w e i g h
t
D i s t r i b u t e d A r c h i t e c t u r e
A n y
I S O - 9 2
R D B M S
E x e c u
t e
J o b s
S t a n d a
l o n e
A g e n t
O r c h e s
t r a t e s
s e s s
i o n s
J a v a - A n y
P l a t f o r m R e t u r n
C o d e
R e a d
s e s s i o n s
W r i
t e r e p o r t s
I n f o r m a
t i o n
S y s
t e m
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
23/37
C o n s o
l e
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
24/37
O D I C o n s o
l e D e v e l o p m e n t
A g e n t
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
O D I
C o n s o
l e
O D I
C o n s o
l e
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
25/37
E n t e r p r i s e
M a n a g e r
C o n s o
l e
D e v e l o p m e n
t
A g e n t
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
E n t e r p r
i s e
M a n a g e r
C o n s o
l e
O D I P l u g -
i n
f o r
E M
C o n s o
l e
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
26/37
O D I R e p o s
i t o r i e s
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
27/37
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
28/37
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
29/37
E x a m p l e o f a R e p o s
i t o r y S
e t - U p
S e c u r
i t y
T o p o
l o g y
V e r s
i o n i n g
M a s t e r
R e p o s i
t o r y
C r e a t e a n
d a r c h
i v e
v e r s
i o n s o f m o d e l s ,
p r o j e c
t s a n
d
s c e n a r
i o s
I m p o r t r e
l e a s e d
v e r s
i o n s o f m o d e l s ,
p r o j e c
t s a n
d
I m p o r t r e
l e a s e d a n
d
t e s t e d v e r s
i o n s o f
s c e n a r
i o s
f o r
p r o d u c t
i o n
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
M o d e l s
P r o j e c t s
E x e c u
t i o n
W o r k
R e p o s
i t o r y
( D e v e
l o p m e n
t )
M o d e l s
P r o
j e c t s
E x e c u
t i o n
W o r
k R e p o s
i t o r y
( T e s
t & Q A )
E x e c u
t i o n
E x e c u
t i o n
R e p o s i
t o r y
( P r o
d u c t
i o n )
D e v e l o p m e n
t
T e s t
P r o
d u c t
i o n C y c
l e
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
30/37
S e c u r
i t y
T o p o
l o g y
V e r s
i o n i n g
M a s t e r
R e p o s i
t o r y
C r e a t e a n
d a r c h
i v e
v e r s
i o n s o f m o d e l s ,
p r o j e c
t s a n
d
s c e n a r
i o s
( f r o m
t h e
G U I )
I m p o r t r e
l e a s e d
v e r s
i o n s o f m o d e l s ,
p r o j e c
t s a n
d
X M L e x p o r t
/ I m p o r t
( m a n u a
l )
S e c u r i t y
T o p o
l o g y
M a s
t e r
R e p o s
i t o r y
R e p o s i
t o r y
S e t -
U p :
S e p a r a t e
N e t w o r k s
i r e w a l l
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
M o d e l s
P r o j e c t s
E x e c u
t i o n
W o r k
R e p o s
i t o r y
( D e v e
l o p m e n
t )
M o d e l s
P r o
j e c t s
E x e c u
t i o n
W o r
k R e p o s
i t o r y
( T e s
t & Q A )
E x e c u
t i o n
E x e c u t
i o n
R e p o s
i t o r y
( P r o
d u c t
i o n )
( F r o m
t h e
G U I )
D e v e l o p m e n
t
T e s t
P r o
d u c t
i o n C y c
l e
X M L e x p o r t
/ I m p o r t
( m a n u a
l )
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
31/37
O D
I D a t a
F l o w
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
32/37
O r a c l e
D a t a
I n t e g r a t o r
A r c
h i t e c t u r e
A g e n t
D a t a
F l o w
C o n
d u c t o r
S e r v e r s a n
d A p p l
i c a t
i o n s
C R M
L e g a c y
D a t a
W a r e h o u s e
E x e c u
t i o n
N o
S e r v e r : o n
l y a n o r c h e s
t r a t o r (
T h e
A g e n t
) t h a t w
i l l s
e n d t h e
a p p r o p r i a
t e S Q L s t a t e m e n
t s t o t h e
d i f f e r e n t
d a t a b a s e s .
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
R e p o s
i t o r i e s
D e v e l o p e r
D e v e l o p e r
D e v e l o p e r
E x e c u
t i o n
L o g
C o d e
M e t a d a t a
R u l e s
E R P
F i l e s
/
X M L
E S B
R e t u r n
C o d e s
D e v e l o p e r s e a c h
h a v e
t h e
J a v a
G U I o n
t h e i r m a c
h i n e
a n d s h a r e a c e n t r a l
r e p o s i
t o r y
t o s t o r e
t h e m e t a d a t a
a n d t h e
t r a n s
f o r m a t
i o n p r o c e s s e s
( n o l o c a l
s t o r a g e
) .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
33/37
O r a c l e
D a t a
I n t e g r a t o r
A r c
h i t e c t u r e
U s e r
I n t e r f a c e s
D e v e l o p e r
E x e c u
t i o n
L o g
C o d e
A g e n t
D a t a
F l o w
C o n
d u c t o r
S e r v e r s a n
d A p p l
i c a t
i o n s
C R M
L e g a c y
E R P
D a t a
W a r e h o u s e
F i l e s
/
X M L
E S B
R e t u r n
C o d e s
E x e c u
t i o n
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
R e p o s
i t o r i e s
D e v e l o p e r
D e v e l o p e r
M e t a d a t a
R u l e s
P r o c e s s e s a r e o r c h e s t r a
t e d ( a n d p o s s
i b l y s c
h e d u l e d )
b y a n
O D I J a v a a g e n
t ( n o g r a p
h i c a
l c o m p o n e n t
t o
a l l o w
f o r t
h e l a r g e s
t p o s s
i b l e s e
t o f p l a t f o r m s u p p o r
t ) .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
34/37
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
35/37
O v e r v
i e w : 6 s t e p s
t o P r o d u c
t i o n
1 . R e t r i e v e / E n r
i c h m e t a d a t a
2 . D e s
i g n
t r a n s
f o r m a t
i o n s
3 . O r c
h e s t r a
t e d a t a f l o w s
4 . G e n e r a t e /
D e p
l o y
d a t a f l o w s
5 . M o n i
t o r e x e c u
t i o n s
6 . A n a l y z e
i m p a c t
/ d a t a l
i n e a g e
D e v e
l o p m e n
t
D e v e l o p m e n
t S e r v e r s a n
d A p p
l i c a t
i o n s
C R M
D a t a
P r o
d u c t
i o n
P r o
d u c t
i o n
S e r v e r s a n
d A p p
l i c a t i o n s
C R M
D a t a
W a r e h o u s e
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
O D I D e s
i g n -
T i m e
E n v
i r o n m e n
t
O D I R u n
t i m e
E n v
i r o n m e n
t U s e r
I n t e r f a c e s
A g e n
t
D a t a F l o w
C o n
d u c t o r
L e g a c y
E R P
F i l e s
/ X M L
U s e r I n t e r
f a c e s
A d m i n i s t r a t o r s
D e s
i g n e r s
E S B
D e s
i g n -
t i m e
R e p o s
i t o r i e s
D e s
i g n -
t i m e
R e p o s
i t o r i e s
A g e n t
D a t a
F l o w
C o n
d u c t o r
L e g a c y
E R P
F i l e s
/ X M L
O p e r a
t o r
M e t a d a t a
N a v
i g a t o r
E S B
R u n
t i m e
R e p o s
i t o r y
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
36/37
C o p y r
i g h t 2 0 1 0
, O r a c l e .
A l l r i g
h t s r e s e r v e d .
-
8/14/2019 P.3_PTS_ODI11g_ODI_Architecture.pdf
37/37