클라우드 컴퓨팅


클라우드는 인프라에 사용되는 서버, 저장소, 데이터베이스, 네트워크, 소프트웨어, 데이터분석 등을 포함해 사용자가 언제든지 인터넷과 모바일 등을 통해 IT서비스를 제공받을 수 있도록 하는 컴퓨팅 기술

클라우드 서비스를 사용함으로써 기업들은 대규모 컴퓨팅 파워를 구입하고 관리할 필요없이, 필요에 따라 자원을 쉽게 접근하고 사용할 수 있음 ⇒ 비용절감, 운영 효율성 증대, 스케일의 유연성 및 작정을 가짐

클라우드 컴퓨팅

“인터넷 기술을 이용해서 다수의 사용자에게 하나의 서비스로서 방대한 IT능력을 제공하는 컴퓨팅 방식”

A style of computing in which massively scalable IT-enabled capabilities are delivered as a service to multiple customer using internet technologies (가트너)

가상화된 IT자원을 서비스로 제공하는 컴퓨팅으로, 사용자는 IT자원(SW, 스토리지, 서버, DB 등)을 필요한 만큼 빌려 사용하며, 이용한 만큼 비용을 지불하는 새로운 개념의 컴퓨팅 (클라우드 지원포털)

클라우드 컴퓨팅 = 그리드 컴퓨팅 + 유틸리티 컴퓨팅

그리드 컴퓨팅 가상 네트워크를 이용해 분산된 컴퓨터 자원을 공유하도록 하는 기술 방식
유틸리티 컴퓨팅 다양한 컴퓨팅 자원에 대한 사용량에 따라 요금을 부과하는 종량제 방식의 기술 기반, 온디맨드 컴퓨터 방식
클라우드 컴퓨팅 기술적으로는 그리드컴퓨팅, 비용적으로는 유틸리티를 혼합한 패러다임

🍓 온디맨드 자원이란?

클라우드 배포 모델