์๋ก
AWS์ EC2 ํ๊ฒฝ์์ ์ธํ๋ผ๋ฅผ ๊ณ์ ์ค๊ณํ๋ค ๋ณด๋ ํด๋ผ์ฐ๋ ์ปดํจํฐ์ ๊ฐ๋ ์ ๋ํด ๊ถ๊ธํด์ ธ์ ์ฐพ์๋ณด๊ฒ ๋์์ต๋๋ค.

ํด๋ผ์ฐ๋ ์ปดํจํ ์ ์ธํฐ๋ท์ผ๋ก ๊ฐ์ํ๋ IT ๋ฆฌ์์ค๋ฅผ ์๋น์ค๋ก ์ ๊ณตํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํด๋ผ์ฐ๋ ์ปดํจํ ์์ ๊ฐ์ํํ์ฌ ์๋น์ค๋ก ์ ๊ณตํ๋ ๋์์ ์๋ฒ, ํ๋ซํผ, ์ํํธ์จ์ด์ ๋๋ค. AWS(์๋ง์กด ์น์๋น์ค)์์ ์ ๊ณตํ๋ ํด๋ผ์ฐ๋ ์๋น์ค๋ค์ด ๋์คํ๋๋ฉด์ ํด๋ผ์ฐ๋๋ฅผ ์ธํ๋ผ์คํธ๋ญ์ณ์ ๊ฐ์ํ ๊ฐ๋ ์ผ๋ก๋ง ์ดํดํ๊ธฐ๋ ํ์ง๋ง ํด๋ผ์ฐ๋๋ ์ธํ๋ผ์คํธ๋ญ์ณ๋ฟ๋ง ์๋๋ผ ํ๋ซํผ๊ณผ ์ํํธ์จ์ด๊น์ง ํฌํจํ๋ ์จ๋ผ์ธ์ ๋ชจ๋ ์์ญ์ ๋ค๋ฃจ๋ ๊ฝค ๊ด๋ฒ์ํ ๊ฐ๋ ์ ๋๋ค. ์ด๋ฒ ๊ฒ์๊ธ์์๋ ๊ฐ์ํ ๋์์ ๋ฐ๋ผ ๋๋ ์ธํ๋ผ์คํธ๋ญ์ณ ํด๋ผ์ฐ๋, ํ๋ซํผ ํด๋ผ์ฐ๋, ์ํํธ์จ์ด ํด๋ผ์ฐ๋์ ๋ํด ์ ๋ฆฌํด ๋ณด๊ฒ ์ต๋๋ค.

์ธํ๋ผ์คํธ๋ญ์ณ ํด๋ผ์ฐ๋(Iaas)
์ธํ๋ผ์คํธ๋ญ์ณ ํด๋ผ์ฐ๋๋ ์ธํ๋ผ์คํธ๋ญ์ณ๋ฅผ ์๋น์ค๋ก ์ ๊ณตํ๋ค๊ณ ํ์ฌ Iaas(Infrastructure as Service, ์ด์์ค)๋ผ๊ณ ํฉ๋๋ค. AWS์ EC2๊ฐ laaS๋ผ๊ณ ํ ์ ์ต๋๋ค.
์ฆ, ๊ฐ๋ฐ์ฌ์ ์ ๊ณต๋๋ ๋ฌผ๋ฆฌ์ ์์์ ๊ฐ์ํํฉ๋๋ค.
IaaS๋ ๊ณ ๊ฐ์๊ฒ ์๋ฒ, ๋คํธ์ํฌ, OS, ์คํ ๋ฆฌ์ง๋ฅผ ๊ฐ์ํํ์ฌ ์ ๊ณตํ๊ณ ๊ด๋ฆฌํฉ๋๋ค. IaaS๋ ๊ฐ์ํ๋ ๋ฌผ๋ฆฌ์ ์ธ ์์ฐ์ UI ํํ์ ๋์๋ณด๋ ๋๋ API๋ก ์ ๊ณตํฉ๋๋ค. IaaS์ ๊ณ ๊ฐ๋ค์ ์๋ฒ์ ์คํ ๋ฆฌ์ง์ ์ ๊ทผํ ์ ์์ง๋ง ์ฌ์ค์ ํด๋ผ์ฐ๋์ ์๋ ๊ฐ์ ๋ฐ์ดํฐ ์ผํฐ๋ฅผ ํตํด ๋ฆฌ์์ค๋ฅผ ์ ๋ฌ๋ฐ๋ ํํ์ ๋๋ค. IaaS๋ ๊ธฐ์กด์ ๋ฐ์ดํฐ์ผํฐ์์ ์ ๊ณต๋ฐ๋ ๋ฌผ๋ฆฌ์ ์์ฐ์ ์๋ฒฝํ๊ฒ ๊ฐ์ํํ์ฌ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ์๋ฒ ์ฌ์์ ๋ณ๊ฒฝ ๋ฑ ๋ฌผ๋ฆฌ์ ์์ฐ์ ์์ ์ด ํ์ํ ๊ฒฝ์ฐ ๊ธฐ์กด์ ๋ฐฉ์์ ๋นํด ํจ์ฌ ๋น ๋ฅธ ๋์์ด ๊ฐ๋ฅํฉ๋๋ค.
ํ๋ซํผ ํด๋ผ์ฐ๋(PaaS)
ํ๋ซํผ ํด๋ผ์ฐ๋๋ ํ๋ซํผ์ ์๋น์ค๋ก ์ ๊ณตํ๋ค๊ณ ํ์ฌ PasS(Platform as a Service, ํ์ค)๋ผ๊ณ ํฉ๋๋ค. PaaS๋ ์ฃผ๋ก ์์ฉ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ ๋ ํ์ํ ํ๋ซํผ์ ์ ๊ณตํฉ๋๋ค. ๊ฐ๋ฐ์ฌ๋ ๋ฏธ๋ค์จ์ด๋ฅผ ์ค์นํ์ง ์๊ณ ๋ PaaS์์ ์ ๊ณตํ๋ API๋ฅผ ์ฌ์ฉํ์ฌ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ ์ ์์ต๋๋ค. PaaS๋ก ์ ๊ณต๋๋ ํด๋ผ์ฐ๋์๋ ๊ตฌ๊ธ ์ฑ์ค์ AWS Lamda๊ฐ ์์ต๋๋ค.
์ฆ, ๊ฐ๋ฐ์ฌ์ ์ ๊ณต๋๋ ํ๋ซํผ์ ๊ฐ์ํํฉ๋๋ค.
PaaS๋ ๊ณ ๊ฐ์๊ฒ OS, ๋ฏธ๋ค์จ์ด, ๋ฐํ์๊ณผ ๊ฐ์ ์ํํธ์จ์ด ์์ฑ์ ์ํ ํ๋ซํผ์ ๊ฐ์ํํ์ฌ ์ ๊ณตํ๊ณ ๊ด๋ฆฌํฉ๋๋ค. ์ด ๊ฐ์ํ๋ ํ๋ซํผ์ ์น์ ํตํด ์ ๊ณต๋๋ฉฐ ๊ฐ๋ฐ์๋ ์ด์ ์ฒด์ , ์ํํธ์จ์ด ์ ๋ฐ์ดํธ, ์ ์ฅ์ ๋๋ ์ธํ๋ผ์ ๋ํ ๊ด๋ฆฌ ์์ด ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ง์คํ ์ ์์ต๋๋ค.
PaaS๋ฅผ ์ฌ์ฉํ๋ฉด ๊ธฐ์ ์์๋ ํน์ ์ํํธ์จ์ด ๊ตฌ์ฑ ์์๋ฅผ ์ฌ์ฉํ์ฌ PaaS์ ๋ด์ฅ๋ ์์ฉํ๋ก๊ทธ๋จ์ ์ค๊ณํ๊ณ ๋ง๋ค ์ ์์ต๋๋ค. ์ด๋ฌํ ์์ฉ ํ๋ก๊ทธ๋จ ๋๋ ๋ฏธ๋ค์จ์ด๋ ํน์ ํด๋ผ์ฐ๋ ํน์ฑ์ ์ฑํํ ๋ ํ์ฅ ๊ฐ๋ฅํ๊ณ ๊ฐ์ฉ์ฑ์ด ๋์ต๋๋ค.
์ํํธ์จ์ด ํด๋ผ์ฐ๋(SaaS)
์ํํธ์จ์ด ํด๋ผ์ฐ๋๋ ์ํํธ์จ์ด๋ฅผ ์๋น์ค๋ก ์ ๊ณตํ๋ค๊ณ ํ์ฌ SaaS(Software as a Service, ์ฌ์ค)๋ผ๊ณ ํฉ๋๋ค. SaaS๋ ์ฌ์ฉ์์๊ฒ ์ ๊ณต๋๋ ์ํํธ์จ์ด๋ฅผ ๊ฐ์ํํ์ฌ ์๋น์ค๋ก ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค. ํด์ธ SaaS๋ก๋ ์ธ์ผ์ฆ ํฌ์ค๊ฐ ์ ๊ณตํ๋ ERP ์๋น์ค๊ฐ ์์ต๋๋ค. ๊ตญ๋ด SaaS๋ก๋ ์ํญ ๋ฉ์ค๊ฐ ์ ๊ณตํ๋ IT ๋ชจ๋ํฐ๋ง ์๋น์ค๊ฐ ์์ต๋๋ค.
์ฆ, ๊ณ ๊ฐ์๊ฒ ์ ๊ณต๋๋ ์ํํธ์จ์ด๋ฅผ ๊ฐ์ํํฉ๋๋ค.
SaaS๋ ๊ณ ๊ฐ์ ๋์ ํ์ฌ ์ํํธ์จ์ด์ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๊ณ ๊ด๋ฆฌํฉ๋๋ค. ํจํค์ง ๋๋ On-Prems ๋ฐฉ์์ด๋ผ๊ณ ํ๋ ๊ธฐ์กด์ ์ํํธ์จ์ด ์ ๋ฌ ๋ฐฉ์๊ณผ ๋ค๋ฅด๊ฒ SaaS๋ ๊ฐ๋ณ ์ปดํจํฐ์ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ค์ด๋ก๋ํ๊ณ ์ค์นํ ํ์๊ฐ ์์ต๋๋ค. SaaS๋ฅผ ํตํด ์๋น์ค๋ฅผ ๊ณต๊ธํ๋ ์ ์ฒด๋ ๋ฐ์ดํฐ, ๋ฏธ๋ค์จ์ด, ์๋ฒ ๋ฐ ์คํ ๋ฆฌ์ง์ ๊ฐ์ ๋ชจ๋ ์ ์ฌ์ ์ธ ๊ธฐ์ ์ ๋ฌธ์ ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ๋๋ฌธ์ ๊ณ ๊ฐ์ ์ ์ง ๋ณด์ ๋ฐ ์ง์์ ๊ฐ์ํํ๋ฉด์ ๋น์ฆ๋์ค์ ์ง์คํ ์ ์์ต๋๋ค.
ํด๋ผ์ฐ๋ ์๋น์ค ์
IaaS: Amazon Web Services (AWS), Microsoft Azure, DigitalOcean, Google Compute Engine (GCE)
PaaS: AWS Elastic Beanstalk, Windows Azure, Heroku, Google App Engine
SaaS: Google Apps, Dropbox, Salesforce, WhaTap
'BackEnd๐ฑ > Etc' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[git] .gitignore ํ์ ์ ๋ฆฌ (0) | 2022.07.02 |
---|---|
[CI/CD] CI/CD๋?, ์ง์์ ํตํฉ(Continuous Integration) ๊ณผ ์ง์์ ๋ฐฐํฌ(Continuous Deployment) (0) | 2022.05.31 |
[AWS] ec2 ์ธ์คํด์ค ๋ฐ RDS ์ฌ๋ผ์ง ํ์ (3) | 2022.05.30 |
API vs Library vs Framework (0) | 2022.04.25 |
Nginx๋ ๋ฌด์์ธ๊ฐ? (3) | 2022.04.20 |
Forward Proxy์ Reverse Proxy (0) | 2022.04.18 |
๋๊ธ