์ค๋ฌด์์ AWS๋ฅผ ์ ์ฌ์ฉํ๋ ค๋ฉด?
์ง์ AWS ์ํคํ
์ฒ๋ฅผ ๊ตฌํํ ์ ์์ด์ผ ํฉ๋๋ค.
๊ฐ์ ์
๋ฐ์ดํธ ์๋ด
AWS ์๋น์ค ๋ณํ์ ๋ฐ๋ฅธ ๊ฐ์ ์ฝํ
์ธ ์
๋ฐ์ดํธ๋ ์์๋ก ์งํํ๊ณ ์์ต๋๋ค.
โป ๊ฐ์ ์
๋ฐ์ดํธ์ ๋ํ ๋ด์ฉ์ [์์์]์ ์ฐธ๊ณ ํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
AWS, ์ผ๋ง๋ ์๊ณ ๊ณ์ ๊ฐ์?

AWS(Amazon Web Services)๋ ์ด์ ๋ชจ๋ฅด๋ ๋ถ๋ค๋ณด๋ค ์์๋ ๋ถ๋ค์ด ๋ ๋ง์, ์ํ๊ณต์ธ ๊ธ๋ก๋ฒ 1์์ ํด๋ผ์ฐ๋ ์๋น์ค์
๋๋ค. ๊ตญ๋ด์์๋ IT ๋ถ์ผ๋ผ๋ฉด ์ฐ์
์ ๋ถ๋ฌธํ๊ณ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ์๊ธฐ ๋๋ฌธ์ AWS ํด๋ผ์ฐ๋๋ IT ๋ถ์ผ์์ ์ผํ์๋ ๋๋ ์ผํ์๊ธฐ๋ฅผ ํฌ๋งํ์๋ ๋ถ๋ค์๊ฒ๋ ๊ผญ ์์์ผ ํ ๊ธฐ์ ์ด๊ธฐ๋ ํฉ๋๋ค. ๊ทธ๋งํผ ์คํฐ๋๋ ๋ง์ด ํ๊ณ ์๊ฒฉ์ฆ๋ ๋ง์ด ์ทจ๋ํฉ๋๋ค๋ง, ๊ทธ๊ฒ ์ ๋ถ์ผ๊น์?
AWS, ์ผ๋งํผ ์ฌ์ฉํ์ค ์ ์์ผ์ ๊ฐ์?
์ค๋ ๊ธฐ๊ฐ ํ์
์์ AWS ํด๋ผ์ฐ๋์ ๊ด๋ จ๋ ์
๋ฌด๋ฅผ ํ๋ค ๋ณด๋ฉด ์ค๋ฌด์ ์ผ๋ก ์ค๋น๊ฐ ๋ฏธํกํ ๋ถ๋ค์ ์์ฃผ ๋ณผ ์ ์๋๋ฐ, ์ค์ ๋ก ์ ์
์ผ๋ก ์
์ฌํ๊ฑฐ๋ ์
๋ฌด ์ ํ์ ํตํด ํ ๋๋ ํ์ฌ๋ฅผ ์ฎ๊ธฐ์ ๋ถ๋ค ์ค์์๋ ๊ฐ๋จํ ์ํคํ
์ฒ๋ผ๋ ์ง์ ๋ง๋ค์ด ๋ณธ ๊ฒฝํ์ด ๋ถ์กฑํ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
ํด๋ผ์ฐ๋๋ ๊ธฐ์กด์ ๋ฐ์ดํฐ ์ผํฐ์ฒ๋ผ ๋ ์์์ ๋ณผ ์ ์๋ ํ๊ฒฝ์ด ์๋๊ธฐ ๋๋ฌธ์ ์์ ์ ์ญํ ์ด ์ํคํ
์ฒ๋ฅผ ๊ตฌ์ถํ๋ ๊ฒ์ด ์๋๋๋ผ๋ ์ง์ ๋ง์ ธ๋ณด๊ณ ๋ง๋ค์ด๋ณด์ง ์์ผ๋ฉด ํด๋ผ์ฐ๋์ ๊ด๋ จํ์ฌ ์
๋ฌด๋ฅผ ์ํํ๊ธฐ๊ฐ ์ด๋ ค์ด ๊ฒ์ด ์ฌ์ค์
๋๋ค.
AWS ์ํคํ
์ฒ, ๋ง๋ค๊ธฐ ์ด๋ ต์ง ์๋์?
๋ง์ ๋ถ๋ค์ด AWS์ ๊ฐ๋ณ ์๋น์ค๋ ์ด๋ ์ ๋ ์ฌ์ฉํ ์ ์์ง๋ง ์ง์ ์ํคํ
์ฒ๋ฅผ ๊ตฌํํ๋ ๊ฒ์ ์ด๋ ค์ํ๋ ์ด์ ๋ ์ด๋ค ๋จ๊ณ์ ๊ณผ์ ์ ํตํด ๋ง๋ค์ด์ผ ํ๋์ง๋ฅผ ์ ๋ชจ๋ฅด์๊ธฐ ๋๋ฌธ์
๋๋ค. ํ์ง๋ง ์ํคํ
์ฒ๋ฅผ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ์ฐ๋ฆฌ๊ฐ ๋ฌผ๊ฑด์ ๋ง๋ค ๋์ ๋์ผํฉ๋๋ค. ์ฆ,
- 1๏ธโฃ ์ด๋ค ๊ธฐ๋ฅ์ ๊ฐ์ง ๋ฌผ๊ฑด(์ํคํ
์ฒ)์ ๋ง๋ค์ง ์๊ฐํ๊ณ ,
- 2๏ธโฃ ์ด๋ค ์ฌ๋ฃ(๊ด๋ จ ๊ธฐ์ ๋ฐ AWS ์๋น์ค)๋ฅผ ์ฌ์ฉํ ์ง ๊ฒฐ์ ํ๊ณ ,
- 3๏ธโฃ ์ฌ๋ฃ๋ค๊ฐ์ ์ฐ๊ด์ฑ์ ์๊ฐํ์ฌ ์ด๋ป๊ฒ ๋ฐฐ์นํ ์ง ๊ทธ๋ ค๋ณธ ํ์
- 4๏ธโฃ ์ค์ ๊ทธ ๋ฌผ๊ฑด(์ํคํ
์ฒ)์ ๋ง๋๋ ๊ฒ์ด์ง์.
์ด ๊ณผ์ ์ด ์ฒ์์๋ ์กฐ๊ธ ์ด๋ ค์ธ ์ ์์ง๋ง ๊ฐ๋จํ ์ํคํ
์ฒ๋ถํฐ ์ฐ์ต์ ํ์๋ฉด ์ ์ ์ต์ํด์ง๊ณ ์ฌ์์ง ์ ์์ต๋๋ค.
๋ฐฑ๋ฌธ์ด ๋ถ์ฌ์ผํ!
์ง์ ๋ง๋ค์ด ๋ณธ ๋งํผ
์ค๋ ฅ์ด ๋์ด๋ฉ๋๋ค.

๊ฐ๋จํ ์ํคํ
์ฒ๋ผ๋ ์ฒ์๋ถํฐ ๋๊น์ง ์ง์ ๋ง๋ค์ด ๋ณธ ๋ถ๋ค์ ๊ทธ๋งํผ AWS์ ์๋น์ค๋ค์ ์ด๋ค๋ก ๊ตฌ์ฑ๋ ์ํคํ
์ฒ์ ๋ํ ์ดํด๋๊ฐ ๋์ต๋๋ค. ๊ทธ๋งํผ ํด๋ผ์ฐ๋๋ฅผ ํ์ฉํ๋ ์ค๋ ฅ๋ ์กฐ๊ธ ๋ ๋๊ณ , ์์ผ๋ก๋ ๊ทธ ์ค๋ ฅ์ด ์ผ์ทจ์์ฅ ํ ์ ์๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ์ํฌ์ต ํํ์ ์ด ์จ๋ผ์ธ ๊ฐ์์์๋,
1๏ธโฃ ์ํคํ
์ฒ๋ฅผ ๊ตฌํํ๋ ๋ฐ ํ์ํ ๊ธฐ์ ๋ฐ AWS ์๋น์ค๋ฅผ ์ค๋ช
ํด๋ณด๊ณ ๋ค์ด์ด๊ทธ๋จ์ ํตํด ์ํคํ
์ฒ๋ฅผ ๊ตฌ์ฑํ๋ ์๋น์ค๋ค์ ๊ธฐ๋ฅ์ ํ๋ฆ๊ณผ ์ํธ ์ฐ๊ด์ฑ์ ์ดํดํ ํ,

2๏ธโฃ ์ง์ ์ฌ๋ฌ๋ถ์ ์์ผ๋ก ์ํคํ
์ฒ๋ฅผ ๊ตฌํํ ๊ฒ์
๋๋ค.

์ด๋ก ๋ณด๋ค ์ค์ต, ๋ฐฑ๋ฌธ์ด๋ถ์ฌ์ผํ!
๊ฐ์ ์์์ ์ค์ต ์ค์ฌ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ, ๋น ๋ฅด์ง ์๊ฒ ๊ทธ๋ฆฌ๊ณ ์ฝ๊ฒ ๋ง๋ค์๊ธฐ ๋๋ฌธ์ ์ํคํ
์ฒ๋ฅผ ์ฒ์ ๋ง๋ค์ด๋ณด์๋ ๋ถ๋ค๋ ์ด๋ ค์ ์์ด ๋ฐ๋ผ์ค์ค ์ ์์ต๋๋ค.
๋ฐฑ๋ฌธ์ด ๋ถ์ฌ์ผํ! ๋ฐฑ ๋ฒ ๋ฃ๊ณ ๋ณด๋ ๊ฒ๋ณด๋ค ํ ๋ฒ์ด๋ผ๋ ์ค์ ์ํคํ
์ฒ๋ฅผ ๋ง๋ค์ด๋ณด์๋ฉด์ AWS ํด๋ผ์ฐ๋์ ํ์ฉ ๋ฅ๋ ฅ์ ๋์ฑ ํค์ฐ์ค ์ ์๋๋ก ๊ฐ์๋ฅผ ํตํด ๋์์ ๋๋ฆฌ๊ฒ ์ต๋๋ค.
์ด ๊ฐ์์ ํน์ง์ ๋ ํ์ธํด๋ณด์ธ์!
- โ
๊ฐ๋
๋ณด๋ค ์ด๋ก ์ค๋ช
๋ณด๋ค๋ ์ง์ AWS ํต์ฌ ์๋น์ค๋ฅผ ์ฌ์ฉํด ํด๋ผ์ฐ๋ ์ธํ๋ผ๋ฅผ ๊ตฌ์ฑํ๋ ์ค์ต ์ค์ฌ์ ๊ฐ์์
๋๋ค.
- โ
์ ์ฒด ์ค์ต ๋ด์ฉ์ด ์ฒ์๋ถํฐ ๋๊น์ง ๋จ๊ณ์ ์ผ๋ก ์ด์ด์ง๊ธฐ ๋๋ฌธ์ ๋จ์ํ๊ฒ ๊ฐ๋ณ ์๋น์ค ์ฌ์ฉ ๋ฐฉ๋ฒ๋ง ํ์ตํ๋ ๊ฒ์ด ์๋๋ผ, ์ธํ๋ผ ๊ด์ ์์ ์๋น์ค๋ค๊ฐ์ ์ฐ๊ด์ฑ ๋ฐ ์ธํ๋ผ ์๋ ์๋ฆฌ๊น์ง ํ์
ํ ์ ์์ต๋๋ค.
- โ
์ธํ๋ผ๋ฅผ ๊ตฌ์ฑํ๋ ๊ณผ์ ์์ ๊ฐ ์๋น์ค์ ์ธ๋ถ ์ต์
๊ณผ ๊ธฐ๋ฅ๋ค์ ํจ๊ป ์ดํด๋ณด๊ธฐ ๋๋ฌธ์ ์กฐ๊ธ ๋ ๊น์ด์๋ ์๋น์ค ์ฌ์ฉ ๋ฐฉ๋ฒ์ ํ์ตํ ์ ์์ต๋๋ค.
๋ค์ ๋ด์ฉ์
ํ์ตํฉ๋๋ค.
์๋ฒ๋ฆฌ์ค ์ ์ ์น์ฌ์ดํธ ํธ์คํ
๋ฐ ์ฑ๋ฅ ๊ฐ์ํ
AWS์ ์ค๋ธ์ ํธ ์คํ ๋ฆฌ์ง ์๋น์ค์ธ Amazon S3๋ฅผ ์ด์ฉํ์ฌ ์ ์ ์น ์ฌ์ดํธ๋ฅผ ํธ์คํ
ํ๊ณ , ์ฝํ
์ธ ์ ์ก ๋คํธ์ํฌ ์๋น์ค์ธ CloudFront๋ฅผ ์ด์ฉํ์ฌ Amazon S3๋ก ํธ์คํ
ํ ์น ์ฌ์ดํธ์ ์ฑ๋ฅ์ ๊ฐ์ ํด๋ด
๋๋ค.
LAMP ์น ์๋ฒ ๋ฐ Application Load Balancer ๊ตฌ์ฑ
AWS์ ๋คํธ์ํฌ ์๋น์ค์ธ VPC์ ์ปดํจํ
์๋น์ค์ธ EC2๋ฅผ ์ด์ฉํ์ฌ LAMP ์น ์๋ฒ๋ฅผ ๊ตฌ์ฑํ๊ณ , ๋คํธ์ํฌ ํธ๋ํฝ์ ๋ถ์ฐ์์ผ์ฃผ๋ ์๋น์ค์ธ Application Load Balancer๋ฅผ ์ด์ฉํ์ฌ ๋คํธ์ํฌ๋ฅผ ์ด์คํ๋ก ๊ตฌ์ฑํฉ๋๋ค.
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค ๊ตฌ์ฑ
AWS์ ๊ด๊ณํ ๋ฐ์ดํฐ ์๋น์ค์ธ Amazon RDS๋ฅผ ์ด์ฉํ์ฌ MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ตฌ์ฑํ๊ณ , LAMP ์น ์๋ฒ์ ์ฐ๊ฒฐํ์ฌ ์กฐ๊ธ ๋ ์ฒด๊ณํ๋ ์ธํ๋ผ๋ฅผ ๊ตฌํํฉ๋๋ค.
Auto Scailing์ ํตํ ํ์ฅ์ฑ ๋ฐ ํ๋ ฅ์ฑ ๊ตฌํ
์๋์ผ๋ก ์๋ฒ์ ์ฉ๋์ ์ฆ๊ฐํ๊ฑฐ๋ ๊ฐ์์ํค๋ ์คํ ์ค์ผ์ผ๋ง์ ์ด์ฉํด ์์ ์ฑํฐ๊น์ง ๊ตฌ์ฑํ ์ธํ๋ผ์ ํ์ฅ์ฑ ๋ฐ ํ๋ ฅ์ฑ์ ๊ตฌํํ์ฌ ์ข๋ ์์ฑ๋ ๋์ ์ธํ๋ผ๋ฅผ ๊ตฌ์ถํฉ๋๋ค.
์๊ฐ ์ ์ฐธ๊ณ ํด์ฃผ์ธ์!

- ์ด ๊ฐ์์ ๋์ด๋๋ ๊ธฐ์ด์์ ๊ธฐ๋ณธ ์์ค์ผ๋ก, AWS์ ์ฃผ์ ์ธํ๋ผ ๊ด๋ จ ์๋น์ค๋ค์ ๊ธฐ์ด์ ์ธ ๊ฐ๋
๊ณผ ์ปจ์
๊ทธ๋ฆฌ๊ณ ๊ธฐ๋ณธ์ ์ธ ์ฌ์ฉ ๋ฐฉ๋ฒ ์์ค์์ ํ์ตํ์๊ฒ ๋ฉ๋๋ค.
- AWS ํด๋ผ์ฐ๋์ ๋ํ ์ง์์ ๊ฐ์์์ ๋ค๋ฃจ๋ ๊ฐ๋ณ ์๋น์ค๋ค์ด ์ด๋ค ์๋น์ค์ธ์ง ๊ฐ๋
์ ๋๋ง ํ์
ํ๊ณ ์์ผ์
๋ ์ถฉ๋ถํฉ๋๋ค. (์: VPC๋ ๋
ผ๋ฆฌ์ ์ผ๋ก ๊ฒฉ๋ฆฌ๋ ๊ฐ์ ์ฌ์ค ๋คํธ์ํฌ์ด๋ค. Elastic Load Balancer๋ ๋คํธ์ํฌ ํธ๋ํฝ์ ๋ถ์ฐ์ํค๋ ๊ธฐ๋ฅ์ ์ํํ๋ค. ๋ฑ)
- ์ค์ต ์ค์ฌ์ ์ํฌ์ต ๊ฐ์์ด๊ธฐ ๋๋ฌธ์ ๊ฐ์์์ ๋ค๋ฃจ๋ ๊ฐ๋ณ ์๋น์ค์ ์ง์์ด๋ ์ด๋ก ์ ์ฌ๋ ์๊ฒ ์ค๋ช
ํด๋๋ฆฌ์ง๋ ์๋ ์ ์ ์ฐธ๊ณ ํด์ฃผ์๋ฉด ๊ฐ์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค.
- ๊ฐ์์์ ๋ค๋ฃจ๋ ๋๋ถ๋ถ์ ์๋น์ค๋ค์ AWS ํ๋ฆฌ ํฐ์ด ํํ ๋ฒ์ ์์์ ๋ฌด๋ฃ๋ก ์ฌ์ฉ์ด ๊ฐ๋ฅํ์ง๋ง ๊ธฐ๋ณธ์ ์ผ๋ก AWS์ ์๋น์ค๋ค์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฌ์ฉํ ๋งํผ์ ๋ํ์ฌ ๋น์ฉ์ด ๋ฐ์ํ๋ ๊ตฌ์กฐ์ด๊ธฐ ๋๋ฌธ์, ๊ฐ์ธ ๊ณ์ ์ ์ฌ์ฉํ์ฌ ์ค์ต์ ์งํํ์ค ๊ฒฝ์ฐ ๊ผญ ์๋ก์ด ๊ณ์ ์ ์์ฑํ์ฌ ๊ฐ์์ ์ฐธ์ฌํ์๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
โป ๊ฐ์ ๋ด์ฉ ์ค ํ๋ฆฌ ํฐ์ด๊ฐ ์ ์ฉ๋์ง ์๋ ์๋น์ค: Elastic IP(์คํ์ค์ธ EC2 ์ธ์คํด์ค์ associate ๋๋ ๊ฒฝ์ฐ ์ ์ธ), NAT Gateway, ๋ณต์์ ๊ฐ์ฉ์์ญ์ ์์ฑ๋ RDS
- ๊ฐ์์ ์ฌ์ฉ๋ ์ค์ต ํ๊ฒฝ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. OS: ์๋์ฐ, ๋ธ๋ผ์ฐ์ : ํฌ๋กฌ, SSH ํด๋ผ์ด์ธํธ: PuTTY