클라우드 서비스 유형

민지킴·2021년 3월 19일
0

위 그림에서 파란색으로 표기되어 있는 부분이 서비스 제공업체에서 클라이언트에게 제공해주는 서비스이다.

IaaS

IaaS란?

Infrastructure as a Service 의 약어
서버, 스토리지, 네트워크를 가상화 환경으로 만들어, 필요에 따라 인프라 자원을 사용할 수 있게 서비스를 제공하는 형태.
ex) Amazon Web Service(AWS), Microsoft Azure, DigitalOcean, Google Compute Engine(GCE)

IaaS : 장점

  1. 비용
    • 물리적 자원을 서비 형태로 사용하기 때문에 고정비가 들지 않습니다.
  2. 속도
    • 물리적 자원을 즉시 소비할 수 있습니다.
  3. 관리
    • 물리적 자원에 대한 관리를 논리적인 영역으로 대체할 수 있습니다.
    • 물리적 자원에 대한 자동화된 배포가 가능합니다.
    • 물리적 자원에 대한 안정적인 운영을 벤더에 맡길 수 있습니다.
    • 물리적 자원에 대한 규모의 확장 또는 축소가 자유롭습니다.

언제 적용하는가

IaaS : 빠른 변화를 원한다면
스타트업이나 종소기업에게 IaaS는 훌륭한 옵션이므로 하드웨어나 소프트웨어를 설치하는데 시간과 돈을 낭비할 필요가 없습니다. IaaS는 응용프로그램과 인프라를 완벽하게 제어하고자하는 대규모 조직에 유용하지만 실제로 소비되거나 필요로하는 것을 구매하려는 경우에만 유용합니다. 빠르게 성장하는 기업의 경우, IaaS는 요구 사항이 변화하고 발전함에 따라 특정 하드웨어나 소프트웨어에 전념할 필요가 없으므로 좋은 선택이 될 수 있습니다. 또한 필요에 따라 확장 또는 축소할 수 있는 많은 유연성이 있으므로 새로운 응용 프로그램에 어떤 요구가 필요한지 확실하지 않은 경우 도움이 됩니다.


PaaS

PaaS란?

Platform as a Service 의 약어
일반적으로 앱의 개발 및 시작과 관련된 인프라를 만들고 유지보수 하는 복잡함 없이 고객이 어플리케이션을 개발, 실행, 관리할 수 있게 하는 플랫폼 제공 형태. (위키백과)
서비스를 개발 할 수 있는 안정적인 환경(Platform)과 그 환경을 이용하는 응용 프로그램을 개발 할 수 있는 API까지 제공하는 형태. (hostway)
ex) AWS Elastic Beanstalk, Windows Azure, Heroku, Google App Engine

PaaS : 장점

  1. 비용
    • 필요한 플랫폼만 소비 형태로 사용하기 때문에 비용 부담을 덜 수 있습니다.
  2. 속도
    • 개발 및 배포 프로세스를 빠르게 확보할 수 있습니다.
  3. 관리
    • 소프트웨어 유지 관리가 쉬워집니다.
    • 가상화 기술을 기반으로 구축되어 비즈니스가 변함에 따라 리소스를 쉽게 확장 또는 축소할 수 있습니다.
    • 응용 프로그램 개발, 테스트 및 배포를 지원하는 다양한 서비스를 제공합니다.
    • 수많은 사용자가 동일한 개발 응용 프로그램에 액세스 할 수 있습니다.

PaaS : 단점

특정 플랫폼 서비스에 종속될 수 있습니다.

언제 적용하는가

PaaS : 신속한 개발을 원한다면
PaaS를 이용하는 것이 유익하거나 필요한 경우가 많이 있습니다. 동일한 개발 프로젝트를 수행하는 여러 개발자가 있거나 다른 공급 업체도 포함해야하는 경우 PaaS는 전체 프로세스에 뛰어난 속도와 유연성을 제공할 수 있습니다. PaaS는 사용자 정의된 응용 프로그램을 만들려는 경우에도 유용합니다. 또한 이 클라우드 서비스는 비용을 크게 절감할 수 있으며, 앱을 신속하게 개발하거나 배포하는 경우에 발생하는 몇 가지 문제를 단순화할 수 있습니다.

SaaS

SaaS란?

Software as a Service 의 약어
“on-demand software” 로도 불리며, 소프트웨어 및 관련 데이터는 중앙에 호스팅되고 사용자는 웹 브라우저 등의 클라이언트를 통해 접속하는 형태의 소프트웨어 전달 형태. (위키백과)
클라우드 환경에서 동작하는 응용프로그램을 클라이언트에게 서비스로 제공하는 형태. (hostway)
ex) Google Apps, Dropbox, Salesforce, WhaTap

SaaS : 장점

  1. 비용
    • 소프트웨어를 소비 형태로 사용하기 때문에 비용 부담을 덜 수 있습니다.
  2. 속도
    • 즉시 사용이 가능합니다.
  3. 관리
    • 소프트웨어를 설치한 물리적 자원이 필요하지 않습니다.
    • 언제 어디서든 접근 가능합니다.

SaaS : 단점

커스터마이징이 어렵습니다.

언제 필요한가

SaaS : 비즈니스에 집중하고 싶다면
보안상 민감한 사항이 아니라면 모든 기업에게 SaaS는 훌륭한 옵션입니다. 또한 협업이 필요한 단기 프로젝트라면 SaaS를 도입하는 것이 훨씬 유리합니다. 일반적으로 On-premise 솔루션은 모바일 액세스를 지원하지 않기 때문에 모바일 액세스가 필요한 경우에도 SaaS를 사용하면 비용과 시간을 절약할 수 있습니다.

profile
하루하루는 성실하게 인생 전체는 되는대로

0개의 댓글