HELPER VPS

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.

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.

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.

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

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
  • 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

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.