Thursday, April 21, 2016

PaaS Trends

PaaS (Platform as a Service)는 Runtime환경과 Backend service 관리를 자동화한 개념이다.

PaaS에 대한 제품은 여러가지가 존재하며 아래는 우리가 알고있는 제품들이다.

PaaS는 Deployment의 고민으로 부터 등장하기 시작했다.

PaaS는 iPaaS(Integration PaaS)와 aPaaS(Application PaaS)로 구분되며 각 역할은 아래와 같다.

Gartner에서 정의한 iPaaS관련 Reference Architecture 모델의 구성요소는 크게 6가지로 나뉜다.

  • Integration Platform Services
  • Governance Platform Services
  • Collaboration, Integration Flow Marketplace, Self-Services
  • Monitoring, Management and Platform Administration Services
  • Cloud Foundation Services
  • Development and Life-cycle Management Platform Services


aPaaS의 경우에는 Cloud Foundry 기반으로 작성했다.

플랫폼은 확장성이 좋아서 한 서비스 혹은 여러 서비스를 수용 할 수 있게 해준다. 플랫폼은 효율적이며 다시 사용할 수 있는 구조를 제공한다.
플랫폼이 없다면 서비스를 개발 할 때 마다 필요한 모든 것을 매번 다시 개발해야 할 것이다. 이런 방식은 비효율적일 수 도 있다.

PaaS와 같은 플랫폼은 공통적인 기반 서비스/요소를 가지고 있다. GE Predix와 같은 플랫폼도 이런 서비스를 제공하면서 새로운 서비스를 시장에 빨리 출시할 수 있도록 도와준다. 즉, 고객을 위한 서비스를 빨리 제공할 수 있다는 의미이다.

1 comment:

  1. Nice post. You pointed on very important facts by this post. This is really very informative and useful information. Thanks for sharing this post.apply vmware jobs in hyderabad.

    ReplyDelete