티스토리 뷰

ITtech

Iaas-Paas-Saas

Jacob_baek 2012. 6. 15. 16:15

배경

클라우드 서비스를 단순히 컴퓨팅 자원만 제공하는 선을 넘어서 사용자가 좀더 쉽고 불필요한 고민없이 사용할수 있는 서비스를 단계적으로 제공하기 위해 다양한 형태로 클라우드 서비스를 제공하고 있다.

각 용어에 대한 설명

  • Iaas (Infrastructure as a Service)
    • 발음 : 이아스 혹은 아이아스 이런식으로 관련 업계사람들이 발음을 한다.
    • 하드웨어와 그에 맞는 OS를 제공받음(일반적으로 알고 있는 컴퓨터라 생각하면 좋다.),
      대표적인 서비스는 AWS, Azure, GCP 등이 존재한다.
  • Paas (Platform as a Service)
    • 발음 : 파스
    • OS를 넘어선 기본적인 software와 개발도구등을 제공해준다.
      google app engine이나 openshift와 같은 서비스가 대표적인 Paas 서비스이며 웹개발자에게 웹 어플리케여신 개발외에 다른 (호스팅, 네트워크 등)을 고민하지 않고 개발에 전념할수 있도록 해준다. Google map과 같은 API 서비스를 통한 개발자가 활용할수 있는 서비스를 제공해주는것들도 Paas영역에 포함된다.
  • Saas (Software as a Service)
    • 발음: 싸스
    • 소프트웨어자체를 제공받고 설치과정없이 손쉽게 구독을 통한 서비스 이용등이 가능하다.
      대표적으로 Microsoft Office365 및 google docs 등이 있다.

실제 클라우드 서비스 Provider 입장에서 이야기하자면,

  • Iaas : 대표적인 서버/네트워크/스토리지와 같은 서비스를 클릭 몇번으로 생성 및 삭제할수 있도록 제공하고 이를
    기반으로 인프라 관리를 코드기반으로까지 가능하게 만들어주는 서비스를 제공
  • Paas : 개발 도구와 API 및 서버/네트워크/스토리지와 같은 별도의 인프라자원에 대한 모든 고민을 클라우드 서비스
    Provider가 책임지고 이를 기반으로 사용자는 쉽게 개발을 할수 있도록 서비스 제공
  • Saas : 소프트웨어를 구동할수 있는 서버부터 관련 모든 자원을 클라우드 서비스 Provider가 운영 및 관리하고
    이를 기반으로 사용자는 단순 클릭으로 소프트웨어를 손쉽게 사용할 수 있도록 제공

실제로 사용목적이 다르다고 하여 서로 다른 저장소에 저장되는것은 아니다.
클라우드라는 목적하에 동일 데이터센터에 저장이 되기도 하고 확장성 측면에서 공유되는 환경들이 존재할수 있다.

※ 영문자료 오역이나 잘못된 내용이 존재할수 있습니다. 수정이 필요할 경우 문제제기를 해주시면 그에 대한 부분을 재작성토록 하겠습니다. 또한 출처가 불명확해 밝히지 못한 경우도 있을수 있으므로 발견시 댓글 남겨주시면 수정토록 하겠습니다.

'ITtech' 카테고리의 다른 글

ChatGPT and Infra  (0) 2023.02.15
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함