事例でわかる、AWS 運用を支える
サポート活用方法と
エンタープライズサポートという選択 / AWS Enterprise Support and Cookpad

事例でわかる、AWS 運用を支える
サポート活用方法と
エンタープライズサポートという選択 / AWS Enterprise Support and Cookpad

14a602891dce5c68facca9de28340522?s=128

Hokuto Hoshi

May 30, 2018
Tweet

Transcript

  1. ࣄྫͰΘ͔ΔɺAWS ӡ༻Λࢧ͑Δ
 αϙʔτ׆༻ํ๏ͱ
 ΤϯλʔϓϥΠζαϙʔτͱ͍͏બ୒ AWS Summit Tokyo 2018 2018/05/30 Hokuto

    Hoshi hokuto@cookpad.com
  2. ੕ ๺ే (΄͠ ΄͘ͱ) / @kani_b • ΫοΫύουגࣜձࣾ
 ΠϯϑϥετϥΫνϟʔ෦ ෦௕


    ݉ ίʔϙϨʔτΤϯδχΞϦϯά෦ • SRE, ηΩϡϦςΟΤϯδχΞ • AWS ೝఆ SA, DevOps ΤϯδχΞ (Professional)
  3. None
  4. Ϩγϐ਺ ສ඼Ҏ্ ࠃ಺ͷ݄ؒར༻ऀ਺  ສਓҎ্

  5. ରԠݴޠ ݴޠΧࠃ ւ֎ͷ݄ؒར༻ऀ਺  ສਓҎ্

  6. ΫοΫύουͱ AWS • 2011೥ʹ DC ͔Β׬શҠߦ • ap-northeast-1, us-east-1 Λओʹར༻

    • άϩʔόϧαʔϏε͸ओʹ US ͰՔಇ "NB[PO&$Πϯελϯε d ୆ఔ౓ "NB[PO4ΦϒδΣΫτ ԯҎ্  SFRTҎ্ ϐʔΫ࣌ಉ࣌ϦΫΤετ਺
  7. ΫοΫύουͱ AWS αϙʔτ • 2016೥8݄·Ͱ: σϕϩούʔαϙʔτ ($49 / mo) •

    2016೥8݄~: ΤϯλʔϓϥΠζαϙʔτ (࠷௿ $15,000 /mo)
  8. !?

  9. ࠓ೔͓࿩͢Δ͜ͱ • ΤϯλʔϓϥΠζαϙʔτҠߦͷܦҢ • ΤϯλʔϓϥΠζαϙʔτͷ࣮ࡍ • αϙʔτΛ࢖͍౗ͨ͢Ίʹඞཁͳ͜ͱ

  10. ͳͥΤϯλʔϓϥΠζαϙʔτʁ

  11. ౰࣌ͷ૊৫ߏ଄ • ࣄۀ෦ + ػೳԣஅ෦ॺ (e.g. Πϯϑϥ෦) • Πϯϑϥͷ؅ཧ͸શͯΠϯϑϥ෦͕ߦ͏
 (=

    AWS ͷ؅ཧ͸શͯΠϯϑϥ෦) • AWS ʹؔ͢Δϊ΢ϋ΢͸શͯΠϯϑϥ෦ʹू໿ ࣄۀ෦ Πϯϑϥ෦ ࣄۀ෦ ࣄۀ෦
  12. ౰࣌ͷ੕ • ෦௕Ͱ΋ͳΜͰ΋ͳ͔ͬͨ৽ଔΤϯδχΞ • AWS ʹؔ͢Δ՝୊Λଟ͘୲౰ • AWS αʔϏεΛ࢖ͬͨγεςϜઃܭ •

    ࣾ಺͔Βͷ໰͍߹Θͤ • ʮ๻ΒͰΘ͔ΔͷʹԿނߴ͍͓ۚ෷Θͳ͍ͱ͍͚ͳ͍ΜͰ͔͢ʁʁʁʯ
  13. ౰࣌ͷ AWS αϙʔτͷ࢖͍͔ͨ • σϕϩούʔαϙʔτ • ॳճฦ౴·Ͱͷ࠷େ࣌ؒ: 3Ӧۀ೔ • ࣾ಺͔Βͷ໰͍߹ΘͤͳͲʹ͸جຊతʹΠϯϑϥ෦͕ճ౴

    • όά (ͱࢥΘΕΔ΋ͷ) ΍ো֐ͷ໰͍߹Θͤʹओʹར༻
  14. େ͖ͳมԽ • ܹಈͷ2016೥ • ܦӦମ੍ɺํ਑ͷมߋ • ৽͍͠औΓ૊ΈͷՃ଎ (αʔϏε, άϩʔόϧ, etc)

    • Πϯϑϥ෦௕ʹͳΔ
  15. தԝ؅ཧͷݶք • Πϯϑϥ෦ (ͱࣗ෼ࣗ਎) ͕ϘτϧωοΫʹͳΔ͜ͱ͕Ұؾʹ૿͑ͨ • ઃܭ, AWS ʹؔ͢Δ໰͍߹ΘͤͳͲ •

    ຊདྷ΍Δ΂͖͜ͱʹ࣌ؒΛ࢖͏ඞཁ͕͋ͬͨ • “AWS ͷݕূ΍؅ཧ” Ͱ͸ͳ͘ “ϢʔβʹαʔϏεΛಧ͚Δ͜ͱ” ͕࢓ࣄ • ʮͦ΋ͦ΋ AWS ͷར఺Λ׆͔͍ͤͯͳ͍ͷͰ͸ʁʯͱ͍͏ٙ໰ • ࣗ཯෼ࢄ͕ຊྖͷ͸ͣ
  16. ࣗ཯෼ࢄͰ͖Δ࢓૊Έʹม͑ͳ͚Ε͹ ઌ͕ͳ͍ঢ়گ

  17. Ͳ͏͍͏ঢ়ଶΛ໨ࢦͨ͠ͷ͔ • ୭΋͕ਓʹ͓࢕͍Λཱͯͣͱ΋ࣗ਎ͰલʹਐΊΔঢ়ଶ΁ • தԝ؅ཧͷഇࢭ (ίϯτϩʔϧͰ͖ΔΑ͏ʹ) • ηϧϑαʔϏεԽ

  18. ΤϯλʔϓϥΠζαϙʔτͷબ୒ • ؾ݉Ͷͳ࣭͘໰͕Ͱ͖Δ؀ڥ • ʮզʑ͕ϊ΢ϋ΢ΛஷΊΔΑΓϊ΢ϋ΢ΛҾ͖ग़͢΄͏͕ྑ͍ʯ • IAM ϢʔβʹΑͬͯ୭Ͱ΋࣭໰Մೳ, ॳճԠ౴࣌ؒ୹ॖ •

    ͦΕ·ͰΠϯϑϥ෦͕୲͍ͬͯͨ໾ׂΛҠৡ • TAM ΞαΠϯ (౰࣌͸ͲͷΑ͏ͳ΋ͷ͔ͦ͜·ͰΘ͔͍ͬͯͳ͔ͬͨ)
  19. ΤϯλʔϓϥΠζαϙʔτͷ࣮ࡍ

  20. αϙʔτέʔεͷ࢖͍ํ • ݖݶΛશͯͷϢʔβʹղ์͠୭Ͱ΋࢖͑ΔΑ͏ʹ • ิ଍͕ඞཁͦ͏ͳ࣭໰ͳͲʹ͸ԣ͔ΒׂΓࠐΈ • ͱʹ͔͘ʮΧδϡΞϧʹ࣭໰Ͱ͖Δʯ؀ڥΛͭ͘Δ • શ։ൃऀ͕Πϯϑϥ෦ʹؾ݉Ͷ͢Δ͜ͱͳ࣭͘໰Ͱ͖ΔΑ͏ʹ •

    αϙʔτέʔεͷ਺͕ٸ૿
  21. αϙʔτέʔεͷྫ • ͋ΔαʔϏεͷػೳͷ࢖͍ํ • ෆ۩߹ɺো֐ͳͲͷ໰͍߹Θͤ • ྉۚମܥʹؔ͢Δ࣭໰ • etc…

  22. ΞΧ΢ϯτίϯγΣϧδϡ • ྉۚʹؔ͢Δ໰͍߹Θͤ΍্ݶ؇࿨ͳͲʹରԠ͍͚ͨͩΔ
 ΤϯλʔϓϥΠζαϙʔτઐଐͷίϯγΣϧδϡ • ෳࡶͳྉۚମܥͳͲʹର͢Δཧղ͕ਂ͍ • ্ݶ؇࿨͕ੌ·͍͡଎౓ʹͳΔ • αʔϏεެ։લͳͲʹख఻ͬͯ΋Β͑ͯ࠷ߴʹͳΔ

    • AWS ͷ৭ʑͳαʔϏεΛ࢖͍ͬͯ͘ͷʹͱͯ΋ॿ͔Δଘࡏ
  23. TAM ΞαΠϯ • ϏδωεͷྲྀΕΛཧղ͠ͳ͕Β AWS ͷٕज़ʹ͍ͭͯ΋ਂ͘ཧղ ͠ɺ͔ͭ AWS Ҏ֎ͷٕज़ಈ޲ʹ͍ͭͯ΋೺Ѳ͍ͯ͠Δ૬ஊ໾ •

    αʔϏε΁ͷཁ๬΍όάͷௐࠪͳͲʹ͍ͭͯ΋
 Ұॹʹਂ۷ΓΛͯ͘͠ΕΔ • ো֐ͳͲͷಈ޲Λৗʹ೺Ѳͭͭ͠஫ҙשىͯ͘͠ΕΔ
  24. TAM + AWS αϙʔτͱͷΤϐιʔυ • αϙʔτέʔεΛ੾Δͱ OSS ͷϑΥʔϥϜ΍ ML, ιʔείʔυͳͲ


    “։ൃऀ͕ਂ۷Γ͢Δͱ͖ʹݟΔΑ͏ͳ” ΋ͷ͕ࢀߟͱͯ͠ฦͬͯ͘Δ • ো֐ରԠ࣌΋ৄࡉͳঢ়گ͚ͩͰͳ͘ “զʑͷαʔϏεΛճ෮͢ΔͨΊʹ” Ͳ͏ ͢΂͖͔Λٞ࿦Ͱ͖Δ • ʮαʔϏενʔϜͱҰॹʹ˓˓ͷίʔυΛ௥ͬͯΈ·͕ͨ͠…ʯ • etc…
  25. ΞΧ΢ϯτνʔϜ • ΫοΫύουͷ৔߹ TAM, SA, Ӧۀ ͷ3໊ʹαϙʔτ͍͍͍ͨͩͯΔ • ීஈͷ΍ΓऔΓ͸ Slack

    ্Ͱ • νϟϯωϧΛެ։͠ɺશࣾһ୭Ͱ΋૬ஊͰ͖ΔΑ͏ʹ • ৽͍͠αʔϏεͷߏ੒ͳͲʹ͍ͭͯ΋૬ஊ͠ͳ͕ΒਐΊΒΕΔ
  26. ༷ࢠ

  27. None
  28. ଞʹॿ͚͍͍͍ͯͨͩͯΔ͜ͱ • ར༻ྉۚਪҠɺ༧ظ͍ͯ͠ͳ͍ྉۚมಈ΁ͷΞϥʔτ • ίετ࡟ݮͷఏҊ (RI ͷܭࢉͱ͔…) • αϙʔτέʔεͷϨϏϡʔ •

    αʔϏε΁ͷཁ๬ͳͲ΁ͷਂ͍ٞ࿦ + ͦΕΛαʔϏε։ൃνʔϜʹ఻͍͑ͯ ͨͩ͘ • ͳͲɺଟذ
  29. TAM ͱ SA • TAM • ಺෦࣮૷ͳͲΛ͸͡ΊɺͦΕͧΕͷαʔϏεΛ
 ʰ΋ͬͱ࢖͍͜ͳ͢ํ๏ʱΛҰॹʹߟ͑Δ • SA

    • αʔϏεͷಛੑΛཧղ͠ɺAWS αʔϏεΛ࢖ͬͯ
 ʰ΍Γ͍ͨ͜ͱΛͲ͏࣮ݱ͢Δ͔ʱҰॹʹߟ͑Δ
  30. ΤϯλʔϓϥΠζαϙʔτʹͯ͠Έͯ • αϙʔτηϯλʔʹΑͬͯ౰ॳͷ໨త͸͔ͳΓୡ੒Ͱ͖ͨ • αʔϏε։ൃऀ͕ࣗ෼Ͱٙ໰ΛղফͰ͖ΔΑ͏ʹ • αϙʔτέʔεΛ੾Δෑډ͕ͱͯ΋Լ͕ͬͨ • ڧྗͳຯํΛಘΔ͜ͱʹΑͬͯʮ࢖͍͜ͳ͠ʯ͕
 ͞ΒʹͰ͖ΔΑ͏ʹͳΓͭͭ͋Δ

    • αʔϏεͷ෯͕޿͕ΓɺͲͪΒʹͤΑશྖҬΛ1ਓͰΧόʔ͢Δͷ͸೉͔ͬͨ͠
  31. ͓஋ஈҎ্ʁ • AWS ʹ͘͢͝ৄ͍͠ΤϯδχΞ͔Β24࣌ؒαϙʔτ͕ड͚ΒΕΔ • ࣮֬ͳϊ΢ϋ΢Λ௚઀Ҿ͖ग़ͤΔ • TAM ͸͡ΊΞΧ΢ϯτνʔϜʹΑΔڧྗͳαϙʔτ •

    ڧྗ͕͗ͯͬͪ͢͜஁͑ΒΕΔϨϕϧ • ্هΛࢧ෷͏Ձ֨ͱൺ΂Δͱ… • ΫοΫύουͷ৔߹, ࠓͰ΋࣮֬ʹϖΠ͍ͯ͠Δͱ͍͏֬৴͕͋Δ
  32. ͓͢͢ΊͰ͖Δέʔε • ࠷௿ར༻ֹۚ ($15,000) Λ্ճΔ৔߹ • Ϗδωεͱֹ͕ۚ͋·ΓมΘΒͳ͘ͳͬͯ͘Δ • αϙʔτέʔε͚ͩͰ͸ͳ͍αϙʔτΛड͚͍ͨ৔߹ •

    AWS ͷ֤αʔϏεΛ࠷େݶ׆͔ͨ͠։ൃΛ͍ͨ͠৔߹
  33. ·ͱΊ • ΤϯλʔϓϥΠζαϙʔτҠߦ·ͰͷܦҢͱ࣮ࡍʹ͍ͭͯ • AWS αϙʔτ͸ AWS αʔϏεͷҰͭ • ϚγϯͰ͸ͳ͘ਓ͕εέʔϧ͢Δͱߟ͑Ε͹Θ͔Γ΍͍͢

    • AWS ͷྑ͞Λ࠷େݶҾ͖ग़͍ͨ͠ͳΒݕ౼ͯ͠΋ଛ͸ͳ͍