@Hadev
하댑의 개발 기록
@Hadev
전체 방문자
오늘
어제
  • All categories (65)
    • 📒 Tech Note (56)
      • Flutter (0)
      • Unity C# (1)
      • 웹 프로그래밍 (12)
      • CS 기본기 뚝딱 (3)
      • 알고리즘 & 자료구조 (10)
      • DB (6)
      • Cloud (10)
      • DevOps (14)
    • 🔖 Story (9)
      • 💻 개발 언저리 공부 (4)
      • ⛵️ 취미 & 팁 (5)
      • 💸 재테크 (0)

인기 글

티스토리

hELLO · Designed By 정상우.
@Hadev
🚀 Hadev Tech Blog
ABOUT
TAG
GUESTBOOK
클라우드 컴퓨팅이란?
📒 Tech Note/Cloud

클라우드 컴퓨팅이란?

2020. 7. 14. 22:11

클라우드 컴퓨팅이란?

클라우드 컴퓨팅은 IT 리소스를 인터넷을 통해 온디맨드로 제공하고, 사용한 만큼 비용을 지불하는 것을 의미한다.
물리적 데이터 센터와 서버 구입, 소유 및 관리 비용을 줄이고, AWS, Azure, GCP, IBM Cloud 같은 클라우드 공급자로부터 필요에 따라 컴퓨팅 파워, 스토리지, 데이터베이스와 같은 기술 서비스에 액세스할 수 있다.

클라우드 컴퓨팅 서비스 모델

클라우드 컴퓨팅은 3가지 서비스 모델로 제공된다.

  • Infrastructure as a Service(IaaS) : 서비스 공급자가 인프라(네트워크, 저장소, 서버 및 가상화)를 제공한다.
  • Platform as a Service(PaaS): 서비스 공급자가 인프라(네트워크, 저장소, 서버 및 가상화, OS, 미들웨어 및 런타임)를 제공한다.
  • Software as a Service(SaaS): 서비스 공급자가 모든 풀스텍을 제공한다.

아래 그림에서 보듯이 오른쪽으로 갈 수록 사용자의 책임이 줄어드는 것을 볼 수 있다. 선택하는 서비스 모델에 따라 보안 체크 및 책임 요소가 달라지는 것을 확인할 수 있다.


origin: www.cloudindustry.com

Virtualization vs Cloud Computing

클라우드 컴퓨팅을 이해하기 위해서는 가상화에 대한 이해가 필수적이다. 가상화 기술이 지금의 클라우드 컴퓨팅까지 발전해왔기 때문이다.

  가상화 클라우드
정의 기술 방법
목적 1개의 물리적 하드웨어 시스템에서 다수의 시뮬레이션 환경 생성 온디맨드 사용을 위한 가상 리소스 풀링과 자동화
용도 특정 용도의 패키징된 리소스를 특정 사용자에게 제공 다양한 용도의 다양한 리소스를 사용자 그룹에 제공
설정 이미지 기반 템플릿 기반
평균 수명 연 단위(장기) 시간/월 단위(단기)
비용 높은 CAPEX(자본 지출), 낮은 OPEX(운영 비용) 프라이빗 클라우드: 높은 CAPEX, 낮은 OPEX 퍼블릭 클라우드: 낮은 CAPEX, 높은 OPEX
확장성 스케일 업 스케일 아웃
워크로드 스테이트풀(Stateful) 스테이트리스(Stateless)
테넌시 싱글 테넌트 멀티플 테넌트

origin: RedHat

추가로 읽어볼 자료

  • 가상화란 무엇일까?
  • 하이퍼바이저란?
  • 하이퍼바이저의 종류

Taxonomy of Virtualization

Reference

  • aws, (July 12, 2020), https://aws.amazon.com/ko/what-is-cloud-computing/
  • Chris Lazari, (July 12, 2020), https://chrislazari.com/what-is-cloud-computing/
  • RedHat, (July 12, 2020), https://www.redhat.com/ko/topics/cloud-computing/cloud-vs-virtualization
저작자표시 비영리 변경금지 (새창열림)

'📒 Tech Note > Cloud' 카테고리의 다른 글

OpenShift 개요  (0) 2020.07.15
OpenStack(오픈 스택)이란?  (0) 2020.07.15
Kubernetes 개요 및 참고자료  (0) 2020.07.15
Docker 개요 및 참고자료  (0) 2020.07.15
컨테이너 (Containers) ?  (0) 2020.07.14
    '📒 Tech Note/Cloud' 카테고리의 다른 글
    • OpenStack(오픈 스택)이란?
    • Kubernetes 개요 및 참고자료
    • Docker 개요 및 참고자료
    • 컨테이너 (Containers) ?
    @Hadev
    @Hadev

    티스토리툴바