Slide 1

Slide 1 text

5IF%FTJHOPG4UPSBHFGPS 4UBUFGVM"QQMJDBUJPOJO ,VCFSOFUFT :VLJOPSJ4BLBTIJUB

Slide 2

Slide 2 text

"CPVUNF ‣4QFDJBMUZ .BOBHFNFOU4PGUXBSF $MPVE 4FSWFS4UPSBHF "VUPNBUJPO"VUPOPNJD$PNQVUJOH "*.- // ).. #BZFTJBO/FUXPSL ‣&YQFSJFODF -BC.BOBHFSBU)JUBDIJ"NFSJDB 3% 4FOJPS3FTFBSDIFSBU)JUBDIJ 3% !2 :VLJOPSJ4BLBTIJUB 1I% ‣ 5FBN-FBEFSPG4PGUXBSF%FWFMPQNFOUBU;-BC :BIPP+BQBO$PSQPSBUJPO ‣ 7JDF$IBJSPG5FDIOPMPHZ$PNNJUUFFBU4/*"+ .BJMZTBLBTIJ![MBCDPKQ 2JJUBZTBLBTIJUB

Slide 3

Slide 3 text

1VCMJDBUJPO ‣ 1VCMJTIFEJO ‣ %FTDSJCFTIPXUPNBLFQSPEVDUJPO SFBEZDPOUBJOFSBOEBQQMJDBUJPO ‣ "WBJMBCMFPOBNB[PODPKQ FUD ‣ +BQBOFTFPOMZ !3

Slide 4

Slide 4 text

"HFOEB 0VS4FSWJDF 1FSTJTUFOU%BUBGPS4UBUFGVM"QQMJDBUJPO,VCFSOFUFT 1PJOUTPG4UPSBHF4ZTUFNGPS4UBUFGVM"QQMJDBUJPO 4VNNBSZ !4

Slide 5

Slide 5 text

0VS4FSWJDF

Slide 6

Slide 6 text

;-BC ‣ 4VCTJEJBSZPG:BIPP+"1"/ ‣ &TUBCMJTIFEJO ‣ 3%DPNQBOZPGOFYUJOGSBTUSVDUVSFGPS:BIPP+"1"/ ‣ 1SPWJEFT,VCFSOFUFTBTB4FSWJDF ,BB4 UP:BIPP+"1"/ ‣ IUUQT[MBCDPKQ !6

Slide 7

Slide 7 text

:BIPP+"1"/ ‣ +PJOUWFOUVSFPG4PGU#BOLBOE:BIPP*OD ‣ TFSWJDFT OFXT BVDUJPO XFBUIFSOFXT FUD ‣ CJMMJPO17QFSNPOUI EBUBDFOUFST TFSWFST 0QFO4UBDLDMVTUFST ,VCFSOFUFTDMVTUFST !7

Slide 8

Slide 8 text

,VCFSOFUFTBTB4FSWJDF ‣ &YFDVUFT:BIPP+"1"/XFCTFSWJDFTPO,VCFSOFUFT ‣ 1SPWJEFT,VCFSOFUFTBTB4FSWJDF ,BB4 JO:BIPP+"1"/ ‣ -BVODIFEDBOEJEBUFSFMFBTFJOBOE("JO ‣ *NQSPWFTQSPEVDUJWJUZBOETVTUBJOBCJMJUZ ‣ .BOBHFT,VCFSOFUFT !8

Slide 9

Slide 9 text

"SDIJUFDUVSFPG,BB4 !9 7 . ,VCFSOFUFT ɾɾɾ

Slide 10

Slide 10 text

4FMGIFBMJOH"VUPTDBMJOH !10 ,VCFSOFUFT 7 . )FBMJOH 4DBMJOH .POJUPSJOH

Slide 11

Slide 11 text

"QQMJDBUJPOTPO,BB4 ‣ #VJMETTUBUFMFTTBOETUBUFGVMBQQMJDBUJPOJOXFCTFSWJDFT ‣ &YFDVUFTTUBUFMFTTBQQMJDBUJPOJO,VCFSOFUFT ‣ &YQBOETUBSHFUTGSPNTUBUFMFTTUPTUBUFGVMBQQMJDBUJPOT ‣ ;-BCBUUFNQUTUPNBLFTUBUFGVMFOWJSPONFOU !11

Slide 12

Slide 12 text

4UBUFGVM&OWJSPONFOU ‣ *ODVCBUFTUBUFGVMFOWJSPONFOUPG,VCFSOFUFT ‣ 4IJGUGSPN7.UP,VCFSOFUFTJO;-BC`TTFSWJDF !12 4UPSFTSFDPSETUP%# 7. TUPSBHF 7. 7 . ,VCFSOFUFT $*$% ;-BCQSJWBUFDMPVE

Slide 13

Slide 13 text

1FSTJTUFOU%BUBGPS4UBUFGVM "QQMJDBUJPO,VCFSOFUFT

Slide 14

Slide 14 text

4UBUFGVM"QQMJDBUJPO !14 bin/lib Container App Logic Data bin/lib Container App Logic Data ‣ ZFBSTBHP /PUTVJUBCMFGPSBQQMJDBUJPOTXJUI TUBUF EBUB *OJUJBMJ[FEBUBGPSFBDI BQQMJDBUJPOEFQMPZNFOU ‣ $VSSFOU 4FQBSBUFEBUBBOEMPHJD ,FFQEBUBPOFYUFSOBMTUPSBHF

Slide 15

Slide 15 text

,VCFSOFUFT !15 ‣ %FGBDUPTUBOEBSEPGDPOUBJOFSPSDIFTUSBUJPO ‣ $FOUFSPGFDPTZTUFNJO$/$'
 $MPVE/BUJWF$PNQVUJOH'PVOEBUJPO ‣ .BJOGVODUJPO 4FSWJDFEJTDPWFSZBOEMPBECBMBODJOH 4FMGIFBMJOH "VUPNBUFESPMMPVUTBOESPMMCBDLT )PSJ[POUBMTDBMJOH 4UPSBHFPSDIFTUSBUJPO

Slide 16

Slide 16 text

$MPVE/BUJWF-BOETDBQF !16 3FG$/$'MBOETDBQF IUUQTHJUIVCDPNDODGMBOETDBQF

Slide 17

Slide 17 text

!17 3FG$/$'MBOETDBQF IUUQTHJUIVCDPNDODGMBOETDBQF $MPVE/BUJWF4UPSBHF

Slide 18

Slide 18 text

‣ ,VCFSOFUFTW ` %ZOBNJD1SPWJTJPOJOH ‣ ,VCFSOFUFTW ` 'MFY7PMVNF ‣ ,VCFSOFUFTW ` $4* $POUBJOFS4UPSBHF *OUFSGBDF "MQIB ‣ ,VCFSOFUFTW b -PDBM7PMVNF #FUB !18 ‣ ,VCFSOFUFTW ` 7PMVNF3FTJ[JOH ‣ ,VCFSOFUFTW b 7PMVNF4OBQTIPU "MQIB 5PQPMPHZ"XBSF7PMVNF 1SPWJTJPOJOH #FUB ‣ ,VCFSOFUFTW ` $4* (" ‣ ,VCFSOFUFTW ` -PDBM7PMVNF (" )JTUPSZPG4UPSBHF'VODUJPOT

Slide 19

Slide 19 text

4VQQPSUFE7PMVNF5ZQFT ‣ BXT&MBTUJD#MPDL4UPSF ‣ B[VSF%JTL ‣ B[VSF'JMF ‣ HDF1FSTJTUFOU%JTL ‣ DFQIGT ‣ DPOpH.BQ ‣ DTJ ‣ EPXOXBSE"1* ‣ FNQUZ%JS ‣ GD pCSFDIBOOFM ‣ qFY7PMVNF ‣ qPDLFS !19 ‣ HJU3FQP EFQSFDBUFE ‣ IPTU1BUI ‣ J4$4* ‣ MPDBM ‣ OGT ‣ QSPKFDUFE ‣ QPSUXPSY7PMVNF ‣ RVPCZUF ‣ SCE ‣ TDBMF*0 ‣ TFDSFU ‣ TUPSBHFT ‣ WTQIFSF7PMVNF

Slide 20

Slide 20 text

4UPSBHF.PEFM ‣ 7FOEPSOFVUSBMTUPSBHFNPEFM 1FSTJTUFOU7PMVNF$MBJN 1FSTJTUFOU7PMVNF 4UPSBHF$MBTT ‣ $POTDJPVTPGBENJOBOEVTFSSPMF ‣ "VUPNBUJDBMMZNPVOUUIFWPMVNF XJUIPVUTUPSBHFPQFSBUJPO !20 6TFS %FWFMPQFS "ENJO

Slide 21

Slide 21 text

1FSTJTUFOU7PMVNF$MBJN ‣ 3FRVJSFNFOUTQFDPGWPMVNF 4UPSBHFUZQF 4UPSBHF$MBTTOBNF 7PMVNFTJ[F "DDFTTNPEF !21 "DDFTT.PEF %FTDSJCF 3FBE8SJUF0ODF 5IFWPMVNFDBOCFNPVOUFEBTSFBE XSJUFCZBTJOHMFOPEF 3FBE0OMZ.BOZ 5IFWPMVNFDBOCFNPVOUFEBTSFBE POMZCZNBOZOPEFT 3FBE8SJUF.BOZ 5IFWPMVNFDBOCFNPVOUFEBTSFBE XSJUFCZNBOZOPEFT

Slide 22

Slide 22 text

1FSTJTUFOU7PMVNF ‣ *OEJDBUFTWPMVNFSFTPVSDF ‣ 7PMVNFDBQBCJMJUJFT 4UPSBHFUZQF 4J[F "DDFTTNPEFT 3FDMBJNQPMJDZ w 3FUBJO w 3FDZDMF w %FMFUF !22

Slide 23

Slide 23 text

4UPSBHF$MBTT ‣ *OEJDBUFTTUPSBHFQPPMSFTPVSDF ‣ 4UPSBHF$MBTTDBQBCJMJUJFT 3FDMBJNQPMJDZ 1SPWJTJPOFS ‣ 1SPWJTJPOFSDBMMT"1*UPTUPSBHF !23

Slide 24

Slide 24 text

$4* ‣ 4UBOEBSE*OUFSGBDFGPSDPOUBJOFSPSDIFTUSBUJPO ‣ 4VQQPSUTUIFJOUFSGBDFGPSQSPWJTJPOFSJO4UPSBHF$MBTT ‣ 'JSTUQVCMJDSFMFBTFJO ‣ 4VQQPSUTDPOUBJOFSPSDIFTUSBUPST $MPVE'PVOESZ .FTPT ,VCFSOFUFT FUD !24

Slide 25

Slide 25 text

)PXUPVTFWPMVNF ‣ 4VQQPSUTUXPUZQFTPGQSPWJTJPOJOHNFUIPET ‣ .BOVBMQSPWJTJPOJOH "ENJOEFQMPZT4UPSBHF$MBTTBOE1FSTJTUFOU7PMVNFCFGPSFVTF ‣ %ZOBNJDQSPWJTJPOJOH "ENJOEFQMPZT4UPSBHF$MBTTPOMZ 1FSTJTUFOU7PMVNFJTDSFBUFEBVUPNBUJDBMMZGPSFBDISFRVFTU !25

Slide 26

Slide 26 text

%ZOBNJD1SPWJTJPOJOH !26 ʜ TQFD DPOUBJOFST OBNFNZTRM JNBHFNZTRM ʜ WPMVNF.PVOUT OBNFNZTRMEBUB NPVOU1BUIWBSMJCNZTRM WPMVNF$MBJN5FNQMBUFT NFUBEBUB OBNFNZTRMEBUB TQFD BDDFTT.PEFT<3FBE8SJUF0ODF> TUPSBHF$MBTT/BNFHPME SFTPVSDFT SFRVFTUT TUPSBHF(J %FQMPZ

Slide 27

Slide 27 text

%ZOBNJD1SPWJTJPOJOH !27 ʜ TQFD DPOUBJOFST OBNFNZTRM JNBHFNZTRM ʜ WPMVNF.PVOUT OBNFNZTRMEBUB NPVOU1BUIWBSMJCNZTRM WPMVNF$MBJN5FNQMBUFT NFUBEBUB OBNFNZTRMEBUB TQFD BDDFTT.PEFT<3FBE8SJUF0ODF> TUPSBHF$MBTT/BNFHPME SFTPVSDFT SFRVFTUT TUPSBHF(J $SFBUF17$

Slide 28

Slide 28 text

%ZOBNJD1SPWJTJPOJOH !28 ʜ TQFD DPOUBJOFST OBNFNZTRM JNBHFNZTRM ʜ WPMVNF.PVOUT OBNFNZTRMEBUB NPVOU1BUIWBSMJCNZTRM WPMVNF$MBJN5FNQMBUFT NFUBEBUB OBNFNZTRMEBUB TQFD BDDFTT.PEFT<3FBE8SJUF0ODF> TUPSBHF$MBTT/BNFHPME SFTPVSDFT SFRVFTUT TUPSBHF(J 4FMFDU4$

Slide 29

Slide 29 text

%ZOBNJD1SPWJTJPOJOH !29 ʜ TQFD DPOUBJOFST OBNFNZTRM JNBHFNZTRM ʜ WPMVNF.PVOUT OBNFNZTRMEBUB NPVOU1BUIWBSMJCNZTRM WPMVNF$MBJN5FNQMBUFT NFUBEBUB OBNFNZTRMEBUB TQFD BDDFTT.PEFT<3FBE8SJUF0ODF> TUPSBHF$MBTT/BNFHPME SFTPVSDFT SFRVFTUT TUPSBHF(J Storage $SFBUF7PMVNF QSPWJTJPOFS

Slide 30

Slide 30 text

%ZOBNJD1SPWJTJPOJOH !30 ʜ TQFD DPOUBJOFST OBNFNZTRM JNBHFNZTRM ʜ WPMVNF.PVOUT OBNFNZTRMEBUB NPVOU1BUIWBSMJCNZTRM WPMVNF$MBJN5FNQMBUFT NFUBEBUB OBNFNZTRMEBUB TQFD BDDFTT.PEFT<3FBE8SJUF0ODF> TUPSBHF$MBTT/BNFHPME SFTPVSDFT SFRVFTUT TUPSBHF(J Storage OS "TTJHO $SFBUF
 17

Slide 31

Slide 31 text

%ZOBNJD1SPWJTJPOJOH !31 ʜ TQFD DPOUBJOFST OBNFNZTRM JNBHFNZTRM ʜ WPMVNF.PVOUT OBNFNZTRMEBUB NPVOU1BUIWBSMJCNZTRM WPMVNF$MBJN5FNQMBUFT NFUBEBUB OBNFNZTRMEBUB TQFD BDDFTT.PEFT<3FBE8SJUF0ODF> TUPSBHF$MBTT/BNFHPME SFTPVSDFT SFRVFTUT TUPSBHF(J Storage OS Container Runtime Container .PVOU
 ɹ17

Slide 32

Slide 32 text

3PMMJOH6QEBUF !32 ‣ 1PEJTSFDSFBUFEJOSPMMJOHVQEBUF ‣ 17BOE17$BSF/05SFDSFBUFE ‣ 7PMVNFJT/05EFMFUFE ‣ 1PENPWFTUIFOPEFCZSPMMJOHVQEBUF ‣ 7PMVNFJTEFUBDIFEBOEBUUBDIFEUPOFXOPEF

Slide 33

Slide 33 text

W /PEF" 7PMVNF W /PEF# 7PMVNF /PEF$ 3PMMJOH6QEBUF

Slide 34

Slide 34 text

W /PEF" 7PMVNF /PEF# %FUBDI 7PMVNF /PEF$ W 3PMMJOH6QEBUF

Slide 35

Slide 35 text

W /PEF" 7PMVNF /PEF# "UUBDI 7PMVNF /PEF$ W 3PMMJOH6QEBUF

Slide 36

Slide 36 text

/PEF" 7PMVNF /PEF# 7PMVNF /PEF$ W W %FUBDI 3PMMJOH6QEBUF

Slide 37

Slide 37 text

/PEF" 7PMVNF /PEF# 7PMVNF /PEF$ W W "UUBDI 3PMMJOH6QEBUF

Slide 38

Slide 38 text

1PJOUTPG4UPSBHF4ZTUFN GPS4UBUFGVM"QQMJDBUJPO

Slide 39

Slide 39 text

4UPSBHF4ZTUFN%FTJHO ‣ 4UPSBHFTZTUFNEFTJHOGPSTUBUFGVMBQQMJDBUJPO ‣ 4BGFUZBOETFDVSJUZPGQFSTJTUFOUEBUB ‣ 6OEFSTUBOEJOHNFDIBOJTNPG,VCFSOFUFT ‣ 4FMFDUJOHCFUUFSTUPSBHFGPSZPVSTFSWJDFT ‣ /FDFTTJUZUPEFTJHOTUPSBHFTZTUFNXJUICPUILOPXMFEHF !39

Slide 40

Slide 40 text

1PJOUTPG:PVS%FTJHO !40 3PMMJOH6QEBUF -PDLJOH 4FDVSJUZ 2VPUB *OUFSGBDF

Slide 41

Slide 41 text

3PMMJOH6QEBUF ‣ 1PENPWFT 3PMMJOHVQEBUF 'BJMVSF ‣ .PWFQBUUFSO /PEFDSPTTJOH 3FDSFBUJPOPOUIFTBNF OPEF ‣ %FUBDIFTBUUBDIFT !41 3PMMJOH6QEBUF "VUPNBUJD QBUITXJUDIJOH 7PMVNF

Slide 42

Slide 42 text

%FTJHO1PJOU ‣ 1FSGPSNBODFPGEFUBDIBUUBDIPQFSBUJPO $BMMTNBOZEFUBDIBUUBDIPQFSBUJPOT
 BUTBNFUJNF EFGBVMUQPETOPEF /PUVTFGPS*O#BOEPQFSBUJPOXJUIWFOEPS TQFDJpDCJUJOTXJUDIJOHQBUI FH4$4*71% ‣ .VMUJQBUIDPOpHVSBUJPO /POEJTSVQUJWFTXJUDIJOH "VUPNBUJDDPOpHVSBUJPOXJUIPVUBENJO`T PQFSBUJPOXIFOBEEJOHOFXOPEF !42 /PEF /PEF 4UPSBHF 0VUPG#BOE *O#BOE

Slide 43

Slide 43 text

-PDLJOH !43 ‣ 4VQQPSUTBDDFTTNPEFT 3FBE8SJUF0ODF 3FBE0OMZ.BOZ 3FBE8SJUF.BOZ ‣ #MPDLTUPSBHFEPFT/05IBWFBMPDL NFDIBOJTN ‣ $PSSVQUEBUBXIFOXSJUJOHUPB WPMVNFBUUIFTBNFUJNF

Slide 44

Slide 44 text

%FTJHO1PJOU ‣ $IFDLTVQQPSUJOHBDDFTTNPEF "WPJE3FBE8SJUF.BOZXIFOUIFBQQMJDBUJPOXJUIPVUMPDLUPSVO ‣ -PDBUJPOPGMPDL 4FSWFSTJEFBQQMJDBUJPO FH3%# $MJFOUTJEFBQQMJDBUJPO FH8FCGSPOU "WPJE3FBE8SJUF.BOZJO$MJFOUTJEFBQQMJDBUJPOT !44

Slide 45

Slide 45 text

‣ 4IPVMEQSPIJCJUBDDFTTGSPNVOOFDFTTBSZVTFST ‣ $BO/05DPOUSPMBDDFTTGSPNNVMUJQMF,VCFSOFUFTCZUIFNTFMWFT !45 ,VCFSOFUFT ,VCFSOFUFT "MMPX %FOZ 4FDVSJUZ

Slide 46

Slide 46 text

%FTJHO1PJOU !46 ‣ $POUSPMBDDFTTVTJOHNVMUJUFOBODZJOTUPSBHF $IFDLDPOUSPMMBCMFSFTPVSDFT FHWPMVNF QPSU OPEF`T*1*2/ ‣ "VUPNBUJDBMMZBEEOPEF`T*1 PS*2/ UP"$-PGUFOBOU ,VCFSOFUFT ,VCFSOFUFT 5FOBOU" 5FOBOU# 4UPSBHF

Slide 47

Slide 47 text

‣ 8IFOBTQFDJpDVTFSVTFTUPPNVDIWPMVNF PUIFSVTFST$"//05 VTFJU ‣ 4IBSJOHQIZTJDBM)%%44%MJLFUIJOQSPWJTJPOJOHWPMVNF !47 ,VCFSOFUFT ,VCFSOFUFT 8SJUF&SSPS $BO`UBTTJHOQIZTJDBM)%%44% 5PPNVDI VTF 2VPUB

Slide 48

Slide 48 text

%FTJHO1PJOU !48 ‣ $IPJDFRVPUBUZQF ‣ 2VPUBVTJOH,VCFSOFUFT -JNJUPOFBDIOBNFTQBDFPO ,VCFSOFUFT ‣ 2VPUBVTJOHTUPSBHF -JNJUPOFBDI,VCFSOFUFT DMVTUFST 4J[FPGWPMVNFPSQPPM /VNCFSPGWPMVNFPSQPPM 1BSBNFUFS %FTDSJCF SFRVFTUTTUPSBHF 5PUBMWPMVNFTJ[FPGBMM17$T JOOBNFTQBDF QFSTJTUFOUWPMVNFDMBJNT /VNCFSPG17$JO OBNFTQBDF TUPSBHFDMBTTOBNF TUPSBHFDMBTTTUPSBHFLTJP SFRVFTUTTUPSBHF 5PUBMWPMVNFTJ[FPGBMM17$T JOOBNFTQBDFGSPNUIF4$ TUPSBHFDMBTTOBNF TUPSBHFDMBTTTUPSBHFLTJP QFSTJTUFOUWPMVNFDMBJNT /VNCFSPG17$JO OBNFTQBDFGSPNUIF4$ 4UPSBHF3FTPVSDF2VPUBJO,VCFSOFUFT

Slide 49

Slide 49 text

*OUFSGBDF !49 ‣ 4VQQPSUTUXPUZQFTPGTUPSBHFDPOUSPM QMBOFJOUFSGBDF ‣ *OUSFF %FWFMPQNFOUCZ,VCFSOFUFT DPNNVOJUZ 0SJHJOBMJOUFSGBDF ‣ $4* %FWFMPQNFOUCZSEQBSUZWFOEPST 4UBOEBSEJOUFSGBDF

Slide 50

Slide 50 text

%FTJHO1PJOU !50 ‣ ,VCFSOFUFTTIJGUTGSPNJOUSFFUP$4* ‣ /FXGVODUJPOPGTUPSBHFXJMMCFTVQQPSUFECZ$4* ‣ 'FXWFOEPSTTVQQPSU$4* ‣ "MUFSOBUJWFJEFBBDDFTTVTJOHQSPYZDPOUSPMQMBOF 4UPSBHF $4* $4* $JOEFS $4* 4XPSEpTI$FQI $JOEFSFUD $4*EJSFDU 1SPYZ $JOEFS 1SPYZ 0QFO4%4

Slide 51

Slide 51 text

4VNNBSZ !51 ‣ 4FSWJDFTPGNZDPNQBOZBOECBTJDTUPSBHFGFBUVSFTPG,VCFSOFUFT ‣ $POUBJOFSPGTUBUFGVMBQQMJDBUJPOTOFBSJOHQSPEVDUJPOSFBEZTUBHF ‣ QPJOUTPGLOPXIPXGPSTUBUFGVMBQQMJDBUJPOCZTUPSBHFTZTUFN 3PMMJOHVQEBUF -PDLJOH 4FDVSJUZ 2VPUB *OUFSGBDF

Slide 52

Slide 52 text

!52 We’re Hiring! https://zlab.co.jp/  (Japanese) https://zlab.co.jp/en/career.html (English) Kubernetes, Docker, Prometheus, Golang, etc.