App Platform, pag-deploy ng web app gamit ang Git at Docker image
Managed app hosting na naghahanda ng lahat mula build hanggang HTTPS address kapag in-upload mo ang code
- Deploy gamit ang Git at Docker image
- Libreng HTTPS certificate
- 12GB memory
Ang App Platform ay managed app hosting (PaaS) na kumukuha ng iyong code o container image at humahawak ng pagbuo, pagpapatakbo at HTTPS para sa iyo, nang hindi mo kailangang mag-install o mamahala ng mga server sa iyong sarili. Sa HELPER VPS App Platform, ang pinakamaliit na laki, App L, ay $25.00, at kasama sa bawat laki ang libreng certificate at custom domain.
App L
Web apps at API
2500$/ buwan
Binabayaran buwan-buwan
- 2 vCPU
- 4 GB RAM
- 500 GB transfer kada buwan
- Git, Docker image Libreng HTTPS
App XL
Abalang web service
4500$/ buwan
Binabayaran buwan-buwan
- 4 vCPU
- 8 GB RAM
- 1 TB transfer kada buwan
- Git, Docker image Libreng HTTPS
App 2XL
Malalaking app at API
8500$/ buwan
Binabayaran buwan-buwan
- 8 vCPU
- 16 GB RAM
- 2 TB transfer kada buwan
- Git, Docker image Libreng HTTPS
Kung gusto mong ikaw mismo ang mag-set up ng server Cloud VPS
Para saan ginagamit ang App Platform?
Bagay ang app platform sa mga developer at maliit na team na gustong gumugol ng oras sa code kaysa sa server settings. Narito ang apat na madalas na gamit.
Web app at API server
I-upload diretso mula sa repository ang web app at REST API na gawa sa Node.js, Python, Go, PHP at Ruby. Kapag nag-push ng code, mabi-build ang bagong bersyon at agad bubukas sa HTTPS address.
Telegram bot at background job
Patakbuhin sa pinakamaliit na laki at mababang gastos ang maliliit na program na kailangang laging naka-on, tulad ng bot, notification sender at naka-schedule na task. Kapag huminto, awtomatiko itong magsisimula ulit.
Unang serbisyo ng startup
Kahit walang tagapamahala ng server, buksan ang serbisyo na handa na ang certificate, deploy at log. Kapag dumami ang customer, lumipat sa mas malaking laki at ituloy ang operasyon.
Pagpapatakbo ng Docker image
Para sa serbisyong ginawa na bilang Docker image, sabihin lang ang address ng image at patatakbuhin namin ito nang ganoon. Sabihin din ang port at environment variable, at ikakabit namin hanggang HTTPS address.
Ano ang pagkakaiba ng App Platform, VPS at Kubernetes?
Lahat ng tatlo ay nagpapatakbo ng app, pero iba ang bahaging ikaw ang mamamahala. Kung code lang ang gusto mong pagtuunan, app platform; kung buong server, VPS; at kung malaking container service, Kubernetes.
App Platform
Paraang ipinapaubaya pati pagpapatakbo sa pag-upload lang ng code
Bagay para sa
- Kapag gustong mag-upload ng app nang hindi namamahala ng server
- Kapag gusto ng awtomatikong deploy gamit ang Git push
- Maliit na web app, API at bot
- Kapag ayaw nang asikasuhin ang certificate at log
Cloud VPS
Paraang hinahawakan ang buong server gamit ang root access
Bagay para sa
- Kapag ikaw mismo ang mag-i-install ng gustong program
- Maraming app at database sa iisang server
- Kapag kailangang hawakan pati ang operating system settings
- Kapag kailangan ng mas malaking specs sa parehong halaga
Managed Kubernetes
Paraang hinahati ang container sa maraming node
Bagay para sa
- Istruktura ng serbisyong nahahati sa maraming bahagi
- Kapag dinadagdagan ang kapasidad gamit ang maraming node
- Kapag pinapatakbo gamit ang Helm chart at manifest
- Kapag sanay na ang team sa Kubernetes
Mga hakbang sa pag-deploy ng app sa App Platform
Una, itakda ang source ng app. Pagkatapos mag-order, sabihin sa support page ang GitHub o GitLab repository, o ang address ng container image, at ikokonekta ito ng team namin. Sa repository, awtomatikong natutukoy ang paraan ng build mula sa wika; kung may Dockerfile, susundin ang file na iyon, at ang image na nagawa na ay agad pinapatakbo mula sa address nito.
Susunod, sabihin ang run settings. Ipadala ang port na pinakikinggan ng app, environment variable tulad ng database connection address, at start command, at ilalagay ito ng team namin. Ang password at API key ay inilalagay bilang naka-encrypt na environment variable kaya hindi naiiwan sa code repository. Pagkatapos ng settings, magsisimula ang build, at kapag bumukas ang app, ibibigay namin ang base address.
Panghuli, ikonekta ang sarili mong domain. Sabihin ang domain na gagamitin, ibibigay namin ang record value na ilalagay, at kapag naidagdag mo ang isang record na iyon sa domain management screen, awtomatikong ilalabas at ire-renew ang HTTPS certificate. Pagkatapos noon, tuwing mag-push ng code sa default branch ng repository, mabi-build ang bagong bersyon at ililipat ang access kapag handa na, kaya tuloy tuloy ang serbisyo para sa customer kahit habang nagde-deploy.
Magkano ang App Platform kada buwan?
Ang pinakamaliit na sukat, App L, ay $25.00 kada buwan na may 2 vCPU at 4GB memory. Ang App XL na may 4 vCPU at 8GB memory ay $45.00, at ang App 2XL na may 8 vCPU at 16GB memory ay $85.00.
Piliin ang laki batay sa memory na ginagamit ng iyong app. Sapat na ang App L para sa Telegram bots at maliliit na API, at ang mga web app na gumagamit ng framework ay bagay sa App XL o App 2XL na may 4GB. Para sa mga serbisyo na maraming user o memory-heavy app tulad ng image processing, piliin ang App 3XL. Maaari mong baguhin ang laki sa ibang pagkakataon batay sa paggamit sa pamamagitan ng pag-request sa support page kapag nakumpirma na ang iyong unang bayad.
Ang pagbabayad ay nangyayari sa bawat billing date. Ang unang buwan ay sisingilin kapag nag-order ka, at ang parehong halaga ay awtomatikong kukunin sa bawat billing date para i-renew. Kung nagpapatakbo ka ng ilang app, ang bawat isa ay may sariling billing date, kaya ang pagkansela lamang ng hindi ginagamit na app sa support page ay hihinto lamang sa bayad ng app na iyon.
Paano patakbuhin nang matatag ang app sa App Platform
Inihahanda ulit ang disk ng app platform tuwing magde-deploy ng bagong bersyon. Kaya ang data na kailangang manatili nang matagal tulad ng member info, order history at file na in-upload ng customer ay karaniwang sine-save sa managed database at object storage. Sa ganitong paghihiwalay, nananatili ang data kahit ilang beses i-deploy ulit ang app.
Ilagay ang mga secret value sa environment variable mula sa simula. Kapag hiwalay ang database address para sa development at production, maide-deploy mo ang parehong code sa test app at production app habang may sariling data ang bawat isa. Kahit magpalit ng key, hindi kailangang baguhin ang code: ipadala ang bagong value sa support page at environment variable lang ang papalitan namin at magre-redeploy.
Mas ligtas ang deploy kung may isang health check address. Kapag nagsimula ang bagong bersyon, tinitingnan ng platform ang address na iyon, at kapag may normal na response, saka ililipat ang access ng customer sa bagong bersyon. Humihinto ang bersyong mali ang settings bago malipat ang access, kaya patuloy na ginagamit ng customer ang dating bersyon.
Kapag may problema, magsimula sa runtime logs. Mag-request sa support page pagkatapos ma-kumpirma ang unang bayad at ipapadala namin ayon sa pagkakasunod ng oras ang mga record na isinulat ng app sa standard output, kaya mabilis mong mahahanap kung aling request ang nag-error. Kung madalas mapuno ang memory at nagre-restart ang app, lumipat sa isang laki na mas malaki. Naitatabi rin ang build logs, kaya kapag pumalya ang deploy, sasabihin din namin kung saang package install ito huminto.
Magkano ang presyo ng App Platform?
Nagsisimula ang HELPER VPS App Platform sa $25.00 para sa App L. Pumili lang ng laki; pareho sa lahat ng laki ang mga feature tulad ng deploys, certificates at logs.
Fixed na buwanang bayad, laki lang ang pipiliin
Pumili sa limang laki: XS, S, M, L at XL. Hindi nagbabago ang halaga ayon sa bilang ng build o deploy, kaya parehong halaga ang gastos bawat buwan.
Makatipid pati sa oras ng pamamahala
Hindi mo na kailangang asikasuhin ang operating system update, web server settings at certificate renewal. Gamitin ang oras na iyon sa feature development at pag-aasikaso ng customer.
Awtomatikong nire-renew sa bawat renewal date
Bayaran ang buwanang bayad sa bawat renewal date. Walang card na ire-register at walang contract term: tuloy ang pagtakbo ng app mo.
HELPER VPS sa mga numero
Pumili mula sa 40 rehiyon, 12 operating system at 10 one-click app sa isang account, at magbayad kaagad. Ang mga numero sa ibaba ay batay sa kasalukuyang binebenta.
40
Lokasyon ng data center
12
Operating system
10
One-click app
$25.00
Panimulang presyo ng produktong ito (buwanan)
Mga wika at tool na tumatakbo sa App Platform
Awtomatikong nabi-build ang mga sikat na wika tulad ng Node.js, Python, Go, PHP at Ruby sa pagkonekta lang ng repository. Ang ibang wika at framework ay tumatakbo rin kung may Dockerfile.
- Node.js
- Python
- Docker
- Nginx
- WordPress
- GitLab
Bakit piliin ang App Platform ng HELPER VPS
Awtomatikong deploy sa Git push
Kapag nag-push ng code sa default branch ng repository, awtomatikong mabi-build at made-deploy ang bagong bersyon. Hindi na kailangan ng hiwalay na deploy script.
Pagpapatakbo mismo ng Docker image
Para sa nagawa nang container image, sabihin lang ang address at patatakbuhin namin. Ang image na tumatakbo sa local ay tatakbo sa parehong paraan.
Deploy nang walang putol
Ililipat ang access kapag handa na ang bagong bersyon at pumasa sa health check. Habang nagde-deploy, ginagamit pa rin ng customer ang dating bersyon.
Libreng HTTPS at sariling domain
Awtomatikong ilalabas at ire-renew ang TLS certificate para sa base address at sariling domain. Hindi mo na kailangang bantayan ang expiry ng certificate.
Environment variable at secret value
Sabihin ang database address at API key, at ilalagay namin bilang naka-encrypt na environment variable. Walang secret value na naiiwan sa code repository.
Build at runtime log
Naitatabi ang build logs at runtime logs, kaya mag-request sa support page pagkatapos ma-kumpirma ang unang bayad at agad naming susuriin. Kapag may error, mabilis mong makikita kung saang hakbang ito huminto.
Awtomatikong restart
Kapag huminto ang app dahil sa error, awtomatiko itong magsisimula ulit. Wala nang gulat sa umaga dahil sa bot na huminto magdamag.
Pagkonekta ng managed database
Ikokonekta namin ang managed PostgreSQL, MySQL at Valkey sa parehong rehiyon gamit ang isang environment variable. Patakbuhin nang managed ang app at data.
Pumili mula sa 40 lungsod
I-deploy ang app mo sa lungsod na pinakamalapit sa mga bansa kung saan karamihan ng mga customer mo. Pumili sa 40 lungsod sa Americas, Europe, Middle East, Africa at Asia Pacific.
Saang mga rehiyon magagamit ang App Platform?
Maia-deploy ang mga app sa 40 lungsod sa Americas, Europe, Middle East, Africa at Asia Pacific. Piliin ang parehong lungsod ng database na ginagamit ng app mo para sa pinakamabilis na response.
Germany
Netherlands
United Kingdom
France
7 lungsod sa Estados Unidos
Canada
Brazil
Singapore
2 lungsod sa Japan
2 lungsod sa India
2 lungsod sa Australia
Mexico
Spain
Sweden
Poland
South Africa
Timog Korea
Germany
Netherlands
United Kingdom
France
7 lungsod sa Estados Unidos
Canada
Brazil
Singapore
2 lungsod sa Japan
2 lungsod sa India
2 lungsod sa Australia
Mexico
Spain
Sweden
Poland
South Africa
Timog Korea
Chile
Colombia
Italy
Switzerland
Finland
Türkiye
United Arab Emirates
Israel
Saudi Arabia
Nigeria
Hong Kong SAR China
Taiwan
Indonesia
Thailand
Mga madalas itanong sa App Platform
Mga sagot tungkol sa presyo, paraan ng deploy at laki ng App Platform
Magkano ang App Platform kada buwan?
Ang pinakamaliit na laki, App L, ay $25.00 kada buwan. App XL ay $45.00, App 2XL ay $85.00, at kasama sa lahat ng laki ang builds, HTTPS certificates, custom domains at log viewing.
Ano ang App Platform?
Ang app platform ay managed hosting na humahawak ng build, pagpapatakbo, HTTPS connection at restart para sa iyo sa pag-upload lang ng code o container image. Hindi mo kailangang mag-install ng operating system at web server, at sa app code lang nakatuon ang developer. Tinatawag din itong PaaS.
Anong mga wika ang magagamit?
Sa mga sikat na wika tulad ng Node.js, Python, Go, PHP at Ruby, awtomatikong nahahanap ang paraan ng build kapag ikinonekta ang repository. Sa ibang wika o app na kailangan ng espesyal na settings, ilagay ang Dockerfile sa repository at susundin ang file na iyon sa build at pagpapatakbo.
Puwede rin bang mag-deploy gamit ang Docker image?
Oo, sabihin ang address ng image mula sa public o private registry at patatakbuhin namin ito nang ganoon. Sabihin din ang port na pinakikinggan ng app at environment variable para malagyan ng HTTPS address, at kapag sinabi mo ang bagong image tag, ide-deploy namin ang bagong bersyon.
Puwede bang ikonekta ang sariling domain?
Oo, sabihin ang domain na gagamitin at ibibigay namin ang record value na ilalagay. Kapag naidagdag ang isang record na iyon sa domain management screen, makokonekta ito at awtomatikong ilalabas at ire-renew ang TLS certificate. Puwedeng ikonekta sa iisang app ang maraming address, tulad ng main domain at www address.
Paano pumili ng laki ng app?
Piliin batay sa memory na ginagamit ng app mo. Angkop ang App L para sa bots at maliliit na API, App XL o App 2XL para sa web apps na gumagamit ng framework. Mapapalitan ang laki sa ibang pagkakataon batay sa paggamit sa pamamagitan ng pag-request sa support page pagkatapos ma-kumpirma ang unang bayad.
Paano gamitin ang database?
Mag-order din ng managed database sa parehong rehiyon, at sabihin sa amin na ilagay ang connection address bilang environment variable. Inihahanda ulit ang disk ng app platform tuwing magde-deploy, kaya i-save sa database o object storage ang data na kailangang manatili nang matagal.
Anong paraan ng pagbabayad para bumili ng App Platform?
Magbayad gamit ang USDT para gumawa ng server mo. Ibabayad ang fee para sa napiling panahon kapag nag-order ka, at awtomatiko itong nire-renew sa parehong presyo sa bawat billing date. Ang refund ay ibabalik sa account credit mo.
Ano ang mangyayari sa app ko kung hindi nabayaran sa billing date?
Kung hindi nabayaran sa billing date, pansamantalang ihihinto ang app, at kapag nakumpleto mo ang bayad, awtomatiko itong nire-renew ulit. Kumpletuhin ang bayad bago ang billing date at wala ka nang aasikasuhin kada buwan.
Kailan pipiliin ang App Platform sa halip na VPS?
Bagay ang app platform kapag wala kang oras sa pamamahala ng server at gusto mong patakbuhin nang matatag ang isang app. Kung gusto mong mag-install ng maraming program sa iisang server o ikaw mismo ang hahawak ng operating system settings, mas bagay ang cloud VPS na may root access. Magsimula sa app platform, at kapag lumaki ang serbisyo at naging kumplikado ang setup, puwedeng ilipat ang parehong Docker image sa VPS o Kubernetes at ituloy ang operasyon.
Gabay sa App Platform
Mga gabay na mainam basahin bago mag-upload ng app
- Docker one-click appKung gusto mo munang subukan ang container image sa VPS, magsimula sa server na may naka-install na Docker.
- Managed databaseGumawa ng PostgreSQL, MySQL at Valkey sa parehong rehiyon ng app at ikonekta gamit ang environment variable.
- API docsPaano gamitin ang REST API para gumawa at mamahala ng server gamit ang code. Bagay gamitin kasama ng deploy pipeline.
Ang ipinapakitang presyo ay buwanang bayad sa US dollars, binabayaran gamit ang USDT. Ibabayad ang fee para sa napiling panahon kapag nag-order ka, at sasabihan ka namin kapag tapos na ang team namin sa setup. Pagkatapos, awtomatiko itong nire-renew sa parehong presyo sa bawat billing date.
Minimum na term: 1 buwan | Pagkansela: mag-request sa support page pagkatapos ma-kumpirma ang unang bayad | Kung hindi nabayaran: pansamantalang ihihinto, tapos awtomatikong nire-renew kapag nagbayad | Hindi nire-refund ang natitirang panahon ng kinanselang produkto. Ang refund ay ibabalik sa account credit mo.
