Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OWNERSを支えるサーバー レスアーキテクチャと、ukka におけるAWSの使い方

Hiroki Uemoto
January 10, 2019

OWNERSを支えるサーバー レスアーキテクチャと、ukka におけるAWSの使い方

Hiroki Uemoto

January 10, 2019
Tweet

More Decks by Hiroki Uemoto

Other Decks in Technology

Transcript

  1. !7 1.إ
 ୭͕৯΂͍ͯΔͷ͔෼͔ΒͣɺϞνϕʔγϣϯ ্͕͕Βͳ͍ɻ 2.Ձ֨
 ೶ՈͷചՁ͕͍҆ɾ຤୺Ձ͔֨Βݟͯੜ࢈ऀऔ Γ෼͕গͳ͍ɻ೶Ոଆ͕Ձܾ֨ఆݖΛ͍࣋ͬͯ ͳ͍
 ऩ֭ޙʹചΓઌΛߟ͑Δ΍ΓํͰ͸ɺങ͍ୟ͔ ΕΔՄೳੑɺ๛࡞ශ๡ͷՄೳੑ্͕͕Δɻ

    3.Ωϟογϡϑϩʔ
 ऩೖ͕҆ఆ͠ͳ͍ɻੜ࢈ͷͨΊʹआۚΛ͠ͳ͍ ͱ͍͚ͳ͍ɻ ukka ͕औΓ૊Ήੜ࢈ऀଆͷ՝୊ 4.ܭըੑ
 ࠶ੜ࢈Մೳͳ஋ஈͰങͬͯ΋Β͑Δ͔ෆ໌ͳ··࡞෇͚ ͠ͳ͚Ε͹ͳΒͣɺϦεΫΛੜ࢈ऀ͕ෛ͏ߏ଄ɻ 5.࣭
 ຊ౰ʹͩ͜ΘΓͷ΋ͷΛੜ࢈͍͕ͨ͠ɺࢢ৔ʹ͸ग़ͤͳ ͍ͨΊɺཧղऀʹର͔ͯ͠͠ചΔ͜ͱ͕Ͱ͖ͳ͍ɻ(थ ্׬ख़ΠνδΫɺ༿औΒͣΓΜ͝ɺ౳ʑ) 6.ن֨֎඼
 ຯɾ৯ײɾӫཆͱ͍ͬͨফඅऀʹͱͬͯͷՁ஋͕Ձ஋Խ ͞Εͣɺܗɾॏ͞ɾݟͨ໨͕نఆͱҧ͏ͱن֨֎඼ͱ͠ ࣺͯͯΒΕΔͨΊɺച্ͷϩε͕େ͖͍͕ɺੜ࢈ऀଆ͔ Β͓ۚΛऔΔ͜ͱ͸͠ͳ͍ɻ ukka ͸̎ͭͷࣄۀʹΑΓɺফඅऀɾ࣮धऀଆͷ՝୊ղܾΛ௨͡ɺ ಉ࣌ʹੜ࢈ऀଆͷ՝୊Λղܾ͍͖ͯ͠·͢ɻ
  2. 1.ಛผͳ৯ࡐΛ༧໿஫จ 2.࠷΋ඒຯ͍࣌͠ظʹੜ࢈ऀ௚ૹ 3.ίϛϡχέʔγϣϯͰܨ͕Δ 4.ݱ஍΁ͷମݧʹ΋ࢀՃͰ͖Δ 1.Ձܾ֨ఆݖΛ࣋ͯΔ
 2. Ωϟογϡϑϩʔͷվળ 3.ࣄલొ࿥ܕͰܭըੜ࢈͕Ͱ͖Δ 4.ఆৗతͳϑΝϯͮ͘Γ ੜ࢈ऀଆ

    ফඅऀଆ ߪೖͷΈͰ׬݁͢ΔECαΠτ΍ɺن֨Խ͞Εͨେن໛ྲྀ௨ͱ͸ҟͳΓɺ ʮ࡞Δਓɺ৯΂Δਓͱͷೱ͍ؔ܎ੑʯΛੜΈग़͍ͯ͠·͢ɻ 08/&34͕ղܾɾ࣮ݱ͢Δ͜ͱ
  3. ͍Ζ͍Ζม͑ͨ w ˠ w ࣗ෼͕࣮૷͢ΔͳΒҰ൪ૣ͍ݴޠͩͬͨͷͰ w &-# &$ˠαʔόʔϨε "1*(BUFXBZ -BNCEB

     w ؅ཧָ εέʔϥϒϧͳͷͰ w .Z42-ˠ%ZOBNP%# w εΩʔϚϨεͳͷͰαʔϏεͷվળࢪࡦ ࢓༷มߋʹॊೈʹରԠͰ͖Δ w $JSDMF$*ೖΕͨ w UFTUࣗಈԽ w EFQMPZࣗಈԽ
  4. σϓϩΠ w ઈରʹਓͷखͰσϓϩΠ͠ͳ͍ͱ͍͏ڧ͍͓ؾ࣋ͪͰσϓϩΠϑϩʔΛ੔ ͑ͨ w ܦ༝ͰσϓϩΠ w EFWFMPQ΁ϚʔδˠTUBHJOH؀ڥ΁ࣗಈσϓϩΠ w NBTUFS΁ϚʔδˠQSPEVDUJPO؀ڥ΁ࣗಈσϓϩΠ

    w EPDLFSDPNQPTFFYFDBQQNBLFEFQMPZFOWQSPEͰσϓϩΠ w $JSDMF$*্Ͱ΋ϩʔΧϧͰ΋ಉ͡ͳͷͰίέͨΒखݩͰݕূͰ͖Δ w ίέͨΒ4MBDLʹྲྀ͍ͯ͠Δ
  5. ࠷ۙͷ%ZOBNP%#ͷӡ༻ w 08/&34͸ϑϧ%ZOBNP%#Ͱӡ༻͍ͯ͠·͢ w QSPEVDUJPO TUBHJOH؀ڥ߹Θͤͯςʔϒϧ΄Ͳ w ศར͕ͩ΋Ζ΋ΖͭΒΈ͕͋ͬͨ w νϚνϚͱΩϟύγςΟΛνϡʔχϯά

    w ༨༟Λ΋ͬͯΩϟύγςΟΛઃఆ͢Δඞཁ͕͋Δ w ϦβʔϒυΩϟύγςΟͰઅ໿ w BVUPTDBMJOH͸͋Δ͕ద੾ʹᮢ஋Λઃఆ͠ͳ͍ͱ1SPWJTJPOFE5ISPVHIQVU &YDFFEFE&YDFQUJPO w JOEFY͝ͱʹઃఆ͢Δඞཁ΋͋Δ
  6. ͸͍ɺ଎߈Ͱ࢖͍·ͨ͠ w ΩϟύγςΟͷνϡʔχϯά͔Βͷ։์ w 1SPWJTJPOFE5ISPVHIQVU&YDFFEFE&YDFQUJPO͔Βͷ։์ w ҆͘ͳͬͨʂ w ˠ w

    Ͳ͏ͯ͠΋ϑϧεΩϟϯ͠ͳ͍ͱ͍͚ͳ͍෦෼͕͋ͬͨ w ༨༟Λ࣋ͬͯઃఆ͍ͯͨ͠෼Λઅ໿Ͱ͖ͨ w ߇͑Ίʹݴͬͯ࠷ߴ