เบ‚เปเปเบ™เบฐเบ™เบณเป€เบ‚เบ”เบžเบทเป‰เบ™เบ—เบตเปˆ AWS เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบงเบฒเบ‡เปเบœเบ™เป„เบ”เป‰เปƒเบ™เป‚เบกเบ”เบนเบ™ Terraform

เบชเบฐเบšเบฒเบเบ”เบตเบ—เบธเบเบ„เบปเบ™! เปƒเบ™เป€เบ”เบทเบญเบ™เบ—เบฑเบ™เบงเบฒ, OTUS เป€เบ›เบตเบ”เบซเบผเบฑเบเบชเบนเบ”เปƒเบซเบกเปˆ - Cloud Solution Architecture. เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ„เบฒเบ”โ€‹เบ„เบฐโ€‹เป€เบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ‚เบญเบ‡โ€‹เบงเบดโ€‹เบŠเบฒโ€‹เบ™เบตเป‰โ€‹, เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบเปเบฒโ€‹เบฅเบฑเบ‡โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹เบเบฑเบšโ€‹เบ—เปˆเบฒเบ™โ€‹เบเบฒเบ™โ€‹เปเบ›โ€‹เบžเบฒโ€‹เบชเบฒโ€‹เบ‚เบญเบ‡โ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบซเบ™เป‰เบฒโ€‹เบชเบปเบ™โ€‹เปƒเบˆโ€‹เปƒเบ™โ€‹เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹.

เบ‚เปเปเบ™เบฐเบ™เบณเป€เบ‚เบ”เบžเบทเป‰เบ™เบ—เบตเปˆ AWS เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบงเบฒเบ‡เปเบœเบ™เป„เบ”เป‰เปƒเบ™เป‚เบกเบ”เบนเบ™ Terraform

AWS Landing Zone เป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก AWS เบซเบผเบฒเบเบšเบฑเบ™เบŠเบตเบ—เบตเปˆเบ›เบญเบ”เป„เบžเป‚เบ”เบเป„เบงเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”.

เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบซเบผเบฒเบเบเบงเปˆเบฒเบซเป‰เบฒเบ›เบต, เบ—เบตเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปƒเบ™เบเบธเปˆเบก Mitoc เป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เบšเปเปˆเบญเบดเบ”เป€เบกเบทเปˆเบญเบเป€เบžเบทเปˆเบญเบŠเปˆเบงเบเปƒเบซเป‰เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปƒเบ™เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™ เปเบฅเบฐเบชเป‰เบฒเบ‡ เบซเบผเบทเป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบฎเปˆเบญเบ‡เบฎเบญเบเบ”เบดเบˆเบดเบ•เบญเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ›เบชเบนเปˆ AWS cloud. เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†เบญเบทเปˆเบ™เป†, เป€เบžเบทเปˆเบญเบญเป‰เบฒเบ‡เป€เบ–เบดเบ‡เบซเบกเบนเปˆเป€เบžเบทเปˆเบญเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบขเบนเปˆ AWS: "เบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบ›เบฐเบ”เบดเบ”เบ•เบปเบงเป€เบญเบ‡เบเบฑเบš AWS." เบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบšเปเปˆเบกเบตเบงเบฑเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบ—เบตเปˆเบˆเบฐเบ›เบฐเบ”เบดเบ” เปเบฅเบฐเบ›เบฑเบšเบ›เบธเบ‡เบเบปเบ™เป„เบเปƒเบ™เบ™เบฒเบกเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเป€เบญเบ‡เปƒเบซเป‰เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™, เปเบฅเบฐ AWS เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเปƒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบŠเบฑเบšเบŠเป‰เบญเบ™เบ”เป‰เบงเบเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบ—เบตเปˆเบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰.

เบ‚เปเปเบ™เบฐเบ™เบณเป€เบ‚เบ”เบžเบทเป‰เบ™เบ—เบตเปˆ AWS เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบงเบฒเบ‡เปเบœเบ™เป„เบ”เป‰เปƒเบ™เป‚เบกเบ”เบนเบ™ Terraform
AWS Landing Zone (เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™)

AWS Landing Zone เปเบกเปˆเบ™เบซเบเบฑเบ‡?

เบ•เบฒเบกโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบˆเบฒเบโ€‹เปเบซเบผเปˆเบ‡โ€‹เบ‚เปˆเบฒเบงโ€‹เบˆเบฒเบโ€‹เบ—เบฒเบ‡โ€‹เบเบฒเบ™:

AWS Landing Zone เป€เบ›เบฑเบ™เป‚เบŠเบฅเบนเบŠเบฑเปˆเบ™เบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก AWS เบ—เบตเปˆเบ›เบญเบ”เป„เบžเบ”เป‰เบงเบเบšเบฑเบ™เบŠเบตเบซเบผเบฒเบเบšเบฑเบ™เบŠเบตเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡ AWS. เบ”เป‰เบงเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบซเบผเบฒเบเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบซเบผเบฒเบเบšเบฑเบ™เบŠเบตเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบ, เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบšเบฑเบ™เบŠเบตเปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบซเบผเบฒเบเบญเบฑเบ™, เปเบฅเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเบขเปˆเบฒเบ‡เป€เบฅเบดเบเป€เบŠเบดเปˆเบ‡เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ AWS.

AWS Landing Zone เป„เบ”เป‰เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบŠเบฑเบšเบŠเป‰เบญเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบ—เบตเปˆเบชเบปเปˆเบ‡เปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ. เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบ—เบตเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เป„เบ”เป‰เบ›เบฑเบšเบ„เปˆเบฒเบšเบฒเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบš CloudFormation เบ„เบทเบ™เปƒเปเปˆเป€เบ›เบฑเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš Terraform เป€เบžเบทเปˆเบญเบ™เบณเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™เบ•เบทเปˆเบกเบญเบตเบเบชเบณเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ–เบฒเบกเบ•เบปเบงเป€เบญเบ‡เบงเปˆเบฒ, เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบšเปเปˆเบชเป‰เบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เป€เบ‚เบ” AWS Landing Zone เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ Terraform? เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰เป„เบ”เป‰เปเบฅเบฐเบกเบฑเบ™เบˆเบฐเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบšเป? Spoiler: เบกเบฑเบ™เบˆเบฐเปเบฅเบฐเบเปเบฒเบฅเบฑเบ‡เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปเบฅเป‰เบง! ๐Ÿ™‚

เป€เบกเบทเปˆเบญเปƒเบ”เบ—เบตเปˆเบ—เปˆเบฒเบ™เบšเปเปˆเบ„เบงเบ™เปƒเบŠเป‰ AWS Landing Zone?

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ„เบฅเบฒเบงเบ›เบปเบเบเบฐเบ•เบดเปเบฅเบฐเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบฅเบฒเบงเบžเบฒเบเปƒเบ™เบซเบ™เบถเปˆเบ‡เบซเบผเบทเบชเบญเบ‡เบšเบฑเบ™เบŠเบต AWS, เบกเบฒเบ”เบ•เบฐเบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบเบตเบ™เบเบงเปˆเบฒ. เปƒเบœเบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบˆเบธเบ”เบ™เบตเป‰ เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เบ•เปเปˆเป„เบ”เป‰ :)

เป€เบˆเบปเป‰เบฒเบ„เบงเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบซเบเบฑเบ‡เบเปˆเบญเบ™เป€เบฅเบตเปˆเบกเบงเบฝเบ?

เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบฎเปˆเบงเบกเบเบฑเบšเปเบฅเป‰เบงเบกเบตเบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบธเบ”เบ—เบฐเบชเบฒเบ”เบเบฒเบ™เบŸเบฑเบ‡. เบšเปเบฅเบดเบชเบฑเบ”เบชเบนเป‰เบเบฑเบ™เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ„เบฅเบฒเบงเบขเปˆเบฒเบ‡เบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เป‚เบ”เบเบšเปเปˆเบกเบตเบงเบดเป„เบชเบ—เบฑเบ”เปเบฅเบฐเบ„เบงเบฒเบกเบ„เบฒเบ”เบซเบงเบฑเบ‡เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™. เบเบฐเบฅเบธเบ™เบฒเปƒเบŠเป‰เป€เบงเบฅเบฒเป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบเบธเบ”เบ—เบฐเบชเบฒเบ”เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒ AWS เป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบกเบฑเบ™เปเบ™เบงเปƒเบ”.

เป€เบกเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบเบธเบ”เบ—เบฐเบชเบฒเบ”, เบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡ AWS Landing Zone เบ—เบตเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆเบชเบดเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบšเปเปˆเปเบกเปˆเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบ™เบณเปƒเบŠเป‰เบฅเบฐเบšเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปเบšเบšเบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡เบ‚เบญเบ‡เบ„เบฅเบฒเบง.
  • เบ—เบตเบกเบ‡เบฒเบ™เปƒเบŠเป‰เบเบปเบ™เป„เบเบ”เบฝเบงเบเบฑเบ™เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบเบฑเบšเบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ”เบฝเบงเบเบฑเบ™เป€เบžเบทเปˆเบญเบชเบฐเปœเบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบฅเบฒเบง. เบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ Terraform.
  • เบœเบนเป‰เปƒเบŠเป‰เบŸเบฑเบ‡เบ„เบฅเบฒเบงเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ•เบดเบžเบฒเบšเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ™เปเบฒเบกเบฒเปƒเบŠเป‰เบ„เบทเบ™เป„เบ”เป‰เปเบฅเบฐเบชเบปเปˆเบ‡เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเป€เบ›เบฑเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเปƒเบŠเป‰เบ„เบทเบ™เปƒเบซเบกเปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเปƒเบŠเป‰เบ„เบทเบ™เป„เบ”เป‰. เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเบ—เบตเปˆเบšเปเปˆเบกเบตเป€เบŠเบตเบšเป€เบงเบตเปเบกเปˆเบ™เบกเบฑเบ.

เบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเป‚เบกเบ”เบนเบ™ Terraform เบชเปเบฒเบฅเบฑเบšเป€เบ‚เบ”เบžเบทเป‰เบ™เบ—เบตเปˆ AWS

เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบซเบผเบฒเบโ€‹เป€เบ”เบทเบญเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบซเบ™เบฑเบ, เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบเบดเบ™โ€‹เบ”เบตโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ™เปเบฒโ€‹เบชเบฐโ€‹เป€เบซเบ™เบตโ€‹เปƒเบซเป‰โ€‹เบ—เปˆเบฒเบ™ เป‚เบกเบ”เบนเบ™ Terraform เบชเปเบฒเบฅเบฑเบš AWS Landing Zone. เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™ เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™ GitHub, เปเบฅเบฐ เบฎเบธเปˆเบ™เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡ เบˆเบฑเบ”เบžเบตเบกเบกเบฒเบขเบนเปˆเปƒเบ™ Terraform Module Registry.

เป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบตเบ” main.tf เบเบฑเบšเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบ—เปˆเบฒเบ™:

module "landing_zone" {
  source     = "TerraHubCorp/landing-zone/aws"
  version    = "0.0.6"
  root_path  = "${path.module}"
  account_id = "${var.account_id}"
  region     = "${var.region}"
  landing_zone_components = "${var.landing_zone_components}"
}

เบซเบกเบฒเบเป€เบซเบ”: เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบตเบ”เปƒเบŠเป‰ variables.tf เปเบฅเบฐโ€‹เบ—เบธเบโ€‹เบชเบดเปˆเบ‡โ€‹เบ—เบธเบโ€‹เบขเปˆเบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบˆเบฒเบโ€‹ outputs.tf.

เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเบ‡เปˆเบฒเบ, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบชเปˆ terraform.tfvars:

account_id = "123456789012"
region = "us-east-1"
landing_zone_components = {
  landing_zone_pipeline_s3_bucket = "s3://terraform-aws-landing-zone/mycompany/landing_zone_pipeline_s3_bucket/default.tfvars"
  [...]
}

เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเป€เบกเบทเปˆเบญเปƒเบŠเป‰เป‚เบกเบ”เบนเบ™เบ™เบตเป‰ terraform เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™:

  1. เบ›เปˆเบฝเบ™เบ„เปˆเบฒ account_id ะธ region เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เป€เบŠเบดเปˆเบ‡เบเบปเบ‡เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบญเบปเบ‡เบเบฒเบ™ AWS;
  2. เบ›เปˆเบฝเบ™เบ„เปˆเบฒ landing_zone_components เบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเบเปเบฅเบฐเบ™เบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ‚เบ”เบžเบทเป‰เบ™เบ—เบตเปˆ AWS เบ‚เบญเบ‡เบ—เปˆเบฒเบ™;
  3. เบ›เปˆเบฝเบ™เปเบ›เบ‡ s3://terraform-aws-landing-zone/mycompany เบเบฑเบšเบ•เบฑเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™ S3 เปเบฅเบฐเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™ S3เบšเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบˆเบฐโ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹ .tfvars (เบซเบผเบทเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เป„เบ›เบซเบฒเป„เบŸเบฅเปŒ .tfvars เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เบ—เป‰เบญเบ‡โ€‹เบ–เบดเปˆเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹)โ€‹.

เป‚เบกเบ”เบนเบ™เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบกเบตเบซเบผเบฒเบเบชเบดเบš, เบซเบผเบฒเบเบฎเป‰เบญเบ, เบซเบผเบทเบซเบผเบฒเบเบžเบฑเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ™เบณเปƒเบŠเป‰เป„เบ”เป‰, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™เบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™เบ„เบงเบ™ เบซเบผเบทเบˆเบฐเบ–เบทเบเบ™เบณเปƒเบŠเป‰. เปƒเบ™เป€เบงเบฅเบฒเปเบฅเปˆเบ™, เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เปเบœเบ™เบ—เบตเปˆเบ•เบปเบงเปเบ› landing_zone_components เบˆเบฐเบ–เบทเบเบฅเบฐเป€เบฅเบตเบ.

เบชเบฐเบซเบฅเบธเบš

เบžเบงเบเป€เบฎเบปเบฒเบ•เบทเปˆเบ™เป€เบ•เบฑเป‰เบ™ เปเบฅเบฐเบžเบนเบกเปƒเบˆเบ—เบตเปˆเบˆเบฐเปเบšเปˆเบ‡เบ›เบฑเบ™เปเบฒเบเบœเบปเบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบžเบทเปˆเบญเบŠเปˆเบงเบเปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒเบชเป‰เบฒเบ‡เบฅเบฐเบšเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปเบšเบšเบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡เบ‚เบญเบ‡เบ„เบฅเบฒเบง. เป‚เบกเบ”เบนเบ™ Terraform เบชเปเบฒเบฅเบฑเบš AWS Landing Zone เปเบกเปˆเบ™เบญเบตเบเบ—เบฒเบ‡เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบญเบปเบ‡เบเบฒเบ™เบ•เปˆเบฒเบ‡เป†เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก AWS เบขเปˆเบฒเบ‡เป„เบงเบงเบฒเบ—เบตเปˆเบกเบตเบšเบฑเบ™เบŠเบตเบซเบผเบฒเบเบšเบฑเบ™เบŠเบตเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡ AWS. เบžเบงเบเป€เบฎเบปเบฒเบฎเบนเป‰เบ”เบตเบงเปˆเบฒ AWS เบเปเบฒเบฅเบฑเบ‡เป€เบ•เบตเบšเป‚เบ•เปƒเบ™เบˆเบฑเบ‡เบซเบงเบฐเบ—เบตเปˆเบšเป‰เบฒเป†, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบกเบธเปˆเบ‡เบซเบกเบฑเป‰เบ™เบ—เบตเปˆเบˆเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เปเบเป‰เป„เบ‚ terraform เบขเปˆเบฒเบ‡เป„เบงเบงเบฒเบ—เบตเปˆเบเบงเบกเป€เบญเบปเบฒเบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเบเบฑเบ‡เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบšเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบเบฒเบ™เบœเบฐเบฅเบดเบ” AWS เบญเบทเปˆเบ™เป†.

เบซเบกเบปเบ”โ€‹เป€เบ—เบปเปˆเบฒโ€‹เบ™เบตเป‰. เบžเบงเบเป€เบฎเบปเบฒเบฅเปเบ–เป‰เบฒเบ„เปเบฒเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเปเบฅเบฐเป€เบŠเบตเบ™เป€เบˆเบปเป‰เบฒเป€เบ‚เบปเป‰เบฒเบกเบฒ webinar เบŸเบฃเบต เบžเบฒเบเปƒเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒ เบกเบฒเบชเบถเบเบชเบฒเบเบฒเบ™เบญเบญเบเปเบšเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเป‚เบ”เป€เบกเบ™ Cloud Landing Zone เปเบฅเบฐเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบฎเบนเบšเปเบšเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเบ‚เบญเบ‡เป‚เบ”เป€เบกเบ™เบ•เบปเป‰เบ™เบ•เป..

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster