Start AWS

AWS ๊ณต๋™ ์ฑ…์ž„ ๋ชจ๋ธ

ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ด์šฉ ์‹œ ๋ณด์•ˆ๊ณผ ๊ทœ์ • ์ค€์ˆ˜์— ๋Œ€ํ•œ ์ฑ…์ž„์„ AWS์™€ ๊ณ ๊ฐ์ด ๊ณต๋™์œผ๋กœ ๊ฐ€์ง„๋‹ค.

AWS๋Š” ํฌ๊ฒŒ ์†Œํ”„ํŠธ์›จ์–ด์™€ ํ•˜๋“œ์›จ์–ด ์ธํ”„๋ผ๋ฐ ๋„คํŠธ์›Œํฌ, ์‹œ์„ค์— ๋Œ€ํ•œ ์ฑ…์ž„์„ ๊ฐ€์ง„๋‹ค.

๊ณ ๊ฐ์€ ๊ณ ๊ฐ์ด ์‚ฌ์šฉํ•˜๋Š” ๋ฐ์ดํ„ฐ์™€ ํ”Œ๋žซํผ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์ด๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ๋ณด์•ˆ, ์ž๊ฒฉ ์ฆ๋ช… ๋ฐ ์•ก์„ธ์Šค ๊ด€๋ฆฌ ๋“ฑ์— ๋Œ€ํ•œ ์ฑ…์ž„์„ ๊ฐ€์ง„๋‹ค

๊ณ ๊ฐ์€ ์ž์‹ ์˜ ์ฑ…์ž„ ๋ฒ”์œ„๋งŒ ๊ด€๋ฆฌํ•˜๋ฉด ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์šด์˜ ์ œ์–ด์˜ ๊ณ ๊ฐ ๋ถ€๋‹ด์ด ์ค„์–ด๋“ ๋‹ค.

๋ฆฌ์ „๊ณผ ๊ฐ€์šฉ ์˜์—ญ

AWS์˜ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋Š” ์ „ ์„ธ๊ณ„์˜ 30๊ฐœ ์ด์ƒ์˜ ๋ฆฌ์ „(Region)์— ๋ถ„์‚ฐ๋˜์–ด ์žˆ์œผ๋ฉฐ, 100๊ฐœ ์ด์ƒ์˜ ๊ฐ€์šฉ ์˜์—ญ(Available Zone)์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ํŠน์ • ์ง€์—ญ์— ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•˜๋”๋ผ๋„ ๋‹ค๋ฅธ ์ง€์—ญ์„ ํ†ตํ•ด ์„œ๋น„์Šค๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค. AZ ID๋Š” ๊ฐ€์šฉ ์˜์—ญ์— ๋Œ€ํ•œ ์‹๋ณ„์ž๋กœ AWS ๊ณ„์ •๋งˆ๋‹ค AZ ์ด๋ฆ„์— ๋Œ€์‘ํ•˜๋Š” AZ ID๊ฐ€ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ๋‹ค

AZ ์ด๋ฆ„: ap-northeast-2a

AZ ID: apne2-az1

์š”๊ธˆ์ œ

์‹œ๊ฐ„ ๋‹จ์œ„๋กœ ์‚ฌ์šฉ๋Ÿ‰๋งŒํผ ์ง€๋ถˆํ•˜๋Š” ์ข…๋Ÿ‰์ œ ์š”๊ธˆ์ œ๋ฅผ ๊ธฐ๋ณธ์œผ๋กœ ํ•˜๋ฉฐ, ํŠน์ • ๊ธฐ๊ฐ„ ์•ฝ์ •์„ ์กฐ๊ฑด์œผ๋กœ ๋” ์ €๋ ดํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žœ ๋˜ํ•œ ์กด์žฌํ•œ๋‹ค.

์ž์›

์‚ฌ์šฉ์ž๋Š” ์„œ๋ฒ„์˜ ์ž์›์„ ์‰ฝ๊ฒŒ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๊ณ , ๋”ฐ๋ผ์„œ ํŠธ๋ž˜ํ”ฝ์ด ๊ฐ‘์ž‘์Šค๋Ÿฝ๊ฒŒ ๋ชฐ๋ฆฌ๋Š” ์ƒํ™ฉ๊ณผ ๊ฐ™์ด ์„œ๋ฒ„ ์ฆ์„ค์ด ํ•„์š”ํ•  ๋•Œ ์ƒํ™ฉ์— ๋”ฐ๋ผ ์œ ์—ฐํ•˜๊ฒŒ ๋Œ€์ฒ˜ํ•  ์ˆ˜ ์žˆ๋‹ค

๊ณ ๊ฐ€์šฉ์„ฑ

  • ๋ฆฌ์ „ ๋ฐ ๊ฐ€์šฉ ์˜์—ญ: ๋ฆฌ์ „๊ณผ ๊ฐ€์šฉ ์˜์—ญ์„ ํ†ตํ•œ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ๋ถ„์‚ฐ

  • ์˜คํ†  ์Šค์ผ€์ผ๋ง: ํŠธ๋ž˜ํ”ฝ ๋ฐ ๋ถ€ํ•˜์— ๋”ฐ๋ฅธ ์ž์› ์กฐ์ ˆ์„ ํ†ตํ•ด ์ผ๊ด€์ ์ธ ์„ฑ๋Šฅ์„ ์œ ์ง€

  • S3(์Šคํ† ๋ฆฌ์ง€ ๋ณต์ œ): S3 ๋ฐ์ดํ„ฐ๋ฅผ ์—ฌ๋Ÿฌ ๊ฐ€์šฉ ์˜์—ญ์— ๋ณต์‚ฌํ•˜์—ฌ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์•ˆ์ •์„ฑ์„ ๋ณด์žฅ

  • RDS(DB ๋ณต์ œ): ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์—ฌ๋Ÿฌ ๊ฐ€์šฉ ์˜์—ญ์— ๋ณต์ œํ•˜์—ฌ ๊ณ ๊ฐ€์šฉ์„ฑ ํ™•๋ณด

  • ELB(๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ): ์—ฌ๋Ÿฌ ์ธ์Šคํ„ด์Šค ๊ฐ„ ํŠธ๋ž˜ํ”ฝ ๋ถ„์‚ฐ์„ ํ†ตํ•œ ๊ณ ๊ฐ€์šฉ์„ฑ ๋ฐ ํ™•์žฅ์„ฑ

  • Cloud Watch(๋ชจ๋‹ˆํ„ฐ๋ง): ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ์ธํ”„๋ผ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ํ†ตํ•œ ๋ฌธ์ œ ๊ฐ์ง€ยท์กฐ๊ธฐ๋Œ€์‘

Well-Architected Framework

AWS์˜ ์ „๋ฌธ๊ฐ€๋“ค์ด 6๋Œ€ ์›์น™์„ ์ค‘์‹ฌ์œผ๋กœ ์•„ํ‚คํ…์ฒ˜ ๊ด€๋ จ ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ์„ค๋ช…ํ•œ๋‹ค. AWS๋ฅผ ์‚ฌ์šฉํ•ด ๊ณ ๋„ํ™”๋œ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ค€๋‹ค.

  1. ์šด์˜ ์šฐ์ˆ˜์„ฑ ์›์น™: ์‹œ์Šคํ…œ์„ ์‹คํ–‰ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ํ”„๋กœ์„ธ์Šค์™€ ์ ˆ์ฐจ๋ฅผ ์ง€์†์ ์œผ๋กœ ๊ฐœ์„ ํ•˜๋Š” ๋ฐ ์ค‘์ 

  2. ๋ณด์•ˆ ์›์น™: ์ •๋ณด์™€ ์‹œ์Šคํ…œ์„ ๋ณดํ˜ธํ•˜๋Š” ๋ฐ ์ค‘์ 

  3. ์•ˆ์ •์„ฑ ์›์น™: ์˜๋„ํ•œ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์›Œํฌ๋กœ๋“œ์™€ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๊ธฐ ์œ„ํ•ด ์‹คํŒจ๋กœ๋ถ€ํ„ฐ ์‹ ์†ํ•˜๊ฒŒ ๋ณต๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ์ค‘์ 

  4. ์„ฑ๋Šฅ ํšจ์œจ์„ฑ ์›์น™: IT ๋ฐ ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค์˜ ๊ตฌ์กฐํ™”๋˜๊ณ  ๊ฐ„์†Œํ™”๋œ ํ• ๋‹น์— ์ค‘์ 

  5. ๋น„์šฉ ์ตœ์ ํ™” ์›์น™: ๋ถˆํ•„์š”ํ•œ ๋น„์šฉ ๋ฐœ์ƒ์„ ๋ฐฉ์ง€ํ•˜๋Š” ๋ฐ ์ค‘์ 

  6. ์ง€์† ๊ฐ€๋Šฅ์„ฑ ์›์น™: ํด๋ผ์šฐ๋“œ ์›Œํฌ๋กœ๋“œ ์‹คํ–‰์ด ํ™˜๊ฒฝ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์ตœ์†Œํ™”ํ•˜๋Š” ๋ฐ ์ค‘์ 

AWS ๋Œ€ํ‘œ ์„œ๋น„์Šค

EC2: ์˜จ๋””๋งจ๋“œ ์ปดํ“จํŒ… ์ž์› ์ œ๊ณต

S3, EBS: ๊ฐ์ฒด ์Šคํ† ๋ฆฌ์ง€, ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€ ์ œ๊ณต

DynamoDB, RDS: NoSQL, SQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ œ๊ณต

Lambda: ์ด๋ฒคํŠธ ์ค‘์‹ฌ ์„œ๋ฒ„๋ฆฌ์Šค ์ปดํ“จํŒ… ์„œ๋น„์Šค

VPC: ๊ฒฉ๋ฆฌ๋œ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค

Route53: DNS ์„œ๋น„์Šค

ELB: ํŠธ๋ž˜ํ”ฝ ๋ถ„์‚ฐ ์„œ๋น„์Šค

Lightsail: ๊ฐ€์ƒ ํ”„๋ผ์ด๋น— ์„œ๋ฒ„ ์ œ๊ณต

Beanstalk: ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฐํฌ ๊ด€๋ฆฌ ์„œ๋น„์Šค

ECS: ์™„์ „ ๊ด€๋ฆฌํ˜• ์ปจํ…Œ์ด๋„ˆ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ์„œ๋น„์Šค

AWS ํ•™์Šต

๋ฃจํŠธ ์‚ฌ์šฉ์ž์™€ IAM ์‚ฌ์šฉ์ž

๋ฃจํŠธ ์‚ฌ์šฉ์ž๋Š” ๋ชจ๋“  ๊ถŒํ•œ์„ ํฌํ•จํ•˜์—ฌ ๊ณ„์ •์˜ ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜๊ณ  ๊ณ„์•ฝ์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ณ„์ • ์ƒ์„ฑ ํ›„ IAM ์‚ฌ์šฉ์ž๋ฅผ ์ƒ์„ฑํ•˜์—ฌ IAM ์‚ฌ์šฉ์ž ๊ณ„์ • ๋งŒ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.

AWS ์‹œ์ž‘์„ ์œ„ํ•œ 3๊ฐ€์ง€ ๋ฐฉ๋ฒ•

  1. AWS ์›น ์‚ฌ์ดํŠธ์˜ ๊ด€๋ฆฌ ์ฝ˜์†”์„ ํ†ตํ•œ ์กฐ์ž‘ (์›น ๋ธŒ๋ผ์šฐ์ € ์‚ฌ์šฉ)

  2. AWS CLI๋ฅผ ํ†ตํ•œ ์กฐ์ž‘ (์šด์˜์ฒด์ œ ๋ณ„ ์„ค์น˜)

  3. AWS SDK๋ฅผ ํ†ตํ•œ ์กฐ์ž‘ (์ง€์› ์–ธ์–ด ๋ณ„ ์„ค์น˜)

์„œ๋ฒ„ OS๋กœ์จ ๋ฆฌ๋ˆ…์Šค์™€ ์œˆ๋„์šฐ

๋ฆฌ๋ˆ…์Šค

  • ๋ฆฌ๋ˆ…์Šค๋Š” ๋ฌด๋ฃŒ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด๋กœ ๋ˆ„๊ตฌ๋‚˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ์—ฌ๋Ÿฌ ํšŒ์‚ฌ์—์„œ ๋งŒ๋“  ๋‹ค์–‘ํ•œ ๋ฐฐํฌํŒ์ด ์žˆ๋‹ค.

  • ์ฃผ๋กœCLI๋ฅผ ํ†ตํ•ด ์กฐ์ž‘ํ•œ๋‹ค

  • ์กฐ์ž‘์„ ์œ„ํ•ด ๋ช…๋ น์–ด๋ฅผ ์•Œ์•„์•ผ ํ•˜๋ฉฐ ์„ค์ •์„ ๊ด€๋ฆฌํ•  ์ค„ ์•Œ์•„์•ผ ํ•œ๋‹ค.

์œˆ๋„์šฐ ์„œ๋ฒ„

  • ์œˆ๋„์šฐ ์‚ฌ์šฉ์„ ์œ„ํ•ด ๋ผ์ด์„ ์Šค ์ˆ˜์ˆ˜๋ฃŒ + CAL(Client Access License) ๋น„์šฉ ์†Œ๋ชจ

  • ๋ฆฌ๋ˆ…์Šค์— ๋น„ํ•ด ์ž์›์„ ๋งŽ์ด ์‚ฌ์šฉํ•˜์—ฌ ์ €์‚ฌ์–‘์—์„œ ํšจ์œจ์ ์ด์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค

  • ์ฃผ๋กœGUI ํ†ตํ•ด ์กฐ์ž‘ํ•œ๋‹ค.

Last updated