1. 클라우드 컴퓨팅이 제공하는 서비스 모델 종류 4 가지

- On Premise : 기본적인 모든 것을 구축해야 하는 과정이다. 프로그램 운영에 필요한 서버, 네트워크, OS, 애플리케이션 등등 모든 것을 직접 개발하고 관리하는 것을 말한다.
- IaaS (Infrastructure as a Service) : 인프라, 말 그대로 환경을 제공하는 것이다. OS가 포함되지 않은 가상의 컴퓨터를 제공 받으며, 어플리케이션, 보안, 데이터베이스 등등을 직접 관리하는 것을 말한다.
- PaaS (Platform as a Service) : 플랫폼이라는 하나의 서비스 공간을 제공하는 것이다. 사용자는 이 곳에서 작동되는 어플리케이션만 개발하여 올리면 서비스가 구동될 수 있다. 개발자들이 주로 사용하는 서비스이다.
- SaaS (Software as a Service) : PaaS에서 개발자가 만들어야 하는 어플리케이션까지 제공하는 형태이다. 프로그램 자체를 사용할 수 있도록 전반적인 것을 제공한다. 네이버 클라우드, i클라우드, 오피스365 등등이 여기에 해당된다.
2. 클라우드 컴퓨팅의 배포 모델 종류 4가지
- Public Cloud : 클라우드라는 가상의 공간을 공공의 대상에게 제공하는 것이다. 모두가 언제든지 쉽게 접근할 수 있다.
- Private Cloud : 클라우드라는 공간이 모두에게 공개되지 않는다. 주로 사내에서 클라우드를 자체적으로 관리할 때 사용되며, 보안이나 규제를 용도로 사용된다. 클라우드를 직접 관리해야하기 때문에 지출 비용이 비교적 크다.
- Community Cloud : 클라우드를 Private하게 관리하지는 않지만, 특정 집단끼리 사용할 수 있도록 구축된 클라우드이다.
- Hybrid Cloud : 현재 기업에서 가장 선호하는 방식으로, Public과 Private이 결합된 방식이다. 주로 트래픽이 많이 발생하는 것은 Public으로 하고, 공개되어서는 안되는 것들을 관리할 때는 Private에서 관리한다.
'CS > 클라우드' 카테고리의 다른 글
AWS EC2 (0) | 2022.09.16 |
---|---|
클라우드 컴퓨팅 주요 용어 (0) | 2022.08.29 |
클라우드 컴퓨팅이란? (0) | 2022.08.29 |