서비스형 플랫폼
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
서비스형 플랫폼(PaaS)은 소프트웨어 개발 및 배포를 위한 클라우드 컴퓨팅 모델의 한 유형으로, 개발자들이 인프라 관리의 복잡성 없이 애플리케이션을 구축, 호스팅, 배포할 수 있는 환경을 제공한다. PaaS는 서비스형 소프트웨어(SaaS)의 발전 형태로, 퍼블릭, 프라이빗, 하이브리드 등 다양한 형태로 제공되며, 개발 도구, 런타임 시스템, 데이터베이스 등을 포함한다. PaaS는 개발 효율성을 높이고, 애플리케이션 유지 관리를 용이하게 하는 장점이 있지만, 대규모 사용 시 가격 상승, 제어력 감소 등의 단점도 존재한다.
더 읽어볼만한 페이지
- 서비스형 - 서비스형 게임
서비스형 게임은 게임을 지속적인 서비스로 제공하는 비즈니스 모델로, MMO 구독 모델에서 시작하여 모바일 게임 시장과 함께 확산되었지만, Pay-to-win 논란, 뽑기 시스템의 도박성 등 법적, 윤리적 문제점도 제기되고 있다. - 서비스형 - 클라우드 데이터베이스
클라우드 데이터베이스는 클라우드 컴퓨팅 환경에서 제공되는 데이터베이스 서비스로, 가상 머신 이미지 방식과 서비스형 데이터베이스 모델로 나뉘며, SQL/NoSQL 데이터베이스를 지원하고 확장성, 고가용성 등의 특징을 가진다. - 소프트웨어 배포 - 셰어웨어
셰어웨어는 일정 기간 무료 사용 또는 기본 기능 무료 제공 후 추가 기능 유료 구매 방식으로 배포되는 소프트웨어의 한 종류이며, 다양한 형태로 제공되고 인터넷을 통해 배포되어 라이선스 키를 통해 정식 버전을 사용할 수 있다. - 소프트웨어 배포 - 디지털 배급
디지털 배급은 온라인을 통해 콘텐츠를 유통하는 방식으로, 음악, 비디오, 도서, 게임 등 다양한 분야에 적용되어 전통적인 소매업에 영향을 미치며, 신인 아티스트에게 기회를 제공하지만, 호환성 문제와 검열 가능성 등의 과제를 안고 있다. - 사업 모형 - 자회사
자회사는 모회사의 의사결정을 지배하며 법적으로 독립된 별개의 실체로, 모회사의 신규 사업 진출, 세금 절감 등의 장점이 있는 반면 행정 절차 복잡성 등의 단점도 존재한다. - 사업 모형 - 노동자 협동조합
노동자 협동조합은 노동자들이 소유하고 민주적으로 운영하며 이익을 분배하여 지속 가능한 일자리 창출을 목표로 하는 기업 형태이다.
서비스형 플랫폼 | |
---|---|
개요 | |
![]() | |
유형 | 클라우드 컴퓨팅 |
모델 | 서비스로서의 X (XaaS) |
설명 | 클라우드 환경에서 애플리케이션 개발, 실행 및 관리를 위한 플랫폼 제공 개발자가 인프라 관리에 대한 부담 없이 애플리케이션 개발에 집중할 수 있도록 지원 일반적으로 웹 브라우저를 통해 접근 가능한 개발 도구, 운영 체제, 프로그래밍 언어 실행 환경, 데이터베이스 등을 포함 |
특징 | |
핵심 기능 | 개발 인프라 및 툴 제공 애플리케이션 호스팅 및 배포 확장성 및 고가용성 지원 협업 개발 환경 제공 보안 및 관리 기능 제공 |
이점 | 개발 생산성 향상 초기 투자 비용 절감 인프라 관리 부담 감소 유연성 및 확장성 확보 빠른 시장 출시 |
예시 | |
주요 서비스 | AWS Elastic Beanstalk Google App Engine Microsoft Azure App Service Heroku OpenShift Cloud Foundry |
고려 사항 | |
잠재적 단점 | 벤더 종속성 데이터 보안 및 개인 정보 보호 문제 성능 문제 통합 문제 서비스 중단 가능성 |
2. 역사
PaaS는 서비스형 소프트웨어(SaaS) 개념에서 발전했으며, 클라우드 컴퓨팅의 한 형태로 간주된다.[3] 2005년, 캐논 유럽의 자회사인 포탕고(Fotango)가 출시한 Zimki가 최초의[5] 공용 서비스형 플랫폼이었다. Zimki는 2006년 3월에 베타 출시되었고, 같은 해 유로OSCON에서 공개 출시되었다.[6] Zimki는 기술적 가능성을 보여주었지만, 단일 공급업체에 의존하는 위험성을 드러내기도 했다.[7]
PaaS는 제공 방식에 따라 여러 유형으로 분류할 수 있다.
PaaS의 원래 의도는 인프라와 운영을 PaaS 공급자가 처리하도록 하여 코드 작성을 단순화하는 것이었다. 초기에는 모든 PaaS가 공용 클라우드에 있었지만, 기업들이 모든 것을 공용 클라우드에 두는 것을 원하지 않아 사설 및 하이브리드 PaaS 옵션이 등장했다.[9]
2007년 7월, 세일즈포스닷컴(현 세일즈포스)은 PaaS를 제창했다. 기존의 SaaS가 이미 만들어져 있거나 맞춤 설정된 소프트웨어를 인터넷을 통해 서비스로 이용하는 형태였던 것에 비해, PaaS는 사용자의 시스템을 가동할 수 있는 플랫폼 자체를 인터넷을 통해 서비스로 이용할 수 있는 형태이다.
3. 종류
유형 설명 퍼블릭 PaaS 서비스형 소프트웨어(SaaS)와 서비스형 인프라(IaaS) 사이에 위치하며,[1] 공급자가 서버를 관리한다.[18] 프라이빗 PaaS 애플리케이션 및 데이터베이스 구성 요소를 단일 호스팅 플랫폼으로 구성한다.[19] 하이브리드 PaaS 퍼블릭 및 프라이빗 배포 방식을 혼합한 형태이다.
이 외에도 다음과 같은 PaaS 유형이 존재한다.
PaaS는 시스템 타입에 따라서도 다음과 같이 분류할 수 있다.3. 1. 제공 방식
PaaS는 다음 세 가지 주요 방식으로 제공된다.
최초의[5] 공용 PaaS는 캐논 유럽이 소유한 포탕고의 Zimki였다. 2005년에 개발되어 2006년에 공개 출시되었다.[6] Zimki는 서비스형 플랫폼의 기술적 가능성을 보여주었지만, 단일 공급업체 의존의 위험성도 드러냈다.[7]
원래 PaaS는 공용 클라우드에서만 제공되었다. 그러나 기업들이 모든 것을 공용 클라우드에 두는 것을 원치 않아 사설 및 하이브리드 PaaS 옵션이 등장했다.[9]
PaaS는 개발자가 인프라 관리의 복잡성에서 벗어나 애플리케이션 개발에 집중할 수 있도록 돕는다. 공용 PaaS에서 공급업체는 런타임, 미들웨어, 운영 체제, 가상화, 서버, 스토리지, 네트워킹을 관리하고, 사용자는 애플리케이션과 데이터를 관리한다.[3][10]
PaaS의 유형은 다음과 같다.[9]3. 2. 기능 및 용도
PaaS는 개발자와 기업이 애플리케이션을 생성, 호스팅 및 배포할 수 있는 환경을 제공한다. 이를 통해 개발자는 서버 및 데이터베이스와 같은 인프라의 복잡성에서 벗어나 앱 개발 속도를 향상시키고 애플리케이션 자체에 집중할 수 있도록 돕는다.[3][10]
PaaS는 다음과 같은 세 가지 방식으로 제공될 수 있다.
PaaS 제품에는 다음과 같은 기능이 포함될 수 있다.
PaaS는 서비스 엔지니어링 측면 외에도 모니터링, 워크플로 관리, 검색 및 예약과 같은 서비스 관리를 위한 메커니즘을 포함한다.[12][13]
PaaS에는 퍼블릭, 프라이빗, 하이브리드 등 여러 유형이 있다.[9]
이 외에도 다음과 같은 PaaS 유형이 있다.
4. 특징
PaaS는 제공자 측의 데이터 센터에서 제공되는 가상화된 개발·실행 환경을 이용한다. 사용자는 인터넷을 통해 브라우저 기반의 관리 도구를 이용하여 PaaS를 이용할 수 있다.[3][10][11] IaaS 환경은 단순한 가상화 기술만을 사용하지만, PaaS는 확장성 및 생산성 측면에서 개발자의 부하를 크게 줄였다는 점이 특징이다.
사용자는 업무 피크 부하 대응이나 특정 테스트 환경 등, 일시적으로 컴퓨터 처리 능력을 확장해야 할 때 PaaS를 추가 리소스로 활용할 수 있다. 더 나아가 사용자 환경에 컴퓨터를 갖추지 않는 형태로도 이용할 수 있다.
5. 장점 및 단점
PaaS의 장점은 주로 복잡성이 대폭 감소하여 더 높은 수준의 프로그래밍이 가능하다는 점과, 내장/자동으로 확장 및 축소되는 인프라 리소스를 통해 애플리케이션 전반의 개발 효율성을 높일 수 있다는 점이다. 또한, 애플리케이션의 유지 관리 및 개선이 용이하다.
다양한 PaaS 제공 업체의 단점으로는 사용자들의 증언에 따르면 대규모 사용 시 가격 상승,[14] 운영 기능 부족,[15] 제어력 감소,[15] 트래픽 라우팅 시스템의 어려움 등이 있다.[16]
6. 정부 활용 사례
영국 정부는 부처들이 공공 클라우드 솔루션을 우선적으로 사용하도록 권장한다.[27] PaaS는 영국 정부 내에서 사용되고 있지만, 정부 내 기술 커뮤니티에서는 PaaS 제공업체가 지원하려는 소프트웨어, 언어 및 인터페이스를 제한할 수 있다고 지적한다.[27] 영국 정부는 2015년부터 2023년까지 자체 GOV.UK PaaS 서비스를 운영했지만, 현재는 중단되었다.[27]
7. 한국 정부의 정책 및 과제
영국 정부는 부처들이 공공 클라우드 솔루션을 우선적으로 사용하도록 권장한다. PaaS는 영국 정부 내에서 사용되고 있지만, 정부 내 기술 커뮤니티에서는 PaaS 제공업체가 지원하려는 소프트웨어, 언어 및 인터페이스를 제한할 수 있다고 지적한다.[27]
참조
[1]
웹사이트
PaaS Primer: What is platform as a service and why does it matter?"
https://web.archive.[...]
2013-02-11
[2]
서적
Transforming Enterprise Cloud Services
https://books.google[...]
London: Springer, 2010
2010-11-15
[3]
간행물
What Is Platform as a Service (PaaS) in Cloud Computing?
John Wiley & Sons
2012
[4]
보고서
The NIST Definition of Cloud Computing
http://csrc.nist.gov[...]
National Institute of Science and Technology
[5]
웹사이트
On open source, gameplay and cloud
http://blog.gardevia[...]
Simon Wardley
2016-12-29
[6]
웹사이트
Zimki, hosted JavaScript environment
http://radar.oreilly[...]
[7]
웹사이트
Zimki closure shows the perils of hosted web platforms
http://www.itwriting[...]
2007-09-27
[8]
웹사이트
OSCON Keynote 2007
http://mais.uol.com.[...]
[9]
뉴스
Top 8 Reasons Why Enterprises Are Passing On PaaS,
https://www.forbes.c[...]
Forbes
2014-09-15
[10]
뉴스
An ugly duckling no more: Why Platform-as-a-Service is poised for huge growth,
https://venturebeat.[...]
VentureBeat
2012-10-08
[11]
웹사이트
Keep Your Head in the Cloud
http://www.inc.com/s[...]
2009-01
[12]
웹사이트
Platform-as-a-Service Architecture for Real-Time Quality of Service Management in Clouds,
https://dx.doi.org/1[...]
2010-05
[13]
문서
Platform-as-a-Service Architecture for Parallel Video Analysis in Clouds.
Springer Berlin Heidelberg
2013
[14]
웹사이트
Weigh the benefits of PaaS providers against lock-in risks
https://searchcloudc[...]
2018-11-21
[15]
웹사이트
Top 8 Reasons Why Enterprises Are Passing On PaaS
https://www.forbes.c[...]
[16]
웹사이트
James Somers (Ft. Andrew Warner, ATodd, Chrissy & Tom Lehman) – Heroku's Ugly Secret
https://genius.com/J[...]
[17]
뉴스
Google angles for business users with ‘platform as a service’
https://www.theguard[...]
The Guardian
2008-04-16
[18]
뉴스
Which freaking PaaS should I use?
http://www.infoworld[...]
InfoWorld
2012-10-08
[19]
뉴스
Apprenda 3.0 Brings Private PaaS to .NET Developers,
http://www.eweek.com[...]
eWeek
2012-01-06
[20]
웹사이트
What Is Communications Platform as a Service (CPaaS)? Definition from SearchUnifiedCommunications
https://www.techtarg[...]
2022-02-24
[21]
뉴스
Developers in Demand: Platform As A Service Is Key to Growth of Mobile Cloud Computing,
https://www.forbes.c[...]
Forbes
2012-06-08
[22]
간행물
Yankee 2014 Predictions Mobility hits a tipping point
http://web.yankeegro[...]
Yankee Group
2014
[23]
뉴스
How to Pick a Server for Your App,
http://mashable.com/[...]
Mashable
2011-11-16
[24]
간행물
Interview With Brian Sullivan – Inventor of Open Platform As A Service
http://www.sullivans[...]
2010
[25]
뉴스
Comparing Amazon’s and Google’s Platform-as-a-Service (PaaS) Offerings,
https://www.zdnet.co[...]
ZDNet
2008-04-11
[26]
뉴스
Platform as a service heats up,
http://www.computerw[...]
Computerworld
2013-07-08
[27]
웹사이트
Migrating from GOV.UK PaaS
https://www.cloud.se[...]
Government Digital Service
2024-10-12
[28]
뉴스
PaaS Primer: What is platform as a service and why does it matter?
http://www.networkwo[...]
Network World
2013-02-11
[29]
간행물
Understanding the Cloud Computing Stack: SaaS, PaaS, IaaS,
http://www.rackspace[...]
Rackspace
2013-10-22
[30]
서적
Transforming Enterprise Cloud Services
https://books.google[...]
Springer
2010
관련 사건 타임라인
( 최근 20개의 뉴스만 표기 됩니다. )
클라우드 서비스 인프라로 SDN 도입…코스콤 ‘K파스타’·SK(주)C&C ‘DRaaS’에 적용 – 바이라인네트워크
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com