Software Quality

IaaS와 PaaS 그리고 SaaS 본문

기타

IaaS와 PaaS 그리고 SaaS

Kairoka 2023. 10. 8. 23:48

3가지 모두 공통된 약자 aaS(as-a-Service)가 포함됩니다.  서비스형이라는 의미로 제3사에서 클라우딩 서비스를 제공한다는 의미입니다. 클라우드 서비스를 사용하면 인프라의 일부 혹은 전부를 제3사가 관리하도록 해 사용자가 직접 구축했을 때 관리하고 신경 써야 하는 부분을 최소화해 줍니다.

 

1. IaaS(Infrastructure-as-a-Service)

조직이 네트워크 및 서비스와 같은 리소스를 편리하게 관리할 수 있도록 합니다.

 

서비스 제공자는 스토리지 및 가상화와 같은 인프라 서비스를 인터넷을 통해 클라우드로 제공합니다. 
사용자는 운영 체제 및 데이터, 애플리케이션, 미들웨어 및 런타임을 담당하고 제공자는 사용자가 필요로 하는 네트워크, 서버, 가상화 및 스토리지의 관리와 액세스를 담당합니다.

 

 

2. PaaS(Platforms-as-a-Service)

개발자들이 앱과 소프트웨어를 구축 및 제공하는 데 사용할 수 있는 도구를 제공합니다.

 

서비스를 사용하는 개발자는 PaaS를 통해 애플리케이션을 개발, 실행 및 관리할 수 있습니다. 사용자는 이러한 프로세스와 관련된 인프라 또는 플랫폼을 구축하고 유지 관리할 필요가 없습니다. 그러므로 소프트웨어 업데이트 또는 하드웨어 유지관리와 같은 번거로움이 사라집니다. 빌드 및 배포를 위한 환경도 제공됩니다. 

 

 

3. SaaS(Software-as-a-Service)

소비자와 기업에 일상적으로 사용할 수 있는 소프트웨어 솔루션을 제공합니다.

 

소프트웨어 업데이트, 버그 수정 및 기타 일반 소프트웨어 유지관리 작업을 처리하며, 사용자는 대시보드 또는 API를 통해 애플리케이션에 연결됩니다. 개별 시스템에 소프트웨어를 설치할 필요가 없으며 프로그램이 안정적입니다. 

 

4. Services

 

참고

https://www.redhat.com/ko/topics/cloud-computing/iaas-vs-paas-vs-saas

https://www.regpacks.com/blog/saas-paas-iaas/

'기타' 카테고리의 다른 글

DAO(Decentralized Autonomous Organization)  (0) 2023.11.13
NFT(Non-Fungible Token)  (0) 2023.10.21
Web Vitals  (0) 2023.10.05
RESTful API  (0) 2023.10.01
ATF(Above the Fold) 영역  (0) 2023.09.30