Log Streaming System with Blue-Green Deployment

Log Streaming System with Blue-Green Deployment

Brief Explanation of Blue-Green Deployment

53c93eb80b5958590b18205dc5fd3634?s=128

Masatoshi Shimada

September 28, 2016
Tweet

Transcript

  1. -PH4USFBNJOH4ZTUFN XJUI#MVF(SFFO%FQMPZNFOU

  2. -PH4USFBNJOHVTJOH&$4 ALB HTTP TCP Internal CLB .BY.314

  3. port:8080 port:8081 port:8082 Application Load Balancer port:8083 4DBMJOHPVU POUIFTBNFPSUIFPUIFS&$ JOTUBODFVTJOH%ZOBNJD4DBMJOH

    HTTP -PH4USFBNJOHVTJOH&$4
  4. ALB HTTP TCP Docker-Fluentd logging driver Internal CLB 4DBMJOHPVUPOUIF PUIFS

    &$ JOTUBODFTDBVTFqVFOUEJTVTJOH5$1 -PH4USFBNJOHVTJOH&$4
  5. #MVF(SFFO%FQMPZNFOU  $POUJOVPVT%FMJWFSZXJUI$POUJOVPVT*OUFHSBUJPO  *NNVUBCMF*OGSBTUSVDUVSF  "SBQJEXBZUPSPMMCBDL  .JOJNJ[FEPXOUJNFEFQMPZNFOU 

    5XPFBTJMZTXJUDIBCMFFOWJSPONFOUT .BSUJO'PXMFSTBJE
  6. #MVF(SFFO%FQMPZNFOU %PDLFSBOE"84DPVMECFFBTZUPSFBMJ[F #MVF(SFFO%FQMPZNFOUT ;FSP%PXOUJNF%FQMPZNFOU

  7. git merge docker push ECR Module Repository git merge ecs-formation

    ECS Deploy Repository bluegreen apply Experimental 5PPNBOZUJNFTSFRVJSFTDPNQJMJOH BT4DBMBNPEVMFXJUI%PDLFS $POUBJOFSBCPVUPWFSNJOVUFT &$4.PEVMF`T%FMJWFSZ
  8. #MVF(SFFO%FQMPZNFOU 4UFQ #MVF.PEF

  9. #MVF(SFFO%FQMPZNFOU 4UFQ 6QHSBEJOH(SFFO.PEVMF 8BSNJOH*OTUBODFT

  10. #MVF(SFFO%FQMPZNFOU 4UFQ 4XJUDIJOH-PBE#BMBODFS #MVFUP(SFFO

  11. #MVF(SFFO%FQMPZNFOU 4UFQ (SFFO.PEF

  12. #MVF(SFFO%FQMPZNFOU 4UFQ 6QHSBEF#MVFNPEVMF JGOPOGBUBMFSSPSPDDVST 8BSNJOH*OTUBODFT

  13. #MVF(SFFO%FQMPZNFOU 4UFQ 4XJUDIJOH-PBE#BMBODFS (SFFOUP#MVF

  14. #MVF(SFFO%FQMPZNFOU 4UFQ #MVF.PEF

  15. CLB HTTP %&.0 %&.0 NMBSHF  3141FS Docker-Fluentd logging driver

    Experimental MPDBMIPTU