Save 37% off PRO during our Black Friday Sale! »

暇だしDevSecOpsやってみた - CodePipeline Now and Then

406ea2cac59924cedae4629c3c6c84fb?s=47 Kengo Suzuki
November 09, 2021

暇だしDevSecOpsやってみた - CodePipeline Now and Then

スタートアップは崖から飛び降りながら飛行機を組み立てると言いますが、金融機関でそれをするとはどういうことかについて実践と解説。

406ea2cac59924cedae4629c3c6c84fb?s=128

Kengo Suzuki

November 09, 2021
Tweet

Transcript

  1. Ջͩ͠%FW4FD0QT΍ͬͯΈͨ AWS Startup Tech Meetup Online #9 - 2021/11/09 1

    $PEF1JQFMJOF/PXBOE5IFO
  2.  ౰ࣾαʔϏε։ൃ։࢝ʙϦϦʔε·Ͱͷ$PEF1JQFMJOFͷมભ  ՝୊ ຊηογϣϯͷ಺༰ 2

  3. "CPVU6T 3

  4.  ໊લླ໦ݚޗ !LFOTDBM   ݸਓͷ׆ಈ  िץʮ๩͍͠ਓͷͨΊͷηΩϡϦςΟɾΠϯ ςϦδΣϯεʯ 

    1PE$BTUʮ4FDVSF-JBJTPOʯ  ॻ੶  0`3FJMMZʮ;FSP5SVTU/FUXPSLʯ؂༁  ଞ ൃදऀ 4
  5. -BZFS9 5

  6. 6

  7. 7

  8. 8

  9. ʮ຾ΕΔમʯΛɺActivateͤΑ 9

  10. 10

  11.  ظؒd  ମ੍ʢશࣾਓதʜʣ  1E.Y   σβΠφY 

    ΤϯδχΞ  ϑϧλΠϜY  ݉೚Y ։ൃମ੍ 11
  12. ٕज़ελοΫ 12

  13. ελʔτΞοϓͱ ηΩϡϦςΟ 13 ϓϩμΫτΛ࡞Δ

  14. KVNQJOHPGGBDMJGGBOE BTTFNCMJOHBQMBOF POUIFXBZEPXO 14

  15.  ʮ֑͔Βඈͼ߱Γɺམ͍ͪͯ͘ ్தͰඈߦػΛ૊ΈཱͯΔΑ͏ ͳ΋ͷʯGSPNୈষϚωδϝϯτͷΠϊϕʔγϣϯ  ϒϦοπεέʔϦϯά 15

  16.  ʮ֑͔Βඈͼ߱Γɺམ͍ͪͯ͘ ్தͰඈߦػΛ૊ΈཱͯΔΑ͏ ͳ΋ͷʯGSPNୈষϚωδϝϯτͷΠϊϕʔγϣϯ  ϒϦοπεέʔϦϯά 16  ڧ౓ŋߏ଄ŋੑೳʹ͍ͭͯͷج४ 

    ૽Իͷج४  ൃಈػͷഉग़෺ͷج४  ܕࣜূ໌
  17.  ʮ֑͔Βඈͼ߱Γɺམ͍ͪͯ͘ ్தͰඈߦػΛ૊ΈཱͯΔΑ͏ ͳ΋ͷʯGSPNୈষϚωδϝϯτͷΠϊϕʔγϣϯ  ϒϦοπεέʔϦϯά 17  ڧ౓ŋߏ଄ŋੑೳʹ͍ͭͯͷج४ 

    ૽Իͷج४  ൃಈػͷഉग़෺ͷج४  ܕࣜূ໌
  18.  ʮ֑͔Βඈͼ߱Γɺམ͍ͪͯ͘ ్தͰඈߦػΛ૊ΈཱͯΔΑ͏ ͳ΋ͷʯGSPNୈষϚωδϝϯτͷΠϊϕʔγϣϯ  ϒϦοπεέʔϦϯά 18  ڧ౓ŋߏ଄ŋੑೳʹ͍ͭͯͷج४ 

    ૽Իͷج४  ൃಈػͷഉग़෺ͷج४  ܕࣜূ໌
  19.  ؂ಜࢦ਑΍'*4$ʹैͬͨશମతͳ4P3ઃܭɾεέδϡʔϧ࡞੒ɾ࣮૷  ϓϩμΫτͷίʔυ΁ͷίϛοτ΍৘γεͬΆ͍ٕज़తͳ͜ͱ  εϓϦϯτ಺ʹ͓͚Δࢪࡦʹ͓͚ΔϦεΫ؍఺ͷࢦఠɾରҊɾ࣮૷  ্هʹ͸ඞཁʹԠͯ͡ϙϦγʔ΍ΨΠυϥΠϯɺϫʔΫϑϩͷ࡞੒΋ؚΉ  ྫຊਓ֬ೝʢ਎ݩ֬ೝ

    ຊਓೝূʣͷཁ݅ͱ൓ऩ๏ɺϦϦʔεϑϩʔͷ࡞੒  δϣΠϕϯʹର͢Δ-BZFS9ͷؔΘΓํͷ૊৫తͳ൑அ  ग़޲ʹ͢Δ͔ɺҕୗͷ··ʹ͢Δ͔ ʮͪΌΜͱͨ͠ʯඈߦػΛ࡞Δ্Ͱଞʹͨ͜͠ͱ 19
  20.  ؂ಜࢦ਑΍'*4$ʹैͬͨશମతͳ4P3ઃܭɾεέδϡʔϧ࡞੒ɾ࣮૷  ϓϩμΫτͷίʔυ΁ͷίϛοτ΍৘γεͬΆ͍ٕज़తͳ͜ͱ  εϓϦϯτ಺ʹ͓͚Δࢪࡦʹ͓͚ΔϦεΫ؍఺ͷࢦఠɾରҊɾ࣮૷  ্هʹ͸ඞཁʹԠͯ͡ϙϦγʔ΍ΨΠυϥΠϯɺϫʔΫϑϩͷ࡞੒΋ؚΉ  ྫຊਓ֬ೝʢ਎ݩ֬ೝ

    ຊਓೝূʣͷཁ݅ͱ൓ऩ๏ɺϦϦʔεϑϩʔͷ࡞੒  δϣΠϕϯʹର͢Δ-BZFS9ͷؔΘΓํͷ૊৫తͳ൑அ  ग़޲ʹ͢Δ͔ɺҕୗͷ··ʹ͢Δ͔ ʮͪΌΜͱͨ͠ʯඈߦػΛ࡞Δ্Ͱଞʹͨ͜͠ͱ 20  ʢݴ͍ํͱͯ͠͸޷ΈͰ͸ͳ͍͕ʣ্ྲྀ͔ΒԼྲྀ·Ͱɺઃܭ͔Βӡ ༻·Ͱશ޻ఔʹίϛοτ͢Δ  ηΩϡϦςΟόΠσβΠϯʁ%FW4FD0QT   ઐ໳ʹ෼ذ͢Δͷ͸ɺڪΒ͘ઌɻd೥͸ͳ͍ͱࢥ͏
  21. 21 ։ൃ͔ΒϢʔβʔՁ஋΁

  22. 22 $*$%

  23. 23 IUUQTXXXOPUJPOTPLFOTDBMCEBEBBEEFBCFBFD QCCCBDFCBGBBCGBB ·ͱΊ 8BUDIPVUGPSTFDVSJUZ

  24. 0VS$*$% 24

  25. /PX 25 ϑϩϯτΤϯυ όοΫΤϯυ Πϯϑϥ

  26. /PX 26 ϑϩϯτΤϯυ όοΫΤϯυ Πϯϑϥ

  27. ॳظߏ૝ %FW 4UH 1BE

  28. ॳظߏ૝ %FW 4UH 1BE  લఏ ΫϩεΞΧ΢ϯτ͸ ઃܭ΋ӡ༻΋ ໘౗ष͍

  29. ॳظߏ૝ %FW 4UH 1BE  ϝϦ  (JU)VC$POUBJOFS3FHJTUSZͰҰݩ؅ཧͰ͖Δ  (JU)VCͷϒϥϯνઓུͱ૬ੑ͕͍͍

     ίϯςφʹରͯ͠.FSHFલʹςετ͕Մೳ  σϝ  ౰࣌͸ "84Ͱ*".6TFSͷ࡞੒ɾΫϨσϯγϟϧͷ෷ग़͕͠ඞཁ  (JU)VCͷ͠ΐ΅͍ΞΫηε؅ཧΛ3PPUPG5SVTUʹ͠ͳ͚Ε͹ͳΒͳ͍ લఏ ΫϩεΞΧ΢ϯτ͸ ઃܭ΋ӡ༻΋ ໘౗ष͍
  30. ࣍఺

  31. ࣍఺  ϝϦ  ઌ΄Ͳͱಉ͡  "84Λʢ"84*".ͱ͍͏ҙຯͰͷʣ3PPUPG5SVTUʹͰ͖Δ  σϝ 

    (JU)VCͷ͠ΐ΅͍τʔΫϯػߏʹґଘ͢Δඞཁ͕͋Δ  ίϯςφ͕ϨδετϦʹQVTI͞ΕΔλΠϛϯάͱɺσϓϩΠλΠϛϯά͕ͣ ΕΔՄೳੑ͕͋Δ લఏ ΫϩεΞΧ΢ϯτ͸ ઃܭ΋ӡ༻΋ ໘౗ष͍
  32. /PX

  33. /PX  ϝϦ  ઌ΄Ͳͱಉ͡  τʔΫϯ؅ཧ͸શͯ"84.BOHFEͰ׌ͭ454ʹͳΔ  %FQMPZલͷ"SUJGBDUੜ੒͕อূ 

    Ұ୴ଥڠͨ͠  ୯Ұͷ3FHJTUSZͰ੒Ռ෺Λूத؅ཧɾӡ༻͢Δ͜ͱ  ίϯςφʹରͯ͠.FSHFલʹςετ͕Մೳ લఏ ΫϩεΞΧ΢ϯτ͸ ઃܭ΋ӡ༻΋ ໘౗ष͍
  34.  ूத؅ཧ͞ΕͨίϯςφϨδετϦ  "SUJGBDUʹର͢Δςετ  $POUJOVPVT%FQMPZNFOU  4PGUXBSF4VQQMZ$IBJO /FYU4UFQT 34

  35.  ूத؅ཧ͞ΕͨίϯςφϨδετϦ  "SUJGBDUʹର͢Δςετ  $POUJOVPVT%FQMPZNFOU  4PGUXBSF4VQQMZ$IBJO /FYU4UFQT 35

  36. Ԡื 36  $50ࣨ  ,FOͱͷ͍ܰ໘ஊ  'JOUFDIࣄۀ෦ IUUQTMBZFSYQBHFMJOLKPCT fi

    OUFDI IUUQTMBZFSYQBHFMJOLKPCT $50ࣨ IUUQTNFFUZOFUNBUDIFT4VO+0EW#,.S5
  37. 5IBOLZPV 37