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

API開発で私たちが やってきたこと・やっていくこと / CITS Open Seminor #55

API開発で私たちが やってきたこと・やっていくこと / CITS Open Seminor #55

HikaruMaruyama

June 21, 2017
Tweet

More Decks by HikaruMaruyama

Other Decks in Programming

Transcript

  1. ؂ࢹ • pingdomͰ֎ܗ؂ࢹ • mackerelͰCPUϞχλϦϯά • PagerDutyͱpingdomΛ࿈ܞ ͯ͠Ξϥʔτ௨஌ • StatusPageͱpingdomΛ࿈ܞ

    ͯ͠΢Σϒ্ʹঢ়ଶՄࢹԽ • ϥζύΠͱpingdomΛར༻͠ ͓ͯख੡ͷΤΫετϦʔϜ ϑΟʔυόοΫσόΠε(ޙड़)
  2. ίϛϡχέʔγϣϯʹslack • Ҏલ͸GoogleϋϯάΞ΢τ • άϧʔϓνϟοτͩͱɺϝϯγϣϯඈ͹ͤͳ͍ͷ͕ෆ ศ • ίʔυషΓ෇͚ͨ࣌ͷՄಡੑͷແ͞… • slack

    • ͔Ώ͍ͱ͜Ζʹख͕ಧ͘ײ͡ • ଞαʔϏεͱͷ࿈ܞɺจࣈͷ૷০ɺֆจࣈɺbot… • 2016೥͋ͨΓ͔Βશࣾಋೖ
  3. ؂ࢹ • pingdomͰ֎ܗ؂ࢹ • mackerelͰCPUϞχλϦϯά • PagerDutyͱpingdomΛ࿈ܞ ͯ͠Ξϥʔτ௨஌ • StatusPageͱpingdomΛ࿈ܞ

    ͯ͠΢Σϒ্ʹঢ়ଶՄࢹԽ • ϥζύΠͱpingdomΛར༻͠ ͓ͯख੡ͷΤΫετϦʔϜ ϑΟʔυόοΫσόΠε(ޙड़)
  4. KAIZEN DAY • What KAIZEN DAY ? • ؙҰ೔ɺνʔϜͷվળ׆ಈΛߦ͏೔ •

    ݄1ճͷϖʔεͰ࣮ࢪ • Why KAIZEN DAY ? • ࣗ෼ͨͪͷ࢓ࣄΛΑΓʮ҆શʯʹʮ؆୯ʯʹߦ͑ΔΑ͏ʹ ͢Δ • ڧ੍తʹཱͪࢭ·Δ࣌ؒΛ࡞ΔͨΊɺ࢓૊ΈԽͯ͠͠·͏
  5. KAIZEN DAY • ೋ೥͘Β͍ଓ͚͍ͯΔ • ࠓ·Ͱ΍͖ͬͯͨ͜ͱ(ൈਮ) • APIͷ಺෦Τϥʔίʔυ੔උ • ίʔυن໿੔උ

    • Ӻ͢ͺ͋ͱwebαʔϏε༻ޠఆٛ • ڞ༗αʔόʔʹཷ·͍ͬͯͨศརεΫϦϓτͷ૟আ • ཷ·͍ͬͯͨϓϧϦΫͷফԽ • ख࡞ۀͷࣗಈԽ • ࠷ۙ͸LABODAY(৽͍ٕ͠ज़Λ৮Δ೔)ɺRETRODAY(ৼΓฦΓ)ͳ Δ΋ͷ΋
  6. • Why ࣾ֎޲͚APIυΩϡϝϯτվળʁ • υΩϡϝϯτ͔Βඞཁͳ৘ใ͕἞ΈऔΕͳ͔ͬͨ(৽ਓͷࠒͷײ૝) • ࣅͨΑ͏ͳ͓໰͍߹Θ͕ͤଟ͔ͬͨ • How υΩϡϝϯτվળʁ

    • Ӻ͢ͺ͋ͱwebαʔϏεʹؔΘΔ෦ॺΛؚΊͨগਓ਺੍ͷνʔϜ Λ݁੒ • ։ൃɺӦۀɺαϙʔτ • ݄ʹҰճఆྫMTG • ඇΤϯδχΞΛؚΊͨgithubӡ༻ ࣾ֎޲͚APIυΩϡϝϯτվળ
  7. Ϟϒϓϩάϥϛϯά • What Ϟϒϓϩάϥϛϯάʁ • ෳ਺ਓ(=Ϟϒ)ͰҰՕॴʹू·Γɺಉ͡PCΛ࢖ͬͯ՝୊ʹऔΓ૊Ή։ ൃख๏ • Why Ϟϒϓϩάϥϛϯάʁ

    • Agile Japan 2017※1Λ͖͔͚ͬʹϞϒϓϩάϥϛϯάͷଘࡏΛ஌Δ • औΓ૊ΜͰΈͨΒָ͔ͬͨ͠ʂ • ৭ʑϝϦοτ͕͋Δͱ᷿ͰݴΘΕ͍ͯ·͕͢ɺʮ΍ͬͯΈͨΒָ͠ ͔ͬͨʯ͜Εʹਚ͖Δ ※1 ೔ຊͷݖҖ͋ΔΞδϟΠϧͷΠϕϯτ
  8. Ϟϒϓϩάϥϛϯά • νʔϜͰ΍ͬͯΈͨ • งғؾ͕ͪΐͬͱݻ͍ • ஌͕ࣝҰਓʹภ͍ͬͯͯɺͦͷਓͷφϏཔΈʹͳͬͯ͠·͏ • ࢲͷϑΝγϦςʔγϣϯྗͷݶք •

    ָ͠ɾɾɾ͘ͳ͍ • ఘΊΔͷ͸·ͩૣ͍ • ࣾ֎ͰͷϞϒϓϩΠϕϯτͰ΋஌ݟΛूΊ͍ͨ • ͜Ε͔Β΋Կճ͔τϥΠ͢Δ༧ఆ
  9. What DevRel? • Developer Relations • ϚʔέςΟϯάख๏ͷҰछ • ֎෦ͷ։ൃऀͱͷܨ͕ΓΛܗ੒͠ɺࣗࣾͷ੡඼Λ஌ͬͯ ΋Β͏

    • ͍ΖΜͳاۀ͕औΓ૊ΜͰ͍Δ • Google, Facebook, AWS, Microsoft, IBM, LINE, PayPal, Stripe, αΠϘ΢ζ...etc