우당탕탕 개발일지

[클라우드 서비스] PaaS, IaaS, SaaS 본문

CS지식

[클라우드 서비스] PaaS, IaaS, SaaS

민아당긴아 2023. 9. 25. 10:33

클라우드 서비스

ⓒ https://service.cgtae.com/cloud/

  • Google Drive처럼 인터넷으로 연결된 데이터센터에 데이터 저장
  • 컴퓨터 자산을 ‘빌려’ 쓰는 개념

클라우드 서비스의 종류 3가지: PaaS, IaaS, SaaS

SaaS(사스)란?

  • 소프트웨어 서비스(Software-as-a-Service, Saas)
  • 클라우드 애플리케이션과 기본 IT 인프라, 플랫폼을 인터넷 브라우저를 통해 최종 사용자에게 제공
  • 클라우드 컴퓨팅 형태
  • 장점: 소프트웨어 영구 구매할 필요 없음(초기 투자 비용 감소)

Paas(파스)란?

  • 플랫폼 서비스(Platform-as-a-Service, Paas)
  • 운영체제 및 개발플랫폼을 제공하는 서비스
  • 개발자가 개발환경을 위한 별도의 하드웨어, 소프트웨어가 필요하지 않도록
  • 개발, 구축, 실행에 필요한 환경 제공
  • 예: 아마존 EC2, 마이크로소프트의 윈도우 애저(Window Azure)

Iaas(이에스)란?

  • dlsvmfk 서비스(Infrastructure-as-a-Service, Paas)
  • 데이터 저장공간과 서버만을 제공
  • 소프트웨어는 고객에게 자율화되어있음
  • 서버, 스토리지, 데이터베이스, 네트워크를 필요에 따라 이용 가능
  • 장점: 웹서버를 운영하기 위해 필요한 여러가지 인프라를 가상의 환경에서 이용할 수 있음
  • 예: 아마존 AWS

AWS(Amazon Web Services)

: 아마존이 제공하는 클라우드 컴퓨팅 서비스 플랫폼

  • 압도적인 국내 시장 점유율 62.1%
  • 주요 서비스
    • EC2: 가상 서버를 빠르고 유연하게 호스팅 가능, 인스턴스 연결
    • S3: 네트워크를 통해 스토리지 제공
    • RDS: 관계형 데이터베이스를 클라우드 상에서 설정, 운영 및 확장
    • Route53: DNS 서비스
  • EC2 통해 IP 생성 → Route53 통해 도메인 연결, 보안을 위해 HTTPS 설정

'CS지식' 카테고리의 다른 글

[IP 주소] ARP, 홉바이홉 통신  (0) 2023.09.25
개발자 면접 준비 방법  (0) 2023.09.24
좋은 개발자 포트폴리오를 만드는 법  (0) 2023.09.24