[CS] ํด๋ผ์ฐ๋ ์ปดํจํ ์๋น์ค์ ์ข ๋ฅ - Iaas, Paas, Saas
by Dongwoongkimํด๋ผ์ฐ๋ ์ปดํจํ ์ ์ธํฐ๋ท์ผ๋ก ๊ฐ์ํ๋ IT ๋ฆฌ์์ค๋ฅผ ์๋น์ค๋ก ์ ๊ณตํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
์ด ํด๋ผ์ฐ๋ ์ปดํจํ ์์ ๊ฐ์ํํ์ฌ ์๋น์ค๋ก ์ ๊ณตํ๋ ๋์์ ์๋ฒ, ํ๋ซํผ, ์ํํธ์จ์ด์ธ๋ฐ์.
AWS๋ Azure๊ฐ ๋์คํ๋๋ฉด์ ํด๋ผ์ฐ๋๋ฅผ ์ธํ๋ผ์คํธ๋ญ์ณ์ ๊ฐ์ํ ๊ฐ๋ ์ผ๋ก๋ง ์ดํดํ๊ธฐ๋ ํ์ง๋ง ์ฌ์ค ํ๋ซํผ๊ณผ ์ํํธ์จ์ด๊น์ง ํฌํจํ๋ ์จ๋ผ์ธ์ ๋ชจ๋ ์์ญ์ ๋ค๋ฃจ๋ ๊ฝค ๊ด๋ฒ์ํ ๊ฐ๋ ์ ๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํด๋ผ์ฐ๋๋ ๋ถ์ผ๋ณ๋ก ๋๋์ด์ ์ดํดํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
IaaS, PaaS, SaaS
- IaaS(Infrastructure as a Service) : ์ธํ๋ผ์คํธ๋ญ์ฒ ์์ค ์ด ์๋น์ค, ๋ฌผ๋ฆฌ์ ์์์ธ ์ปดํจํ
๋ฆฌ์์ค๋ฅผ ๊ฐ์ํํ์ฌ ์ ๊ณตํ๋ ํด๋ผ์ฐ๋ ์๋น์ค. Node.js, MongoDB ๋ฑ ์ฌ์ฉํ๊ณ ์ ํ๋ ๋ชจ๋๋ค์ ๊ฐ๋ฐ์๊ฐ ์ง์ ์ค์นํด์ผ ํ๋ค๋ ์
- ex) AWS์ EC2, Microsoft Azure, DigitalOcean, Google Compute Engine(GCE)
- PaaS(Platform as a Service) : ํ๋ซํผ ์์ค ์ด ์๋น์ค, ํ๋ซํผํ ํด๋ผ์ฐ๋ ์๋น์ค Node.js, MongoDB ๋ฑ๊ณผ ๊ฐ์ ๋ชจ๋๋ค์ด ์ค์น๋์ด์๋ ์ฑ๋ก ์ ๊ณตํ๋ ํด๋ผ์ฐ๋ ์๋น์ค๋ก ์์ฉ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ ๋ ํ์ํ ํ๋ซํผ์ ์ ๊ณตํฉ๋๋ค. / ์ต์
์ ํฌํจํ ๋ฐฉ์ ์ ๊ณตํ๋ค๊ณ ์๊ฐํ๋ฉด ์ฌ์.
- ex) AWS Elastic Beanstalk, Windows Azure, Heroku, Google App Engine
- SaaS(Software as a Service) : ์ํํธ์จ์ด ์์ค ์ด ์๋น์ค, ํ๋์ ์ํํธ์จ์ด ๊ทธ ์์ฒด๋ก ์ ๊ณตํ๋ ํด๋ผ์ฐ๋ ์๋น์ค. ๋๋ถ๋ถ์ SaaS ์ ํ๋ฆฌ์ผ์ด์
์น ๋ธ๋ผ์ฐ์ ๋ฅผ ํตํด ์ง์ ์คํ๋๋ฏ๋ก ํด๋ผ์ด์ธํธ ์ธก์์ ๋ค์ด๋ก๋๋ ์ค์น๊ฐ ํ์ํ์ง ์๋ค๋ ๊ฒ์ด ํน์ง.
- ex) Google Docs, Google Apps, Dropbox, Salesforce, WhaTap
IaaS ์ฅ/๋จ์
์ฅ์
- ๋ฌผ๋ฆฌ์ ์์์ ์๋ฒ ํํ๋ก ์ ๊ณตํ๋ฉฐ, ์ ์ฐํ๊ณ ํ๋ซํผ์ ์ข ์๋์ง ์์ ์ด์์ฑ์ด ๋์ต๋๋ค.
- ๋ฌผ๋ฆฌ์ ์์์ ๋ํ ๊ท๋ชจ์ ํ์ฅ ๋๋ ์ถ์๊ฐ ์์ ๋กญ์ต๋๋ค.
PaaS ์ฅ/๋จ์
์ฅ์
- ๋น์ฉ : ํ์ํ ํ๋ซํผ๋ง ์๋น ํํ๋ก ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋น์ฉ ๋ถ๋ด์ ๋์ด ์ด์๋น ํจ์จ์ด ๋์ต๋๋ค.
- ์๋ : ๊ฐ๋ฐ/๋ฐฐํฌ ํ๋ก์ธ์ค๋ฅผ ๋น ๋ฅด๊ฒ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
- ๊ด๋ฆฌ : ์ ์ง ๊ด๋ฆฌ๊ฐ ์ฝ์ต๋๋ค.
๋จ์
- ํน์ ํ๋ซํผ ์๋น์ค์ ์ข ์๋ ์ ์์ต๋๋ค.
SaaS ์ฅ/๋จ์
์ฅ์
- ๋น์ฉ : ๋ฌผ๋ฆฌ์ ์์์ ์๋ฒ ํํ๋ก ์ฌ์ฉํ๋ฏ๋ก ๊ณ ์ ๋น๊ฐ ๋ค์ง ์์ต๋๋ค.
- ์๋ : ์ธ์ ์ด๋์๋ ์ฆ์ ์ฌ์ฉ์ด ๊ฐ๋ฅ
- ๊ด๋ฆฌ : ์ํํธ์จ์ด๋ฅผ ์ค์นํ ๋ฌผ๋ฆฌ์ ์์์ด ํ์ํ์ง X
๋จ์
- ์ปค์คํฐ๋ง์ด์ง์ด ์ด๋ ต์ต๋๋ค.
์ฐธ๊ณ ์๋ฃ
ํด๋ผ์ฐ๋ ์๋น์ค ์ดํดํ๊ธฐ IaaS, PaaS, SaaS | ์ํญ ๋ธ๋ก๊ทธ
ํด๋ผ์ฐ๋ ์ปดํจํ , IaaS, PaaS, SaaS์ด๋?
www.whatap.io
'๐ CS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CS] ๋์ปค(Docker) | ๋์ปค๋ฅผ ์ฌ์ฉํ๋ ์ด์ , ์ปจํ ์ด๋ ์์ฑ ํ๋ก์ธ์ค (0) | 2024.04.01 |
---|---|
[CS] ํด๋ผ์ฐ๋ ์๋น์ค ๋ฐฐํฌ ๋ฐฉ์์ ๋ณํ ๊ณผ์ (0) | 2024.03.28 |
[CS] API(Application Programming Interface)๋? (1) | 2024.03.27 |
[CS] XML(eXtensible MarkUp Language)์ด๋? (0) | 2024.03.26 |
[CS] Json์ ์ง๋ ฌํ(Serialization), ์ญ์ง๋ ฌํ(Deserialization) (1) | 2024.03.26 |
๋ธ๋ก๊ทธ์ ์ ๋ณด
Study Repository
Dongwoongkim