클라우드 컴퓨팅
클라우드 컴퓨팅은 사용자가 물리적인 하드웨어를 보유하지 않고도 CPU, 메모리, 스토리지와 같은 컴퓨팅 자원을 활용할 수 있는 환경을 제공하는 것을 말합니다. 우리가 직접 PC나 노트북을 구매하지 않고 클라우드 서비스 제공 업체의 컴퓨터를 빌려서 사용하는 셈입니다. 클라우드 컴퓨팅 환경에서는 IT 자원을 필요로 하는 사용자에게 요청한 그 즉시 바로 인터넷을 통해 해당 자원을 제공해주며, 비용은 사용한 만큼 지불하게 됩니다.
클라우드 컴퓨팅 배포 모델
클라우드 컴퓨팅 환경에서 애플리케이션을 배포하는 형태는 크게 세가지로 구분할 수 있습니다.
모델 | 설명 |
퍼블릭 | 기존 애플리케이션을 클라우드로 마이그레이션하거나 퍼블릭 클라우드 환경에서 새 애플리케이션을 개발하여 애플리케이션의 모든 부분을 클라우드에서 실행하는 형태 |
프라이빗 | 기업 자체의 인트라넷이나 데이터센터에서와 같이 단일 조직에서 운영하는 프라이빗 클라우드 혹은 온프레미스 환경에서 애플리케이션을 호스팅하는 방식 |
하이브리드 | 퍼블릭 환경과 프라이빗 환경을 연결하여 애플리케이션을 배포하는 모델. 각 환경의 이점을 최대한 활용하는 방법 |
클라우드 컴퓨팅의 이점
점점 더 많은 기업에서 클라우드 컴퓨팅을 도입하고 있습니다. 새로 시작하려는 스타트업은 물론이고, 이미 자체 구축한 데이터센터를 가지고 있는 기업들도 클라우드 컴퓨팅이 가지는 이점 때문에 클라우드로의 전환을 가속화하고 있습니다.
- 데이터센터를 구축하는데 드는 큰 고정 비용을 비즈니스 환경에 유연하게 대응하는 가변 비용으로 대체한다.
- 데이터센터 유지보수 비용이 없다.
- 필요한 용량을 예측할 필요 없이 상황에 맞는 규모 조정이 가능하다.
- 추가 컴퓨팅 자원을 확보하는데 드는 시간이 감소한다.
- 클라우드 서비스 제공자의 글로벌 인프라를 활용할 수 있다.
* 본문의 내용은 AWS Cloud Practitioner Essentials (Korean) 강의 내용을 정리한 글입니다.
'Cloud > AWS' 카테고리의 다른 글
[AWS 기초] #6 보안 및 규정 준수 (0) | 2021.11.09 |
---|---|
[AWS 기초] #5 스토리지 및 데이터베이스 (0) | 2021.11.09 |
[AWS 기초] #4 네트워킹 (0) | 2021.06.10 |
[AWS 기초] #3 AWS 글로벌 인프라 (0) | 2021.05.30 |
[AWS 기초] #2 Amazon Web Services 소개 (0) | 2021.05.29 |
댓글