小さい組織も導入できるサーバーレスアーキテクチャとDevOps

64b5d4da4db80d318621e5ae411b40b9?s=47 Hiroki Uemoto
November 05, 2018
1.2k

 小さい組織も導入できるサーバーレスアーキテクチャとDevOps

64b5d4da4db80d318621e5ae411b40b9?s=128

Hiroki Uemoto

November 05, 2018
Tweet

Transcript

  1. খ͍͞૊৫΋ಋೖͰ͖Δαʔ όʔϨεΞʔΩςΫνϟͱ %FW0QT

  2. גࣜձࣾ5FDI-FBEͷ
 ২ຊͱਃ͠·͢ w ژ౎ൃͷελʔτΞοϓͰʙ$50ΛͭͱΊ·ͨ͠ w ͦͷޙϑϦʔϥϯε w גࣜձࣾVLLBʹ5FDI-FBEͱͯ͠δϣΠϯ w ژ౎͔Β΁Ҿͬӽ͠ʢՇͱࢠڙΛ࿈Εͯʣ

  3. ʹ͍ͭͯ w 08/&34Λ্ཱͪ͛ͨ୩઒ͱ ݩBJNJOHͷ$50খྛͷڞಉ ୅ද w ๻΋ ҰԠ ݩ$50ͳͷͰ࠷ॳ ͔Βਓݩ$50͕͍Δ૊৫Ͱ

    ͢ w Ұྲྀͷੜ࢈ऀ͔Β௚઀०ͳ΋ ͷΛ࠷ߴͷλΠϛϯάͰ͓ૹ Γ͢Δ೶࢈෺ͷ༧໿ൢചαʔ Ϗε΍ͬͯ·͢
  4. ࠓ೔͠Ό΂Δ͜ͱ w αʔόʔϨε࠾༻ͨ͠࿩ͱฐࣾͷ%FW0QTͷ࿩͠·͢ w ૊৫ͱͯ͠͸೥݄૑ۀͳΜͰΤϯδχΞ͸গͳ͍Ͱ͢ w ઌʹ݁࿦ݴͬͪΌ͏ͱ w αʔόʔϨε࠾༻ͯ͠ྑ͔ͬͨ w

    ࠷ॳ͔Β%FW0QT੔͑ͯྑ͔ͬͨ w খ͞ͳ૊৫͔ͩΒͦ͜࠷ॳ͔Β΍Γ·͠ΐ͏
  5. ͳͥαʔόʔϨεͰͷӡ༻ΛܾΊ͔ͨ w ೥݄຤ͷϑϧϦχϡʔΞϧΛ͖͔͚ͬʹ w ݩʑαʔόʔϨεͰͷӡ༻ܦݧ͕͋ͬͨ w αʔϏεͷ։ൃʹूதͰ͖ΔΑ͏ʹ͔ͨͬͨ͠ w OHJOYͱ͔ϛυϧ΢ΣΞͷνϡʔχϯάʹͳΔ΂࣌ؒ͘ ΛͱΒΕͨ͘ͳ͔ͬͨ

  6. None
  7. ӡ༻ͯ͠Έͯײͨ͡ϝϦοτ w εέʔϥϒϧ w ӡ༻ָ͕ w αʔόʔΛϋʔυͱͯ͠ҙࣝͤͣʹࡁΉ w όονॲཧͷͨΊʹৗ࣌ىಈ͍ͯ͠ΔαʔόʔΛ༻ҙ͠ͳͯ͘ Α͍

    w ͍҆ʂ w &$Ͱ୆ͷ੥ٻ͕΄΅ʹ
  8. σϝϦοτ w 3%4͕࢖͑ͳ͍ w ฐࣾ͸͢΂ͯ%ZOBNP%#Ͱߏங w ݴޠ͕ݶΒΕΔ w 1ZUIPO +BWB

    OPEFKT (P $ w ˞"84ͷެࣜ
  9. "84ͰαʔόʔϨε΍ΔͳΒ͜͜ʹ஫ҙ w "84-BNCEBͷಉ࣮࣌ߦ਺্ݶ͸  w ਃ੥͕ඞཁͳͷͰ࠷ॳ͔ΒΞΫηε͕ݟࠐ·ΕΔͳΒ։ൃஈ ֊Ͱਃ੥͠·͠ΐ͏ w -BNCEBͷ࣮ߦ࣌ؒ͸෼ˠ෼ʹͳͬͨ w

    όονॲཧΛ-BNCEBͰಈ͔͢ͳΒ஫ҙ w "1*(BUFXBZ͔ΒͷςΩετҎ֎Λ഑৴͠ͳ͍ w TUBUJDͳ΋ͷ͸4 $MPVE'SPOUʹ͠Α͏
  10. αʔόʔϨεʹ͍ͭͯࠓ೔ͷ·ͱΊ w αʔόʔϨεݻ༗ͷ੍໿΋͋ΔͷͰ஫ҙ w ੍໿͕ͷΊΔͳΒͥͻαʔόʔϨεͰɻӡ༻ָͬ͢ w গਓ਺Ͱ΋ӡ༻͠΍͍͢ͷͰখ͍͞૊৫޲͚͡Όͳ͍͔ͱ ࢥ͏ w πʔϧ΋࠷ۙॆ࣮͍ͯ͠Δ

    4FSWFSMFTT'SBNFXPSL  "QFY "844". ;BQQB  w αʔόʔϨεݻ༗ͷ੍໿΋͋ΔͷͰ஫ҙ
  11. ࣮૷ແ͠Ͱ%ZOBNP%#ˠ "UIFOBʹσʔλΛྲྀͨ͠ w "84(MVF͕ΩϞ w &5-+PCͰKTPOΛ4΁ w "UIFOBͰΫΤϦ w ฐࣾϚʔέλʔ͕࢖͍ͬͯ

    Δ w "84ͷίϯιʔϧ͔Βϙνϙ νͨ͠ΒͰ͖ͨ
  12. খ͍͞૊৫Ͱ΋࠷ॳ͔Β੔͑Α͏ %FW0QT

  13. ϩʔΧϧͷ؀ڥΛԽ w VLLBʹδϣΠϯͯ͠·ͣ͜Ε͔Β࢝Ίͨ w ਓ͕૿͑ͨ࣌ʹ؀ڥߏஙͰׂ͍࣌ؒͯཉ͘͠ͳ͍ w EPDLFS EPDLFSNBDIJOF EPDLFSDPNQPTF w

    AEPDLFSDPNQPTFVQEAͰඞཁͳ΋ͷ্ཱ͕ͪΔΑ͏ʹͨ͠ w 1ZUIPO w QZUFTU w BQFY -BNCEBͷσϓϩΠπʔϧͱͯ͠  w HVMQ w "84$-*
  14. w (JU)VC ;FO)VC w (JU)VCͰϦϙδτϦ؅ཧ w ;FO)VCͰΞδϟΠϧͳ෦෼Λิ׬ w #SBODIJOHSVMF͸HJUqPXΛ࠾༻ JTTVF؅ཧ

  15. σϓϩΠ w ઈରʹਓͷखͰσϓϩΠ͠ͳ͍ͱ͍͏ڧ͍͓ؾ࣋ͪͰσϓϩΠϑϩʔΛ੔͑ͨ w $JSDMF$*ܦ༝ͰσϓϩΠ w EFWFMPQ΁ϚʔδˠTUBHJOH؀ڥ΁ࣗಈσϓϩΠ w NBTUFS΁ϚʔδˠQSPEVDUJPO؀ڥ΁ࣗಈσϓϩΠ w

    EPDLFSDPNQPTFFYFDBQQNBLFEFQMPZFOWQSPEͰσϓϩΠ w $JSDMF$*্Ͱ΋ϩʔΧϧͰ΋ಉ͡ͳͷͰίέͨΒखݩͰݕূͰ͖Δ w ίέͨΒ4MBDLʹྲྀ͍ͯ͠Δ w ࡞ۀதʹʮσϓϩΠ͓ئ͍͠·͢ʯͬͯݴΘΕΔखؒ ͙Β͍͸ճආͰ͖͍ͯΔ ͸ͣ
  16. UFTU w QVTIͷ౓ʹUFTUΛ·Θ͢ w UFTU͸ॏཁͳ෦෼͸͕ͬͭΓɺͦΕҎ֎͸Ͱ͖Δ͚ͩɺͱ ͍͏ׂΓ੾Γ w ؒҧͬͨΫϨΧ൪߸ͷਓྗςετͱ͔$*ʹ·͔ͤΒΕͨ w ໨త͸ߴ଎ʹ։ൃΛਐΊΔͨΊʹ

    w UFTU͕௨Βͳ͍ͱTUBHJOH QSPEVDUJPO؀ڥ΁σϓϩΠͰ ͖ͳ͍Α͏ʹ͍ͯ͠Δ
  17. ςετέʔε؅ཧ w ൥ࡶʹͳΓ͕ͪͳͷͰ&YDFMͰ؅ཧ͠ ͨ͘ͳ͔ͬͨ w 5FTU$BTF-BCΛ࠾༻ w ςετέʔεͷϝϯς΋͠΍͍͢ w ςετ݁ՌΛJTTVFͱϦϯΫͰ͖Δ

    w ࢖͍΍͍͢ɺ͍҆ w NPOUIͰϢʔβʔແ੍ݶ w ςετέʔε͸·Ͱొ࿥Մ w एׯϖʔδදࣔ஗͍ؾ͕͢Δʜ
  18. %FW0QTʹ͍ͭͯ·ͱΊ w ࠷ॳ͔Β੔͑ͨํָ͕ w σϓϩΠ͸$*ʹ·͔ͤ·͠ΐ͏ w UFTU͸ॏཁͳͱ͜Ζ͚ͩͰ΋ॻ͖·͠ΐ͏ w UFTUΛґཔ͢ΔͳΒ؅ཧπʔϧ΋ಋೖ͠·͠ΐ͏

  19. WE’RE HIRING w೶ɾ৯ʹڵຯ͋ΔΤϯδχΞͷํ w ڵຯͳͯ͘΋ΤϯδχΞͷํ  wଞɺશํҐͷ৬छืू͍ͯ͠·͢