[ํด๋ผ์šฐ๋“œ์ปดํ“จํŒ…] ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์ด๋ž€

2022. 12. 10. 11:11ยทCloud Engineering/Linux ๐Ÿง
728x90

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ๋ชจ๋ธ 

Could ๋ชจ๋ธ์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ์‚ฌ์ง„์€ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ Azure์—์„œ ์ œ๊ณตํ•œ ์‚ฌ์ง„์ด๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์ž์ฃผ ๋“ค์–ด๋ณธ IaaS, PaaS, SaaS๊ฐ€ ํด๋ผ์šฐ๋“œ ๋ชจ๋ธ์˜ ํ•œ ์ข…๋ฅ˜์— ์†ํ•˜๊ฒŒ ๋œ๋‹ค. 

MS Azure๊ฐ€ ์ œ๊ณตํ•œ Cloud Model ์‚ฌ์ง„


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) ๊ฐ€ ์ œํ’ˆ์„ ๋ฐ›์œผ๋ฉด ๊ฐœ๋ฐœ์ž๋Š” ์ด์ต๊ณผ ๋น„์šฉ์ ˆ๊ฐ์„ ์–ป๋Š”๋‹ค.

728x90

'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
'Cloud Engineering/Linux ๐Ÿง' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [Linux] ๋ฆฌ๋ˆ…์Šค ๋””๋ ‰ํ† ๋ฆฌ ์˜๋ฏธ
  • [Linux] ๋ฆฌ๋ˆ…์Šค ํ„ฐ๋ฏธ๋„ ๋ช…๋ น์–ด : ๋””๋ ‰ํ† ๋ฆฌ ํ™•์ธ
  • CentOS ๋ฆฌ๋ˆ…์Šค ํ„ฐ๋ฏธ๋„์—์„œ ์‚ฌ์šฉํ•˜๊ธฐ
  • ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ ๊ฐ€์ƒํ™”์™€ ์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ˆ 
minjiwoo
minjiwoo
Data Engineering๊ณผ Cloud Native ๊ธฐ์ˆ ์— ๋Œ€ํ•ด Dive Deep ํ•˜๋Š” ํ”Œ๋žซํผ ์—”์ง€๋‹ˆ์–ด๊ฐ€ ๋˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฝํ—˜๊ณผ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ๊ธฐ๋กํ•˜๋ฉฐ ์ง€์†๊ฐ€๋Šฅํ•œ ์—”์ง€๋‹ˆ์–ด๊ฐ€ ๋˜๋Š” ๊ฒƒ์ด ๊ฟˆ์ž…๋‹ˆ๋‹ค.
minji's engineering noteData Engineering๊ณผ Cloud Native ๊ธฐ์ˆ ์— ๋Œ€ํ•ด Dive Deep ํ•˜๋Š” ํ”Œ๋žซํผ ์—”์ง€๋‹ˆ์–ด๊ฐ€ ๋˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฝํ—˜๊ณผ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ๊ธฐ๋กํ•˜๋ฉฐ ์ง€์†๊ฐ€๋Šฅํ•œ ์—”์ง€๋‹ˆ์–ด๊ฐ€ ๋˜๋Š” ๊ฒƒ์ด ๊ฟˆ์ž…๋‹ˆ๋‹ค.
minjiwoo
minji's engineering note
minjiwoo
์ „์ฒด
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (613)
    • Data Engineering (42)
      • Apache Spark (11)
      • Databricks & Delta Lake (9)
      • Airflow (3)
      • SQL (6)
      • Trouble Shooting (2)
      • Hadoop (2)
      • MLOps (1)
    • Cloud Engineering (104)
      • AWS (23)
      • Linux ๐Ÿง (29)
      • Docker ๐Ÿณ (21)
      • Kubernetes โš™๏ธ (20)
      • Ansible (10)
    • Computer Science (87)
      • ๋„คํŠธ์›Œํฌ (9)
      • ์šด์˜์ฒด์ œ (25)
      • ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ (48)
      • CS ๊ธฐ์ˆ  ๋ฉด์ ‘ ์Šคํ„ฐ๋”” (3)
    • Programming Languages (27)
      • Python (17)
      • C์™€ C++ (10)
    • Backend (5)
      • Django (2)
    • ํ”„๋กœ์ ํŠธ (2)
      • ํ…Œํฌํฌ์ž„ํŒฉํŠธ (2)
    • iOS (11)
      • ๋ ˆ์ด๋ธ”๋Ÿฌ๋ฆฌ (2)
    • Algorithm (PS) (275)
      • LeetCode (6)
    • ๊ฐœ๋ฐœ์ผ๊ธฐ (30)
      • ๋‚ด๋ˆ๋‚ด์‚ฐ ํ›„๊ธฐ๐ŸŽฎ (3)
      • ๊ฐœ๋ฐœ์ž ์ทจ์ค€์ƒ (5)
      • Today I Learned (1)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • ํ™ˆ
  • ํƒœ๊ทธ
  • ๋ฐฉ๋ช…๋ก

๊ณต์ง€์‚ฌํ•ญ

  • Hi there

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • Leetcode
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜
  • docker
  • Swift
  • ํด๋ผ์šฐ๋“œ
  • ๋ฐ์ดํ„ฐ์—”์ง€๋‹ˆ์–ด
  • ๋ฐ์ดํ„ฐ์—”์ง€๋‹ˆ์–ด๋ง
  • ์นด์นด์˜ค์ฝ”๋”ฉํ…Œ์ŠคํŠธ
  • ์ŠคํŒŒํฌ
  • EC2
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
  • Databricks
  • ์ฝ”๋”ฉํ…Œ์ŠคํŠธ
  • ๋น…๋ฐ์ดํ„ฐ
  • SPARK
  • linux
  • ํŒŒ์ด์ฌ
  • AWS
  • python
  • ๋ฐฑ์ค€
  • ์šด์˜์ฒด์ œ
  • ansible
  • dfs
  • ๋ฐ์ดํ„ฐ๋ธŒ๋ฆญ์Šค
  • dp
  • ๋ฐฑํŠธ๋ž˜ํ‚น
  • ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
  • Kubernetes
  • ๋ฆฌ๋ˆ…์Šค
  • BFS

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

hELLOยท Designed By์ •์ƒ์šฐ.v4.5.2
minjiwoo
[ํด๋ผ์šฐ๋“œ์ปดํ“จํŒ…] ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์ด๋ž€
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”

๋‹จ์ถ•ํ‚ค

๋‚ด ๋ธ”๋กœ๊ทธ

๋‚ด ๋ธ”๋กœ๊ทธ - ๊ด€๋ฆฌ์ž ํ™ˆ ์ „ํ™˜
Q
Q
์ƒˆ ๊ธ€ ์“ฐ๊ธฐ
W
W

๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๊ธ€

๊ธ€ ์ˆ˜์ • (๊ถŒํ•œ ์žˆ๋Š” ๊ฒฝ์šฐ)
E
E
๋Œ“๊ธ€ ์˜์—ญ์œผ๋กœ ์ด๋™
C
C

๋ชจ๋“  ์˜์—ญ

์ด ํŽ˜์ด์ง€์˜ URL ๋ณต์‚ฌ
S
S
๋งจ ์œ„๋กœ ์ด๋™
T
T
ํ‹ฐ์Šคํ† ๋ฆฌ ํ™ˆ ์ด๋™
H
H
๋‹จ์ถ•ํ‚ค ์•ˆ๋‚ด
Shift + /
โ‡ง + /

* ๋‹จ์ถ•ํ‚ค๋Š” ํ•œ๊ธ€/์˜๋ฌธ ๋Œ€์†Œ๋ฌธ์ž๋กœ ์ด์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ํ‹ฐ์Šคํ† ๋ฆฌ ๊ธฐ๋ณธ ๋„๋ฉ”์ธ์—์„œ๋งŒ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.