이것저것 적어보는 블로그

클라우드 서비스의 개념/종류 (IaaS, PaaS, SaaS) 본문

개발&코딩

클라우드 서비스의 개념/종류 (IaaS, PaaS, SaaS)

dona0408 2023. 7. 9. 02:32
반응형
  • 클라우드

사용자가 자체적으로 서버나 저장장치를 구축할 필요 없이 인터넷을 통해 언제 어디서든지 원하는 때 원하는 만큼 접근 가능한 데이터와 컴퓨팅 자원의 모음

대여를 해서 사용하는 방식이라 개개인의 사용량에 따라 비용을 유연하게 조정할 수 있는 장점이 있다

사용자는 자신의 데이터를 클라우드에 저장하고 필요할 때 언제든지 접근하고 처리할 수 있다

클라우드 서비스의 종류는 아래와 같이 크게 3가지로 나눌 수 있다.

  • Infrastructure as a Service(IaaS) : 인프라형 서비스, 하드웨어 등의 물리적인 자원을 제공하는 서비스
    고객에게 서버, 네트워크, OS, 스토리지를 가상화하여 제공하고 관리한다.
    물리적인 자산을 완벽하게 가상화하여 제공하기 때문에 서버 사양의 변경 등 물리적 자산의 수정이 필요한 경우 기존의 방식에 비해 훨씬 빠른 대응이 가능하다.
    Amazon Web Service(AWS), Microsoft Azure, Google Cloud Platform(GCP) 등이 있다.

 

  • Platform as a Service(PaaS) : 플랫폼형 서비스, 소프트웨어 개발을 돕는 플랫폼을 제공하는 서비스
    고객에게 OS, 미들웨어, 런타임과 같은 소프트웨어 작성을 위한 플랫폼을 가상화하여 제공하고 관리한다.
    개발자는 운영체제, 소프트웨어 업데이트, 저장소 또는 인프라에 대한 관리 없이 소프트웨어 개발에 집중할 수 있다. API 서비스도 PaaS 서비스의 일부다.
    AWS Elastic Beanstalk, Windows Azure, Heroku, Red Hat OpenShift, Google App Engine 등이 있다.

 

  • Software as a Service(SaaS) : 소프트웨어형 서비스, 온라인 스토리지 서비스와 같이 고객이 이용하는 소프트웨어를 제공하는 서비스
    고객을 대신하여 소프트웨어와 데이터를 제공한다. 모든 기능을 제공하므로 커스터마이징이 어렵다.
    Google Apps, Dropbox, Salesforce, Google Drive, Naver MYBOX 등이 있다.
반응형
Comments