contract manager 12.0 architecture overview
TRANSCRIPT
-
8/14/2019 Contract Manager 12.0 Architecture Overview
1/16
R|e`g}a|g Cjdx|gcx @gdgka|
Xacfdecgi G|cfexacxq|a 7
-
8/14/2019 Contract Manager 12.0 Architecture Overview
2/16
Xglia jm Cjdxadxs
SQ@@G\U $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
-
8/14/2019 Contract Manager 12.0 Architecture Overview
3/16
Sq``g|u
Cjdx|gcx @gdgka| cgd la gccassah {j|ih {eha xf|jqkf xfa Edxa|dax j| edxa|dgiiu xf|jqkf g cj`rgdus ijcgig|ag dax{j|n$ Cjdx|gcx @gdgka| qxeiezas xfa Og}g &O
-
8/14/2019 Contract Manager 12.0 Architecture Overview
4/16
Cjdx|gcx @gdgka| G|cfexacxq|a
G\CFEXACXQ\GI CFGDKAS MJ\ ]A\SEJD 7< $2
G|cfexacxq|a Cfgdkas mj| Cjdx|gcx @gdgka| 7
-
8/14/2019 Contract Manager 12.0 Architecture Overview
5/16
SEDKIA @GCFEDA SXGDHGIJDA
Ed xfes cjdmekq|gxejd gii Cjdx|gcx @gdgka| cj`rjdadxs g|a edsxgiiah gdh |qd jd jda `gcfeda$ Gii edsxgiigxejds|awqe|a gx iagsx 17< @L jm \G@ jm `a`j|u jd xfa [al*Grriecgxejd sa|}a| `gcfeda$ Laujdh xfgx `ede`q`|awqe|a`adx) Cjdx|gcx @gdgka| es sqrrj|xah xj |qd jd gdu [edhj{s
-
8/14/2019 Contract Manager 12.0 Architecture Overview
6/16
SEDKIA SA\]A\ [E XF IJCGI CIEADXS
Ed xfes cjdmekq|gxejd xfa [al*Grriecgxejd sa|}a|s gdh xfa hgxglgsa sa|}a| g|a |qd jd jda `gcfeda gdh giicieadxs g|a |qd jd sarg|gxa `gcfedas$ Xfes cjdmekq|gxejd {eii fg}a laxxa| ra|mj|`gdca xfgd xfa sxgdhgijdacjdmekq|gxejd) lqx djx gs kjjh gs xfa sarg|gxa sa|}a| cjdmekq|gxejd$
Ed j|ha| xj haxa|`eda xfa sa|}a| `gcfeda |awqe|a`adxs mj| xfes cjdmekq|gxejd) ijjn qr xfa sa|}a||awqe|a`adxs ed Xfa Lgsec Xacfdecgi G|cfexacxq|a sacxejd igxa| ed xfes hjcq`adx$ Xfad ghh xfa `a`j|u|awqe|a`adxs mj| xfa [al*Grriecgxejd sa|}a| {exf xfa `a`j|u |awqe|a`adxs mj| xfa hgxglgsa sa|}a|$
-
8/14/2019 Contract Manager 12.0 Architecture Overview
7/16
SEDKIA SA\]A\ [ EXF HESX\ELQXAH CIEADXS
Xfes cjdmekq|gxejd es lgsecgiiu xfa sg`a gs xfa Sedkia Sa|}a| {exf Ijcgi Cieadxs avcarx qdha| xfes cjdmekq|gxejdujq| [al Sa|}a| cgd la gccassah xf|jqkf xfa Edxa|dax$ Xfes es djx xfa jrxe`gi cjdmekq|gxejd mj| gd Edxa|daxgrriecgxejd lacgqsa ujq| hgxglgsa es |qddedk jd xfa sg`a `gcfeda gs xfa [al Sa|}a|$ Xfa davxcjdmekq|gxejd) Sarg|gxa Sa|}a|s {exf Hesx|elqxah Cieadxs) ghh|assas xfes lu rqxxedk xfa hgxglgsa jd g sarg|gxa`gcfeda m|j` xfa [al Sa|}a|$
Ed j|ha| xj haxa|`eda xfa sa|}a| `gcfeda |awqe|a`adxs mj| xfes cjdmekq|gxejd) ijjn qr xfa sa|}a||awqe|a`adxs ed Xfa Lgsec Xacfdecgi G|cfexacxq|a sacxejd igxa| ed xfes hjcq`adx$ Xfad ghh xfa `a`j|u|awqe|a`adxs mj| xfa [al*Grriecgxejd sa|}a| {exf xfa `a`j|u |awqe|a`adxs mj| xfa hgxglgsa sa|}a|$
-
8/14/2019 Contract Manager 12.0 Architecture Overview
8/16
SARG\GXA SA\]A\S [E XF HESX\ELQXAH CIEADXS
Xfes es xfa |acj``adhah cjdmekq|gxejd gdh es mqiiu xasxah gdh sqrrj|xah$ Ra|mj|`gdca {eii la jrxe`gi qdha|
xfes cjdmekq|gxejd$ Saa xfa Lgsec Xacfdecgi G|cfexacxq|a sacxejd igxa| ed xfes hjcq`adx mj| haxgeis jd `gcfeda|awqe|a`adxs
-
8/14/2019 Contract Manager 12.0 Architecture Overview
9/16
EDSXGIIGXEJD
Edsx|qcxejds mj| edsxgiiedk Cjdx|gcx @gdgka| jd sarg|gxa sa|}a|s {exf hesx|elqxah cieadxs) cjdmekq|gxejd dq`la|8 glj}a) g|a ke}ad ed haxgei ed xfa Cjdx|gcx @gdgka| Edsxgii `gdqgi$ Edsx|qcxejds mj| edsxgiiedk xfa jxfa| x{jcjdmekq|gxejds g|a r|j}ehah ed g sarg|gxa hjcq`adx$
Lu hamgqix Cjdx|gcx @gdgka| edsxgiis xfa [al sa|}a| xj iesxad jd rj|x 62$ Em ujq g|a gi|aghu qsedk rj|x 62 mj|gdjxfa| grriecgxejd ujq cgd cfgdka xfa rj|x dq`la| mj| xfa Cjdx|gcx @gdgka| [al sa|}a|$ Edsx|qcxejds jdfj{ xj hj xfes g|a r|j}ehah ed xfa \agh`a meia jd xfa Cjdx|gcx @gdgka| CH$
CJ@RJDADX HAMEDEXEJDS
Cjdx|gcx @gdgka| G l|j{sa| lgsah }a|sejd jm xfa {j|ih+s iaghedk cjdx|gcx `gdgka`adx gdh hjcq`adxcjdx|ji sjiqxejd$ Cjdx|gcx @gdgka| r|j}ehas ujq {exf r|jgcxe}a cjsx cjdx|ji gdh hjcq`adx `gdgka`adx xjadsq|a ujq| r|joacxs gdh ujq| r|jk|g`s g|a sqccassmqiiu avacqxah gdh cj`riaxah jd xe`a gdh jd lqhkax$[exf `j|a xfgd xad uag|s jm ha}aijr`adx) |agi{j|ih avra|eadca gdh maahlgcn m|j` xfjqsgdhs jm qsa|s Cjdx|gcx @gdgka| ciag|iu sxgdhs jqx gs xfa edhqsx|u sxgdhg|h mj| cj`riaxa r|joacx cjdx|ji$
Cjdx|gcx @gdgka| Gh`edesx|gxejd Xfes grriecgxejd r|j}ehas xfa gleiexu xj sacq|aiu gh`edesxa| ujq|
Cjdx|gcx @gdgka| susxa` gc|jss xfa [al$ Ex es {fa|a gii jm xfa qsa|s gdh qsa|s |ekfxs g|a hamedah gs {aii gssj`a sa|}a| cjdmekq|gxejd jrxejds$ Xfes l|j{sa| lgsah grriecgxejd es gccassah xf|jqkf g hemma|adx Q\I m|j`xfa Cjdx|gcx @gdgka| susxa`$ Sracegi gh`ed |ekfxs g|a |awqe|ah xj gccass xfa Gh`edesx|gxejd grriecgxejd$
[al Cieadx Xfes es se`riu g qsa|s l|j{sa| gccassedk xfa Cjdx|gcx @gdgka| j| Cjdx|gcx @gdgka|Gh`edesx|gxejd grriecgxejd$ Xfa cieadx `gnas gii jm exs |awqasxs xj xfa Xj`cgx [al Sa|}a| xf|jqkf FXXR&S%|awqasxs$ Xfa |asrjdsas g|a |axq|dah gs FX@I rgkas {exf Og}gSc|erx cjha gdh ed g ma{ cgsas g Og}g grriaxcjdxgedah ed ex$ Xfa [al cieadx jdiu cj``qdecgxas {exf xfa Xj`cgx [al Sa|}a|) {fecf fgs dj gccass xj xfa
hgxglgsa$ Sj gccass xj xfa hgxglgsa gdh exs hgxg es r|jxacxah$
Edx|gdax Cieadx Xfes es }a|u se`eig| xj xfa [al cieadx$ Xfa hemma|adca es ex xfa qsa| es gccassedk xfa Xj`cgxSa|}a| xf|jqkf g cj`rgdeas edxa|dgi edx|gdax$ Iena xfa [al cieadx xfa edx|gdax cieadx hjas djx fg}a gdugccass xj xfa Cjdx|gcx @gdgka| hgxglgsa$
OLjss Xfes es g fekf wqgiexu jrad sjq|ca grriecgxejd sa|}a| m|j` xfa OLjss K|jqr$ OLjss es wqecniulacj`edk g hj`edgdx rigua| ed xfa grriecgxejd sa|}a| `g|nax) {eddedk Lasx Grriecgxejd Sa|}a| m|j` Og}g[j|ih @gkgzeda ed
-
8/14/2019 Contract Manager 12.0 Architecture Overview
10/16
[alIjkec Xfes es g Og}glgsah grriecgxejd sa|}a| m|j` LAG Susxa`s) Edc$ Xfa Cjdx|gcx @gdgka| edsxgiia|{eii djx edsxgii [alIjkec$ Ex avracxs g [alIjkec hj`ged xj la g}geiglia xfgx es sracemec xj Cjdx|gcx @gdgka|$Xfa|a g|a gisj g dq`la| jm jxfa| r|a|awqesexas mj| qsedk Cjdx|gcx @gdgka| {exf [alIjkec$ Mj| `j|aedmj|`gxejd |akg|hedk [alIjkec r|a|awqesexas gdh edsxgiiedk Cjdx|gcx @gdgka| {exf xfa [alIjkec grriecgxejdsa|}a|) saa xfa ,[alIjkec Cjdmekq|gxejd, sacxejd jm xfa Edsxgii$rhm meia$
Cjdx|gcx @gdgka| Hgxglgsas Xfa|a g|a x{j xuras jm Cjdx|gcx @gdgka| hgxglgsas$ Xfa Gh`edesx|gxejdhgxglgsa gdh r|joacx hgxglgsas) gisj |ama||ah xj gs k|jqrs$ Mj| g ke}ad Cjdx|gcx @gdgka| edsxgiigxejd xfa|a{eii la jda Gh`edesx|gxejd hgxglgsa gdh xfa|a {eii la jda j| `j|a K|jqrs hamedah$ Xfa K|jqrs giij{cj`rgdeas xj j|kgdeza xfae| r|joacxs edxj sarg|gxa hgxglgsas$ [fad ujq g|a ijkkah edxj Cjdx|gcx @gdgka|ujq g|a cjddacxah xj ljxf xfa Gh`ed hgxglgsa gdh jda K|jqr$ Gii jm xfa `qixer|joacx sq``g|ezgxejd xfgxCjdx|gcx @gdgka| r|j}ehas }eg xfa R|joacx Cadxa| gdh ed |arj|xs es hjda gx xfa K|jqr ia}ai$
Cjdx|gcx @gdgka| SHN Xfa Cjdx|gcx @gdgka| SHN es hesx|elqxah jd xfa Cjdx|gcx @gdgka| Edsxgii CH$ Exr|j}ehas hjcq`adxgxejd gdh avg`rias jd fj{ xj qsa xfa Cjdx|gcx @gdgka| V@I GRE$ Xfa V@I GRE es g {gumj| jxfa| susxa`s xj cj``qdecgxa {exf xfa Cjdx|gcx @gdgka| susxa`$ Xfa GRE adsq|as gii jm Cjdx|gcx@gdgka|s sacq|exu gdh lqsedass |qias g|a admj|cah$ Xfa V@I |awqasxs g|a cj``qdecgxah xj g Sa|}iaxxf|jqkf gd FXXR&S% |awqasx$ Xfa V@I |asrjdsa es |axq|dah ed gd FXXR&S% |asrjdsa$ Xfes adgliashesx|elqxah susxa`s xj sag`iassiu cj``qdecgxa {exf Cjdx|gcx @gdgka|$
Edmj@gna| R|e`g}a|g sqrrieas Sulgsas Edmj@gna| |arj|xedk xjji {exf Cjdx|gcx @gdgka|$ R|e`g}a|ghesx|elqxas g ig|ka dq`la| jm sxgdhg|h |arj|xs {exf Cjdx|gcx @gdgka|$ Edmj@gna| giij{s qsa|s xj cqsxj`ezaxfa sxgdhg|h |arj|xs j| c|agxa adxe|aiu da{ |arj|xs$ Edmj@gna| `gnas g he|acx JHLC cjddacxejd xj xfahgxglgsa {fad xfa |arj|xs g|a laedk hamedah$ Jdca xfa |arj|xs g|a hamedah gdh rqliesfah xfau g|a g}geigliaxj Cjdx|gcx @gdgka| qsa|s xf|jqkf xfa cieadx grriecgxejds$ Xfa |arj|xs g|a hj{dijghah xj xfa cieadx l|j{sa|ed xfa mj|` jm rhm hjcq`adxs$ Ghjla Gc|jlgx \agha| es |awqe|ah mj| }ea{edk xfasa hjcq`adxs$
Sacq|a Cj``qdecgxejds Cjdx|gcx @gdgka| sqrrj|xs ljxf FXXR gdh FXXRS cj``qdecgxejds lax{aadxfa sa|}a| gdh exs cieadxs$ FXXR es xfa hamgqix r|jxjcji$ FXXRS cgd la adgliah mj| g sexa em ex es haa`ahdacassg|u xj adc|urx xfa |awqasxs gdh |asrjdsas laedk sadx lax{aad xfa sa|}a| gdh exs cieadxs$
Me|a{gii G me|a{gii es djx rg|x jm xfa Cjdx|gcx @gdgka| susxa`> ex es rg|x jm g cj`rgdus j{d dax{j|n$ Xfa
`ged rq|rjsa jm g me|a{gii es xj |asx|ecx gdh meixa| xfa x|gmmec lax{aad ujq| cj`rgdus dax{j|n gdh xfaEdxa|dax$
G me|a{gii es qsqgiiu edsxgiiah gx xfa rjedx {fa|a ujq| dax{j|n cjddacxs {exf xfa Edxa|dax$ Gii x|gmmec lax{aadujq| cj`rgdus dax{j|n gdh xfa Edxa|dax {jqih kj xf|jqkf xfa me|a{gii$ Xfa|a g|a `gdu {gus xj cjdmekq|a gme|a{gii$ Fj{ ujq| cj`rgdu hjas haradhs jd g sexas rg|xecqig| sacq|exu rjieceas) lqhkax) gdh j}a|giijra|gxejd$ Xfes hjcq`adx hjas djx gxxa`rx xj hasc|ela gii jm xfa edx|ecgceas ed}ji}ah {exf cjdmekq|edk gme|a{gii$
Ed j|ha| mj| xfa Cjdx|gcx @gdgka| susxa` xj mqdcxejd r|jra|iu ujq| me|a{gii daahs xj giij{ FXXR&S% |awqasxsgdh |asrjdsas xj la `gha xj gdh m|j` xfa XCR*ER ghh|ass gdh rj|x dq`la| jm ujq| Xj`cgx [al sa|}a|$
-
8/14/2019 Contract Manager 12.0 Architecture Overview
11/16
Xfa Lgsec Xacfdecgi G|cfexacxq |a
Xfes sacxejd ke}as `j|a haxgeis jd xfa |awqe|a`adxs gdh sracemecgxejds mj| xfa hemma|adx cj`rjdadxs ed xfaCjdx|gcx @gdgka| susxa`$
He|acxCjddacxX7)HSIIeda @jh
a`Cjd
dacxejd
1=N)Cg
lia
FXXR&S
%
-
8/14/2019 Contract Manager 12.0 Architecture Overview
12/16
DXea|ah G|cfexacxq|a
Xfes hegk|g` sfj{s xfa igua|s jm sarg|gxejd xfgx g|a qsah xj `gna xfa Cjdx|gcx @gdgka| g|cfexacxq|a gsmiavelia gs rjsselia$ Xfes dxea|ah grr|jgcf xj{g|hs g|cfexacxq|a giij{s Cjdx|gcx @gdgka| xj agseiu ghgrx xjxfa a}a|cfgdkedk xacfdecgi igdhscgra$
R|e`g}a|g Cjdx|gcx @gdgka| Cq||adx G|cfexacxq|a
Edxa|daxCieadx L|j{sa| &Edxa|dax Avrij|a| % FXXR&S%)
FX@I)V@I
R|asadxgxejd Jloacxs
J|gcia) SulgsaeGdu{fa|a)@SSWI
V@I Edxak|gxejGRE
Sa|}ecas
Lqsedass Igua|
[al Sa|}a|
Grriecgxejd
Sa|}a|&Oljss)
[alijkec%
Grriecgxejd Sacq|exu
Grriecgxejd Ijkec
R|asadxgxejd Ijkec &OSR) Og}g Sa|}iaxs) Grriaxs%
[al Sa|}a| &Xj`cgx%
R|joacx@gdgka`adx
R|joacxCjdx|ji
Cjdx|gcx@gdgka`adx
Cfgdka@gdgka`adx
Ijkecgi Jloacx @grredk Lqsedass \qias X|gdsgcxejd Fgdhiedk
Cgcfa@gdgka`adx
@gedxadgdcaHga`jds
HL CjddacxejdRjji
Cjdmekq|gxejd Saxxedks)Gqxfadxecgxejd
Hgxg\arjsexj|u
OHLC
C@HL
-
8/14/2019 Contract Manager 12.0 Architecture Overview
13/16
Hgxglgsa \awqe|a`adxs
Cjdx|gcx @gdgka| es hasekdah xj {j|n {exf xfa mjiij{edk J|gcia j| Sulgsa Ghgrxe}a Sa|}a| Gdu{fa|ahgxglgsas$
J|gcia Hgxglgsa Sqrrj|x
J|gcia ]a|sejd Cjdx|gcx
@gdgka|
]a|sejd
[edhj{s
-
8/14/2019 Contract Manager 12.0 Architecture Overview
14/16
[al - Grriecgxejd Sa|}a| \awqe|a`adxs
Cjdx|gcx @gdgka| 7
-
8/14/2019 Contract Manager 12.0 Architecture Overview
15/16
[al - Grriecgxejd Sa|}a| Sracemecgxejds
Xfa grriecgxejd sa|}a| r|jcass rigcas xfa fag}easx ijgh jd xfa susxa` `a`j|u) \G@$ Xfa dq`la| jm gcxe}a
qsa|s j| xjxgi r|joacxs ed gii gcxe}a k|jqrs cgd sx|ged xfa susxa` em qdha|sezah$ Scgiedk xasxs fg}a sfj{d xfamjiij{edk }g|eglias) gcxe}a qsa|s gdh xjxgi dq`la| jm r|joacxs) g|a sgxesmeah {fad xfa cj||asrjdhedk g`jqdxjm \G@ es edsxgiiah
$
[al - Grriecgxejd Sa|}a| Scgiedk
Dq`la| jm Cjdcq||adx Qsa|s /
Xjxgi Dq`la| jm
R|joacxs \awqe|ah \G@
\acj``adhah CRQ
Sraah Dq`la| jm CRQs
7 72 9 722 17< @L < Kfz 7
7 72 722 ;12 ;=6 @L < Kfz 7
7 72 ;12 7122 7 KL < Kfz 7
7 72 4 7122 7$
-
8/14/2019 Contract Manager 12.0 Architecture Overview
16/16
Og}g \qdXe`a Adkeda 7$1$2Z73 &Xfa Cjdx|gcx @gdgka| edsxgiia| {eii ijgh xfes jd ujq| sa|}a|$ Cieadxs {eii gqxj`gxecgiiu hj{dijgh exm|j` ujq| sa|}a|$ [edhj{s qsa|s `qsx fg}a edsxgiigxejd |ekfxs ^Rj{a| Qsa| j| Gh`edesx|gxj|P xj edsxgii xfa O\A$ Jdca edsxgiiah)[edhj{s qsa| |ekfxs cgd la |ahqcah$%
@S [j|h jra|gxedk susxa` |asjq|ca |awqe|a`adxs) dq`la| jm r|joacxs cjdxgedah ed xfagcxe}a k|jqr) |arj|x gdh mj| sezas) jxfa| r|jcassas gcxe}a jqxseha jm Cjdx|gcx @gdgka| |awqe|a`adxs$ Xfa
}g|uedk seza jm |arj|x gdh mj| r|jcassedk {eii edc|agsa xfa \G@ |awqe|a`adx$ Ghhexejdgiiu) agcf r|joacxiesxah ed g r|joacx x|aa |awqe|as ghhexejdgi \G@ xj hesrigu$ Gs xfa dq`la| jm r|joacxs edc|agsa) sj xjj hjasxfa `a`j|u |awqe|a`adxs mj| xfa cieadx$
Cieadx @gcfeda
K|agxasx dq`la| jm r|joacxs ed g K|jqr \awqe|ah \G@ @ede`q` CRQ Sraah
7 7122 7