π <ν΄λΌμ°λ λ€μ΄ν°λΈ μ€νλ§ μΈ μ‘μ > μ μ½κ³ κ·Έ λ΄μ©μ μ 리νμμ΅λλ€
βοΈ Cloud Native
ν΄λΌμ°λ λ€μ΄ν°λΈ μ ν리μΌμ΄μ
: ν΄λΌμ°λμμ μ€νλλ©΄μ λ³νμ νλ ₯μ μΌλ‘ λμνκ³ κ³ λλ‘ λΆμ°λμ΄ μλ μμ€ν μ μλ―Ένλ€.
μ ν리μΌμ΄μ μ΄ ν΄λΌμ°λλ₯Ό μν΄ νΉλ³ν μ€κ³λλ 3κ°μ§ Pκ° μλ€.
- νλ«νΌ: ν΄λΌμ°λ λ€μ΄ν°λΈ μ ν리μΌμ΄μ μ ν΄λΌμ°λ κ°μ λμ λΆμ° νκ²½μ κΈ°λ°μΌλ‘ νλ νλ«νΌμμ μ€νλλ€.
- μμ±: ν΄λΌμ°λ λ€μ΄ν°λΈ μ ν리μΌμ΄μ μ νμ₯ κ°λ₯νκ³ λμ¨νκ² κ²°ν©λλ©° 볡μλ ₯μ΄ λ°μ΄λκ³ κ΄λ¦¬κ° μ©μ΄νλ©° κ΄μ°° κ°λ₯νλλ‘ μ€κ³λλ€.
- μ€ν: κ²¬κ³ ν μλνλ₯Ό ν΅ν΄ λΉλ²νκ³ μμΈ‘ κ°λ₯ν λ°©μμΌλ‘ μμ€ν μ λ³κ²½νλ κ²μ΄ μ¬κΈ°μ ν¬ν¨λλλ° μλν, μ§μμ μ λ¬, λ°λΈμ΅μ€ λ±μ΄ μλ€.
π ν΄λΌμ°λ λ€μ΄ν°λΈ μ ν리μΌμ΄μ μ μ€μ μ μΌλ‘ 보기 μ μ μ΄κ²μ΄ μ€νλλ 곡κ°μΈ ν΄λΌμ°λμ λν΄ μμ보μ.
ν΄λΌμ°λ
: ν΄λΌμ°λ μ»΄ν¨ν λͺ¨λΈμ λ°λΌ μ»΄ν¨ν μμμ μλΉμμκ² μ 곡νλ IT μΈνλΌμ΄λ€.
ν΄λΌμ°λ μΈνλΌκ° μ΄λμ μμ΄μΌ νλμ§, λκ° κ΄λ¦¬ν΄μΌ νλμ§μ λν΄μλ μ격ν μꡬ μ¬νμ΄ μλ€.
ν΄λΌμ°λ μλΉμ€λ₯Ό μ 곡νκΈ° μν΄ λͺ κ°μ§ λ°°ν¬ λͺ¨λΈμ΄ μ‘΄μ¬νλ€.
- μ¬μ€ ν΄λΌμ°λ: ν λ¨μ²΄λ μ‘°μ§μμλ§ μ¬μ©νλλ‘ μ 곡νλ ν΄λΌμ°λ μΈνλΌμ΄λ€.
- 곡곡 ν΄λΌμ°λ: μΌλ° μ¬μ©μλ€μκ² κ³΅κ³΅μΌλ‘ μ 곡λλ ν΄λΌμ°λ μΈνλΌμ΄λ€.
- νμ΄λΈλ¦¬λ ν΄λΌμ°λ: μμ λ κ°μ§ μ νμ ν΄λΉνλ ν΄λΌμ°λ μΈνλΌ κ΅¬μ± λͺ κ°λ₯Ό νλλ‘ λ¬Άμ΄ λ§μΉ νλμ λ¨μΌ νκ²½μΈ κ²μ²λΌ μλΉμ€λ₯Ό μ 곡νλ€.
μλ νλ ν΄λΌμ°λ μ»΄ν¨ν μλΉμ€ λͺ¨λΈκ³Ό κ° λͺ¨λΈμμ νλ«νΌμ΄ μ 곡νλμλΉμ€ κ·Έλ¦¬κ³ μλΉμμκ² μ 곡λλ μΆμνμ λν΄ μ€λͺ νλ€.
μΈνλΌ νλ«νΌ | 컨ν μ΄λ νλ«νΌ | μ ν리μΌμ΄μ νλ«νΌ | μλ²λ¦¬μ€ νλ«νΌ | μννΈμ¨μ΄ νλ«νΌ |
IaaS | CaaS | PaaS | FaaS | SaaS |
π μ§κΈκΉμ§ ν΄λΌμ°λμ λν΄ μμλ΄€μΌλ, μ΄ νΉμ±μ νμ©νκΈ° μν μ ν리μΌμ΄μ μ€κ³λ₯Ό μμ보μ.
1. νμ₯μ±
ν΄λΌμ°λ λ€μ΄ν°λΈ μ ν리μΌμ΄μ μ νμ₯μ΄ κ°λ₯νλλ‘ μ€κ³λλλ°, μ΄κ²μ΄ μλ―Ένλ λ°λ μΆλΌ 리μμ€λ₯Ό μ κ³΅ν΄ μ¦κ°νλ μν¬λ‘λλ₯Ό μ§μνλ€λ κ²μ΄λ€.
- μμ§μ νμ₯: μμ§μ νμ₯μ CPUλ λ©λͺ¨λ¦¬μ κ°μ μ»΄ν¨ν λ Έλμ νλμ¨μ΄ 리μμ€λ₯Ό μΆκ°νκ±°λ μ κ±°νλ κ²μ μλ―Ένλ€.
- μνμ νμ₯: μνμ νμ₯μ μμ€ν μ λ λ§μ μ»΄ν¨ν λ Έλλ 컨ν μ΄λλ₯Ό μΆκ°νλ κ²μ μλ―Ένλ€.
2. λμ¨ν κ²°ν©
κ° μ»΄ν¬λνΈλ€μ΄ κ°λ₯ν ν λ€λ₯Έ μ»΄ν¬λνΈμ λν μμμ κ±°μ κ°μ§κ³ μμ§ μμ μμ€ν μ΄ λ³Έμ§μ μΌλ‘ κ°μ§κ³ μλ μμ±μ΄λ€.
βοΈμμ€ν
μ λͺ¨λλ‘ λΆν΄νκ³ (λͺ¨λν) λ€λ₯Έ λΆλΆμ λν μμ‘΄μ±μ μ΅μνν΄,
ν¨κ» λ³ννλ μ½λλ₯Ό μΊ‘μννλ κ²μ μ’μ μ€κ³ λ°©λ²μ΄λ€.
νΉλ³ν μλΉμ€ κΈ°λ° μν€ν μ²λ₯Ό 체ννκ³ μ΄μ κΈ°λ°ν μλΉμ€λ₯Ό ꡬμΆνλ λ° μ€μ μ λλ €κ³ νλλ°, μ΄λ° μλΉμ€λ μλ‘ ν΅μ ν μ μλ λͺ νν μΈν°νμ΄μ€λ₯Ό κ°λλ€λ μ κ³Ό λ€λ₯Έ μλΉμ€μ λν μμ‘΄μ±μ μ΅μλ‘ νκ³ λμ μμ§λ ₯μ κ°μ§λ€λ νΉμ±μ 보μΈλ€.
3. 볡μλ ₯
μ μ μλμ λν μ€λ₯ λ° λ¬Έμ μ μ§λͺ νμ¬ νμ© κ°λ₯ν μμ€μ μλΉμ€λ₯Ό μ 곡νκ³ μ μ§ν μ μλλ‘ νλ νλμ¨μ΄-μννΈμ¨μ΄ λ€νΈμν¬μ κΈ°λ₯μ΄λ€.
4. κ΄μΈ‘ κ°λ₯μ±
μ΄λ€ ν μμ€ν μ κ³ λ €νλ€λ©΄, κ΄μΈ‘ κ°λ₯μ±μ κ·Έ μμ€ν μ μΈλΆ μΆλ ₯μμ λ΄λΆ μνλ₯Ό μΌλ§λ μ μΆλ‘ ν μ μλμ§λ₯Ό μΈ‘μ νλ κ²μ΄λ€.
5. κ΄λ¦¬ μ©μ΄μ±
κ΄λ¦¬ μ©μ΄μ±μ μΈλΆ μ λ ₯μ΄ μμ€ν μ μν λλ μΆλ ₯μ μΌλ§λ μ½κ³ ν¨μ¨μ μΌλ‘ λ³κ²½ν μ μλμ§μ λν κ²μ΄λΌκ³ λ§ν μ μλ€.
πν΄λΌμ°λ λ€μ΄ν°λΈ ꡬμ±μ λν΄ μμ보μ.
1. 컨ν μ΄λ
컨ν μ΄λλ λμΌν μ΄μ체μ 컀λμ 곡μ νλ λ°λ©΄, κ°μνλ§ μ¬μ©νλ κ²½μ° νλμ¨μ΄λ₯Ό 곡μ νλ€. λ κ²½μ° λͺ¨λ 격리μ μ λκ° λ€λ₯Ό λΏ, 격리λ μνμμ μννΈμ¨μ΄λ₯Ό μ€ννκΈ° μν μ»΄ν¨ν νκ²½μ μ 곡νλ€.
κ·ΈλΌ μ΄λ¬ν 컨ν μ΄λκ° μΈκΈ°κ° λ§μ μ΄μ λ μ ν리μΌμ΄μ μ΄λ μμ‘΄ λΌμ΄λΈλ¬λ¦¬ νΉμ λ―Έλ€μ¨μ΄μ κ΄κ³ μμ΄ κ±°μ λͺ¨λ μ»΄ν¨ν νκ²½μμ μμ μ μΌλ‘ μ€νν μ μκΈ° λλ¬Έμ΄λ€.
2. μ€μΌμ€νΈλ μ΄μ
λ¨μΌ μλ²μμ 컨ν μ΄λλ₯Ό μμ±νκ³ κ΄λ¦¬νλ κ²μ κ°λ¨νλ€. κ·Έλ¬λ μλ°± κ°μ 컨ν μ΄λλ₯Ό μ¬λ¬ λμ μλ²μ λ°°ν¬νκ³ μ²λ¦¬νλ©΄ λ λ€λ₯Έ 무μΈκ°κ° νμνλ€.
CaaS μ루μ μ΄ μ 곡νλ μλ‘μ΄ κ΄μ μμ, λ°°ν¬ λμμ λ μ΄μ νλμ μλ²κ° μλλΌ μ¬λ¬ μλ²λ‘ μ΄λ£¨μ΄μ§ ν΄λ¬μ€ν°κ° λλ€.
3. μλ²λ¦¬μ€
μλ²λ¦¬μ€ μ»΄ν¨ν λͺ¨λΈμ λ°λΌ κ°λ°μλ μ ν리μΌμ΄μ μ λν λΉμ¦λμ€ λ‘μ§μ ꡬννλ λ°λ§ μ§μ€ν μ μλ€.
κ°μ μμ€ν , 컨ν μ΄λ λ° λμ νμ₯μ ν¬ν¨νμ¬ μ€νν μ ν리μΌμ΄μ μ νμν λͺ¨λ μΈνλΌ μμ μ νλ«νΌμ΄ λμ μ²λ¦¬ν΄μ€λ€.
πλ§μ§λ§μΌλ‘ κ°μ₯ μ€μν μν°ν μ²μ΄λ€.
μ°λ¦¬κ° ꡬμΆν μμ€ν μ μν€ν μ²λ μλΉμ€μ μνΈμμ©μ΄λΌλ λ κ°μ§ μμλ‘ λλλ€.
- μλΉμ€: λ€λ₯Έ ꡬμ±μμμ μ΄λ€ μ’ λ₯μ μλΉμ€λ₯Ό μ 곡νλ κ΅¬μ± μμ
- μνΈμμ©: μμ€ν μ μꡬ μ¬νμ μΆ©μ‘±μν€κΈ° μν΄ μνλλ μλΉμ€ κ° ν΅μ
μ¬κΈ°μ μλΉμ€λ (μνλ₯Ό κ°μ§ μλ) μ ν리μΌμ΄μ μλΉμ€μ (μνλ₯Ό κ°λ) λ°μ΄ν° μλΉμ€λ‘ ꡬλ³ν μ μλ€.
1) μ ν리μΌμ΄μ μλΉμ€
μ ν리μΌμ΄μ μλΉμ€λ μνλ₯Ό κ°μ§ μμΌλ©° λͺ¨λ μ’ λ₯μ λ Όλ¦¬λ₯Ό ꡬννλ€.
μλΉμ€λ κ°λ₯ν ν λ 립μ μ΄μ΄μΌ νλ€.
2) λ°μ΄ν° μλΉμ€
λ°μ΄ν° μλΉμ€λ μν μ μ₯μ΄ κ°λ₯νλ©° λͺ¨λ μ’ λ₯μ μνλ₯Ό μ μ₯νλ€.
* μνλ μλΉμ€λ₯Ό μ’ λ£νκ³ μλ‘μ΄ μΈμ€ν΄μ€λ₯Ό μμ±ν΄μΌ ν κ²½μ° μλΉμ€ μ’ λ£ μ μ μ μ₯λμ΄μΌ νλ λͺ¨λ κ²μ΄λΌκ³ ν μ μλ€.
3) μνΈμμ©
ν΄λΌμ°λ λ€μ΄ν°λΈ μλΉμ€λ μμ€ν μ μꡬ μ¬νμ μΆ©μ‘±νκΈ° μν΄ μλ‘ ν΅μ νλ€.
μμ¬μν΅μ΄ μΌμ΄λλ λ°©μμ μμ€ν μ μ λ°μ μΈ νΉμ±μ μν₯μ λ―ΈμΉλ€.