Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

੕ ๺ే (΄͠ ΄͘ͱ) / @kani_b • ΫοΫύουגࣜձࣾ
 ΠϯϑϥετϥΫνϟʔ෦ ෦௕
 ݉ ίʔϙϨʔτΤϯδχΞϦϯά෦ • SRE, ηΩϡϦςΟΤϯδχΞ • AWS ೝఆ SA, DevOps ΤϯδχΞ (Professional)

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

Ϩγϐ਺ ສ඼Ҏ্ ࠃ಺ͷ݄ؒར༻ऀ਺ ສਓҎ্

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

ΫοΫύουͱ AWS • 2011೥ʹ DC ͔Β׬શҠߦ • ap-northeast-1, us-east-1 Λओʹར༻ • άϩʔόϧαʔϏε͸ओʹ US ͰՔಇ "NB[PO&$Πϯελϯε d ୆ఔ౓ "NB[PO4ΦϒδΣΫτ ԯҎ্ SFRTҎ্ ϐʔΫ࣌ಉ࣌ϦΫΤετ਺

Slide 7

Slide 7 text

ΫοΫύουͱ AWS αϙʔτ • 2016೥8݄·Ͱ: σϕϩούʔαϙʔτ ($49 / mo) • 2016೥8݄~: ΤϯλʔϓϥΠζαϙʔτ (࠷௿ $15,000 /mo)

Slide 8

Slide 8 text

!?

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

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

Slide 11

Slide 11 text

౰࣌ͷ૊৫ߏ଄ • ࣄۀ෦ + ػೳԣஅ෦ॺ (e.g. Πϯϑϥ෦) • Πϯϑϥͷ؅ཧ͸શͯΠϯϑϥ෦͕ߦ͏
 (= AWS ͷ؅ཧ͸શͯΠϯϑϥ෦) • AWS ʹؔ͢Δϊ΢ϋ΢͸શͯΠϯϑϥ෦ʹू໿ ࣄۀ෦ Πϯϑϥ෦ ࣄۀ෦ ࣄۀ෦

Slide 12

Slide 12 text

౰࣌ͷ੕ • ෦௕Ͱ΋ͳΜͰ΋ͳ͔ͬͨ৽ଔΤϯδχΞ • AWS ʹؔ͢Δ՝୊Λଟ͘୲౰ • AWS αʔϏεΛ࢖ͬͨγεςϜઃܭ • ࣾ಺͔Βͷ໰͍߹Θͤ • ʮ๻ΒͰΘ͔ΔͷʹԿނߴ͍͓ۚ෷Θͳ͍ͱ͍͚ͳ͍ΜͰ͔͢ʁʁʁʯ

Slide 13

Slide 13 text

౰࣌ͷ AWS αϙʔτͷ࢖͍͔ͨ • σϕϩούʔαϙʔτ • ॳճฦ౴·Ͱͷ࠷େ࣌ؒ: 3Ӧۀ೔ • ࣾ಺͔Βͷ໰͍߹ΘͤͳͲʹ͸جຊతʹΠϯϑϥ෦͕ճ౴ • όά (ͱࢥΘΕΔ΋ͷ) ΍ো֐ͷ໰͍߹Θͤʹओʹར༻

Slide 14

Slide 14 text

େ͖ͳมԽ • ܹಈͷ2016೥ • ܦӦମ੍ɺํ਑ͷมߋ • ৽͍͠औΓ૊ΈͷՃ଎ (αʔϏε, άϩʔόϧ, etc) • Πϯϑϥ෦௕ʹͳΔ

Slide 15

Slide 15 text

தԝ؅ཧͷݶք • Πϯϑϥ෦ (ͱࣗ෼ࣗ਎) ͕ϘτϧωοΫʹͳΔ͜ͱ͕Ұؾʹ૿͑ͨ • ઃܭ, AWS ʹؔ͢Δ໰͍߹ΘͤͳͲ • ຊདྷ΍Δ΂͖͜ͱʹ࣌ؒΛ࢖͏ඞཁ͕͋ͬͨ • “AWS ͷݕূ΍؅ཧ” Ͱ͸ͳ͘ “ϢʔβʹαʔϏεΛಧ͚Δ͜ͱ” ͕࢓ࣄ • ʮͦ΋ͦ΋ AWS ͷར఺Λ׆͔͍ͤͯͳ͍ͷͰ͸ʁʯͱ͍͏ٙ໰ • ࣗ཯෼ࢄ͕ຊྖͷ͸ͣ

Slide 16

Slide 16 text

ࣗ཯෼ࢄͰ͖Δ࢓૊Έʹม͑ͳ͚Ε͹ ઌ͕ͳ͍ঢ়گ

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

ΤϯλʔϓϥΠζαϙʔτͷબ୒ • ؾ݉Ͷͳ࣭͘໰͕Ͱ͖Δ؀ڥ • ʮզʑ͕ϊ΢ϋ΢ΛஷΊΔΑΓϊ΢ϋ΢ΛҾ͖ग़͢΄͏͕ྑ͍ʯ • IAM ϢʔβʹΑͬͯ୭Ͱ΋࣭໰Մೳ, ॳճԠ౴࣌ؒ୹ॖ • ͦΕ·ͰΠϯϑϥ෦͕୲͍ͬͯͨ໾ׂΛҠৡ • TAM ΞαΠϯ (౰࣌͸ͲͷΑ͏ͳ΋ͷ͔ͦ͜·ͰΘ͔͍ͬͯͳ͔ͬͨ)

Slide 19

Slide 19 text

ΤϯλʔϓϥΠζαϙʔτͷ࣮ࡍ

Slide 20

Slide 20 text

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

Slide 21

Slide 21 text

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

Slide 22

Slide 22 text

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

Slide 23

Slide 23 text

TAM ΞαΠϯ • ϏδωεͷྲྀΕΛཧղ͠ͳ͕Β AWS ͷٕज़ʹ͍ͭͯ΋ਂ͘ཧղ ͠ɺ͔ͭ AWS Ҏ֎ͷٕज़ಈ޲ʹ͍ͭͯ΋೺Ѳ͍ͯ͠Δ૬ஊ໾ • αʔϏε΁ͷཁ๬΍όάͷௐࠪͳͲʹ͍ͭͯ΋
 Ұॹʹਂ۷ΓΛͯ͘͠ΕΔ • ো֐ͳͲͷಈ޲Λৗʹ೺Ѳͭͭ͠஫ҙשىͯ͘͠ΕΔ

Slide 24

Slide 24 text

TAM + AWS αϙʔτͱͷΤϐιʔυ • αϙʔτέʔεΛ੾Δͱ OSS ͷϑΥʔϥϜ΍ ML, ιʔείʔυͳͲ
 “։ൃऀ͕ਂ۷Γ͢Δͱ͖ʹݟΔΑ͏ͳ” ΋ͷ͕ࢀߟͱͯ͠ฦͬͯ͘Δ • ো֐ରԠ࣌΋ৄࡉͳঢ়گ͚ͩͰͳ͘ “զʑͷαʔϏεΛճ෮͢ΔͨΊʹ” Ͳ͏ ͢΂͖͔Λٞ࿦Ͱ͖Δ • ʮαʔϏενʔϜͱҰॹʹ˓˓ͷίʔυΛ௥ͬͯΈ·͕ͨ͠…ʯ • etc…

Slide 25

Slide 25 text

ΞΧ΢ϯτνʔϜ • ΫοΫύουͷ৔߹ TAM, SA, Ӧۀ ͷ3໊ʹαϙʔτ͍͍͍ͨͩͯΔ • ීஈͷ΍ΓऔΓ͸ Slack ্Ͱ • νϟϯωϧΛެ։͠ɺશࣾһ୭Ͱ΋૬ஊͰ͖ΔΑ͏ʹ • ৽͍͠αʔϏεͷߏ੒ͳͲʹ͍ͭͯ΋૬ஊ͠ͳ͕ΒਐΊΒΕΔ

Slide 26

Slide 26 text

༷ࢠ

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

ଞʹॿ͚͍͍͍ͯͨͩͯΔ͜ͱ • ར༻ྉۚਪҠɺ༧ظ͍ͯ͠ͳ͍ྉۚมಈ΁ͷΞϥʔτ • ίετ࡟ݮͷఏҊ (RI ͷܭࢉͱ͔…) • αϙʔτέʔεͷϨϏϡʔ • αʔϏε΁ͷཁ๬ͳͲ΁ͷਂ͍ٞ࿦ + ͦΕΛαʔϏε։ൃνʔϜʹ఻͍͑ͯ ͨͩ͘ • ͳͲɺଟذ

Slide 29

Slide 29 text

TAM ͱ SA • TAM • ಺෦࣮૷ͳͲΛ͸͡ΊɺͦΕͧΕͷαʔϏεΛ
 ʰ΋ͬͱ࢖͍͜ͳ͢ํ๏ʱΛҰॹʹߟ͑Δ • SA • αʔϏεͷಛੑΛཧղ͠ɺAWS αʔϏεΛ࢖ͬͯ
 ʰ΍Γ͍ͨ͜ͱΛͲ͏࣮ݱ͢Δ͔ʱҰॹʹߟ͑Δ

Slide 30

Slide 30 text

ΤϯλʔϓϥΠζαϙʔτʹͯ͠Έͯ • αϙʔτηϯλʔʹΑͬͯ౰ॳͷ໨త͸͔ͳΓୡ੒Ͱ͖ͨ • αʔϏε։ൃऀ͕ࣗ෼Ͱٙ໰ΛղফͰ͖ΔΑ͏ʹ • αϙʔτέʔεΛ੾Δෑډ͕ͱͯ΋Լ͕ͬͨ • ڧྗͳຯํΛಘΔ͜ͱʹΑͬͯʮ࢖͍͜ͳ͠ʯ͕
 ͞ΒʹͰ͖ΔΑ͏ʹͳΓͭͭ͋Δ • αʔϏεͷ෯͕޿͕ΓɺͲͪΒʹͤΑશྖҬΛ1ਓͰΧόʔ͢Δͷ͸೉͔ͬͨ͠

Slide 31

Slide 31 text

͓஋ஈҎ্ʁ • AWS ʹ͘͢͝ৄ͍͠ΤϯδχΞ͔Β24࣌ؒαϙʔτ͕ड͚ΒΕΔ • ࣮֬ͳϊ΢ϋ΢Λ௚઀Ҿ͖ग़ͤΔ • TAM ͸͡ΊΞΧ΢ϯτνʔϜʹΑΔڧྗͳαϙʔτ • ڧྗ͕͗ͯͬͪ͢͜஁͑ΒΕΔϨϕϧ • ্هΛࢧ෷͏Ձ֨ͱൺ΂Δͱ… • ΫοΫύουͷ৔߹, ࠓͰ΋࣮֬ʹϖΠ͍ͯ͠Δͱ͍͏֬৴͕͋Δ

Slide 32

Slide 32 text

͓͢͢ΊͰ͖Δέʔε • ࠷௿ར༻ֹۚ ($15,000) Λ্ճΔ৔߹ • Ϗδωεͱֹ͕ۚ͋·ΓมΘΒͳ͘ͳͬͯ͘Δ • αϙʔτέʔε͚ͩͰ͸ͳ͍αϙʔτΛड͚͍ͨ৔߹ • AWS ͷ֤αʔϏεΛ࠷େݶ׆͔ͨ͠։ൃΛ͍ͨ͠৔߹

Slide 33

Slide 33 text

·ͱΊ • ΤϯλʔϓϥΠζαϙʔτҠߦ·ͰͷܦҢͱ࣮ࡍʹ͍ͭͯ • AWS αϙʔτ͸ AWS αʔϏεͷҰͭ • ϚγϯͰ͸ͳ͘ਓ͕εέʔϧ͢Δͱߟ͑Ε͹Θ͔Γ΍͍͢ • AWS ͷྑ͞Λ࠷େݶҾ͖ग़͍ͨ͠ͳΒݕ౼ͯ͠΋ଛ͸ͳ͍