ࡱ> AD@[ RDbjbj8&ΐΐlIIIII]]]84]m!---  $U#%~!!I-----!IIH'!-II - &# ]# =!0m!u&5Ru&&&&u&IL-------!!---m!----u&--------- : 2016t^Ym_l'Yf[oN] zUxXSS] z^RReW0WyvNN{~{N N0~{N NlQSbzN2014t^ bXT8h_egYm_l'Yf[SELN{xvzVv^TkNf[u0Ym_l'Yf[SELN{xvzV(WN{WmYt^ N2012t^2g_YN_nvPaaSNs^SCloud Foundry:NW@xxvzPaaSN{b/g /f-NV,{ N@bReQVMWare PaaSN{'Yf[RUniversity Program v'Yf[[[ (WVQY_n>y:SwQ gؚvwT^0(WVQ/f/UN[_nCloudFoundryۏLnNx!.svؚ!h[[ VQSN[:gg:NNS:N0V2014t^_Y@wKbxvzDocker0kubernetes0R^_vcAPMb/g ㉳QPAASs^SV gv zP6R v^N2015t^QHr 0[hVN[hVN 0NfN0V(WVQ_N{xvz /fCloudFoundry0DockerI{b/gmeetupv8h_SNN~~0V2013t^^mg]zfgaW^PAASN02014t^^)Y%movPAASN02015t^^[lzfgaW^PAASNNSς[_SN{s^S0VPt_nN{s^S~ (W2014t^bzNlQS RN-NVN{NN 2015t^(WNlQSS^wQ g;NwƋ{ϑ~N{s^S0NNdkeTxvzvkNu(W*gkNsS gVQ'YWNTQlQSbQDjig 1\NeS~v^0?̑0QfI{N{xSlQSv"kΏ0 N0xvzeT N{N{eT;Nxvz{ϑ~ZbS0R^_Ɩb/gNSR^_vcb/gSb ؚ'`0ؚS`'`0ؚ8O)'`v^(uЏ~s^S v^:N^(u_S_[MO㉳QcO gRv/ed 0(W{ϑ~ZbSB\ 8:DLNPRZ^bdhj  , j ȿȨui`WKWBWh:9qCJaJo(h!Fh!FCJaJo(h!FCJaJo(hxbCJaJo(h"Th{5CJaJh"Th$5CJaJo(hLB5CJaJo(h"Th{5CJaJo(hth{CJaJo(hth/CJaJh-:hxbCJaJo(hxbCJaJo(h-:h{CJaJh-:hLV>CJaJo(h-:h{CJaJo(hK@CJaJh-:hCJaJo(:PRjb ^xz dp`gd+/ dp`gd$dpgd dp`gdI]dpgdY'edpgd$dpgd!Fdpgdt $dpa$gd/j l ` b x &<VĻͩvmbYvvYh$CJaJo(hthCJaJhCJaJo(hUCJaJo(hthlCJaJh"Th{5CJaJo(h^CJaJhpCJaJo(hxbCJaJo(hI]CJaJo(hJCJaJo(hCJaJo(h!Fh!FCJaJo(hI6CJaJo(h!FCJaJo(hI6hI6CJaJh$CJaJo(tvxz @Bnpz޻ynbVKVKVKVKVhth{CJaJhth{CJaJo(h"Th{5CJaJhB5CJaJo(hMZ5CJaJh"Th#5CJaJo(h"Th{5CJaJo(hljh{CJaJhC[CJaJo(hXCJaJo(hjCJaJo(h$hI]hI]CJaJo(UhI]CJaJo(h$CJaJo(hth$CJaJo(hI]hI]CJaJo(;NSN_nDockerb/gvxvz S+T{ϑ~ZbSQ~vxvz0R^_X[P0\Pb/gI{xvz0(WR^_Ɩb/g;NSNGoogle_nvKubernetesyv xvz(W'Yĉ!jƖb/g-N YUOO^(ueyI{[b/g0NSؚHevƖ8O):g6R0 (WR^_vcB\ ;NxvzWNInstrumentvb/g [^(u(WNۏ6RNx~+RۏLO9e N [^(uۏLNx~+RvcvAPMb/g0 N0W,gBlT_GbTYm_l'Yf[2016t^oN] zSUxX 1 Bl go}Yvf[`NR :_v;`~RTctR o}Yvl0OSR go}YvLNS_ TR0 g Nۏ_0#N_ wQYg:_vV|^yTT\O|^y ]\O gp` g z~0penc^~b~vOHQQ go}YvY4ls^OHQQ?aa(Wmg]b[lgSU\ (W!hghsOy _VYf[ёOHQQ02 _GcO|~vW{QSO|cOVESyx[`NW0W ONN[0R!hQU\_HhOYef[ [f[uۏLONS{t Ǐyv~bf[uV !jbONsXۏLyvxS w[vONxSsXTAm z[`NgcOv^vu;meRT]\O%m4 [cT\OvVYwTONۏLNAm[`Nv:gODRxvzughQf[9 2016~f[uf[`Ne2016t^9g2019t^3g0V0c[^ ~c[Ye^ ghg\N0NgUs^T!NI{Ye^ v^wTONvN[OSRc[0N0buT2016t^^  NN{ ReW0Wb6e4TOyvoNf[bSxvzu0Bp  <hjx&(,.gd= dp`gdY'edpWD`gdtdpgdtdpWD`gd}z|  8:<(ܷ箥܍{ri{i^hthrDCJaJhrDCJaJo(h5CJaJo(hCJaJo(h{CJaJo(hthgCJaJo(hthCJaJo(h\CJaJo(hv-CJaJo(hfCJaJhCJaJo(hthrCJaJhfCJaJo(hth{CJaJhth{CJaJo(hthrCJaJo(#(,.46LN\^dfhjvxøΕΕΉwnweWehY'eh\5CJaJo(h\CJaJo(has`CJaJo(h`CJaJo(hl;CJaJo(hthCJaJo(hv-CJaJo(h"Th{5CJaJh"Th{5CJaJo(hthtCJaJhth{CJaJhth{CJaJo(hK@CJaJhchcCJaJh&~CJaJo(h^CJaJo("$&(*.046:<BDлhjhUhBh:Q6CJaJhth{CJaJhBCJaJo(h9XCJaJhth{CJaJo(h9XCJaJo(hth9XCJaJo(h/CJaJo(hDCJaJo(h1CJaJhtJCJaJo(.248:>@BDdpgdtgd=6182P:pN#. A!"#$%S j 666666666vvvvvvvvv666666>6666666666666666666666666666666666666666666666666hH6666666666666666666666666666666666666666666666666666666666666666662 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~ OJPJQJ_HmH nHsH tHJ`J N#cke $1$a$ CJKH_HaJmH nHsH tH$A $ ؞k=W[SOBiB 0nfh*B*ph(' ( #V0ybl_(uCJaJ(( #V0ybleW[a$*!* #V0 ybleW[ CharBj B #V0ybl;N5CJKH\aJmHsHtH0/A0 #V0 ybl;N Char5\> R> #V0yblFhe,gCJKHaJmHsHtH4/a4 #V0 yblFhe,g CharCJaJ^ r^ =0u w'$9r &dG$Pa$CJKHaJmHsHtH./. =0u w CharCJaJL L =0u$9r G$a$CJKHaJmHsHtH./. =0u CharCJaJPK![Content_Types].xmlj0Eжr(΢Iw},-j4 wP-t#bΙ{UTU^hd}㨫)*1P' ^W0)T9<l#$yi};~@(Hu* Dנz/0ǰ $ X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛KY,e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!mQtheme/theme/theme1.xmlYMoE#F{oc'vGuرhF[x=ޝzvg53NjHHzZ $ʯI)*E_N&IA!>Ǽ3xN>UWL0Č߫߿z}rx{h9T8T/χ?xY'~3S~O_|w)ӈHt=a+d NG1-RlƁ1RJwT蠯M1K"o he˓ێ½PL-|%EhY7'qP.\L=dqķ3Iofi.ñBRb-JP_pG ݢiKtdӌhFio7;7Q2ȾD>a/Q>XW ˔M_uHq)h +:Viw4rBqϫ"r!2laCbU|!8^8>ܠ,AбVt׎~ls14_=,ɬožTV G"ѦbH'.4x޵w-ϷE|F;v`b3"G 'e\fHO '$i_wp >*8i&LY%\,xҕ= r6f 3Tʅ):ªZKLs&C Mܛ0 [˫p@ע`j۽7 YHxHicT5Ar@HZAZC}i' RQ\m,zo,gQu{Y\,Nר/=L _.̇Y7C6-fSh62"5NHT[X65̫4X%Yֳ2fkhi~tCKF#b +w1m|4`!:U!p5a:~{4mmio ήc8mDJpSǹ橠V1?#Si?3E'pS2W`qB]( 08w nA[s)k8= Aa?R dڒɾcUӽ˲d)#Queb}C!&i0>4S7{z F} 4sKvUKoȳh~1jYUVH5U8Vk;֜L9ŰD ?*|FL"A3>g]dm2iVֵ褽mg z& j z(D .DT  # @H 0(  0(  B S  ?-/~(/56@FINR^b~&QSak49]aht  @FKM\dllnnooqrtuwx{"6:PSgjoruz *-^b|llnnooqrtuwx{3333333333333333llnnooqrtuwx{n ^`OJQJo( 8^8`OJQJo( ^`OJQJo(o  p^ `OJQJo(  @ ^ `OJQJo( x^x`OJQJo( H^H`OJQJo(o ^`OJQJo( ^`OJQJo($@P7NWD;\U1^f5/D4^N#~$?}\N4:&"Ua:Q#VjO%5M#$rA%v-+/0w#1u1KR3I6T#9-:pW:aQ;7.<z=LV>K@A>ALBgBC(Do DjNE(F5kFirF!JaLQRT"T8_V9XowX0yXMZ=[C[7\I]as`Raxb8cVcydeY'e#,ewft]fggUhii%zjSNl0mandnZo.p,np:9qq8s^sLqsupuM8wVw08x$cx\x{!f}&~7h2r|UN7C ps_D?=7:i flpG EY^UhhD!| EptJ1rDl;i-S4V{a*NT$6X|L `Yi` (cdX..';|JBln@kk( kkzUnknownG*Ax Times New Roman5Symbol3. *Cx Arial7.@Calibri;([SOSimSun?= *Cx Courier New;WingdingsA$BCambria Math 1h::  !?!%),.:;>?]}    & 0 2 3 : !6"000 0 00000006:>@DZ\^ =@\]^$([{  0 0 000000Y[];[jj:qHX  $P{2!xx2014t^Ym_l'Yf[oN] zUxXSS] z^RReW0Wyv zhangfangLenZC Oh+'0dx   ,8DLT\82014㽭ѧ˶ʿ׿Խʦƻ»Ŀ zhangfangNormalLenZC2Microsoft Office Word@@Q @Q ՜.+,0$ hp   ΢й j 52014㽭ѧ˶ʿ׿Խʦƻ»Ŀ Title  !"#$%&'()*+,-./12345679:;<=>?BCFRoot Entry F# EData 1Table&WordDocument 8&SummaryInformation(0DocumentSummaryInformation88MsoDataStore`# # EVLXV2T1UA==2`# # Item  PropertiesUCompObj u   F#Microsoft Office Word 97-2003 ĵ MSWordDocWord.Document.89q