Iaas Paas Saas
온프레미스
고객이 직접 구축하고 관리
Iaas(infrastructure-as-a-service)
- 물리적인 장비들을 클라우드 제공사가 관리
- 가장 기본적인 클라우드 컴퓨팅 서비스
- 네트워크, 저장소, 서버를 클라우드 제공자가 관리
- 물리보안에 대한 모든 책임은 클라우드 제공자에게 있다.
- 셀프 서비스 포털을 통해 프로비저닝과 관리할 수 있는 컴퓨팅 인프라 제공
- 운영체제부터 사용자가 관리(핵심)
IDC에서 관리하는 것과 크게 다르지 않음. 물리적인 부분만 맡김. 가장 유연
Paas Platform-as-a-service
- 운영체제와 런타임까지 클라우드 공급자가 관리
- 클라우드 제공자가 플랫폼을 제공
- 소프트웨어 응용프로그램을 구축, 테스트, 배포하기 위한 환경을 제공
- 사용자는 운영체제, 플랫폼 관리 및 업데이트를 신경 쓰지 않고 제품에 좀 더 집중할 수 있음
- 운영 체제에 접근할 수 없고, 클라우드 제공자가 제공한 플랫폼에서만 서비스를 운영할 수 있는 제약사항이 생김
제공되는 플랫폼에서만 개발 가능. 옵션에 제약이 생김.
Saas Software as a service
- 어플까지 클라우드 제공사가 제공
- 대부분 이것을 이용
- 클라우드 제공자가 응용프로그램을 제공
- 일반적으로 Ms 365, office 365, g suites 등이 있음
- 사용자는 응용프로그램을 그대로 사용하고 데이터와 접근 관리만 가능
클라우드 모델 이해하기
공용 클라우드 public cloud
- 장 많이 사용하는 클라우드 서비스
- 클라우드 서비스 제공자 또는 호스팅 제공 업체가 소유
- 특정되지 않은 사용자에게 리소스와 서비스를 제공
- 보안된 네트워크 연결을 통해 액세스 (일반적으로 인터넷을 사용)
확장시 자본 지출이 없음
응용 프로그램을 신속하게 배포 및 회수할 수 있음
조직은 사용한 만큼만 비용을 지불
사설 클라우드 private cloud
- 클우드 리소스를 조직에서 소유하고 관리/운영
- 담당 조직은 데이터센터에 클라우드 환경을 만듬
- 특정 사용자에게만 리소스와 서비스를 제공
- 제공되는 서비스의 운영을 책임지는 조직이 있음
- 보안된 네트워크를 통해 액세스(일반적으로 사내망 사용)
기본적으로 보안된 네트워크 이용
조직은 리소스를 완전히 제어할 수 있음
조직은 보안을 완전히 제어할 수 있음
하이브리드 클라우드 (hybrid cloud)
- 공용 클라우드와 사설 클라우드를 결합
- 사내 데이터센터를 공용 클라우드로 확장하는 개념
- 사설 클라우드의 단점을 공용 클라우드로 보완
- 일반적으로 vpn 또는 전용선으로 연결
- 가장 유연한 모델
- (옵션) 통합 관리 툴 필요
프라이빗과 퍼블릿을 모두 관리해야 함
뛰어난 유연성
조직은 응용 프로그램을 실행할 위치를 결정할 수 있음
조직은 보안, 규정준수 또는 법적 요구 사항을 제어할 수 있음