Skip to content
所有標籤

#paas

15 篇文章

AWS App Runner:從原始碼或 Container 到 Web Service 的最短 AWS 路徑

App Runner 把 build、deploy、TLS、load balancing 與 autoscaling 包成 Web service;換來的是較少的編排控制與必須理解的 VPC、instance 與健康檢查邊界。

Azure App Service:Web App 的核心不是 Container,而是 App Service Plan

App Service 代管 Web runtime、TLS、deployment 與 scaling;容量、成本和隔離則落在共享的 App Service Plan,不能只看單一 app。

CapRover:Docker Swarm、Nginx 與 Persistent App 的自架 PaaS

CapRover 用 Docker Swarm、Nginx 與 captain-definition 提供簡化 PaaS;stateless app 可擴展,local persistent app 則被鎖在單一節點。

Coolify:自架 PaaS 的 Control Plane、Docker Server 與責任邊界

Coolify 用 SSH 控制自有 server 上的 Docker、proxy 與 resources;它簡化部署,但 OS、安全、容量、資料備份與平台復原仍由團隊負責。

DigitalOcean App Platform:用 Component 與 App Spec 管理 PaaS 拓撲

DigitalOcean App Platform 以 Service、Worker、Job、Static Site 與 Function 等 Components 組成 App,再用 App Spec 保存可 review 的部署合約。

DigitalOcean:從 Droplet 到 App Platform 的簡化型 Cloud

DigitalOcean 用 Droplet、DOKS、Managed Databases 與 App Platform 覆蓋常見產品架構;簡單來自較小的服務面,不是免除 OS、網路、備份與 HA 設計。

Dokku:把單台 Docker 主機變成 Git Push PaaS

Dokku 用 Git receiver、buildpack/Dockerfile、process model、Nginx 與 plugins 在單機提供 Heroku 式體驗;簡潔來自刻意縮小編排範圍。

Dokploy:Application、Docker Compose、Remote Server 與 Swarm 的自架 PaaS

Dokploy 同時支援單 container Application 與 Compose/Stack,並把單機、獨立 remote servers、Swarm cluster 定義成三種不同部署拓撲。

Fly.io:Machines、Fly Proxy 與多區域部署的真實邊界

Fly.io 把可快速啟停的 Machines 放到指定 region,再由 Fly Proxy 與私有 6PN 接線;真正困難仍是有狀態資料的跨區一致性。

Google Cloud Run:Service、Job、Worker Pool 是三種不同的 Container 生命週期

Cloud Run 不只是一個 HTTP container 平台;先按 request、run-to-completion、always-on pull worker 選對 resource,再設計 concurrency、identity 與擴縮。

Koyeb:App、Service、Instance 與全球 Serverless 部署模型

Koyeb 以 App 收納 Services、以 Instance 在指定 region 執行 revision,並整合 global routing、autoscaling、private discovery 與 CPU/GPU compute。

Netlify:Atomic Deploy、Functions 與 Edge Functions 的 Web Platform

Netlify 以 atomic deploy 和 preview 為核心,Functions、Edge Functions、Blobs/Database 再加入動態能力;每種 runtime 與 state 都有不同一致性和限制。

Railway:用 Project、Service 與 Environment 部署完整應用拓撲

Railway 的核心不是一鍵部署,而是把多個 container service、環境、變數與私有網路放進同一個可操作的 application project。

Render:Web Service、Private Service、Worker 與 Cron 的完整 PaaS 拓撲

Render 的價值不是只把 repository 變 URL,而是用不同 service type 表達 public HTTP、private listener、queue worker、cron、data store 與 Blueprint。

Vercel:Frontend Cloud 的優勢來自 Framework-aware Deployment

Vercel 把 framework build output、preview、CDN/cache 與 Functions 綁成 deployment;速度來自深度整合,代價是 runtime、data locality、成本與可攜性邊界。