ํด๋ผ์ฐ๋ ์ปดํจํ ๋ชจ๋ธ
Could ๋ชจ๋ธ์ ๋ค์๊ณผ ๊ฐ๋ค. ์ฌ์ง์ ๋ง์ดํฌ๋ก์ํํธ Azure์์ ์ ๊ณตํ ์ฌ์ง์ด๋ค. ์ฐ๋ฆฌ๊ฐ ์์ฃผ ๋ค์ด๋ณธ IaaS, PaaS, SaaS๊ฐ ํด๋ผ์ฐ๋ ๋ชจ๋ธ์ ํ ์ข ๋ฅ์ ์ํ๊ฒ ๋๋ค.
On Premises๋ ํ์ฌ ๋ฐ ๊ฐ์ธ์ด ์ง์ ์ ์ฒด ์์คํ
์ ๊ตฌ์ถํด์ ์ฌ์ฉํ๋ ๋ชจ๋ธ์ด๋ฉฐ, ๋ฐ๋ผ์ ์์ ๋๊ฐ ๊ฐ์ฅ ๋๋ค. ๊ทธ๋ฆฌ๊ณ IaaS -> PaaS -> SaaS ์์ผ๋ก ํด๋ผ์ฐ๋ vendor๊ฐ ์ ๊ณตํ๋ ๊ธฐ๋ฅ์ด ๋ง์์ง๋ค.
์ต๊ทผ์ ํธ๋ ๋๋ SaaS๋ ์๊ธ์ด ๋ง์ด ๋ถ๊ณผ๋๋ฏ๋ก, IaaS , PaaS๋ฅผ ํ์ด๋ธ๋ฆฌ๋๋ก ๋ง์ด ์ฌ์ฉํ๋ ค๊ณ ํ๋ค.
as a Service ์ ๋ป
IaaS, PaaS, SaaS ๋จ์ด์ ๋ถ๋ as a Service๋ ๋ฌด์จ ์๋ฏธ์ด๊ธธ๋ ๊ณ์ ๋ถ๋ ๊ฒ์ผ๊น. ์ฌ๊ธฐ์ '์๋น์ค'๋ , IT Service๋ฅผ ์๋ฏธํ๋ค. ์ฝ๊ฒ ๋งํด, ์ฌ์ฉ์๊ฐ ์ด๋ค ๊ธฐ๋ฅ์ ํ๊ธฐ ์ํด ๊ด๋ จ๋ IT ์๋น์ค๋ค์ ๋ชจ์๋์ ๊ฒ์ ๋งํ๋ค.
Micro Service ์ Monolith Architecture ์ ์ฐจ์ด
Micro service๋ ์ฌ๋ฌ๊ฐ์ ๋ฉ์ด๋ฆฌ๋ก ์ด๋ฃจ์ด์ง ์ํํธ์จ์ด์ด๋ค. ์ํํธ์จ์ด๊ฐ ์ ์ ์๋ API๋ฅผ ํตํด ํต์ ํ๋ ์๊ท๋ชจ์ ๋
๋ฆฝ์ ์ธ ์๋น์ค๋ค๋ก ๊ตฌ์ฑ๋์ด ์๋ ๊ฒฝ์ฐ์ ํด๋นํ๋ ์ํคํ
์ฒ์ด๋ค. ์์ ๋จ์๋ก ๋๋์ด์ ธ ์์ผ๋ฏ๋ก ์ด๋ค์ ์ด๋ป๊ฒ ๊ด๋ฆฌํ ์ง๊ฐ ์ค์ํด์ง๋ค.
Monolithic Architecture์ Micro service Architecture๋ ์์ ๊ทธ๋ฆผ๋ง ๋ด๋ ์ฐจ์ด๋ฅผ ์ ์ ์๋ค. Monolith architecture์ ๊ฒฝ์ฐ ๋ชจ๋ ํ๋ก์ธ์ค๊ฐ ํ๋์ ๋จ์๋ก ์ด๋ฃจ์ด์ ธ ๊ด๋ฆฌ๊ฐ ์ฝ์ง๋ง ์ดํ๋ฆฌ์ผ์ด์
์ ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ฑฐ๋ ์์ ํ๊ธฐ๊ฐ ์ด๋ ต๋ค๋ ๋จ์ ์ด ์๋ค. ๋ฐ๋ฉด Micro Sertice Architecture์ ๊ฒฝ์ฐ ์ดํ๋ฆฌ์ผ์ด์
์ด ๊ฐ๊ฐ์ ๋
๋ฆฝ์ ๊ตฌ์ฑ ์์๋ก ์ค๊ณ๋์ด ์๊ณ , ํ๋์ ์๋น์ค๊ฐ ํ๋์ ๊ธฐ๋ฅ์ ์ํํ๋ค. ์ฆ, ์๋น์ค๊ฐ ๊ฐ์ ๋
๋ฆฝ์ ์ผ๋ก ์คํ๋๊ณ ์์ผ๋ฏ๋ก ์ดํ๋ฆฌ์ผ์ด์
์ ํน์ ๊ธฐ๋ฅ์ ๋ํด ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ฑฐ๋ ์์ ํ๊ธฐ๊ฐ ์ฝ๋ค๋ ์ฅ์ ์ด ์๋ค.
IT Product vs IT Service
์ํํธ์จ์ด์ ๋ํด consumer๋ค๊ณผ ์ํตํ ๋๋ ์ ํ, ์ฆ Product๋ผ๋ ๋จ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ํต์ ํธํ๋ค. (๊ฟํ..)
์ฌ์ฉ์์ need์ want๋ฅผ ์ถฉ์กฑ์ํค๊ธฐ ์ํด ๋ง๋๋ ๊ฒ์ด ์ ํ์ด๊ธฐ ๋๋ฌธ์ด๋ค. Comsumer (User and Buyer) ๊ฐ ์ ํ์ ๋ฐ์ผ๋ฉด ๊ฐ๋ฐ์๋ ์ด์ต๊ณผ ๋น์ฉ์ ๊ฐ์ ์ป๋๋ค.
'Cloud Engineering > Linux ๐ง' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Linux] vi/vim ํธ์ง๊ธฐ ์ ๋ ฅ, ์ด๋, ๋ณต์ฌ, ์ญ์ ๋ช ๋ น์ด ์ ๋ฆฌ (1) | 2022.12.28 |
---|---|
[Linux] ๋ฆฌ๋ ์ค ๋๋ ํ ๋ฆฌ ์๋ฏธ (0) | 2022.12.27 |
[Linux] ๋ฆฌ๋ ์ค ํฐ๋ฏธ๋ ๋ช ๋ น์ด : ๋๋ ํ ๋ฆฌ ํ์ธ (0) | 2022.12.27 |
CentOS ๋ฆฌ๋ ์ค ํฐ๋ฏธ๋์์ ์ฌ์ฉํ๊ธฐ (0) | 2022.12.27 |
ํด๋ผ์ฐ๋ ์๋ฒ ๊ฐ์ํ์ ์ปจํ ์ด๋ ๊ธฐ์ (0) | 2022.12.12 |