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

AWSのマルチアカウント戦略...ってなに?

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

 AWSのマルチアカウント戦略...ってなに?

AWSのマルチアカウント戦略がなぜ必要なのか、資料にまとめました。
「マルチアカウント戦略を取る理由」、「AWS Organizations の位置付け」、「Landing ZoneやAWS Control Tower の概要」について説明しています。

Avatar for MasahiroKawahara

MasahiroKawahara

January 13, 2022
Tweet

More Decks by MasahiroKawahara

Other Decks in Technology

Transcript

  1. ηΩϡϦςΟͷ໰୊ ˔ ݖݶΛ෼཭͢ΔͨΊʹ͸ *".ϙϦγʔઃܭΛ lΑΓz ؤுΔ ඞཁ͕͋Δ ˔ Ӿཡ Ϧετ

    ݖݶ͸ͦ΋ͦ΋෼཭Ͱ͖ͳ͍ ˞͢΂ͯͦ͏Ͱ͸ͳ͍͕ɺͦ͏ࢥ͓͍ͬͯͨ΄͏͕ྑ͍ ˔ ฤूݖݶ͸Ϧιʔε΍λάͰߜͬͨΓͰ͖Δ ˓ ͨͩϦιʔεͰߜΔͷ͸େมɻεέʔϧ͕೉͍͠ ˓ λάͰߜΔͷ΋ಉ͘͡େมɻಛʹλάӡ༻
  2. ͜͜·Ͱͷ·ͱΊ ˔ ϚϧνΞΧ΢ϯτઓུ͸ʰ ಛఆͷ୯Ґج४Ͱ "84ΞΧ΢ϯτΛ෼ׂ ͢Δʱઓུͷ͜ͱ ˔ ʰ"84ΞΧ΢ϯτͷ࢓૊Έʱ Λߟ͑Δͱɺ͜ͷઓུΛऔͬͨ΄͏ָ͕ ˔

    ͦͷཧ༝͸ҎԼͷͱ͓Γ ˓ ηΩϡϦςΟ ݖݶ෼཭ͷ೉͠͞ ˓ ৴པੑ ڞ௨ͷো֐఺αʔϏεΫΥʔλ ˓ ίετ࠷దԽ ίετ෼ྨͷ೉͠͞
  3. ͸͡Ίʹ·ͱΊ ˔ ϚϧνΞΧ΢ϯτઓུͱ "840SHBOJ[BUJPOT͸ ྆ํͱ΋ʮखஈʯ ˔ ͦͷલஈʹ͸ ʮ໨తɾํ਑ʯ ͕͋Δ ˓

    اۀͷʮ΍Γ͍ͨ͜ͱʯ΍ʮकΓ͍ͨ͜ͱʯ ˓ ͦͷϕʔεͱͳΔϕετϓϥΫςΟε΍ϑϨʔϜϫʔΫ ˔ ʮ໨తɾํ਑ʯͷୡ੒ʹ͸ɺ͍͍ͩͨϚϧνΞΧ΢ϯτઓུ͕࢖ΘΕΔ ˓ Ͱ΋ສೳ͡Όͳ͍ ˔ ʮສೳ͡Όͳ͍෦෼Λิ͏खஈʯͷͭ ͕ "840SHBOJ[BUJPOT
  4. "848FMM"SDIJUFDUFE 8" ϑϨʔϜϫʔΫ ˔ "84ͱ"84Ϣʔβʔͷ೥Ҏ্ͷܦݧ͔Β·ͱΊΒΕͨ Ϋϥ΢υ "84 ׆༻ͷϕετϓϥ ΫςΟΫεू ˔

    ͭͷப͔Βߏ੒͞Ε͍ͯͨ ˓ SF*OWFOUͰ ͭΊͷபʮαεςφϏϦςΟʯ͕௥Ճ ˔ اۀͷ ʮ΍Γ͍ͨ͜ͱʯʮकΓ͍ͨ͜ͱʯͷϕʔε ͱͯ͠ఆ൪ <ॳ৺ऀ޲͚>"848FMM"SDIJUFDUFEυΩϡϝϯτͷา͖ํ c%FWFMPQFST*0
  5. ྫ੥ٻͷ؆ૉԽ ˔ ϚϧνΞΧ΢ϯτ؀ڥͰ͸ ΞΧ΢ϯτ͝ͱͷ੥ٻ؅ཧ ͕൥ࡶʹͳΓ͕ͪ ˔ ➔ "840SHBOJ[BUJPOTΛ࢖ͬͯʰ؅ཧΞΧ΢ϯτʱ΁ ଞΞΧ΢ϯτͷ ੥ٻ͕ू໿

    ˓ ؅ཧΞΧ΢ϯτͷ੥ٻը໘͔Β ଞΞΧ΢ϯτͷίετ ΋֬ೝՄೳ "840SHBOJ[BUJPOTͰ͸ छྨͷ"84ΞΧ΢ϯτΛ ఆΊ·͢ɻ ˔ ؅ཧΞΧ΢ϯτ 0SHBOJ[BUJPOTΛ༗ޮԽͨ͠ΞΧ΢ϯτ ˔ ϝϯόʔΞΧ΢ϯτ܈ 0SHBOJ[BUJPOTʹ؅ཧ͞ΕΔΞΧ΢ϯτ "840SHBOJ[BUJPOTΛͻͱ͜ͱͰݴ͏ͱ ʰ؅ཧΞΧ΢ϯτ্Ͱ lϝϯόʔ ΞΧ΢ϯτ܈Λ͍Ζ͍Ζૢ࡞੍ޚz Ͱ͖ΔΑ͏ʹ͢ΔαʔϏεʱ Ͱ͢ɻ "840SHBOJ[BUJPOTओཁػೳ
  6. ྫΞΫηε੍ޚͷҰׅઃఆ ˔ ϚϧνΞΧ΢ϯτ؀ڥͰ͸ ηΩϡϦςΟ౷੍ ͕൥ࡶʹͳΓ͕ͪ ˔ ➔ αʔϏείϯτϩʔϧϙϦγʔ 4$1 ͰΞΧ΢ϯτΛ

    ҰׅͰΞΫηε੍ޚ ˓ ʮ࣮ࢪͯ͠͸͍͚ͳ͍ૢ࡞ʯΛ͜ΕͰېࢭ͢Δ 0SHBOJ[BUJPOBM6OJU ૊৫୯Ґ06 ͸ϝϯόʔΞ Χ΢ϯτΛάϧʔϓ֊૚Խ͢ΔͨΊͷ࿮Ͱ͢ɻ 06୯ҐͰʮ4$1ʹΑΔΞΫηε੍ޚʯΛߦͬͨΓ ʮ΄͔ૢ࡞ ׂѪ ʯ͕ՄೳͰ͢ɻ "840SHBOJ[BUJPOTओཁػೳ
  7. ྫϩά ূ੻ ͷू໿ͱूத؅ཧ ˔ ϚϧνΞΧ΢ϯτ؀ڥͰ͸ ϩά౷੍ ͕൥ࡶʹͳΓ͕ͪɻ ˓ ྫ͑͹ "84$MPVE5SBJMͷূ੻

    ˓ ˞"84$MPVE5SBJMň"84ΞΧ΢ϯτ্ͷૢ࡞ཤྺ ূ੻ ʼnΛه࿥͢ΔαʔϏε ˔ ➔ "840SHBOJ[BUJPOT࿈ܞͰ l؆୯ʹz ू໿ɺूத؅ཧ "840SHBOJ[BUJPOT͸ଟ͘ͷ "84αʔϏεͱ࿈ܞ ͍ͯ͠·͢ɻ ·ͨΞοϓσʔτͰͲΜͲΜ૿͑ଓ͚͍ͯ·͢ɻ • AWS Organizations で使用できる AWS のサービス | AWS ϚϧνΞΧ΢ϯτӡ༻ΛΑΓศརʹ͢ΔͨΊʹ׆༻Ͱ͖·͢ɻ "840SHBOJ[BUJPOT࿈ܞαʔϏε
  8. ྫϢʔβʔͱΞΫηεͷूத؅ཧ ˔ ϚϧνΞΧ΢ϯτ؀ڥͰ͸ ϢʔβʔͱΞΫηε ͷ؅ཧ͕൥ࡶʹͳΓ͕ͪ ˔ "844JOHMF4JHO0O 440 ͸ ʮϢʔβʔʯͱ

    ʮΞΧ΢ϯτ΁ͷΞΫηεʯΛूத؅ཧ ͢Δͨ ΊͷαʔϏε マルチアカウントな AWS環境のマネジメントコンソールへの アクセス方法をまとめてみた | DevelopersIO "840SHBOJ[BUJPOT࿈ܞαʔϏε
  9. ͜͜·Ͱͷ·ͱΊ ˔ ϚϧνΞΧ΢ϯτઓུͱ "840SHBOJ[BUJPOT͸ ྆ํͱ΋ʮखஈʯ ˔ ͦͷલஈʹ͸ ʮ໨తɾํ਑ʯ ͕͋Δ ˓

    اۀͷʮ΍Γ͍ͨ͜ͱʯ΍ʮकΓ͍ͨ͜ͱʯ ˓ ˢͷϕʔεͱͳΔϕετϓϥΫςΟε΍ϑϨʔϜϫʔΫ ˔ ʮ໨తɾํ਑ʯͷୡ੒ʹ͸ɺ͍͍ͩͨϚϧνΞΧ΢ϯτઓུ͕࢖ΘΕΔ ˓ Ͱ΋ສೳ͡Όͳ͍ ˔ ʮສೳ͡Όͳ͍෦෼Λิ͏खஈʯͷͭ ͕ "840SHBOJ[BUJPOT
  10. ͸͡Ίʹ·ͱΊ ˔ ϥϯσΟϯάκʔϯ ͸ ʮྑ͍ ϚϧνΞΧ΢ϯτ౷੍؀ڥͷ ૯শ ߟ͑ํ ʯ ˔

    ͜͜Ͱ͍͏ʮྑ͞ʯ͸ҎԼͷΑ͏ͳ΋ͷ ˓ ҆શʹϫʔΫϩʔυ ΞΧ΢ϯτ Λ௥Ճɾ։࢝Ͱ͖Δ͜ͱ ˓ εέʔϧ͠ଓ͚Δ؀ڥʹରͯ͠ηΩϡϦςΟϩά౷੍Λҡ࣋Ͱ͖Δ͜ͱ ˔ "84$POUSPM5PXFS ͸ ϥϯσΟϯάκʔϯͷ ࣮૷ͷͭ
  11. "84ʹ͓͚ΔϥϯσΟϯάκʔϯ ˔ ߤۭػ ϫʔΫϩʔυ ΞΧ΢ϯτ ˔ ண཮ ϫʔΫϩʔυ ΞΧ΢ϯτ Λ௥Ճɾ։࢝͢Δ͜ͱ

    ˔ ண཮ଳ ϚϧνΞΧ΢ϯτ౷੍؀ڥ ϫʔΫϩʔυ ΞΧ΢ϯτ Λ ҆શʹ௥Ճɾ։࢝ ͢ΔͨΊͷ ྑ͍ϚϧνΞΧ΢ϯτ౷੍؀ڥ ➔ϥϯσΟϯάκʔϯ
  12. ϥϯσΟϯάκʔϯΛͲ͏΍࣮ͬͯ૷͢Δʁ ˔ ࣗલͰ࣮૷͢Δ ˓ "840SHBOJ[BUJPOTͳͲ׆༻ͯ͠ɺاۀʹ߹ΘͤͨϥϯσΟϯάκʔϯΛ࡞੒ ˓ ΧελϚΠζੑ͸Ұ൪ߴ͍ ˔ "84$POUSPM5PXFS Λ׆༻͢Δ

    ˓ ϥϯσΟϯάκʔϯΛ࡞੒ͯ͘͠ΕΔ "84αʔϏε ˓ ඞཁʹԠͯ͡௥ՃͷΧελϚΠζ΋Մೳ ˓ ˞ΧελϚΠζͷ੍໿͸θϩͰ͸ͳ͍͕ɺΞοϓσʔτͰ͍ͩͿগͳ͘ͳͬͨ ˔ "84-BOEJOH;POF Λ׆༻͢Δ ࢖Θͳ͍͍ͯ͘ ˓ ϥϯσΟϯάκʔϯΛ࡞੒ͯ͘͠ΕΔ "84ιϦϡʔγϣϯϥΠϒϥϦ ໊લ͕΍΍͍͜͠ ˓ ৽ػೳ௥Ճͷ༧ఆ͸ແ͍ͷͰɺ͜Ε͡Όͳͯ͘ "84$POUSPM5PXFSΛ࢖͍·͠ΐ͏
  13. ༧๷తΨʔυϨʔϧͷઃఆ ˔ ༧๷తΨʔυϨʔϧ˞ΛઃఆՄೳ ˔ "840SHBOJ[BUJPOTͷαʔϏείϯτϩʔϧϙϦγʔ 4$1 Ͱ࣮૷͞Ε͍ͯΔ ˞༧๷తΨʔυϨʔϧ ࣮ࢪͯ͠͸͍͚ͳ͍ૢ࡞Λېࢭ͢Δ࢓૊Έ ˝

    5JQTͦ΋ͦ΋ͷʮΨʔυϨʔϧʯʹ͍ͭͯ ʮΨʔυϨʔϧʯ͸ ηΩϡϦςΟ౷੍ํ๏ͷ ͭ Ͱ͢ɻ ैདྷͷ౷੍ͱͯ͠ʮ ήʔτΩʔύʔ ʯ͕͋Γ·͢ɻ͜Ε͸ར༻ਃ੥ͷڐ Մ͕߱ΓΔ·Ͱπʔϧ΍αʔϏεΛ࢖͑ͳ͍ํࣜͰ͢ɻ ࢒೦ͳ͕ΒΫϥ ΢υͷಛੑʹ͸Ϛον͠·ͤΜɻ ʮΨʔυϨʔϧʯ౷੍Ͱ͸ʰར༻ऀͷखΛࢭΊΔ͜ͱແ͘ʱ ηΩϡΞͳঢ়ଶͰ։ൃΛਐΊΒΕΔ͜ͱΛҙࣝ͠·͢ɻ r ৄࡉビルダーに必要なセキュリティは「門番」ではなく「ガードレール」 - 週刊アスキー
  14. ൃݟతΨʔυϨʔϧͷઃఆ ˔ ൃݟతΨʔυϨʔϧ˞ΛઃఆՄೳ ˔ "84$POGJH3VMFTͰ࣮૷͞Ε͍ͯΔ ˞ൃݟతΨʔυϨʔϧ ϦεΫͷ͋Δઃఆ΍ঢ়گΛൃݟͯ͠ ΞΫγϣϯʹܨ͛ΔͨΊͷ࢓૊Έ ˝ 5JQTΑ͋͘Δ௥Ճઃఆ

    Ϋϥ΢υͷઃఆ؅ཧ ϙενϟʔϚωδϝϯτ ఏڙ͞Ε͍ͯΔ $POGJH3VMFT͚ͩͰ͸෺଍Γͳ͍͜ͱ͕ଟ͍ͷͰɺ ͍͍ͩͨࣗલͰઃఆ͠·͢ɻ ˔ "844FDVSJUZ)VC ˔ $POGJH$POGPSNBODF1BDLT ˔ 4BB4 %PNF $MPVE0OF$POGPSNJUZFUD ͳͲ ڴҖݕ஌ "NB[PO(VBSE%VUZͰ "1*ɺωοτϫʔΫɺετϨʔδ 4 पΓͷڴҖݕ஌͕ՄೳͰ͢ɻ ఆ൪Ͱ͕͢ɺ࢒೦ͳ͕Β $POUSPM5PXFSͰ͸࣮૷ͯ͘͠Ε·ͤΜɻ
  15. ৽نΞΧ΢ϯτ࡞੒ͱϕʔεϥΠϯઃఆ ˔ ৽نΞΧ΢ϯτΛ࡞੒͢Δػೳ "DDPVOU'BDUPSZ Λར༻Մೳ ˔ ΞΧ΢ϯτ࡞੒ͱϕʔεϥΠϯ ηΩϡϦςΟ΍ϩάɺωοτϫʔΫͷج൫ ઃఆΛ͜ΕͰࣗಈ Խ

    ˔ ΧελϚΠζιϦϡʔγϣϯ Λ࢖ͬͯʮࣗલͷϕʔεϥΠϯʯΛ࢓ࠐΉ͜ͱ΋Ͱ͖Δ $POUSPM5PXFSΧελϚΠζιϦϡʔγϣϯ $G$5 Ͱ৽نΞΧ΢ϯτൃߦ ࣌ʹ$MPVE'PSNBUJPOΛࣗಈల։ͯ͠Έͨ c%FWFMPQFST*0
  16. શମͷ·ͱΊ ˔ ϚϧνΞΧ΢ϯτઓུ͕ඞཁͳཧ༝ ˓ ➔ γϯάϧΞΧ΢ϯτͩͱਏ͘ͳͬͯ͘Δ͔Β ˓ ➔ ʮ΍Γ͍ͨ͜ͱʯʮकΓ͍ͨ͜ͱʯΛߟ͑ͨ݁ՌͰ͢ ˔

    ϚϧνΞΧ΢ϯτઓུ ͱ "840SHBOJ[BUJPOTͷҐஔ෇͚ ˓ ➔ Ͳͬͪ΋ʮखஈʯɻ"840SHBOJ[BUJPOT͸ lิॿz ˓ ➔ʮํ਑ɾ໨తʯΛҙࣝ͢Δ͜ͱɻ 8"͸͍͍ͧ ˔ ϥϯσΟϯάκʔϯͬͯͳʹʁ ͦΕͱ "84$POUSPM5PXFS ˓ ➔ ྑ͍ϚϧνΞΧ΢ϯτ౷੍؀ڥͷ૯শ ߟ͑ํ ˓ ➔ "84$POUSPM5PXFS͸ ϥϯσΟϯάκʔϯͷ࣮૷αʔϏε
  17. ࢀߟ ˔ ϚϧνΞΧ΢ϯτઓུ "840SHBOJ[BUJPOT ˓ "84ʹ͓͚ΔϚϧνΞΧ΢ϯτ؅ཧͷख๏ͱϕετϓϥΫςΟε c"84 ˓ "84&YQFSU0OMJOFϚϧνΞΧ΢ϯτ؅ཧͷجຊ c4MJEF4IBSF

    ˓ "840SHBOJ[BUJPOTͱ͸ c"84 ˓ "840SHBOJ[BUJPOTͰ࢖༻Ͱ͖Δ "84ͷαʔϏε c"84 ˔ ϥϯσΟϯάκʔϯ "84$POUSPM5PXFS ˓ Ϋϥ΢υΛల։͢Δ্Ͱཱ֬͢΂͖ΨόφϯεɺϦεΫɺίϯϓϥΠΞϯε c"84 ˓ "84-BOEJOH;POFc"84ιϦϡʔγϣϯ࣮૷ ˓ )PX"84$POUSPM5PXFS8PSLTc"84 ˓ "84NVMUJBDDPVOUTUSBUFHZGPSZPVS"84$POUSPM5PXFSMBOEJOH[POFc"84 ˓ $POUSPM5PXFSΧελϚΠζιϦϡʔγϣϯ $G$5 Ͱ৽نΞΧ΢ϯτൃߦ࣌ʹ$MPVE'PSNBUJPOΛࣗಈల։ͯ͠Έͨ c%FWFMPQFST*0 ˔ ϕετϓϥΫςΟε ϑϨʔϜϫʔΫ ˓ "84ͷجૅ r ओཁ֓೦ c"84 ˓ "848FMM"SDIJUFDUFEϑϨʔϜϫʔΫ c"84 ˓ <ॳ৺ऀ޲͚>"848FMM"SDIJUFDUFEυΩϡϝϯτͷา͖ํ c%FWFMPQFST*0 ˓ "84Ϋϥ΢υʹ͓͚Δ /*45$4'΁ͷ४ڌ c"84 ˔ ΄͔ ˓ ϏϧμʔʹඞཁͳηΩϡϦςΟ͸ʮ໳൪ʯͰ͸ͳ͘ʮΨʔυϨʔϧʯ c"4$**KQ ˓ "84ʹ͓͚Δ"#"$ͷخ͠͞ɺਏ͞ΛޠΓ·ͨ͠ ",*#""84c%FWFMPQFST*0 ˓ ϚϧνΞΧ΢ϯτͳ "84؀ڥͷϚωδϝϯτίϯιʔϧ΁ͷΞΫηεํ๏Λ·ͱΊͯΈͨ c%FWFMPQFST*0