클라우드 컴퓨팅 배포 모델
각 모델은 애플리케이션을 배포할 수 있는 클라우드 환경을 나타낸다.
Public Cloud
- 클라우드 사업자가 시스템을 구축하고, 네트워크를 통해 기업, 개인에게 서비스를 제공한다
- 기업/개인 방화벽 외부에 구축된다
- 애플리케이션의 모든 부분이 클라우드에서 실행된다 -> 사용자는 가상화된 컴퓨팅, 리소스에 서비스로 바로 액세스한다
Private Cloud
- 가상화 및 리소스 관리 도구를 사용하여 온프레미스에 리소스를 배포하는 것을 프라이빗 클라우드라고 부른다.
- 독점적으로 사용되는 클라우드 컴퓨팅 리소스
- 클라우드 서비스 사용자 또는 사업자의 데이터 센터에 구축한 자사 전용 환경
- 서비스와 인프라가 개인/기업 네트워크에서 유지, 관리됨
- on-promise private cloud
- 자사 전용 클라우드 환경 구축, 운용
- 자체적인 보안 정책 -> 강력한 보안 환경
- hosted private cloud
- 클라우드 사업자가 기업 사용자별로 클라우드 환경 제공
- 기업 전용 클라우드 환경 구축 -> 비용 지불
Hybrid Cloud
- 하이브리드 배포 모델에서는 기존 인프라와 애플리케이션을 클라우드 기반 리소스에 연결하는 방식으로 배포된다
- private, public, comminuty 서비스들과 on-promise 시스템을 연계시켜 활용하는 시스템
Community Cloud
- 공동의 목적을 가진 기업/조직들이 클라우드 시스템을 형성하여 데이터 센터에서 공동 운영하는 형태
'DEVOPS > CLOUD' 카테고리의 다른 글
[AWS] IAM이란? (0) | 2022.10.27 |
---|---|
[AWS] 리전, 가용 영역, 엣지 로케이션 (0) | 2022.10.22 |
[AWS] VPC 생성 후 EC2 생성하기 (0) | 2022.10.14 |
[AWS] EBS(Elastic Block Store) 볼륨 생성하기 (0) | 2022.10.13 |
[AWS] S3를 이용해 정적 웹사이트 호스팅하기 (0) | 2022.10.13 |