본문 바로가기
버블 개발/초급

123. Hosting & Scaling (중급) : Paas 버블의 의미, Bubble의 호스팅과 확장

by 스타트업 사업가 마르코 2023. 9. 19.
이 섹션에서는 Bubble플랫폼이 제공하는 호스팅 서비스와 이 서비스가 앱을 구축, 배포 및 실행하는 데 어떻게 도움이 되는지 살펴보겠습니다. 또한 scaling(확장)의 의미와 Bubble을 통해 앱의 기능들과 사용자 저변을 원활하게 확장하는 방법에 대해서도 알아봅니다.

 

(1) 플랫폼 서비스(Paas) 버블의 의미

버블은 흔히 "노코드 제작 툴” 또는 "비주얼 프로그래밍 언어"라고 불립니다.

 

두 용어 모두 Bubble의 기능을 적절하게 설명하고 있지만 전체 내용을 포함하지는 않습니다.

  • Bubble은 다양한 하드웨어 및 소프트웨어 기능을 제공하는 호스팅 및 서비스 제공업체이기도 합니다.
  • Bubble은 오늘날 널리 사용되는 많은 애플리케이션과 유사한 완전한 클라우드 기반 서비스입니다.
    • 실제로 이는 앱과 해당 앱을 빌드하는 데 사용하는 편집기가 모두 브라우저에 있으며 로컬 파일을 설치하거나 유지 관리할 필요 없이 항상 사용할 수 있음을 의미합니다.

 

온라인 상태라면 어느 기기에서나 로그인하여 중단한 부분부터 작업을 계속할 수 있습니다.
  • 이는 또한 Bubble이 새로운 기능, 보안 조치 및 수정 사항으로 지속적으로 업데이트된다는 것을 의미합니다.
프로그래밍 언어 이상의 의미를 지닌 Bubble은 웹 애플리케이션 구축을 위한 플랫폼이며, 이러한 유형의 서비스를 서비스형 플랫폼(Platform-as-a-Service ) 또는 PaaS라고도 합니다.

 

  • 이 문서에서는 플랫폼이 제공하는 서비스 종류와 이 서비스가 앱을 구축, 배포 및 실행하는 데 어떻게 도움이 되는지 살펴보겠습니다. 또한 scaling(확장)의 의미와 Bubble을 통해 앱의 기능들과 사용자 저변을 원활하게 확장하는 방법에 대해서도 알아봅니다.

 

(2) Hosting(호스팅) - 버블 호스팅의 작동 방식 및 포함 기능

  • Bubble 앱을 설정하면 앱을 구축, 배포 및 사용하는 데 필요한 모든 서버 리소스와 기능이 자동으로 호스팅 됩니다. 이 문서에서는 이것이 무엇을 의미하는지와 실제 물리적 서버에 관한 세부 정보를 살펴봅니다.
Bubble Hosting (중급) : Bubble이 호스팅하는 방법, AWS 이용 > 바로가기

 

(3) Scaling(확장) - Bubble을 통해 앱을 원활하게 확장하는 방법

  • 앱을 출시하고 사용자 저변이 확대되기 시작하면, 시간이 지남에 따라 서버 리소스 소비가 증가할 수 있습니다.
  • Bubble에는 불안정성, 다운타임 또는 번거로운 수동 서버 관리 없이 안전하게 새로운 사용자를 맞이할 수 있도록 다양한 기능이 내장되어 있습니다. 이 섹션에서는 이것이 무엇을 의미하는지 다룹니다.
Bubble Scaling (중급) : Bubble의 확장성, workload의미, 확장 방법 > 바로가기