본문 바로가기
SWE/Learning Diary

클라우드 컴퓨팅 기초 개념 정리 | Iaas Paas SaaS

by S나라라2 2022. 8. 25.
반응형

 

 

 

클라우드 컴퓨팅(Cloud Computing)

  • 클라우드 컴퓨팅이란?

-        컴퓨터 자원을 구름(Cloud)과 같이 무형의 형태로 가상화하여 제공하는 것.

-        인터넷상의 서버를 통하여 데이터 저장, 보안, 네트워킹, 소프트웨어 어플리케이션 등 IT 관련 서비스를 한 번에 사용할 수 있는 컴퓨팅 환경.

 

  • 온프레미스(on-premise)란?

-        Premise: 전제, 건물, 토지

-        원격 환경이 아닌 전산실 서버에 직접 설치해 운영하는 방식

-        클라우드 컴퓨팅 기술이 나오기 전까지 기업 인프라 구축의 일반적인(전통적인) 방식

 

  • 서비스형 (aas: as a service)이란?

-        각종 디지털 자원이 네트워크를 통해 사용 가능한 형태로 제공되는 서비스

-        Anything as a Servie(EaaS, XaaS)라고도 함

-        3사로부터 클라우드 컴퓨팅 서비스를 제공, 기업은 코드, 고객 관리와 같은 업무에 더 집중

-        각 유형의 클라우드 컴퓨팅을 활용하면 관리해야 할 온프레미스 인프라가 지속적으로 감소

-        Ex. IaaS, PaaS, SaaS

 


 

서비스 모델 (Service Model)

  • IaaS (Infrastructure-as-a-Service) [아이아스]

-        인프라(네트워크, 서버, 가상화, 스토리지)를 제공

-        제공 업체가 물리적 데이터 센터 관리, 개발자는 원격으로 사용

-        장점: 인프라 빠르게 생성. 유지 관리 비용 저렴

-        Ex. AWS EC2, Microsoft Azure(애저), Google Cloud

 

  • PaaS (Platform-as-a-Service) [파스]

-        인프라 + 미들웨어, 개발 툴(빌드배포 모니터링, CI/CD )까지 제공

-        장점: 애플리케이션을 더 효율적으로 개발, 수정, 배포할 수 있음.

-        Ex. Heroku, AWS Elastic Beanstalk, Microsoft Azure(애저), Google App Engine

 

  • SaaS (Software-as-a-Service) [사스]

-        클라우드 기반 소프트웨어 제공 (반대 개념: 설치형 SW)

-        대부분의 구독 서비스도 여기에 포함. OTT(Over-the-Top) Netflix, Spotify, Dropbox, Slack

-        장점: 설치없이 인터넷만 되면 사용 가능. 업데이트/업그레이드 쉬움.

-        Ex. Microsoft Office365, Google Apps, Salesforce

 

  • 클라우드 도입 초기에는 클라우드 환경을 구성하기 위한 인프라 영역(IaaS)이 강조되었으나, 이제는 클라우드에서 애프리케이션이 동작하면서 서비스를 제공해주는 플랫폼 영역(PaaS)의 중요성이 갈수록 커지고 있다.

 


 

클라우드 컴퓨텅 활용 모델

 

  • DaaS(Desktop as a Service)

-        VDI(Virtual Desktop Infrastructure)를 클라우드 형태로 제공하는 기술.

-        언제, 어디서나, 어떤 기기로도 기업 내부망에 접속할 수 있어서 코로나 시대에 스마트 워크를 구현할 수 있는 기술로 주목받고 있음.

  • UCaaS(Unified communications as a Service)

-        모든 커뮤니케이션 수단을 하나의 플랫폼으로 통합하는 서비스 (전화, 이메일, 메시징, 영상 회의 시스템 등)

 

  • ACaaS(Access Control as a Service)

-        액세스 제어 시스템은 시설 내에서 모든 활동 (사용자 식별, 인증 및 권한 부여 포함)을 모니터링하고 관리하는 데 사용

  • VSaaS(Video Surveillance as a Service)

-        영상 감시 산업에 클라우드 적용 모델.

-        저장장치 대신 원격으로 영상 저장, 관리, 기록 재생

http://www.cctvnews.co.kr/news/articleView.html?idxno=81874

 


 

배치 모델 (Deployment Model)

  • 퍼블릭 클라우드 (Public Cloud)

-        인터넷을 통해 다수의 일반 사용자에게 제공, 제공 업체가 관리와 운영

-        Ex. Gmail, Office365

 

  • 프라이빗 클라우드 (Private Cloud)

-        인트라넷을 통해 단일 사용자에게 제공. 독점적으로 개인 네트워크에서 자체 클라우드 인프라를 구축하여 관리

-        Ex. ERP, PLM

 

  • 하이브리드 클라우드 (Hybrid Cloud)

-        네트워크 연결을 통해 퍼블릭 클라우드와 프라이빗 클라우드 환경을 결합해, 두 환경 간에 데이터 리소스를 공유

 


 

출처

IaaS, PaaS 및 SaaS 비교 (redhat.com)

클라우드 101: 클라우드 컴퓨팅 기술이란? | SAP Insights

[용어 아하!] 온프레미스(On-premise) - 디지털타임스 (dt.co.kr)

반응형