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

サーバーレスを活用して少数精鋭で開発するニュースアプリ #devsumi

サーバーレスを活用して少数精鋭で開発するニュースアプリ #devsumi

Mitsuki Ogasahara

February 15, 2018
Tweet

More Decks by Mitsuki Ogasahara

Other Decks in Technology

Transcript

  1. αʔόʔϨεΛ׆༻ͯ͠
    গ਺ਫ਼ӶͰ։ൃ͢Δ
    χϡʔεΞϓϦ
    খּݪΈ͖ͭ / @yamitzky
    15-E-7 #devsumiE

    View Slide

  2. ଎ใχϡʔεΞϓϦʮ/FXT%JHFTUʯ
    w଎ใΛΞϧΰϦζϜͰࣗಈݕ஌͢Δ
    χϡʔεΞϓϦ
    wςϨϏΑΓ෼Ҏ্଎͍͜ͱ΋

    View Slide

  3. Ұൠత
    ͳχϡʔεΞϓϦͷαʔόʔ
    χϡʔεऩू
    Ϋϩʔϥʔ

    هࣄղੳ
    ϑΟʔυ഑৴
    "1*

    ϓογϡ௨஌
    ߦಈϩάऩू
    ՄࢹԽ
    ϩά෼ੳ
    #* "#ςετ

    View Slide

  4. αʔόʔαΠυΤϯδχΞͷѻ͏γεςϜ
    χϡʔεͷऩू
    Ϋϩʔϥʔ

    χϡʔεͷղੳ
    ഑৴ "1*

    ϩά෼ੳج൫
    #*

    ߦಈϩάऩू
    Πϯϑϥ
    ϓογϡ௨஌
    ୹ॖ63-

    View Slide

  5. χϡʔεͷऩू
    Ϋϩʔϥʔ

    χϡʔεͷղੳ
    ഑৴ "1*

    ϩά෼ੳج൫
    #*

    ߦಈϩάऩू
    Πϯϑϥ
    ϓογϡ௨஌
    ୹ॖ63-
    ΠϯϑϥΤϯδχΞਓͰ
    αʔόʔαΠυΛ։ൃɾӡ༻
    ˞ωΠςΟϒΤϯδχΞ͸ผʹ͍·͢

    View Slide

  6. w৽ػೳͷ։ൃʹͳΔ΂࣌ؒ͘Λׂ͖͍ͨ
    wΠϯϑϥӡ༻ίετΛݮΒ͍ͨ͠
    w͚ͲN#BB4͸ ΧελϚΠζੑ

    wˠͳΔ΂͘ϚωʔδυαʔϏεΛ׆༻͠ɺ

    ɹʮαʔόʔϨεΞʔΩςΫνϟʯΛબఆ
    গ਺ਫ਼ӶͰ։ൃ͢Δཁ݅

    View Slide

  7. શମͷΞʔΩςΫνϟ֓ཁ
    ˞

    View Slide

  8. શମͷΞʔΩςΫνϟ֓ཁ
    w഑৴ͳͲɺϢʔβʔʹ͍ۙଆ͸αʔόʔϨε
    wͦΕҎ֎͸%PDLFSԽˠ&$4ͷ%PDLFSΫϥελ্Ͱ࣮ߦ
    wΠϯελϯεͱ̍ର̍ͳΞϓϦέʔγϣϯ͸ͳ͍

    View Slide

  9. χϡʔεऩूɾ഑৴ج൫ͷΞʔΩςΫνϟ
    αʔόʔϨεͰ(SBQI2-"1*Λఏڙ
    هࣄݕ஌
    Ґஔ৘ใɾτϐοΫɾ଎ใੑͳͲΛ൑ఆ

    View Slide

  10. αʔόʔϨεϩάج൫ͷΞʔΩςΫνϟ
    ϩάऩू

    View Slide

  11. wϩάऩूج൫ͳͲ͸ӡ༻θϩͰແఀࢭ
    wύϑΥʔϚϯε͸ۚͰεέʔϧ
    wʮ$16࢖༻཰ʯʮϝϞϦ࢖༻཰ʯͳͲͷϝτϦΫε͔Β
    ͷղ์
    wˠӡ༻ίετ͸Լ͕ͬͨͷͰ͸
    ʙ೥αʔόʔϨε΍ͬͯɺͲ͏ͩͬͨʁ

    View Slide

  12. ඇαʔόʔϨε࣌୅ͷαʔόʔӡ༻ ࣮࿩

    γεςϜ͕ࣗಈͰ
    ଎ใΛݕ஌
    ΞΫηε͕
    ૿͑ͦ͏ͳ଎ใʹؾͮ͘
    ྫఱߖୀҐ

    ࣄલʹΠϯελϯεΛ
    खಈͰ૿΍͢

    View Slide

  13. ຊ౰ʹ͋ͬͨා͍4MBDL
    γεςϜ͕
    ଎ใΛݕ஌
    ΞΫηε͕
    ૿͑ͦ͏ͳ଎ใʹؾͮ͘
    ྫఱߖୀҐ

    ࣄલʹΠϯελϯεΛ
    खಈͰ૿΍͢

    View Slide

  14. αʔόʔϨεԽޙ͸҆৺ͯ͠์ஔ
    γεςϜ͕
    ଎ใΛݕ஌
    ΞΫηε͕
    ૿͑ͦ͏ͳ଎ใʹؾͮ͘
    ྫఱߖୀҐ

    ࣄલʹΠϯελϯεΛ
    खಈͰ૿΍͢

    View Slide

  15. wΠϯϑϥΤϯδχΞͳ͠Ͱӡ༻ɺػೳ։ൃͰ͖͍ͯΔ
    w̍೥Ҏ্ӡ༻θϩͰແఀࢭͳͲɺӡ༻ʹϦιʔεΛׂ
    ͔ͣʹࡁΜͩ΋ͷ΋͋Δ
    w+9௨৴ࣾ͸αʔόʔϨεͰػೳ։ൃʹूத͍ͨ͠

    ΤϯδχΞืूதͰ͢
    ·ͱΊɿগ਺ਫ਼ӶνʔϜ͕αʔόʔϨεΛ࠾༻ͨ݁͠Ռ

    View Slide

  16. CVJMEFSTDPOUPLZPൃදλΠτϧ

    ʮ͕͜͜ਏ͍ΑαʔόʔϨε

    ɹɹɹɹɹɹɹ͕ͩࢲ͸৐Γӽ͑ͨʯ
    ࣮͸ɺɺɺ
    ઌिɺ৐Γӽ͑ΒΕͳ͔ͬͨ࿩͋Γ·͢
    → Ask the Speaker ΁ GO!

    View Slide