[CS] ν΄λΌμ°λ μ»΄ν¨ν μλΉμ€μ μ’ λ₯ - Iaas, Paas, Saas
by rlaehddnd0422ν΄λΌμ°λ μ»΄ν¨ν μ μΈν°λ·μΌλ‘ κ°μνλ 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
λ¨μ
- 컀μ€ν°λ§μ΄μ§μ΄ μ΄λ ΅μ΅λλ€.
μ°Έκ³ μλ£
'π 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
rlaehddnd0422