[Computer Network] Chap11. Cloud Computing

2023. 12. 19. 13:22ใ†ComputerScience/ComputerNetwork

 

 

 

 

 

11. Cloud Computing 

- ํ•„์š”ํ•  ๋•Œ ํ•„์š”ํ•œ ๋งŒํผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ 

-> ์–ด๋”” ์‹ค์กดํ•˜๋Š”์ง€๋Š” ์ž˜ ๋ชจ๋ฅด๊ฒ ๋Š”๋ฐ? ๊ตฌ๋ฆ„ ์†์˜ ์ปดํ“จํ„ฐ, ์•ˆ๊ฐœ๊ฐ™์€ ๊ฐœ๋…

 

- ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ๊ฐœ๋…์˜ ํƒ„์ƒ ๋ฐฐ๊ฒฝ 

- ๊นจ์„œ ์‡ผํ•‘ํ•˜๋Š” ์‹œ๊ฐ„์—๋Š” CPU๊ฐ€ ๋งŽ์ด ๋Œ์•„๊ฐ -> ๋‚˜๋จธ์ง€ ์‹œ๊ฐ„(์ถœ๊ทผ, ์ทจ์นจ ์‹œ๊ฐ„)์—๋Š” CPU๊ฐ€ ๋…ผ๋‹ค

- ๋–จ์–ด์ง„ CPU ์‚ฌ์šฉ๋ฅ ์„ ๋†’์ด์ž -> ๋ณธ์ธ์ด ๊ฐ€์ง„ CPU ๋””์Šคํฌ ๋„คํŠธ์›Œํฌ๋ฅผ ๋ฒค์ฒ˜ ํšŒ์‚ฌ์—๊ฒŒ ์„œ๋น„์Šค ์ œ๊ณต

- ๋”ฑ ์“ด ๋งŒํผ๋งŒ ๋ˆ์„ ๋‚ด๊ณ  ์‹ถ๋‹ค -> 2010๋…„๋Œ€, AWS ํƒ„์ƒ

 

- ๋ฒค์ฒ˜ ํšŒ์‚ฌ ์ž…์žฅ - ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž + ๋ฐ์ดํ„ฐ ์„ผํ„ฐ ๊ตฌ์ถ•ํ•  ์‚ฌ๋žŒ + ์šด์šฉํ•  ์‚ฌ๋žŒ X (์ธ๊ฐ„์„ ์—†์•ฐ)

- ์šฐ๋ฆฌ ํšŒ์‚ฌ ๋‚ด๋ถ€์— ์ปดํ“จํ„ฐ๊ฐ€ ์žˆ์„ ํ•„์š” X -> ์˜คํžˆ๋ ค ์„œ๋ฒ„ ํ•˜๋“œ์›จ์–ด๋ฅผ ๊ฐ–๊ณ  ์žˆ๋Š” ๊ฒƒ์ด ๊ณจ์นซ๊ฑฐ๋ฆฌ 

-> ๋งค๋…„ 2% ์ด์ƒ, ์„œ๋ฒ„๋Š” ๋ฌด์กฐ๊ฑด ์ฃฝ์„ ์ˆ˜ ์žˆ๋‹ค -> ๊ทธ๋ƒฅ ์šฐ๋ฆฌ๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋งŒ ์งœ์„œ ๋Œ๋ฆฌ๋ฉด ์•ˆ๋ผ?

 

** Public Computing์˜ 3๋Œ€ ๋ชจ๋ธ 

1. IaaS – Infrastructure as a Service

- ํ•˜๋“œ์›จ์–ด + CPU + ์ด๋“ค์„ ์—ฐ๊ฒฐํ•˜๋Š” ๋„คํŠธ์›Œํฌ / ๊ทธ ์œ„์— ๊ฐ€์ƒ๋จธ์‹ ๊ณผ OS

 ex) AWS // ๊ฐ€์ƒ๋จธ์‹ ๊ณผ ๊ฒŒ์ŠคํŠธ OS

2. PaaS – Platform as a service 

IaaS ์œ„์— ๋งŒ๋“ค์–ด๋‘” SW, ๊ฐœ๋ฐœ๋„๊ตฌ (middleware, 3rd party ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ) ํ•จ๊ป˜ ์ œ๊ณต, ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ตฌ์ถ•

ex) ๊ตฌ๊ธ€์˜ TensorFlow ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋„๊ตฌ๋“ค, MS Azure, Google App Engine 

3. SaaS – Service as a service 

์„œ๋น„์Šค๋ฅผ ๊ฐ€์ ธ๋‹ค๊ฐ€ ์”€, ์ด๋ฆ„๋งŒ ๋ฐ”๊พผ ์„œ๋น„์Šค, ๋Œ€๋ถ€๋ถ„ ๊ตฌ๋…ํ˜• ์„œ๋น„์Šค

ex) ๊ฒฝํฌ๋Œ€ํ•™๊ต khu-mail (gmail) 

 

Public Cloud computing solution – ๊ธ€๋กœ๋ฒŒ IT ๊ธฐ์—…๋“ค์ด ์ œ 3์ž์—๊ฒŒ ์ œ๊ณต, ๊ตฌ๊ธ€, AWS (IaaS, PaaS, SaaS)

Private Cloud computing solution – OpenStack / ์‚ผ์„ฑ์ „์ž๊ฐ€ ๋‚ด๋ถ€ ๋ถ€์„œ์—๊ฒŒ ๊ณต๊ฐœ -> private

-> ๋ณธ์ธ์ด ์ธํ”„๋ผ ๊ตฌ์ถ•, ๋‚ด๋ถ€ ๊ณ ๊ฐ์—๊ฒŒ๋งŒ ๊ณต๊ฐœ

 

Hybrid - private์—์„œ public์œผ๋กœ ํ–ฅํ•˜๋Š” ๊ฒƒ - ์ˆ˜๊ฐ•์‹ ์ฒญ ์‹œ ์ž ์‹œ ๊ฒฝํฌ๋Œ€๊ฐ€ ๋„ค์ด๋ฒ„ CPU, DISK ๋นŒ๋ฆฌ๊ณ  ๋ฐ˜๋‚ฉ

์ฆ‰ Hybrid - private์˜ ํ•œ๊ณ„๋ฅผ ๋›ฐ์–ด๋„˜๋Š” ๊ฒƒ -> but ๊ฒฝํฌ๋Œ€ ํ•™์ƒ ์ •๋ณด๊ฐ€ ๊ฒฝํฌ๋Œ€ ๋ฐ”๊นฅ์œผ๋กœ ๋‚˜๊ฐˆ ๋•Œ ๋ฒŒ์–ด์งˆ ์ผ

 

Public Cloud computing Service ์˜ˆ์‹œ๋“ค

- 1. AWS – Amazon Web Service

- CPU / Storage / AR-VR / ์œ„์„ฑ / ๋™์˜์ƒ ์„œ๋น„์Šค ๋“ฑ ๋ณธ์ธ๋“ค์ด ํ•„์š”ํ•ด์„œ ์“ฐ๋˜ ํ”„๋กœ๊ทธ๋žจ์„ ๋‚จ๋“ค์—๊ฒŒ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ

- 2. MS Azure - C# / .NET / Azure platform ๋“ฑ ์ฃผ๋กœ ๊ธฐ์—…์šฉ ๋น„์ง€๋‹ˆ์Šค ์†Œํ”„ํŠธ์›จ์–ด ์ œ๊ณต

- 3. Google - ์˜จ๊ฐ– ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋‹ค ๋งŒ๋“ค์–ด๋ณด๊ณ , ์ด๋ฅผ ํŒ๋งคํ•˜๋Š” ๊ฒƒ / ๋น…๋ฐ์ดํ„ฐ, TensorFlow, ์ž์ฒด ํ•˜๋“œ์›จ์–ด TPU

- Game - ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ  ์ง‘๋Œ€์„ฑ, ๊ฒŒ์ž„๊ณผ ๊ด€๋ จ๋œ ์„œ๋น„์Šค ๋Œ€๊ฑฐ ์ถœ์‹œ - ์•„์ด๋””์–ด๋งŒ ๊ตฌํ˜„ํ•˜๋ฉด, ๋‚˜๋จธ์ง€๋Š” ๊ตฌ๊ธ€์ด ํ•ด

 

+ Apple – ๊ณผ๊ฑฐ ๋งฅ ์ค‘์‹ฌ -> ํ˜„์žฌ, ๊ธฐ๊ธฐ๋“ค๋ผ๋ฆฌ ์ปจํ…์ธ ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ๋•Œ, ์ค‘์‹ฌ์€ iCloud (๋””์ง€ํ„ธ ํ—ˆ๋ธŒ)

 

- Cloud Computing APIs

1. EC2 – Amazon Elastic Compute Cloud 

- ํ•„์š”ํ•  ๋•Œ ํ•„์š”ํ•œ ๋งŒํผ, ๊ฐ€์ƒ์˜ CPU, ๋””์Šคํฌ๋ฅผ ์ œ๊ณต -> ์•„๋งˆ์กด์˜ EC2๊ฐ€ ์—…๊ณ„ ํ‘œ์ค€์ด ๋จ

- ์–ด๋Š ์ง€์—ญ์˜ ์ปดํ“จํ„ฐ๋ฅผ ๋นŒ๋ฆด์ง€๋„ ์ค‘์š”, ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ์ง€์—ญ์—์„œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋ฅผ ํ•˜๋Š” ํšŒ์‚ฌ๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค.

- virtual machine ์œ„์— ์˜ฌ๋ผ๊ฐ€๋Š” ์šด์˜์ฒด์ œ๋„ ์„ ํƒ ๊ฐ€๋Šฅ / ์•„๋งˆ์กด์ด customํ•œ OS (์•„๋งˆ์กด ๋ฆฌ๋ˆ…์Šค) 

 

2. S3 – Amazon Simple Storage Service 

- web storage (ํ†ต์ƒ ๋””์Šคํฌ ์—ญํ• ) - ์ด๋ฏธ์ง€, ๋ฐฑ์—… ์šฉ๋„ ๋“ฑ๋“ฑ ์›น ์„œ๋น„์Šค์˜ ์ €์žฅ ๊ณต๊ฐ„์„ ๋นŒ๋ ค์„œ ์‚ฌ์šฉ

- ์ œ๋Œ€๋กœ ๋Œ์•„๊ฐ€์•ผ ํ•œ๋‹ค๋Š” guarantee ํ’ˆ์งˆ ๋ณด์žฅ / 99.9%๋Š” ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” QoS ์˜๋ฏธ

+ ์•„๋งˆ์กด์˜ API, EC2, S3๊ฐ€ ์—…๊ณ„ ํ‘œ์ค€์ด ๋˜์—ˆ๋‹ค. 

 

* Thin Client - ์ž…/์ถœ๋ ฅ ์šฉ๋„๋งŒ ํด๋ผ์ด์–ธํŠธ์— ๋‚จ๊ธฐ๊ณ , ์„œ๋ฒ„์—์„œ ๋ณต์žกํ•œ ๋ชจ๋“  ์ฒ˜๋ฆฌ๋ฅผ ํ•œ๋‹ค. 

- ex) ํฌ๋กœ๋ฏธ์›€ OS - ๊ฐ€๋ฒผ์šด ์šด์˜์ฒด์ œ ์œ„์— ํฌ๋กฌ ์›น ๋ธŒ๋ผ์šฐ์ € ํ•˜๋‚˜๋งŒ ๋”ฑ ๋„์›€ 

-> ์„œ๋ฒ„์— ์ ‘์†ํ•˜์—ฌ ์„œ๋น„์Šค๋ฅผ ๋ฐ›์Œ / ์ €์žฅ๋„ ๋ฐ”๊นฅ์— ํ•จ -> ์›น์œผ๋กœ๋งŒ ๋Œ์•„๊ฐˆ ์ˆ˜ ์žˆ๋Š” ์„ธ์ƒ์ด ๋จ

- ๊ตฌ๊ธ€ workspace - ์›น ๋ธŒ๋ผ์šฐ์ € ์ˆ˜์ค€์ด OS๊นŒ์ง€ ์˜ฌ๋ผ๊ฐ 

 

+ POS - points of sales 

- ํŒ๋งค ์‹œ ์‹ ์šฉ์นด๋“œ ๊ฒฐ์ œ์™€ ์žฌ๊ณ  ์ •๋ฆฌ๋ฅผ ์œ„ํ•œ ๊ณ ๊ฐ€์˜ ์ „์šฉ ํ•˜๋“œ์›จ์–ด -> ํ•˜๋“œ์›จ์–ด๋กœ ์กด์žฌํ–ˆ๋˜ ๋งˆ์ผ“๋“ค ๋ถ•๊ดด

- Thin client - ๋ฌผ๊ฑด ๊ณ ๋ฅด๋Š” ํ™”๋ฉด, ๊ฒฐ์ œ ํ™”๋ฉด UI๋งŒ ๋ณด์—ฌ์ฃผ๊ณ , ์ฒ˜๋ฆฌ๋Š” ์„œ๋ฒ„์—์„œ ํ•œ๋‹ค / ์ €๋ ดํ•˜๊ฒŒ SW๋กœ ๋Œ€์ฒด ๊ฐ€๋Šฅ

- ๋‡Œ๋ฅผ ๋ฐ”๊นฅ์— ๊บผ๋‚ด ๋‘๋Š” ๊ฒƒ -> ํด๋ผ์šฐ๋“œ ๋กœ๋ด‡

 

* Private Cloud Solutions - 2010๋…„๋Œ€ ์•„๋งˆ์กด์˜ public cloud ์„ฑ๊ณต 

-> ์‚ผ์„ฑ, ๋„ค์ด๋ฒ„ ์‚ฌ๋‚ด์—์„œ CPU, DISK, ๋„คํŠธ์›Œํฌ๋ฅผ ํ•„์š”ํ•  ๋•Œ ํ•„์š”ํ•œ ๋งŒํผ ๋นŒ๋ ค์ฃผ๊ณ  ํšŒ์ˆ˜ 

-> ๊ทธ๋ ‡๊ฒŒ ์‰ฌ์šด ๊ธฐ์ˆ ์ด ์•„๋‹ˆ๋‹ค -> OpenStack์˜ ๋“ฑ์žฅ!

- ๋ณธ์ธ์ด ๊ฐ€์ง„ ์ปดํ“จํ„ฐ๋“ค์„ cloudํ™” -> ํ•„์š”ํ•œ ๋งŒํผ์˜ ์š”์ฒญ / ๋นŒ๋ ค์ฃผ๊ณ  ํšŒ์ˆ˜ํ•  ์ˆ˜ ์žˆ๋‹ค. 

- cloud computing์€ python๊ณผ ํ•จ๊ป˜ -> ๋ฐ์ดํ„ฐ ๋ถ„์„, ์ธ๊ณต์ง€๋Šฅ ๋ฐœ์ „

 

** OpenStack

- cloud computing ๊ธฐ์ˆ ์„ ๋ณธ์ธ ํšŒ์‚ฌ์—์„œ ์ง์ ‘ ๊ตฌํ˜„ ๊ฐ€๋Šฅ 

-> processor CPU, storage Disk, Network์„ ๋นŒ๋ ค์ค„ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ

 

 

 

https://www.openstack.org

 

 

 

- 2010๋…„ ๋‚˜์‚ฌ์—์„œ ์ตœ์ดˆ ๊ฐœ๋ฐœ 

-> ๋‚ด ์œ„์— ์˜ฌ๋ฆฌ๊ณ  ์‹ถ์œผ๋ฉด / ํŒŒ์ด์ฌ ์จ๋ผ -> 2010~2015 -> SW ์• ๋“ค์€ ์•ˆ ์ผ์Œ

- ๊ณผํ•™์ž๋“ค์ด ํฌํŠธ๋ž€์—์„œ ํŒŒ์ด์ฌ์œผ๋กœ ๊ฐˆ์•„ํƒ„ ๊ฒƒ / ์–ด๋–ค OS ์œ„์—์„œ๋„ ๋™์ผํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋‚ด๋‹ˆ๊นŒ 

- scipy, numpy ๋‚˜์˜จ ์ด์œ  -> 2015๋…„ ์ดํ›„ ์ „์„ธ๊ณ„ ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž๋“ค, IT ๊ธฐ์—…๋“ค ๋Œ€๋Ÿ‰์œผ๋กœ ํŒŒ์ด์ฌ์„ ์“ฐ๋ฉฐ ํผ์ง!

 

- ์–ด๋งˆ์–ด๋งˆํ•˜๊ฒŒ GPU๊ฐ€ ํ•„์š”ํ•œ ์•”ํ˜ธํ™”ํ / ๊ทธ๋ž˜ํ”ฝ์Šค / CV / ML -> ์ด ๋Œ€์—ด์— ์ฐธ์—ฌ

- ํ•œ 10๋…„์˜ ์—ญ์‚ฌ๊ฐ€ ๋ชจ๋‘ ๋‚˜์‚ฌ์˜ openstack์—์„œ ์ถœ๋ฐœํ•œ ๊ฒƒ

 

* Apple ๊ธฐ์กด์˜ Virtual Machine ๋ฐฉ์‹ ๋น„ํŒ 

- 30%์˜ virtualization tax, ์„ฑ๋Šฅ์ด 30%๋‚˜ ๊ฐ์†Œ -> ์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ˆ ์˜ ํƒ„์ƒ

* Container - ์ „ํ†ต์ ์œผ๋กœ ๋ฆฌ๋ˆ…์Šค์— ์žˆ๋˜ ๊ธฐ์ˆ , ํ˜„์žฌ ์œ ๋ช…ํ•œ ํšŒ์‚ฌ์ด์ž, ํ”„๋กœ๊ทธ๋žจ์ด ๋„์ปค

 

* Linux over Linux problem

- OS 2๊ฐœ๊ฐ€ ์˜ฌ๋ผ๊ฐ€๋Š” ๋ฌธ์ œ ๋ฐœ์ƒ, ํšŒ์‚ฌ ์•ˆ์—์„œ ์—…๋ฌด๋ฅผ ๋ณด๋Š” private cloud -> ์šฐ๋ฆฌ ํšŒ์‚ฌ๋Š” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ํ†ตํ•ฉ

- host OS ๋ฆฌ๋ˆ…์Šค -> ๊ทผ๋ฐ ํšŒ์‚ฌ๋Š” ์šด์˜์ฒด์ œ๋ฅผ ํ†ต์ผํ•จ -> CPU ์œ„์— ์˜ฌ๋ฆฌ๋Š” OS๋„ ๋ฆฌ๋ˆ…์Šค๊ฐ€ ๋จ

- ๋ฌผ๋ฆฌ์ ์ธ ์ปดํ“จํ„ฐ์™€ Host OS ์œ„์— - Virtual Machine ์œ„์— - ๊ฐ€์ƒ OS (Guest OS)

- ๋‚ด๊ฐ€ ์˜ฌ๋ฆฌ๋Š” host OS - 30%, ๊ทธ ์œ„์— VM (guest) - 30% -> ๋‚ด๊ฐ€ ์“ธ ์ˆ˜ ์žˆ๋Š” ๊ฑด 40% 

-> ์ด๊ฒŒ ์ •์ƒ์ด๋ƒ? ์ด๊ฑด ์ข€ ์•„๋‹Œ ๊ฒƒ ๊ฐ™์€๋ฐ -> container ๋“ฑ์žฅ (guest OS, VM ์—†๋‹ค)

 

* Container, Docker

- physical ์ปดํ“จํ„ฐ ์œ„์— host ์šด์˜์ฒด์ œ๋งŒ ์˜ฌ๋ผ๊ฐ / virtual machine? Guest OS? ๋‘˜ ๋‹ค ์—†์Œ

- ๋‚ด ํ”„๋กœ๊ทธ๋žจ๊ณผ + ํ•„์š”ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์„ ํ•จ๊ป˜ ์˜ฌ๋ฆผ -> ์ง€์šธ ๋•Œ ๊นจ๋—ํ•˜๊ฒŒ ์‹น ์ง€์›€

- ์›๋ž˜ ๋ฆฌ๋ˆ…์Šค์— ์žˆ๋˜ ๊ฐœ๋…์ธ๋ฐ, ๋„์ปค๋Š” ๋งฅ, ์œˆ๋„์šฐ OS ์œ„์—์„œ๋„ ์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ˆ ์„ ์“ธ ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค€ ๊ฒƒ

 

- ๋ฆฌ๋ˆ…์Šค / ์œ ๋‹‰์Šค๊ฐ€ ์„œ๋ฒ„์— ์“ฐ์ด๋Š” ์ด์œ  - ํ”„๋กœ๊ทธ๋žจ๋“ค์ด ์„œ๋กœ ์˜ํ–ฅ์„ ์•ˆ ์ค€๋‹ค.

- ์ž์›์— ๋Œ€ํ•œ ์ด๋ฆ„์„ ๋งค๊ธด๋‹ค - ํ”„๋กœ๊ทธ๋žจ ๋ณ„๋กœ ๋‚˜๋ˆ„์–ด์„œ ์ฐข๋Š”๋‹ค.  ex) using namespace std 

- linux over linux problem -> VM์„ ๋นผ๊ณ , ์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ˆ ์„ ๋„ฃ์Œ / ํŒŒ์ด์ฝ˜์—์„œ ๊ธฐ์ˆ ์„ ๋ฐœํ‘œํ•จ (ํŒŒ์ด์ฌ ์ปจํผ๋Ÿฐ์Šค)

 

* Kubernetes, by Google – Container Orchestration 

- ์ปดํ“จํ„ฐ ์œ„์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•˜๊ณ  ์‚ญ์ œํ•˜๋Š” ์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ˆ ์€ ๋„์ปค

- ์ด๊ฑธ ์ˆ˜์ฒœ ์ˆ˜๋งŒ๋Œ€์˜ ์ปดํ“จํ„ฐ ๊ทœ๋ชจ์—์„œ ์šด์˜๊ด€๋ฆฌ์ œ์–ด by ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค

- virtual machine ์•„๋‹Œ pod ๊ฐœ๋…์ด ์žˆ์Œ / ์ปดํ“จํ„ฐ ์œ„์— ๋„์ปค, ํ•„์š”ํ•  ๋•Œ ํ•„์š”ํ•œ ๋งŒํผ ํŒŸ๋“ค์„ ๋„์šด๋‹ค. 

 

* Cloud Native 

- ์˜ˆ์ „์— ํ•œ๋ฉ์–ด๋ฆฌ๋กœ ์งœ๋˜ ํ”„๋กœ๊ทธ๋žจ - ์ฒœ๋ช…์ด 1๊ฐœ์˜ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ฆ 

- cloud๋Š” ๊ทธ๋ ‡๊ฒŒ ๊ฐœ๋ฐœํ•˜์ง€ X -> ํ”„๋กœ๊ทธ๋žจ์„ ์ž˜๊ฒŒ ์ชผ๊ฐ ๋‹ค

 

- 100๊ฐœ์˜ ๊ธฐ๋Šฅ -> ๊ด€๋ จ ๊ธฐ๋Šฅ์„ ์žฌ๊ตฌ์„ฑ - 10๊ฐœ์”ฉ ์ชผ๊ฐœ๊ณ , ๊ฐ์ž ๋”ฐ๋กœ ๊ฐœ๋ฐœํ•จ

- ํŠน์ • ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ตœ์ ์˜ ์–ธ์–ด ๊ณจ๋ผ์„œ, ์†Œ๊ทœ๋ชจ์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ agileํ•˜๊ฒŒ ๊ฐ์ž ์ตœ์ ์œผ๋กœ ๋Œ๋ฆผ -> ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค

- ์„œ๋ฒ„ to ์„œ๋ฒ„๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›๋Š” ๊ฒƒ -> HTTP3 / QUIC by UDP

+ ๊ฐœ๋ฐœํŒ€๊ณผ ์šด์˜ํŒ€์ด ๋ฐ€๊ฒฐํ•ฉ -> ์ด๊ฒŒ DevOps (์ž๋™ํ™”) / CI/CD (๊ฐœ๋ฐœ ์ดํ›„ ์ถœ์‹œ๊นŒ์ง€ ์ž๋™ํ™”)

+ ์ตœ์ ์˜ ์–ธ์–ด๋กœ ์‹คํ–‰ ํŒŒ์ผ ํ•˜๋‚˜๊ฐ€ ์ž‘์•„์ง€๊ณ , ์„ค๊ณ„๋ถ€ํ„ฐ ๊ฐœ๋ฐœ๊นŒ์ง€ ๋‹จ๊ณ„๊ฐ€ ์‹ ์† -> SW ๊ฐœ๋ฐœ ์‹œ๊ฐ„ ๋‹จ์ถ•

 

- Cloud Native Foundation 

- ์ „์„ธ๊ณ„์—์„œ ์ œ์ผ ์ž˜๋‚˜๊ฐ€๋Š” foundation, ์ฒ ์ €ํžˆ IT ๊ธฐ์—… ์ค‘์‹ฌ์œผ๋กœ ์›€์ง์ž„

- ๋ฆฌ๋ˆ…์Šค foundation ์‚ฐํ•˜์˜ Cloud Native Foundation 

 

- Edge Computing 

- ๋„คํŠธ์›Œํฌ๋กœ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์˜ ์†์ด ๋‹ฟ์œผ๋ฉด, ๊ฐ€์ƒ์˜ ๋ฐ์ดํ„ฐ์„ผํ„ฐ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Œ 

- edge computing // 5G SKT์˜ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ดํ„ฐ

-> ์ž‘์€ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๊ฐ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฐ€๊นŒ์šด ๊ณณ์—์„œ ๋น ๋ฅด๊ณ  ์•ˆ์ •์ ์ธ ์„œ๋น„์Šค 

 

 

 

 

 

* ๊ฐœ์ธ์ ์œผ๋กœ ์ด๋ฒˆ ํ•™๊ธฐ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ์ˆ˜์—…์—์„œ ๊ฐ€์žฅ ์žฌ๋ฏธ์žˆ์—ˆ๋˜ part :) 

 

 

 

 

 

'ComputerScience > ComputerNetwork' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Computer Network] Chap13. Make: Networking  (1) 2023.12.19
[Computer Network] Chap12. Game Networking  (0) 2023.12.19
[Computer Network] Chap10. HTTP & SIP  (1) 2023.12.19
[Computer Network] Chap9. Transport layer (2)  (0) 2023.12.19
[Computer Network] Chap8. Transport layer (1)  (0) 2023.12.19