클라우드 - IaaS, PaaS, SaaS ★★★
by yjym33클라우드 컴퓨팅의 서비스 모델 : IaaS, PaaS, SaaS 로 구분
1. Infrastructure as a Service (IaaS)
IaaS는 클라우드 서비스 모델 중 가장 기본적인 형태로, 가상화된 컴퓨팅 리소스를 제공합니다. 이 모델에서는 하드웨어, 네트워크, 스토리지와 같은 기반 인프라를 가상화하고 사용자에게 제공합니다.
주요 특징
가상화: 서버, 스토리지, 네트워크와 같은 인프라 리소스를 가상화하여 필요한 만큼 할당할 수 있습니다.
스케일링: 리소스를 쉽게 확장하거나 축소할 수 있어서 요구 사항에 따라 조절이 가능합니다.
자체 관리: 사용자는 가상 머신 관리, 운영 체제 및 응용 프로그램을 관리해야 합니다.
사용 사례
서버 호스팅
데이터베이스 관리 시스템 (DBMS) 호스팅
네트워크 인프라 관리
2. Platform as a Service (PaaS)
PaaS는 개발자에게 애플리케이션 개발 및 배포에 필요한 플랫폼과 환경을 제공합니다. 개발자는 애플리케이션 코드에 집중하고 나머지는 클라우드 공급업체가 관리합니다.
주요 특징
애플리케이션 개발: 개발자는 애플리케이션 코드 작성에만 집중하며 플랫폼 관리는 클라우드 제공업체가 담당합니다.
스케일링: 애플리케이션을 필요에 따라 쉽게 확장할 수 있습니다.
운영 체제, 미들웨어, 데이터베이스 관리: 이러한 요소들은 클라우드 공급업체가 관리합니다.
사용 사례
웹 애플리케이션 개발 및 호스팅
데이터베이스 애플리케이션 개발
개발 팀 간 협업
3. Software as a Service (SaaS)
SaaS는 완전한 소프트웨어 애플리케이션을 클라우드를 통해 제공하며, 사용자는 웹 브라우저를 통해 액세스합니다. 소프트웨어 라이선스 구매나 설치가 필요하지 않습니다.
주요 특징
애플리케이션 액세스: 사용자는 웹 브라우저를 통해 언제 어디서나 애플리케이션에 액세스할 수 있습니다.
업데이트 및 보안: 클라우드 제공업체가 소프트웨어의 업데이트와 보안을 관리합니다.
멀티테넌시: 여러 조직이 동일한 애플리케이션을 공유할 수 있습니다.
사용 사례
이메일 호스팅
웹 기반 협업 도구
CRM (고객 관리) 소프트웨어
'Development > CS' 카테고리의 다른 글
CI/CD(Continuous Integration/Delivery & Deployment) ★★★ (0) | 2023.09.22 |
---|---|
클라우드 - 컨테이너(Container) 와 도커(docker) ★★★ (2) | 2023.09.22 |
클라우드 - 온프레미스 (On-Premises) 오프프레미스 (Off-Premises, 클라우드) ★★★ (0) | 2023.09.21 |
클라우드 - 가상 머신 (Virtual Machine) ★★★ (0) | 2023.09.21 |
API (Application Programming Interface) 란? ★★★ (0) | 2023.09.21 |
블로그의 정보
생각보다 실천을
yjym33