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๋ฅผ ์ฌ์ฉํด ๊ณ ๋ํ๋ ์์คํ ์ ๊ตฌ์ถํ๋ ๋ฐ ๋์์ ์ค๋ค.
์ด์ ์ฐ์์ฑ ์์น: ์์คํ ์ ์คํ ๋ฐ ๋ชจ๋ํฐ๋งํ๊ณ ํ๋ก์ธ์ค์ ์ ์ฐจ๋ฅผ ์ง์์ ์ผ๋ก ๊ฐ์ ํ๋ ๋ฐ ์ค์
๋ณด์ ์์น: ์ ๋ณด์ ์์คํ ์ ๋ณดํธํ๋ ๋ฐ ์ค์
์์ ์ฑ ์์น: ์๋ํ ๊ธฐ๋ฅ์ ์ํํ๋ ์ํฌ๋ก๋์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ธฐ ์ํด ์คํจ๋ก๋ถํฐ ์ ์ํ๊ฒ ๋ณต๊ตฌํ๋ ๋ฐฉ๋ฒ์ ์ค์
์ฑ๋ฅ ํจ์จ์ฑ ์์น: IT ๋ฐ ์ปดํจํ ๋ฆฌ์์ค์ ๊ตฌ์กฐํ๋๊ณ ๊ฐ์ํ๋ ํ ๋น์ ์ค์
๋น์ฉ ์ต์ ํ ์์น: ๋ถํ์ํ ๋น์ฉ ๋ฐ์์ ๋ฐฉ์งํ๋ ๋ฐ ์ค์
์ง์ ๊ฐ๋ฅ์ฑ ์์น: ํด๋ผ์ฐ๋ ์ํฌ๋ก๋ ์คํ์ด ํ๊ฒฝ์ ๋ฏธ์น๋ ์ํฅ์ ์ต์ํํ๋ ๋ฐ ์ค์
AWS ๋ํ ์๋น์ค
EC2: ์จ๋๋งจ๋ ์ปดํจํ
์์ ์ ๊ณต
S3, EBS: ๊ฐ์ฒด ์คํ ๋ฆฌ์ง, ๋ธ๋ก ์คํ ๋ฆฌ์ง ์ ๊ณต
DynamoDB, RDS: NoSQL, SQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๊ณต
Lambda: ์ด๋ฒคํธ ์ค์ฌ ์๋ฒ๋ฆฌ์ค ์ปดํจํ
์๋น์ค
VPC: ๊ฒฉ๋ฆฌ๋ ๊ฐ์ ๋คํธ์ํฌ ์๋น์ค
Route53: DNS ์๋น์ค
ELB: ํธ๋ํฝ ๋ถ์ฐ ์๋น์ค
Lightsail: ๊ฐ์ ํ๋ผ์ด๋น ์๋ฒ ์ ๊ณต
Beanstalk: ์น ์ ํ๋ฆฌ์ผ์ด์
๋ฐฐํฌ ๊ด๋ฆฌ ์๋น์ค
ECS: ์์ ๊ด๋ฆฌํ ์ปจํ
์ด๋ ์ค์ผ์คํธ๋ ์ด์
์๋น์ค
AWS ํ์ต
AWS ๋ฌธ์ https://docs.aws.amazon.com
Get Started https://aws.amazon.com/ko/getting-started
AWS Skill Builder https://aws.amazon.com/ko/training/digital
๋ฃจํธ ์ฌ์ฉ์์ IAM ์ฌ์ฉ์
๋ฃจํธ ์ฌ์ฉ์๋ ๋ชจ๋ ๊ถํ์ ํฌํจํ์ฌ ๊ณ์ ์ ์ค์ ์ ๋ณ๊ฒฝํ๊ณ ๊ณ์ฝ์ ๊ด๋ฆฌํ ์ ์๋ ๊ถํ์ ๊ฐ์ง๊ณ ์๋ค. ๋ฐ๋ผ์ ๊ณ์ ์์ฑ ํ IAM ์ฌ์ฉ์๋ฅผ ์์ฑํ์ฌ IAM ์ฌ์ฉ์ ๊ณ์ ๋ง์ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐํ๋ ๊ฒ์ด ์ข๋ค.
AWS ์์์ ์ํ 3๊ฐ์ง ๋ฐฉ๋ฒ
AWS ์น ์ฌ์ดํธ์ ๊ด๋ฆฌ ์ฝ์์ ํตํ ์กฐ์ (์น ๋ธ๋ผ์ฐ์ ์ฌ์ฉ)
AWS CLI๋ฅผ ํตํ ์กฐ์ (์ด์์ฒด์ ๋ณ ์ค์น)
AWS SDK๋ฅผ ํตํ ์กฐ์ (์ง์ ์ธ์ด ๋ณ ์ค์น)
์๋ฒ OS๋ก์จ ๋ฆฌ๋
์ค์ ์๋์ฐ
๋ฆฌ๋
์ค
๋ฆฌ๋ ์ค๋ ๋ฌด๋ฃ์คํ ์์ค ์ํํธ์จ์ด๋ก ๋๊ตฌ๋ ์ฌ์ฉํ ์ ์๋ค.
์ฌ๋ฌ ํ์ฌ์์ ๋ง๋ ๋ค์ํ ๋ฐฐํฌํ์ด ์๋ค.
์ฃผ๋กCLI๋ฅผ ํตํด ์กฐ์ํ๋ค
์กฐ์์ ์ํด ๋ช ๋ น์ด๋ฅผ ์์์ผ ํ๋ฉฐ ์ค์ ์ ๊ด๋ฆฌํ ์ค ์์์ผ ํ๋ค.
์๋์ฐ ์๋ฒ
์๋์ฐ ์ฌ์ฉ์ ์ํด ๋ผ์ด์ ์ค ์์๋ฃ + CAL(Client Access License) ๋น์ฉ ์๋ชจ
๋ฆฌ๋ ์ค์ ๋นํด ์์์ ๋ง์ด ์ฌ์ฉํ์ฌ ์ ์ฌ์์์ ํจ์จ์ ์ด์ง ์์ ์ ์๋ค
์ฃผ๋กGUI ํตํด ์กฐ์ํ๋ค.
Last updated