클라우드 컴퓨팅

용어요약

Cloud Computing

인터넷을 통해 서버, 저장소, 데이터베이스, 소프트웨어 등 컴퓨팅 자원을 필요한 만큼 빌려 쓰고 사용한 만큼 비용을 지불하는 방식이다.

1.개요

클라우드 컴퓨팅(Cloud Computing)은 사용자가 물리적 서버나 데이터 센터를 직접 소유하지 않고, 인터넷을 통해 원격의 컴퓨팅 자원을 필요할 때 빌려 쓰는 방식이다. 서버, 저장 공간, 데이터베이스, 네트워크, 소프트웨어 같은 자원이 서비스 형태로 제공되며, 사용자는 사용한 만큼만 비용을 지불한다. 대표적인 사업자로 아마존 웹 서비스(AWS), 마이크로소프트 애저(Azure), 구글 클라우드(GCP) 등이 있다.

클라우드가 등장하기 전에는 기업이 서비스를 운영하려면 서버 장비를 직접 구매하고 관리해야 했다. 이 경우 초기 투자 비용이 크고, 사용량이 급증하거나 줄어들 때 유연하게 대응하기 어려웠다. 클라우드는 자원을 필요에 따라 늘리거나 줄일 수 있는 확장성(Scalability)과, 초기 비용 없이 즉시 사용할 수 있는 유연성을 제공해 이러한 문제를 해결한다.

2.서비스 모델

클라우드 컴퓨팅은 제공 범위에 따라 크게 세 가지 모델로 구분된다.

  • IaaS(Infrastructure as a Service): 서버, 저장소, 네트워크 같은 기본 인프라를 빌려주는 방식이다. 사용자는 그 위에 운영체제와 소프트웨어를 직접 구성한다.
  • PaaS(Platform as a Service): 애플리케이션을 개발·배포할 수 있는 플랫폼 환경을 제공한다. 개발자는 인프라 관리 없이 코드 작성에 집중할 수 있다.
  • SaaS(Software as a Service): 완성된 소프트웨어를 인터넷으로 제공하는 방식이다. 이메일, 문서 도구, 협업 툴 등이 대표적이며 사용자는 설치 없이 웹으로 바로 이용한다.

운영 형태에 따라서는 누구나 쓰는 퍼블릭 클라우드, 특정 조직 전용의 프라이빗 클라우드, 둘을 결합한 하이브리드 클라우드로 나뉜다. 클라우드는 API를 통해 자원을 프로그래밍적으로 제어할 수 있어, 사물인터넷 기기의 데이터 수집이나 인공지능 모델 학습처럼 대규모 연산이 필요한 분야의 기반 인프라로 널리 쓰인다.

3.블록체인과의 관계

클라우드 컴퓨팅은 소수의 대형 사업자가 자원을 중앙에서 운영·통제하는 구조다. 이에 대비되는 개념으로, 블록체인 진영에서는 개인들이 보유한 유휴 저장 공간이나 연산 자원을 네트워크에 제공하고 토큰으로 보상받는 디핀(탈중앙화 물리 인프라 네트워크) 모델이 등장했다. IPFS 같은 분산 저장 프로토콜도 중앙 서버 없이 데이터를 분산 보관한다는 점에서 전통적 클라우드 스토리지의 탈중앙화 대안으로 거론된다. 다만 안정성, 성능, 규모 면에서는 여전히 상용 클라우드가 압도적이며, 실제로는 많은 블록체인 노드와 서비스가 클라우드 인프라 위에서 운영되고 있다.

이 문서 인용하기
토큰포스트 위키, “클라우드 컴퓨팅”, 2026-08-06 수정, https://wiki.tokenpost.kr/w/cloud-computing

문단 3개 · 연표 0건 · 각주 0