클라우드 컴퓨팅
클라우드 컴퓨팅은 인터넷을 통해 사용자가 필요에 따라 컴퓨팅 자원을 제공받고 사용한 만큼 비용을 지불하는 서비스 모델이다. 개인이나 기업이 자체적으로 컴퓨터나 데이터센터를 구축, 관리하던 것과 대비하여 클라우드 컴퓨팅은 이러한 인프라, 플랫폼, 소프트웨어 등을 외부 서비스 제공자로부터 쉽게 이용할 수 있게 한다. 클라우드 컴퓨팅 세 가지 서비스 모델 인프라스트럭처 애즈 어 서비스(IaaS) 가상 머신, 스토리지, 네트워크 등의 기본 컴퓨팅 인프라를 제공한다. 사용자는 이런 자원 위에 운영체제와 애플리케이션을 설치하고 관리한다. 대표적으로 AWS, AZURE, GCP 등이 있다. 플랫폼 애즈 어 서비스(PaaS) 사용자가 애플리케이션을 개발, 배포, 관리할 수 있는 플랫폼을 제공한다. 운영체제, 데이터베이..