Table of Contents[Veşartin][Rêdan]
Heroku ev demek dirêj e ku ewr Platform-wek-Xizmetek (PaaS) ya bijartî ye ji bo bicîhkirin û domandina sepanê ya berbelav. Ew ji pêşdebiran ji bêhntengiya sazkirina pêşkêşkeran û piştgirîkirina binesaziyê xilas dike bi radestkirina jîngehek birêvebirî-based ewr li ser bingehek abonetiyê.
PaaS, an Platform-wek-Xizmetek, komek yekgirtî ya amûr û çavkaniyan-based ewr e ji bo pêşdebirin û bicîhkirina bernameyan bêyî birêvebirina binesaziya torê.
PaaS bi gelemperî bi pakêtek abonetiyê ve tê pêşkêş kirin, ku hûn ê bigihîjin amûrên bicîhkirina bingehîn da ku hûn projeyên xwe bidin destpêkirin.
Ew hewcedariya sazkirina pêşkêşker, hilanînê, karûbarên torê, hawîrdorên dema xebitandinê, û hewcedariyên din ji bo bicihanîn û rêvebirina serîlêdanên bingehîn ên ewr ji holê radike. Vana ji hêla peydakerê PaaS ve bixweber têne rêve kirin, ku hûn dikarin balê bikişînin ser pêşkeftina sepanên berbiçav.
Çareseriyên PaaS, mîna hevpîşeyên wan ên negirêdayî, hêmanên nermalavê yên ku ji we re dibin alîkar ku hûn serîlêdanan biafirînin, bidin destpêkirin, û çewtiyê vedihewînin. Hin pergal jî dihêle hûn bi endamên din ên tîmê xwe re di heman hawîrdorê de bixebitin.
Tevî ku bi berfirehî tê bikar anîn, Heroku ji ber bihayê, performans û êşên din ên mezinbûnê rexne kiriye. Dibe ku Heroku her gav ne çareseriyek fantastîk be, ji ber vê yekê bi hin alternatîfên Heroku yên hêja amade bin.
Heroku bi pêşbaziya hejmarek firoşkarên PaaS re rû bi rû maye, ku hin ji wan bi ser ketin. Hûn ê di vê gotarê de, ku hûn dikarin tavilê bikar bînin, alternatîfên Heroku-ya herî mezin bibînin.
1. Ocean Ocean
DigitalOcean beriya ku di sala 2020-an de Platforma App-ê xwe bide destpêkirin bi hilberên xwe yên IaaS-ê navdar bû. Platforma wekî Karûbar (PaaS) ji bo domandin û berfirehkirina sepanan li ser binesaziyên ewr jê re tê gotin Platforma App.
Ew dikare yek ji bijarteyên potansiyel ên Django Heroku be ku ji ber pêşkeftinên vê dawîyê têne dayîn. Wek Heroku, Platforma App DigitalOcean populer pêşkêşî dike zimanên bernamenûs û çarçoveyên.
Ragihandina rasterast ji depoyên Docker an Git gengaz e. Platform li ser sazkirin û birêvebirina binesaziya piştgirî û parastina sepanên we ji êrîşên DDoS-ê digire.
Ji ber astengiya wê ya kêm a têketinê, Platforma App pêşdebiran dikişîne ku ji bo bernameyên çavkanî-dijwar li alternatîfek kêmtir biha digerin.
Pros
- Li gorî PaaS-a naskirî ya mîna Heroku, DO App Platform ji bo mezinbûn û bicîhkirina li ser pir erzantir e. Wekî din, cûdahiya bihayê di navbera pakêtên profesyonel ên bingehîn û yên ku bêtir çavkaniyan hewce dikin maqûl e.
- Django, Docker, Express.js, Flask, Gatsby, Hugo, Jekyll, Laravel, Next.js, Juxt.js, React, û Vue.js hemî piştgirîya xwemalî ne.
- Hûn dikarin bi karanîna konsolê xweser a ku ji hêla Platforma Serlêdana DigitalOcean ve hatî peyda kirin, mînakên rast-a-demê yên pêkhateyan debug bikin.
- Di navbeynkariya Platforma DO App-ê de ji bo PaaS-ya bi nisbet ciwan re gelek pirsgirêk tune. Ji bo destpêkek, karanîna wê pir hêsan e.
- Ew Platforma Serlêdana DigitalOcean û Heroku avahiyek wekhev parve dikin kîtan, da ku hûn dikarin sepanan bi karanîna ziman û çarçoweyên ku bi berfirehî têne nas kirin li ser wê biafirînin.
Stewrê
- Ji bo prosedurên cihêreng, di nav de nivîsandina nivîsarên pêş-û-piştî-avakirinê, kêmasiya belgekirinê heye.
- Dema pêşveçûnê ji ya gelemperî dirêjtir bû. Avakirina ji wêneyek Next.JS dikare 15 hûrdem bigire.
- Testkirina berî bicîhkirinê ji hêla pêkanîna CI/CD-yê jêrîn ve dijwartir dibe.
Pricing
Hûn dikarin ji bo 0 $ dest bi karanîna platformê bikin û bihayê bihayê ji 4 $ / mehê dest pê dike.
2. AWS Elastic Beanstalk
Elastic Beanstalk (EB) çareseriyek DevOps e ji bo radestkirin û pîvandina serîlêdan û karûbarên malperê. Ev piştgirî dike Java,.NET, PHP,
Serlêdanên webê Node.js, Python, Ruby, Go, û Docker, di nav yên din de. EB xwedan astek bilind a xwerû, otomasyon û ewlehiyê vedigire.
Ev platform orkestraya bicihkirina binesaziyê peyda dike. Ew gelek karûbarên AWS-ê, di nav de Karûbarê Agahdariya Hêsan (SNS), Elastic, birêve dibe Balancers Load, CloudWatch, pîvana xweser, S3, û EC2.
Her weha hûn dikarin EB-ê bikar bînin da ku qatek databasa RDS-ê ku bi serîlêdana we ve girêdide saz bikin. Hemî ev dikare bêyî nivîsandina yek rêzek kodê pêk were.
Ji bo sazkirina hawîrdora danûstendinê, pêwendiya rêza fermanê ya EB (CLI) an Dashboarda rêveberiya EB bikar bînin.
Pros
- EB dihêle hûn bi lez pêşkêşkerên zêde bicîh bikin. Ji bo bicîhkirina pêşkêşkerên zêde, tenê bi pêlkirina bişkojekê ve mîhengan biguhezînin.
- Ger nûvekirina we têk neçe, mînak dê tavilê vegere guhertoya domdar a berê. Di heman demê de ew vebijarkê dide we ku hûn hilbijêrin ku hûn taktîkên nûvekirina cihêreng bikar bînin.
- Elastic Beanstalk (AWS) dihêle hûn asta ewlehiya ku hûn dixwazin hilbijêrin.
- Hûn ê neçar bimînin ku ji yekkirina gelek karûbarên AWS-ê bitirsin ji ber ku Elastic Beanstalk wê ji we re dike.
- Hûn ê her gav agahdariya nûvekirina nermalavê werbigirin, bihêle ku hûn ger hewce be serîlêdana xwe li ser pergalek nûvekirî ji nû ve bicîh bikin.
Stewrê
- Elastic Beanstalk (AWS) xwedan nasnameya pirsgirêkê, çavdêriya performansa serîlêdanê, û belgekirin ji hevrikên xwe kêmtir xurt e.
- Tewra ku vîdyoyên hînkirinê yên AWS wê hêsan û dilkêş xuya dikin, mîhengên tevlihev ên platformê fêhmkirina bikarhênerên nûjen dijwar dike.
- Berhevdana Elastic Beanstalk (AWS) bi hevrikên xwe yên PaaS re, ew xwedan performansa CPU ya tirsnak e.
- AWS ji bo pêkanîna karan gelek vebijarkan pêşkêşî dike, û heke hûn xwe zêde bar dikin, hûn dikarin hemî taybetmendiyên derdora xwe ji bîr bikin.
Pricing
Her çend Elastic Beanstalk (AWS) belaş e, divê hûn ji bo çavkaniyên serverê bidin; di encamê de, hûn hêdî hêdî bêtir çavkaniyan bikar tînin û lêçûnên zêde distînin.
3. Render
Render bi lez xwe wekî yek ji alternatîfên herî mezin ên Heroku destnîşan kir. Ew ji bo cûrbecûr karûbarên mêvandar vesazkirina hêsan, otomatîkî pêşkêşî dike.
Pêşdebir ji wê yekê kêfxweş in ku ew çiqas hêsan e ku meriv serîlêdanek li ser Render bi tenê şandina wê ji GitHub re bike. Render ji bo bicîhkirina bêkêmasî û bilez xwedan belgeyên xweş-nivîsandî ye, gelo hûn di Node, Python, Go, an Ruby de bername dikin.
Digel vê yekê, Render di peydakirina SSL-ya belaş de ji bo her karûbarên ku li ser platformê hatine bicîh kirin bi comerdî bûye.
Çapa herî dawî ya Render-ê ya fonksiyona pîvana otomatîk garantî dike ku sepana we her gav çavkaniyên ku jê re hewce dike bi bihaya rast heye. Berevajî hevrikên xwe, Render CPU û bîranîna ku ji bo guheztina çavkaniyên karûbarên mêvandar têne bikar anîn çavdêrî dike.
Pros
- Render jîngehek pêşdebir-navendî ya bê alozî digel navgînek bingehîn lê gelek vebijarkên xwerûkirinê peyda dike.
- Sazkirin û bicihkirina serîlêdanek li ser Render hêsan e. Berî ku sepana we zindî be, prosedur bi gelemperî ji saetek kêmtir digire.
- Xweseriya Render-ê li ser bingeha karanîna CPU û bîranînê ya rast-ê ye, ku dihêle ku sepan û xebatkarên paşîn werin pîvandin.
- Render karûbarê xerîdar a ecêb heye. Li şûna ku hûn bilêtên daxwaznameyê bişînin, hûn dikarin bi endezyaran re têkilî daynin.
- Piştgiriya Native Rust û Elixir.
Stewrê
- Scala û Clojure piştgiriya xwemalî tune.
- Wekî çareseriyek PaaS-a nisbeten nû, Render di ekosîstema pêvekê de dereng dimîne.
- Hejmara herêman hîn jî bi rêjeyî sînorkirî ye. Heya nuha, sepanên we tenê dikarin li Oregon, DY, an Frankfurt, Almanya werin mêvandar kirin.
Pricing
Hûn dikarin dest bi karanîna wê belaş bikin û bihayê bihayê ji 7 $ / mehê dest pê dike.
4. Firebase
Google Firebase platformek karûbarê cloudê ya paşîn e. Ew armanc e ku were bikar anîn ji bo çêkirin û hêzkirina serîlêdanên rast-dem-ê ku taybetmendiyên wekî hişyarî, verastkirin, û karûbarên din ên pêş-endê vedihewîne.
Firebase bi hilgirtina mêvandariyê, serverên paşverû, û pêşdebirina karûbarên paşverû bêyî ku hewcedariya kodkirina serverê hebe, ji pêşdebiran barek girîng xilas dike.
Firebase hilanîna paşerojê bixweber bi karanîna databasek bingehîn a NoSQL ve mîheng dike ku şîfrekirina SSL-ya otomatîkî û GUI-yek peyda dike ku bi destan têkevin navnîşên databasê. Firebase amûrek erêkirinê ya baş e; kişandina fonksiyona OAuth bi navgîniya API-ya wê ya hêzdar verastkirina bi navgîniya Facebook, Twitter, Google û karûbarên din hêsan dike.
Twî entegrasyona Google Analytics û AdSense-yê çêkirî ji pêşdebiran re ji tengasiya tevlêkirina SDK û pirtûkxaneyên din ji bo şopandin û reklamê xilas dike.
It di heman demê de gelek cîhazên ku serîlêdana Firebase dimeşînin jî dihêle ku bilez nûvekirinên daneyê hevdeng bikin. Platforma databasê JSON-ê bikar tîne, ku ji bo karanîna di serîlêdana tevnek an mobîl de maqûl e.
Ev piştgirî Android, iOS, û Serlêdanên malperê, ji bo pêşxistina sepanên xwemalî û hem jî hêmanên rêveberiya-based webê vebijarkek baş e. Guhertoya herî dawî naha bi tevahî li ser binesaziya Google Cloud-ê tê mêvandar kirin û taybetmendiyên balkêş ên wekî hilanîna ewr û hişyariyên Push-ê ji bo cîhazên Android/iOS-ê vedihewîne.
Pros
- Firebase; Nasnameya daneya rast-dem pêşeroja teknolojiya databasê ye. Piraniya platformên databasê bangên HTTP bikar tînin da ku daneyan li gorî daxwazê hevdeng bikin.
- Ew dihêle ku hûn daneyan wekî çeman derman bikin da ku hûn serîlêdanên pir berbelav biafirînin.
- Firebase HTTP-ya kevneşopî bikar nayne; li şûna wê, ew WebSocketek bikar tîne, ku ji HTTP zûtir e. Hûn bi tenê yek soketek hewce ne ku hûn bixweber hemî daneyên xwe di yek pêwendiyek yek de hevdeng bikin.
- Ji bo UI-ya bingehîn li ser platforma Firebase serverek ne hewce ye.
- Firebase ji bo hemî pelên weyên statîk karûbarên mêvandariya cloudê yên hêsan peyda dike, ku dikarin ji yek CDN-ya gerdûnî bi karanîna HTTP/2 ve werin radest kirin.
Stewrê
- Pirsgirêka herî girîng a platforma Firebase astengiyên pişta wê ne. Ew ji Heroku kêmtir nermbûn heye û dibe ku pêşveçûna sepanên pêşkeftî asteng bike.
- Zehmet e, heke ne ne gengaz be, ku hûn sepanên xwe ji platforma Firebase dûr bixin. Pêdivî ye ku hûn lêkolînek rast bikin da ku pê ewle bibin ku ew ji bo serîlêdanên we platformek maqûl e.
Pricing
Firebase belaş e, divê hûn ji bo çavkaniyan bidin; di encamê de, hûn hêdî hêdî bêtir çavkaniyan bikar tînin û lêçûnên zêde distînin.
5. netlify
Netlify platformek pêşkeftina malperê-based cloud-ê ya berbelav e ku ji bo Node-ê yek ji alternatîfên herî pêşîn ên Heroku-yê ye. Ew li ser Jamstack-ê hatî çêkirin, ku pargîdanî pêşeng kir da ku ezmûnek yekgirtî peyda bike.
Netlify, berevajî Heroku, li ser danîn û mêvandariya malperên statîk disekine. Netlify, ku balê dikişîne ser pêşkeftina pêşîn, ji bo pêşdebiran gelek amûr peyda dike ku bikar bînin.
Ew bi sereke re hevaheng e çarçoveyên pêş-end wek Vue, Next.js, û React. Platform xwedan entegrasyona CI/CD-ya bêkêmasî ye û dihêle hûn rasterast ji GitHub-ê bicîh bikin.
Ew dihêle hûn li ser avahiyên xwe pêşdîtin û şîroveyan bistînin. Ewlekariya Netlify baş-rêveberî ye, bi sertîfîka SSL-ya belaş û verastkirina di nav karûbarên berdest de.
Hûn dikarin projeya xwe bi taybetmendiyên çêkirî yên wekî Form û Analytics zêde bikin. netlify di heman demê de yek ji alternatîfên lîberaltir e jî di warê taybetmendiyên asta azad de.
Pros
- Netlify amûra pêşkeftina pêşîn a herî bingehîn a berdest e. Tevahiya avakirin, guhertokirin, û pêvajoya bicihkirinê teknolojiyên ku pêşdebiran pê nas dikin bikar tîne. Hemî malperên sazkirî sertîfîkayên SSL-ya belaş werdigirin.
- Netlify mekanîzmaya bingehîn a bicîhkirina sepana statîk ji holê radike. Hûn dikarin bi tenê avakirina ji GitHub bikin. Ji bo sazkirina pergala CI/CD-ê tenê çend klîk digire.
- Netlify ji bo pêşdebirên malperê gelek pêvekan heye. Mînakî, pêveka Check links, girêdanên şikestî di navbera rûpelên malperê de kifş dike.
- Ember.js, Gatsby, Nuxt, Eleventy, Svelte, React, Next.js, Vue, Angular, û Jamstack hemî bi xwemalî têne piştgirî kirin.
Stewrê
- Hejmara endaman avahiya bihayê Netlify diyar dike. Dibe ku heqê mehane pir girîng be heke we kedek mezin hebe.
- Bi taybetî ji bo bernameyên xwerû-çêkirî, hin sazkirin dikarin dijwar bin. Mînakî, mîhengkirina Form û API-yan hin dem hewce dike.
- Ji bo Clojure, Go, Scala, Java, PHP, an Ruby piştgirîya xwemalî tune.
Pricing
Hûn dikarin dest bi karanîna wê belaş bikin û bihayê bihayê ji 19 $ / her endam / mehê dest pê dike.
6. Google App Engine
Google App Engine di qada PaaS de pêşengek bazarê ye. Google App Engine, ku di sala 2008-an de hate destpêkirin, platformek bê server bi tevahî-rêveberî peyda dike ku pêşdebiran dikarin bernameyan ava bikin bêyî ku xema rêveberiya binesaziyê an mîhengên bicîhkirinê bikin.
Hûn dikarin piştgirîya çarçoweya standard a berfireh a Google App Engine bikar bînin an jî bi navgîniya konteynera Docker ve dema xebitandina xwe peyda bikin.
Wekî amûrên tespîtkirinê, Google Çavdêriya Cloud û Têketina Cloud pêşkêşî we dike da ku hûn di şopandina xeletiyên di sepanê de bibin alîkar.
App Engine ji bo pêvajoyên CI/CD çavkaniyek ecêb e. Bi dabeşkirina seyrûsefera hatî, hûn dikarin gelek guhertoyên sepanê mêvandar bikin û ceribandina A/B bikin. Ji ber ku sepanên we li ser Google-ê têne mêvandar kirin, hûn dikarin ji% 99.99-ê zêdetir wexta xebatê texmîn bikin.
Pros
- Sazkirina wê hêsan e ji ber ku Google App Engine soza xwe ya mîheng û sazkirina binesaziya hindiktirîn peyda dike.
- Kapasîteya pîvazkirina otomatîkî ya Google App Engine-ê li ser bingeha seyrûseferê ji bo sepana we kapasîteya hesabkirinê ya dînamîkî bilind dike an kêm dike. Ew di tedbîrên kêmkirina lêçûnê de ji we re dibe alîkar.
- Hûn dikarin bi karûbarên wekî DataStore, Pub/Sub, û Cloud Storage re bi hêsanî têkilî daynin ji ber ku hûn endamê ekosîstema Google Cloud in.
- Google App Engine-ê di hilgirtina karên dem-dixwe, asynkron ên wekî barkirina pelên mezin de bi bandor e.
- Ew ji bo .Net piştgirîya xwemalî peyda dike.
Stewrê
- Destpêker dikaribû demek dijwar be ku meriv bi UI-yê re bikar bîne ji ber ku tu tutorial tune.
- Gava ku nermalava we hewceyê hêza pêvajoyek zêde heye, dibe ku lêçûnên mehane zû zêde bibin. Google App Engine di warê lêçûnê de bi taybetî ne bikêr e.
- Ne Scala û ne jî Clojure xwedî piştgirîya xwecî ne.
Pricing
Google App Engine ji bo xerîdarên nû belaş e, divê hûn ji bo çavkaniyan bidin; di encamê de, hûn hêdî hêdî bêtir çavkaniyan bikar tînin û lêçûnên zêde distînin.
7. openshift
Redhat's OpenShift berhevokek çareseriyên konteynirkirinê ye. Hilbera bingehîn di vê rêzê de Platforma Konteyner a OpenShift e, çareseriyek PaaS (platforma wekî karûbar) li hundurê ku li ser konteynerên Docker hatî çêkirin.
Pêşkêşiya ku bi karanîna Kubernetes ve tê kontrol kirin, ji hêla Red Hat Enterprise ve tê hêz kirin. OpenShift Online platformek nermalavê-wek-karûbar e, û OpenShift di heman demê de karûbarek birêvebirî ku wekî Openshift Dedicated tê zanîn peyda dike.
Rêvebir û pêşdebiran dikarin nêrînên-armanc-taybet ên OpenShift Console bikar bînin. Nêrînên rêveber çavdêriya tenduristî û çavkaniyê ya konteynerê, rêveberiya bikarhêner, û fonksiyonên operator hêsantir dike.
Perspektîfên pêşdebiran li ser çavkaniyên serîlêdanê yên ku di nav cîhên navan de hene têne sekinandin. OpenShift di heman demê de CLI-yek bi piştgirîya pêşîn a çalakiya Kubernetes CLI peyda dike.
Pros
- OpenShift ji tîmên pêşkeftinê re dibe alîkar ku pêşî li fonksiyonên xwe yên krîtîk bigirin, wek mînak çêkirin û ceribandina sepanan.
- Ji bo pêşdebiran, danîna konteyneran û rêveberî pêvajoyên dijwar û demdirêj in.
- OpenShift orkestrasyona konteynerê zû çalak dike, rê dide dabînkirina serîlêdanê, veqetandin û pîvandina bileztir.
- Pêşdebir dikarin ji karûbarên konteynerê û karûbarên veqetandinê bêtir wextê xwe bikar bînin. Wekî encamek, pêvajoya pêşveçûnê zûtir dibe, û dema bazarê kêm dibe.
- OpenShift platformek firoşkar-agnostîk,-çavkaniya vekirî ye ku dihêle xerîdar bi lez operasyonên konteynerê veguherînin her pergala xebitandinê ya nû.
- Têkiliya bihêz a bi GitHub û Docker re bi cihkirinê re hewayek çêdike. Guhertinên di lûleya CI/CD de ji bo birêvebirinê hêsan in.
- Perl xwedî piştgiriya xwecî ye.
Stewrê
- Dibe ku çavdêrîkirin û rastkirina fikarên bicîhkirinê dijwar be. Rêvebiriya têketinê cîhê çêtirkirinê heye.
- Bersiva bi derengî piştgirîyê asteng dike. Zehmet e ku hûn zehmetiyên xwe di wextê xwe de çareser bikin.
- Piştgiriyek xwecî ji bo Go, Scala, an Clojure tune.
Pricing
Hûn dikarin platformê belaş biceribînin û nirxa premium li gorî demjimêran e, ango. 0.76/saet.
8. Yard Engine
Ger hûn ji bo Rails li alternatîfên Heroku yên herî xweş digerin, Engine Yard îhtîmalek yekane vebijark e. Engine Yard xwedan zêdetirî deh salan pisporiya di stûna Rails de ye û hawîrdora herî mezin a bicîhkirina Rails bi piştgirîya top-asta pêşkêşî dike.
Dema ku Rails îlhama Engine Yard e, PaaS jî Node.js, PHP, û Python piştgirî dike. Engine Yard bi bicihkirina bernameyan li ser binesaziya cloudê ya Amazon EC2, scalability mezin peyda dike.
Ev pêbaweriyê zêde dike ji ber ku hûn dikarin ji hebûna devera cihêreng a AWS-ê sûd werbigirin.
Engine Yard rêveberiya sepana ewr bi otomatîzekirina nûvekirinên stackê û rastkirinên ewlehiyê li hawîrdora mêvandar sererast dike. Di heman demê de gengaz e ku meriv çavkaniyên sepanê bi peydakirina metrîkên serîlêdanê ve were pîvandin.
Pros
- Ew rêveberiya stoka Ruby on Rails otomatîk dike. Agahdariya Railên PaaS ji bo pêşdebiran operasyonên bê fikar tê wergerandin.
- Ew li ser AWS-ê tête mêvandar kirin, ku aramî û hebûna bernameyên mêvandar zêde dike. Di bûyera qutbûnê de, başbûn zû ye.
- Girêdana wê ya GitHub dihêle hûn rasterast ji depoyê sepanan bicîh bikin.
- Ew ji hêla xweserkirina rêveberiya databasê, piştgiriya AWS, û çavkaniyên din ên bingehîn ve peydakirina binesaziyê digire.
- Karûbarê xerîdar a wê pir xweş e. Hûn dikarin bi rastî xwe bispêrin tîmê piştgiriyê da ku fikarên platformê rast bikin.
Stewrê
- Vebijarkên îdarî û veavakirina Engine Yard dikare tevlihev bibin. Hûn ê hewce ne ku hin dem derbas bikin fêr bibin ka tişt çawa dixebitin.
- Python, Java, Go, Scala, û Clojure piştgirîya xwemalî tune.
- Her çend ceribandinek belaş heye, Engine Yard pir biha ye. Ji bo destpêkek ku li vebijarkên kêmtir biha digerin, dibe ku ew ne çêtirîn be.
Pricing
Buhayê premium ji 150 $ / mehê dest pê dike.
9. Platform.sh
Platform.sh bi berfirehî wekî yek ji baştirîn alternatîfên Heroku ji bo Python û çarçoveyên din tê hesibandin.
Ew li ser têgehên CI/CD-ê hatî çêkirin û rasterast bi GitHub re têkiliyek heye. Ev rê dide pêşdebiran ku kodê rasterast ji depoyên GitHub bi cih bikin.
Platform.sh binesaziyê, karûbarên daneyê, û jêbirina ewlehiyê ya ku ji bo avakirina serîlêdanek bingehîn a webê an jî xizmetkirina bi sedan malperên tevlihev peyda dike peyda dike.
Platform.sh li hember Heroku feydeyek pêşkêşî dike ku ji bo ku nermalava we were hilanîn û xebitandin, pêvekên biha ne hewce ne. Karûbarên daneya bingehîn di hemî astên endamtiya Platform.sh de hene.
Karûbarên Webê yên Amazon, Platforma Google Cloud, Microsoft Azure, û Orange Power Platform.sh nimûneyên platformên hesabkirina ewr in. Hûn dikarin ji bo ezmûna çêtirîn bikarhênerê di heman demê de serîlêdana xwe li ser gelek ewran bimeşînin.
Pros
- Platform.sh sazkirina sepanan hêsan dike ji ber ku ew bi tevahî bi GitHub ve girêdayî ye. Tevkariya tevkariyê li GitHub-ê dê bibe sedema bicîhkirina sepanê. Çareseriyek jêhatî ya CI/CD-ê di heman demê de bi bandorkirina şaxên Dev/Stage/Prod li ser GitHub û neynkirina wan li ser Platform.sh jî vedihewîne.
- Ew amûrek CLI-ya sofîstîke ji bo birêvebirina projeyê û kontrolkirina li ser gelek girêdan û stûnan vedihewîne.
- ew hemî amûrên ku hûn hewce ne ku hûn çavên xwe ji sazkirina hawîrdorê bigirin vedihewîne, gelo hûn malperek bingehîn an sepanek tevnvî ya tevlihev mêvandar dikin.
- Ew tîmek piştgirî ya hêja pêşkêşî dike ku dilxwaz e ku bi her awayê gengaz arîkariya pêşdebiran bike.
- C#/.Net core, Elixir, û Lisp hemî bi xwemalî têne piştgirî kirin.
- Ew ji bo ziman û çarçoveyên hevpar belgeyên belavkirinê yên berfireh vedihewîne.
Stewrê
- Peymana SLA tenê ji bo plansaziya Enterprise derbas dibe, ji ber vê yekê heke hûn bibin aboneya pilana bingehîn, hûn dikarin carinan bi qutbûnan re rû bi rû bimînin.
- Piştgiriya xwecî ya ji bo Scala û Clojure tune ye.
Pricing
Hûn dikarin platformê belaş biceribînin û ji kerema xwe ji bo bihayê wê jêderê daxwaz bikin.
10. back4app
Pêşkêşkerê Popular Backend wekî Karûbar (BaaS) Back4app ji bo Heroku alternatîfek çavkaniyek vekirî ya mezin e.
Ew bi dabînkirin û pîvandina serîlêdana otomatîkî, paşvekişandin û vegerandin, çavdêrîkirin û hişyarkirina dor-saetê, amûrên rêveberiya-based web-ê, piştgiriya teknîkî, û gelek taybetmendiyên din, paşvekêşek bi tevahî rêvekirî pêşkêşî dike.
Back4app di nav feydeyên din de navbeynek bikarhêner-heval, pîvandina serîlêdana xweş, û piştevaniya çêtirîn-di-class heye. Back4pp pişta sepanan bi tevahî teknolojiya bê server bi kar tîne û mezin dike.
Ji ber sêwirana wê ya bê server, pêşdebir dikarin li şûna ku şevên xwe bi fikarkirina binesaziyê derbas bikin, li ser çêkirina sepanan hûr bibin.
Ew platformek databasa bê server pêbawer e ku çêkirina bilez a sepanê teşwîq dike, pêşkeftina paşîn bêyî nivîsandina kodê, mêvandariya sepanan bêyî serêşiyên binesaziyê, û pîvandina sepanan bêyî ku bi dijwariyên teknîkî re rû bi rû bimîne teşwîq dike.
Pros
- Ew dabînkerê BaaS û jeneratorek paşîn e ku bi teknolojiya çavkaniya vekirî ve hatî pêşve xistin.
- Bikaranîna wê hêsan e, û platform kapasîteyên wekî databasek rast-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-a-ê.
- Ew ji bo pêşdebiran vebijarkek pirreng e ku hem bi GraphQL û hem jî bi kar dike REST API.
- Mîna pergalên PaaS yên din, ne hewce ye ku binesaziyek were domandin. Nermalava sazkirinê an dema xebitandinê ji bo birêvebirinê tune. Tîma platformê DevOps hemî pirsgirêkên rêveberiya binesaziyê digire.
Stewrê
- Databasa Back4App MongoDB ye. Mongo xwedan dîrokek têkçûn û windabûna daneyê ye.
Pricing
Hûn dikarin dest bi karanîna asta wê ya belaş bikin û bihayê bihayê ji 25 $ / mehê dest pê dike.
Xelasî
Di dawiyê de, tiştek wekî firoşkarek baş an xirab tune, û bijartina çêtirîn dê ji hêla hewcedariyên projeya we ve were destnîşankirin. Zêdetir serîlêdanên xwerû, wek MVP û sepanên navxweyî, dikare ji Back4app an Firebase re çêtir be.
Heroku û Netlify fonksiyonên cihêreng dikin. Hêza Heroku jêhatîbûna wê ye ku bêyî hewildan bernameyên webê yên paşîn li ser ewr bicîh bike.
Netlify, ji hêla din ve, platformek ji bo mêvandarkirin û radestkirina malperên statîk li ser CDN-ya cîhanî ye. Heroku û Netlify her du rêveberiya binesaziyê, karûbarên daneyê, û ewlehiyê otomatîk dikin, ku destûrê dide pêşdebiran ku balê bikişînin ser sêwirandin û kodkirinê.
Her du platform entegrasyona GitHub-ê vedihewîne, ku destûrê dide bicîhkirina bilez û kontrola guhertoyê. Li gorî celebê projeya ku hûn lê dixebitin, her du jî dikarin ji we re guncanek ecêb bin.
Me alternatîfên Heroku yên herî xweşik vegirt, û hûn ê bê guman çareseriyek ku jêhatîbûn û avahiyek bihayê peyda dike ku daxwazên projeya we bicîh tîne kifş bikin.
Leave a Reply