Cloud Computing & Services

YeongUk·2022년 6월 21일
0

Cloud Computing

목록 보기
1/1
post-thumbnail

Cloud Computing & Services

Cloud Computing이 뭐길레?

하드웨어 가상화 기술로 H/W 자원 활용을 S/W적으로 극대화 할 수 있는 기술

  • 글로벌 클라우드 기업의 스토리지, 실제 서버 리소스를 대여받아 사용하는 형식
  • 사용한 양만큼만 요금 지불
  • 클라우드 업체는 고객사 컴퓨팅 작업을 위한 실제 하드웨어 제공
  • 클라우드 업체는 하느웨어 가상화 기술 기반 하드웨어 사용을 극대화하여 이윤창출

Cloud Service 타입과 특징

IaaS

  • 초기 비용 없음, 사용자가 사용하는 부분에 있어서만 요금 지불
  • 사용자는 자신의 os, 미들웨어 및 애플리케이션 구입, 설치, 구성 및 관리를 해야한다.
  • 사용자에게 기본 클라우드 인프라를 제공해야함

PaaS

  • 초기 비용 없음, 사용자가 사용하는 부분에 있어서만 요금 지불
  • 자신의 애플리케이션을 개발해야하지만 서버 또는 인프라를 관리할 필요가 없음
  • 운영체제 관리하고 네트워크 서비스를 구성해야함. 또한 애플리케이션 이외의 모든 것을 담당하며, 애플리케이션을 실행할 수 있는 완전 관리형 프로그램을 제공함

SaaS

  • 초기 비용 없음, 사용자가 구독한 서비스에 대한 요금 지불
  • 사용자는 애플리케이션 소프트웨어만 사용하며 따로 관리할 필요가 없음
  • 애플리케이션 소프트웨어를 프로비전, 관리 및 유지를 해야함

Cloud Computing의 기대효과

  • 비용 효과적
  • 확장성
  • 탄력적 운영
  • 최신 상태 유지
  • 안정적
  • 안정성
  • 글로벌

Why Serverless?

  1. 운영 비용 절감
  2. 시스템 보안 관리
  3. 지속적인 배포
  4. 마이크로 서비스에 적합
  5. 투명한 비용 모델

Why not Serverless?

  1. 긴 대기 시간
  2. 제약 조건
  3. 짜잘한 비효율성
  4. 공급 업체의 의존성
  5. 디버깅의 어려움
  6. 원자단위 배포
  7. 불확실성

Serverless에 적합한 분야

  1. 이벤트 기반의 정적 웹사이트
  2. 린웹사이트
  3. 소규모 전자상거래 서비스
  4. 챗봇

Serverless 비적합 분야

  1. IOT 백앤드 서비스
  2. 빅데이터 처리
profile
소통과 배움을 통해 개인이 가진 맹점을 극복하려 노력하고 있습니다.

0개의 댓글