AWS EC2

๋ณด์•ˆ ๋ชจ๋ฒ” ์‚ฌ๋ก€

  1. IAM๋ฅผ ํ†ตํ•œ AWS ๋ฆฌ์†Œ์Šค ์•ก์„ธ์Šค ์ œ์–ด

  2. ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ํ˜ธ์ŠคํŠธ๋‚˜ ๋„คํŠธ์›Œํฌ๋งŒ ์ธ์Šคํ„ด์Šค ํฌํŠธ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก ์ œํ•œ

  3. ๋ณด์•ˆ ๊ทธ๋ฃน์˜ ๊ทœ์น™์„ ์ •๊ธฐ์ ์œผ๋กœ ๊ฒ€ํ† ํ•˜๊ณ  ์ตœ์†Œ ๊ถŒํ•œ ๋ถ€์—ฌ๋ผ๋Š” ๊ฐœ๋…์„ ํ•ญ์ƒ ์ ์šฉํ•˜๊ณ  ํ•„์š”ํ•œ ๊ฒฝ์šฐ ํ•„์š”ํ•œ ๊ถŒํ•œ๋งŒ ํ—ˆ๊ฐ€

  4. AMI ์‹คํ–‰ ์ธ์Šคํ„ด์Šค๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์‚ฌ์šฉํ•œ ๋กœ๊ทธ์ธ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜์—ฌ ๋ณด์•ˆ ์œ„ํ—˜์„ ์ตœ์†Œํ™”

Amazon Machine Image(AMI)

์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ตฌ์„ฑ์„ ์ œ๊ณตํ•˜๋Š” AWS์—์„œ ์œ ์ง€ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ์ด๋ฏธ์ง€. OS ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ํฌํ•จ๋œ ์ผ์ข…์˜ ํ…œํ”Œ๋ฆฟ์ด๋‹ค.

์ง€์›ํ•˜๋Š” ์šด์˜ ์ฒด์ œ

  • Amazon Linux 2

  • Red Hat Enterprise Linux

  • CentOS

  • SUSE

  • Debian

  • Ubuntu

  • Windows server

  • etc...

Instance types

์ธ์Šคํ„ด์Šค๋Š” AMI์˜ ์‚ฌ๋ณธ์ด๋‹ค. ์„œ๋ฒ„ ์ธ์Šคํ„ด์Šค ์œ ํ˜•์€ ๊ทœ์น™์— ๋”ฐ๋ผ ์•ŒํŒŒ๋ฒณ์˜ ์กฐํ•ฉ์œผ๋กœ ๋ถ„๋ฅ˜๋œ๋‹ค. ๊ฐ๊ฐ ์ปดํ“จํŒ… ์Šคํ† ๋ฆฌ์ง€ ๋ฉ”๋ชจ๋ฆฌ ๋“ฑ ํŠนํ™”๋œ ๋ถ„์•ผ๋ฅผ ๋‚˜ํƒ€๋‚ด๊ธฐ๋„ ํ•˜๊ณ , ์ธ์Šคํ„ด์Šค ์‚ฌ์ด์ฆˆ medium, large ๋“ฑ์„ ํ†ตํ•ด ์ธ์Šคํ„ด์Šค๊ฐ€ ์–ผ๋งˆ๋‚˜ ํฐ์ง€๋ฅผ ์‰ฝ๊ฒŒ ๋น„๊ตํ•  ์ˆ˜ ์žˆ๊ณ  ์‚ฌ์ด์ฆˆ๊ฐ€ ํด์ˆ˜๋ก ์„ฑ๋Šฅ๊ณผ ๊ฐ€๊ฒฉ์ด ์ฆ๊ฐ€ํ•œ๋‹ค

  • Istance family(์ธ์Šคํ„ด์Šค ํŒจ๋ฐ€๋ฆฌ): ๋ฒ”์šฉ, ํŠน์ • ๋ถ„์•ผ ํŠนํ™” ๋“ฑ ์ธ์Šคํ„ด์Šค์˜ ํŠน์ง•์„ ํ‘œํ˜„

  • Istance generation(์ธ์Šคํ„ด์Šค ์„ธ๋Œ€): ์ˆซ์ž๊ฐ€ ๋†’์„ ์ˆ˜๋ก ์„ฑ๋Šฅ์ด ์ข‹์€ ์„ธ๋Œ€๋ฅผ ํ‘œํ˜„

  • Processor family(ํ”„๋กœ์„ธ์„œ ํŒจ๋ฐ€๋ฆฌ): ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ์„ธ์„œ ํ‘œํ˜„

  • Additional capability(์ถ”๊ฐ€ ๊ธฐ๋Šฅ): ์ถ”๊ฐ€ ์Šคํ† ๋ฆฌ์ง€ ๋˜๋Š” ๋„คํŠธ์›Œํฌ ์ตœ์ ํ™” ๋“ฑ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ํ‘œํ˜„

์ธ์Šคํ„ด์Šค ๋ช…๋ช… ๊ทœ์น™

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/instance-types.html

์ธ์Šคํ„ด์Šค ์œ ํ˜• ํƒ์ƒ‰๊ธฐ

https://aws.amazon.com/ko/ec2/instance-types/

EBS

EC2 ์ „์šฉ์œผ๋กœ ์„ค๊ณ„๋œ ๊ณ ์„ฑ๋Šฅ ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€ ์„œ๋น„์Šค๋กœ ์Šคํ† ๋ฆฌ์ง€ ๋ณผ๋ฅจ์„ ๋งŒ๋“ค์–ด EC2์— ์—ฐ๊ฒฐํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ณ ์„ฑ๋Šฅ IOPS์„ ์œ„ํ•œ SSD ์ง€์› ์Šคํ† ๋ฆฌ์ง€์™€ ์ฒ˜๋ฆฌ๋Ÿ‰ ์ง‘์•ฝ์ ์ธ HDD ์ง€์› ์Šคํ† ๋ฆฌ์ง€๊ฐ€ ์žˆ๋‹ค. AWS๋Š” EBS์™€ ํ•จ๊ป˜ ์ธ์Šคํ„ด์Šค ์Šคํ† ์–ด EFS, S3 ๋“ฑ์˜ ์Šคํ† ๋ฆฌ์ง€ ์„œ๋น„์Šค๋„ ์ œ๊ณตํ•œ๋‹ค.

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/AmazonEBS.html

VPC

EC2์—์„œ ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ. Amazon VPC๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋…ผ๋ฆฌ์  ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค. ํ”„๋ผ์ด๋น— IP ์ฃผ์†Œ๋ฅผ ์ œ๊ณตํ•œ๋‹ค.

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/ec2-networking.html

๋ณด์•ˆ ๊ทธ๋ฃน

๋ณด์•ˆ ๊ทธ๋ฃน์€ AWS์—์„œ ์ œ๊ณตํ•˜๋Š” ์ธ์Šคํ„ด์Šค ๋ณด์•ˆ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ๋กœ์จ ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•œ ์ˆ˜์‹  ํŠธ๋ž˜ํ”ฝ(์ธ๋ฐ”์šด๋“œ ๊ทœ์น™), ๋ฐœ์‹  ํŠธ๋ž˜ํ”ฝ(์•„์›ƒ๋ฐ”์šด๋“œ ๊ทœ์น™)์„ ์ œ์–ดํ•˜๋Š” ๊ฐ€์ƒ์˜ ๋ฐฉํ™”๋ฒฝ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ๋ณด์•ˆ ๊ทธ๋ฃน ๊ทœ์น™์€ ์–ด๋–ค ๊ฒƒ์„ ํ—ˆ์šฉํ•  ์ง€๋ฅผ ๊ฒฐ์ •ํ•˜๋ฉฐ, ๊ฑฐ๋ถ€ํ•˜๋Š” ๊ทœ์น™์€ ์ƒ์„ฑํ•  ์ˆ˜ ์—†๋‹ค.

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/ec2-security-groups.html

ํ‚ค ํŽ˜์–ด

ํผ๋ธ”๋ฆญ ํ‚ค์™€ ํ”„๋ผ์ด๋น— ํ‚ค๋กœ ๊ตฌ์„ฑ๋˜๋Š” ํ‚ค ํŽ˜์–ด๋Š” EC ์ธ์Šคํ„ด์Šค ์—ฐ๊ฒฐ ์‹œ ์‚ฌ์šฉ๋˜๋Š” ์ž๊ฒฉ ์ฆ๋ช… ์ž…์ฆ์„ ์œ„ํ•œ ๊ฒƒ์ด๋‹ค. ํผ๋ธ”๋ฆญํ‚ค๋Š” EC2์— ์ €์žฅ๋˜๋ฉฐ, ํ”„๋ผ์ด๋น— ํ‚ค๋Š” ํ‚ค ํŽ˜์–ด ์ƒ์„ฑ ์‹œ ์ตœ์ดˆ ํ•œ ๋ฒˆ ๋กœ์ปฌ๋กœ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•„ ์‚ฌ์šฉ์ž๊ฐ€ ์ €์žฅํ•œ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์ด ํ”„๋ผ์ด๋น— ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ SSH๋ฅผ ํ†ตํ•ด ์ธ์Šคํ„ด์Šค์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค

Last updated