HiTHerE !

1.3.2. PaaS(Platform as a Service) 본문

MS Hackers Ground/AZ-900: Microsoft Azure

1.3.2. PaaS(Platform as a Service)

minju26 2023. 8. 11. 16:42

PaaS(Platform as a Service)

  • 데이터 센터에서의 공간 임대(IaaS)와 완전하고 배포된 솔루션(SaaS)에 대한 비용을 지불하는 것 사이 중간 지점
  • 공급자 : 물리적 인프라, 물리적 보안 및 인터넷에 대한 연결을 유지 관리
    클라우드 솔루션을 구성하는 운영체제, 미들웨어, 데이터베이스, 개발 도구 및 비지니스 인텔리전스 서비스를 유지 관리
  • 운영체제 및 데이터베이스에 대한 라이선스나 패치에 대해 걱정할 필요가 없음
  • 사용자와 클라우드 공급자 간 책임을 분할함
  • 도메인이 조인된 컴퓨터를 사용하는 것과 같다고 생각할 수 있음
  • 구성에 따라 사용자 또는 클라우드 공급자가 클라우드 환경 내에서 네트워크 설정 및 연결, 네트워크 및 애플리케이션 보안, 디렉터리 인프라에 대한 책임을 질 수 있음

 

PaaS가 적합한 시나리오

1. 개발 프레임워크 (Developent framework)

  • 개발자가 클라우드 기반 애플리케이션을 개발하거나 사용자 지정을 위해 구축할 수 있는 프레임워크를 제공함
  • Excel 매크로를 만드는 방법과 유사하게 기본 제공 소프트웨어 구성요소를 사용하여 애플리케이션을 만들 수 있음
  • 확장성, 고가용성 및 다중 테넌트(multi-tenant) 기능과 같은 클라우드 기능이 포함되어 개발자가 수행해야 하는 코딩 작업의 양을 줄일 수 있음

2. 분석 또는 비지니스 인텔리전스 (Analytics or business intelligence)

  • PaaS와 함께 서비스로 제공되는 도구를 통해 조직은 데이터를 분석 및 마이닝하고, 인사이트 및 패턴을 찾고, 결과를 예측함으로써 예측, 제품 설계 결정, 투자 수익 및 기타 비지니스 의사 결정을 개선할 수 있음