%PDF-1.7
%
1 0 obj
<>/Metadata 341 0 R/Pages 2 0 R/StructTreeRoot 62 0 R/Type/Catalog/ViewerPreferences 339 0 R>>
endobj
341 0 obj
<>stream
SAS Viya, microservices
Microsoft® Word 2016
The SAS® service layer has been completely re-architected from the ground up in SAS® Viya®. The monolithic web application server used in SAS®9 has been replaced by modular microservices, which act as building blocks to help form a loosely coupled, scalable, and secure platform. This presentation focuses on the various technologies used within SAS Viya, from service registration to an event delivery architecture model that enables services to communicate with one another. Learn about a few of the key microservices included within SAS Viya and the benefits they provide. <br/><br/>Eric Bourn, SAS
Session 2272
en
jeff.foxx@sas.com
The SAS® service layer has been completely re-architected from the ground up in SAS® Viya®. The monolithic web application server used in SAS®9 has been replaced by modular microservices, which act as building blocks to help form a loosely coupled, scalable, and secure platform. This presentation focuses on the various technologies used within SAS Viya, from service registration to an event delivery architecture model that enables services to communicate with one another. Learn about a few of the key microservices included within SAS Viya and the benefits they provide. <br/><br/>Eric Bourn, SAS
Microsoft® Word 2016
2018-03-08T15:43:27.000-05:00
2018-03-08T15:43:27.000-05:00
2018-04-03T15:46:00.399-04:00
83034aaf29ee3ea90a4d9a148102e57a67f69de5
589034
application/pdf
2018-04-03T15:46:00.159-04:00
Eric Bourn
SAS Viya Microservices
SAS® Viya® Service Layer Architecture Overview
uuid:A142112A-1437-4C78-8312-E9EC39B177C1
uuid:A142112A-1437-4C78-8312-E9EC39B177C1
thirdparty
support:sgf-papers
year:2018
sasrelease:1008
support:sgf-papers/session-type/breakout
support:sgf-papers/topic/administration/architecture
support:customer-roles/application-developer
endstream
endobj
2 0 obj
<>
endobj
62 0 obj
<>
endobj
339 0 obj
<>
endobj
64 0 obj
<>
endobj
63 0 obj
<>
endobj
68 0 obj
[67 0 R 70 0 R 70 0 R 71 0 R 72 0 R 73 0 R 74 0 R 74 0 R 75 0 R 76 0 R 77 0 R 78 0 R 79 0 R 80 0 R 81 0 R 82 0 R 83 0 R 84 0 R 85 0 R]
endobj
87 0 obj
[86 0 R 88 0 R 89 0 R 90 0 R 91 0 R 92 0 R 93 0 R 94 0 R 95 0 R 96 0 R 97 0 R 98 0 R 99 0 R 100 0 R 101 0 R]
endobj
103 0 obj
[102 0 R 105 0 R 106 0 R 107 0 R 108 0 R 109 0 R 113 0 R 115 0 R 117 0 R 119 0 R 121 0 R 123 0 R 124 0 R 125 0 R 126 0 R 127 0 R 128 0 R 129 0 R 130 0 R 104 0 R]
endobj
132 0 obj
[131 0 R 133 0 R 134 0 R 135 0 R 136 0 R 137 0 R 138 0 R 139 0 R 140 0 R 141 0 R 143 0 R 144 0 R 145 0 R 149 0 R 151 0 R 142 0 R]
endobj
156 0 obj
[155 0 R 158 0 R 160 0 R 161 0 R 162 0 R 163 0 R 164 0 R 165 0 R 166 0 R 167 0 R 168 0 R 169 0 R 170 0 R 171 0 R 172 0 R 173 0 R 174 0 R 175 0 R 176 0 R 177 0 R 178 0 R 179 0 R 180 0 R 181 0 R 182 0 R 183 0 R 184 0 R 185 0 R 186 0 R 187 0 R 188 0 R 189 0 R 190 0 R 191 0 R 192 0 R]
endobj
194 0 obj
[193 0 R 195 0 R 196 0 R 197 0 R 198 0 R 199 0 R 200 0 R 201 0 R 202 0 R 203 0 R 204 0 R 206 0 R 207 0 R 205 0 R]
endobj
209 0 obj
[208 0 R 210 0 R 211 0 R 212 0 R 213 0 R 214 0 R 215 0 R 216 0 R 217 0 R 217 0 R 218 0 R 219 0 R 220 0 R 221 0 R 222 0 R 223 0 R 224 0 R 225 0 R 226 0 R 227 0 R]
endobj
229 0 obj
[228 0 R 230 0 R 231 0 R 232 0 R 233 0 R 234 0 R 238 0 R 240 0 R 242 0 R 244 0 R 245 0 R 246 0 R 250 0 R 252 0 R 254 0 R 256 0 R 257 0 R 258 0 R 259 0 R 260 0 R 261 0 R 262 0 R 263 0 R 264 0 R 265 0 R 266 0 R 267 0 R]
endobj
269 0 obj
[268 0 R 270 0 R 271 0 R 272 0 R 273 0 R 274 0 R 275 0 R 276 0 R 277 0 R 278 0 R 279 0 R 281 0 R 284 0 R 285 0 R 287 0 R 290 0 R 291 0 R 293 0 R 296 0 R 297 0 R 298 0 R 299 0 R 300 0 R 301 0 R 302 0 R 306 0 R 307 0 R 308 0 R 309 0 R 310 0 R 311 0 R 312 0 R 313 0 R 314 0 R 315 0 R 316 0 R 317 0 R 318 0 R]
endobj
282 0 obj
<>
endobj
288 0 obj
<>
endobj
294 0 obj
<>
endobj
292 0 obj
<>
endobj
49 0 obj
<>/MediaBox[0 0 612 792]/Parent 2 0 R/Resources<>/Font<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/StructParents 8/Tabs/S/Type/Page>>
endobj
50 0 obj
<>stream
xn6݀A>E-IT;Nn^nėhO38EZLo
GΝ3#^_-;/I~go^>stwur}9SVnr?QkϊǺ_e{G;Xrmn0}WL"2sYfG=~_͍[͍67VZ T ~|D|eVLX1rqTU^f5cbɭXk704v̿'js:;
tL$SM>SUgrsw[ڄlLWAr8d0T NYf+[Kh|J-< ^1F|Âx6oῒa.JkQ?Rk /Eey14VD4Z
m62
{FS2Fnl.6fAdDQ`zq|H"o4HYUajTzQBPA8*/p.p'@S॥O,HB[o!A6yQ*
g;W
!=CytKj:z 6mJ#VYFcb.X8JwGU`l'4C^I2{
lɖJ$ڥҚ5E--Ь-ax
~u6Svf\2'n[1\FP(!e;ŢR[w¥O}407Cx%>:[nDWGywwӌN}%܄q 9"+{@V!
|KD]3)^~9[vBS%=g憡RY+o\dRC"jIF4HnI"責܉V(Hxാ 18oթy*.Z慊a$#rwRyɴKGLłk2gA[ʷƎs]@Z5w:N^q$ KyP Bo0 -H
>'1k(-ڶ12##J8
XDk