본문 바로가기

컴퓨터 과학/클라우드컴퓨팅

클라우드 컴퓨팅 OVERVIEW

 

 

 

2. 온프레미스와 클라우드

  • 온프레미스 방식 : 정보 시스템을 구성하기 위해 데이터 센터에 정보 서비스 제공에 요구되는 H/W 및 S/W 설비를 자체적으로 보유하고 운용하는 전통적인 방식
    • 시스템 구축 단계 :  요구 기능 수집, 설계, 조달, 구축, 운영
  • 클라우드 :  IT 리소스 사용에 필요한 비용을 CapEx에서 OpEx로 전환, 개인의 PC가 아닌 인터넷 상에 존재하는 CSP에 의해 서비스가 제공되는 컴퓨팅 기술
    • 시스템 구축 단계 : 조달, 운영, 구축
    • 클라우드 서비스 제공 범위에 따른 이용방식 : IaaS (H/W 리소스 제공, Netflix), PaaS, SaaS (Notion, 구글 워크스페이스)

 

5. 클라우드 이용 모델

  • 클라우드 서비스 모델 - CSP가 제공하는 IT 리소스의 수준에 따른 구분
    • 하드웨어, 운영체제, 라이브러리 및 런타임, 프레임워크 등 기술이 결합되어 실행된다.
    • SaaS (구글워크스페이스 - 구글독스/지메일/구글미트, 노션), PaaS (데이터베이스), laaS 및 FaaS (Function as a Service, MS Azure 함수앱, AWS의 람다), CaaS (Container as a Service, 애플리케이션 구동에 필요한 라이브러리, 바이너리 등을 묶은 패키지, MS Azure의 AKS, AWS의 ECS) 등

 

소프트웨어 실행 스택
서비스 모델에 따른 관리 영역

 

IaaS VS CaaS VS FaaS

 

  • 클라우드 배포 모델 - 애플리케이션을 배포할 수 있는 클라우드 환경에 따른 분류
    • 퍼블릭 클라우드, 프라이빗 클라우드, 하이브리드 클라우드, 멀티 클라우드 (특정 CSP에 구속되지 않고 여러 CSP의 정보 서비스를 백업 등으로 이용할 수 있는 구조, 퍼블릭/프라이빗/온프레미스 환경을 결합한 모델) 및 커뮤니티 클라우드 모델 등

멀티 클라우