Trend & Issue/@AI & Data

〔XaaS〕 PaaS(platform) – 서비스형 플랫폼

Paul Ahn 2024. 6. 24. 13:12

⊙PaaS(platform) – 서비스형 플랫폼

 

PaaS는 인프라를 포함한 개발 플랫폼을 하나의 패키지로 서비스하는 형태다. PaaS를 이용하는 개발사는 클라우드 서비스에 필요한 인프라와 운영체제, 개발도구, 애플리케이션 배포에 이르는 전 과정을 클라우드 상에서 지원받을 수 있으므로 자체 개발 리소스가 부족한 경우에도 효과적인 시스템 개발과 배포가 가능해진다.

 

 

현재 전체 클라우드 산업 내에서 PaaS가 차지하는 비중(10% 이내)은 작지만, 향후 IaaS 부문 경쟁이 심화될수록 각 클라우드 기업은 서비스 차별화를 위해 PaaS 부문을 강화해 나갈 것으로 보인다. 단순히 말하면 인프라를 제공하는 수준의 IaaS와 달리, PaaS는 다양한 특성의 미들웨어를 고객 수요에 최적화된 형태로 제공할 수 있기 때문에 지금보다 더 많은 기업과 개발사를 클라우드 영역으로 끌어들일 수 있는 잠재력을 지니고 있다고 볼 수 있다.

 

 

〈PaaS가 제공하는 서비스〉

 

시스템 호스팅 및 유지 관리는 PaaS 공급자가 담당하며, 고객의 고유한 요구 사항에 따라 맞춤형 솔루션도 구축합니다. 고객은 애플리케이션에 대한 제어 권한을 유지할 수 있습니다. PaaS는 퍼블릭, 프라이빗 또는 하이브리드 클라우드 환경에서 제공 가능하기에 조직이 기존 보안, 거버넌스 및 성능 요건에 따라 유연하게 애플리케이션과 데이터를 개발 및 호스팅할 수 있습니다.

 

많은 플랫폼에 템플릿, 라이브러리, 소프트웨어 개발 키트, 빌드 팩이 포함되어 특정 유형의 애플리케이션을 구축하고 코드 구축 절차를 간소화하는 방법을 지원합니다. 일반적으로 플랫폼은 설계, 테스트, 협업 및 개발 툴을 다양하게 제공하며 인기 있는 오픈 소스 기술도 포함됩니다.

 

 

〈PaaS 주요 공급자〉

 

@AWS Elastic Beanstalk 

@Microsoft Azure 

@Google App Engine

 

· Salesforce aPaaS

· SAP Cloud Platform

· Cloud Foundry

· Red Hat OpenShift

 

PaaS는 공급자가 AIPaaS(서비스형 AI 플랫폼) 제공을 시작한 AI 공간에도 진입하고 있습니다. 이제 기업은 사전 교육된 기계 학습 모델을 사용하여 맞춤 설정 후 특정 AI 기능을 API를 통해 애플리케이션에 통합할 수 있습니다.