1. 개요
퍼블릭 클라우드와 프라이빗 클라우드라는 단어를 자주 접하였지만 정확한 뜻을 몰라서 이번 기회에 정리하게 되었다.
들어가기에 앞서 클라우드 컴퓨팅에 설명하자면 이는 네트워크, 서버, 스토리지, 애플리케이션 등의 컴퓨팅 리소스에 언제든지 편하게 접근할 수 있는 기술이다.
2. 퍼블릭 클라우드(Public Cloud)
2.1 개요
퍼블릭 클라우드는 클라우드 서비스 제공 기업이 인터넷을 통해 불특정 다수의 기업, 개인에게 컴퓨팅 리소스를 빌려주는 것이다.
2.2 특징
- 클라우드 서비스 제공 기업(CSP, Cloud Solution Provider)이 인터넷을 통해 서버, 스토리지 등의 IT 인프라를 제공하는 형태이다.
- 클라우드 사용자인 기업 및 개인은 CSP로부터 리소스를 받아 서비스를 운영하기 때문에 서비스 운영을 위한 하드웨어나 IT 인프라 투자 비용을 줄일 수 있다.
- 클라우드 사용량에 따라 요금을 책정하기 때문에 비용 측면의 이점이 있다.
- 필요에 따라 유연하게 리소스를 확장할 수 있다.
- 대표적인 예시로 AWS, Azure 등이 있다.
3. 프라이빗 클라우드(Private Cloud)
3.1 개요
프라이빗 클라우드는 기업이 직접 클라우드 환경을 구축하고 내부에서만 컴퓨팅 리소스를 사용하는 서비스이다.
3.2 특징
- 제한된 네트워크 안에서 특정 기업이나 사용자만을 대상으로 인프라를 제공하는 서비스이다.
- 기업이 프라이빗 클라우드 솔루션을 구매하여 설치하며, 일반적으로 구매한 기업이 클라우드의 관리, 유지보수 및 운영을 담당한다.
- 비교적 클라우드 사용자인 기업의 권한이 많아 그 안에서 유동적으로 서비스 활용이 가능하다.
- 폐쇄적인 형태이기 때문에 비교적 보안에 유리하다.