ሄሮኩ ሊሰፋ ለሚችል መተግበሪያ ማሰማራት እና መጠገን የCloud Platform-as-a-አገልግሎት (PaaS) ምርጫ ሆኖ ቆይቷል። በደመና ላይ የተመሰረተ የሚተዳደር አካባቢን በምዝገባ መሰረት በማቅረብ ገንቢዎችን ሰርቨሮችን የማቋቋም እና መሠረተ ልማትን የመደገፍ ጭንቀትን ያድናል።
PaaS፣ ወይም Platform-as-a-አገልግሎት፣ የኔትወርክ መሠረተ ልማትን ማስተዳደር ሳያስፈልግ ፕሮግራሞችን ለማዳበር እና ለማሰማራት የተዋሃደ ደመና ላይ የተመሰረቱ መሣሪያዎች እና ግብዓቶች ስብስብ ነው።
PaaS ብዙውን ጊዜ በደንበኝነት ምዝገባ ፓኬጅ በኩል ይቀርባል፣ ፕሮጄክቶቻችሁን ለማስጀመር አስፈላጊ የሆኑ የማሰማሪያ መሳሪያዎችን ማግኘት ይችላሉ።
በዳመና ላይ የተመሰረቱ አፕሊኬሽኖችን ለማስፈጸም እና ለማስተዳደር አገልጋዮችን፣ ማከማቻን፣ የአውታረ መረብ አገልግሎቶችን፣ የሩጫ ጊዜ አካባቢዎችን እና ሌሎች መስፈርቶችን የማዋቀር አስፈላጊነትን ያስወግዳል። እነዚህ በራስ-ሰር በPaaS አቅራቢው የሚስተናገዱ ሲሆን ይህም አስደናቂ መተግበሪያዎችን በማዘጋጀት ላይ እንዲያተኩሩ ያስችልዎታል።
የPaaS መፍትሄዎች፣ ልክ እንደ ከመስመር ውጭ አቻዎቻቸው፣ መተግበሪያዎችን ለመፍጠር፣ ለማስጀመር እና ለማረም የሚረዱ የሶፍትዌር ክፍሎችን ያካትታሉ። አንዳንድ ስርዓቶች በተመሳሳይ አካባቢ ካሉ የቡድንዎ አባላት ጋር አብረው እንዲሰሩ ያስችሉዎታል።
ሄሮኩ በሰፊው ጥቅም ላይ ቢውልም በዋጋው ፣ በአፈፃፀሙ እና በሌሎች እያደጉ ባሉ ህመሞች ላይ ትችት አቅርቧል። ሄሮኩ ሁል ጊዜ ድንቅ መፍትሄ ላይሆን ይችላል፣ ስለዚህ በአንዳንድ ምርጥ የ Heroku አማራጮች ተዘጋጅ።
ሄሮኩ ከበርካታ የ PaaS አቅራቢዎች ፉክክር አጋጥሞታል, አንዳንዶቹም ተሳክተዋል. በዚህ ጽሑፍ ውስጥ ከፍተኛውን የ Heroku አማራጮችን ያገኛሉ፣ ይህም ወዲያውኑ ሊጠቀሙባቸው ይችላሉ።
1. ዲጂታል ውቅያኖስ
DigitalOcean አፕ ፕላትፎርሙን እ.ኤ.አ.
በቅርብ ጊዜ የተደረጉ እድገቶች ከተሰጡ ሊሆኑ ከሚችሉ የጃንጎ ሄሮኩ ምርጫዎች አንዱ ሊሆን ይችላል። ከሄሮኩ ጋር በሚመሳሰል መልኩ የዲጂታል ውቅያኖስ መተግበሪያ መድረክ ታዋቂዎችን ያቀርባል የፕሮግራም ቋንቋዎች እና ማዕቀፎች.
ከDocker ወይም Git ማከማቻዎች በቀጥታ ማሰማራት ይቻላል። የመሳሪያ ስርዓቱ ደጋፊ መሠረተ ልማትን ለማቀናበር እና ለማስተዳደር እና የእርስዎን መተግበሪያዎች ከዲዶኤስ ጥቃቶች ለመጠበቅ ይንከባከባል።
የመግባት እንቅፋት ባለበት ዝቅተኛ በመሆኑ፣ የመተግበሪያ ፕላትፎርም ብዙ ወጪ የማይጠይቅ ሀብትን ለሚጠይቁ ፕሮግራሞች ገንቢዎችን ይስባል።
ጥቅሙንና
- እንደ Heroku ካሉ ታዋቂ PaaS ጋር ሲነጻጸር፣ የ DO መተግበሪያ መድረክ ለማደግ እና ለማሰማራት በጣም ተመጣጣኝ ነው። በተጨማሪም በመሠረታዊ ፕሮፌሽናል ፓኬጆች እና ተጨማሪ መገልገያዎችን በሚፈልጉ መካከል ያለው የዋጋ ልዩነት ምክንያታዊ ነው።
- Django፣ Docker፣ Express.js፣ Flask፣ Gatsby፣ Hugo፣ Jekyll፣ Laravel፣ Next.js፣ Juxt.js፣ React እና Vue.js ሁሉም ቤተኛ ድጋፍ አላቸው።
- በDigitalOcean App Platform የቀረበውን ራሱን የቻለ ኮንሶል በመጠቀም የአካላቶቹን ቅጽበታዊ ሁኔታዎች ማረም ይችላሉ።
- በአንጻራዊ ለወጣት PaaS በ DO App Platform በይነገጽ ላይ ብዙ ችግሮች የሉም። ለጀማሪ ፣ ለመጠቀም በጣም ቀላል ነው።
- የ DigitalOcean App Platform እና Heroku ተመሳሳይ ግንባታ ይጋራሉ። ኪት፣ ስለዚህ በሰፊው የሚታወቁ ቋንቋዎችን እና ማዕቀፎችን በመጠቀም መተግበሪያዎችን መፍጠር ይችላሉ።
ጉዳቱን
- የቅድመ እና ድህረ-ግንባታ ስክሪፕቶችን መፃፍን ጨምሮ ለተለያዩ ሂደቶች የሰነድ እጥረት አለ።
- የእድገት ጊዜ ከወትሮው የበለጠ ነበር. ከቀጣይ መገንባት።JS ምስል 15 ደቂቃ ሊወስድ ይችላል።
- ከመሰማራቱ በፊት መሞከር በንዑስ CI/ሲዲ አተገባበር የበለጠ አስቸጋሪ ያደርገዋል።
ክፍያ
መድረክን በ$0 መጠቀም መጀመር ትችላላችሁ እና የፕሪሚየም ዋጋ በወር ከ$4 ይጀምራል።
2. AWS ላስቲክ Beanstalk
ላስቲክ Beanstalk (ኢቢ) የድር መተግበሪያዎችን እና አገልግሎቶችን ለማቅረብ እና ለማስፋት የዴቭኦፕስ መፍትሄ ነው። ጃቫን ፣ NET ፣ ፒኤችፒን ፣
Node.js፣ Python፣ Ruby፣ Go እና Docker የድር መተግበሪያዎችን እና ሌሎችም። ኢቢ ከፍተኛ የማበጀት፣ አውቶሜሽን እና ደህንነትን ያሳያል።
ይህ መድረክ የመሠረተ ልማት ዝርጋታ ኦርኬስትራ ያቀርባል. ቀላል የማሳወቂያ አገልግሎት (SNS)፣ ላስቲክን ጨምሮ በርካታ የAWS አገልግሎቶችን ያስተዳድራል። ሚዛኖችን ጫን፣ CloudWatch ፣ ራስ-መጠን ፣ S3 እና EC2።
እንዲሁም ከመተግበሪያዎ ጋር የሚያገናኝ የRDS ዳታቤዝ ንብርብር ለመፍጠር ኢቢን መጠቀም ይችላሉ። ይህ ሁሉ አንድ ነጠላ የኮድ መስመር ሳይጻፍ ሊከናወን ይችላል.
የማሰማራቱን አካባቢ ለማቀናበር የኢቢ ትዕዛዝ መስመር በይነገጽ (CLI) ወይም የኢቢ አስተዳደር ዳሽቦርድ ይጠቀሙ።
ጥቅሙንና
- ኢቢ ተጨማሪ አገልጋዮችን በፍጥነት እንድታሰማራ ያስችልሃል። ተጨማሪ አገልጋዮችን ለማሰማራት አንድ አዝራርን በመጫን ቅንጅቶችን ብቻ ይቀይሩ።
- ዝማኔዎ ካልተሳካ፣ ምሳሌው ወዲያውኑ ወደ ቀድሞው የተረጋጋ ስሪት ይመለሳል። እንዲሁም ከመረጡ የተለያዩ የማሻሻያ ስልቶችን የመቅጠር አማራጭ ይሰጥዎታል።
- Elastic Beanstalk (AWS) የሚፈልጉትን የደህንነት ደረጃ እንዲመርጡ ያስችልዎታል።
- ብዙ የAWS አገልግሎቶችን ስለማዋሃድ መጨነቅ አይኖርብዎትም ምክንያቱም Elastic Beanstalk ስለሚያደርግልዎ።
- አስፈላጊ ከሆነ መተግበሪያዎን በተሻሻለ ስርዓት ላይ እንደገና እንዲጭኑት የሚያስችልዎ የሶፍትዌር ማሻሻያ ማሳወቂያዎችን ሁል ጊዜ ይደርሰዎታል።
ጉዳቱን
- Elastic Beanstalk (AWS) ከተቀናቃኞቹ ያነሰ ጠንካራ የችግር መታወቂያ፣ የመተግበሪያ አፈጻጸም ክትትል እና ሰነድ አለው።
- የAWS መማሪያ ቪዲዮዎች ቀላል እና ማራኪ ቢመስሉም የመድረኩ ውስብስብ መቼቶች ጀማሪ ተጠቃሚዎችን ለመረዳት አስቸጋሪ ያደርገዋል።
- Elastic Beanstalk (AWS)ን ከPaaS ተቀናቃኞቹ ጋር በማነጻጸር አስፈሪ የሲፒዩ አፈጻጸም አለው።
- AWS ተግባራትን ለማከናወን ብዙ አማራጮችን ይሰጣል፣ እና ከመጠን ያለፈ ሸክም ከተሰማዎት በአካባቢዎ ያሉትን ሁሉንም ባህሪያት ሊረሱ ይችላሉ።
ክፍያ
Elastic Beanstalk (AWS) ነፃ ቢሆንም፣ ለአገልጋዩ ሀብቶች መክፈል አለቦት። በውጤቱም, ቀስ በቀስ ብዙ ሀብቶችን ይጠቀማሉ እና ብዙ ወጪዎችን ያስከትላሉ.
3. ደርሷል
Render እራሱን እንደ ከፍተኛ የ Heroku አማራጮች አንዱ አድርጎ በፍጥነት አቋቁሟል። ለተለያዩ የተስተናገዱ አገልግሎቶች ቀላል እና አውቶማቲክ ማሰማራትን ያቀርባል።
ገንቢዎች በቀላሉ ወደ GitHub በማስገባት በRender ላይ መተግበሪያን ማሰማራት ምን ያህል ቀላል እንደሆነ ይደሰታሉ። በመስቀለኛ መንገድ፣ ፓይዘን፣ ጎ ወይም ሩቢ ውስጥ ፕሮግራሚንግ እያደረጉም ቢሆን፣ ምንም እንከን የለሽ እና ፈጣን የማሰማራት ስራ በደንብ የተጻፈ ሰነድ አለው።
በተጨማሪም፣ በመድረክ ላይ ለተቀመጡት ማንኛቸውም አገልግሎቶች ኤስኤስኤልን በማቅረብ ረገድ Render ለጋስ ነበር።
የቅርብ ጊዜ የራስ-ማዛን ተግባር መተግበሪያ የእርስዎ መተግበሪያ ሁልጊዜ የሚፈልገውን ሀብቶች በተገቢው ዋጋ እንዲይዝ ዋስትና ይሰጣል። ከተወዳዳሪዎቹ በተለየ፣ ሬንደር ለተስተናገዱ አገልግሎቶች ሃብቶችን ለመቀየር ጥቅም ላይ የዋለውን ሲፒዩ እና ማህደረ ትውስታን ይቆጣጠራል።
ጥቅሙንና
- Render ከመሠረታዊ በይነገጽ ግን ብዙ የማበጀት ምርጫዎች ያለው ከችግር ነፃ የሆነ ገንቢ-ተኮር አካባቢን ይሰጣል።
- መተግበሪያን Render ላይ ማዋቀር እና ማሰማራት ቀላል ነው። መተግበሪያዎ በቀጥታ ከመሰራጨቱ በፊት አሰራሩ በመደበኛነት ከአንድ ሰአት ያነሰ ጊዜ ይወስዳል።
- Render's autoscaling በእውነተኛ ጊዜ ሲፒዩ እና የማህደረ ትውስታ አጠቃቀም ላይ የተመሰረተ ነው፣ይህም የመተግበሪያውን እና የበስተጀርባ ሰራተኞችን እንዲመጠን ያስችላል።
- Render አስደናቂ የደንበኞች አገልግሎት አለው። የጥያቄ ትኬቶችን ከመላክ ይልቅ፣ ከመሐንዲሶች ጋር መገናኘት ይችላሉ።
- ቤተኛ Rust እና Elixir ድጋፍ።
ጉዳቱን
- Scala እና Clojure ቤተኛ ድጋፍ የላቸውም።
- በአንፃራዊነት እንደ አዲስ የPaaS መፍትሄ፣ Render በ add-on ስነ-ምህዳር ውስጥ ዘግይቷል።
- የክልሎች ቁጥር አሁንም በአንፃራዊነት የተገደበ ነው። ለጊዜው፣ የእርስዎ መተግበሪያዎች በኦሪገን፣ ዩኤስኤ ወይም በፍራንክፈርት፣ ጀርመን ውስጥ ብቻ ነው ሊስተናገዱ የሚችሉት።
ክፍያ
በነጻ መጠቀም መጀመር ይችላሉ እና ፕሪሚየም ዋጋ በወር ከ$7 ይጀምራል።
4. Firebase
ጎግል ፋየርቤዝ የኋላ የደመና አገልግሎት መድረክ ነው። እንደ ማንቂያዎች፣ ማረጋገጫ እና ሌሎች የፊት-መጨረሻ አገልግሎቶችን ያካተቱ የእውነተኛ ጊዜ መተግበሪያዎችን ለመገንባት እና ለማብቃት የታሰበ ነው።
ፋየርቤዝ ማስተናገጃን፣ ደጋፊ አገልጋዮችን በማስተናገድ እና የአገልጋይ ወገን ኮድ ማድረግ ሳያስፈልግ የኋላ አገልግሎትን በማዳበር ገንቢዎችን ከትልቅ ሸክም ያስታግሳል።
ፋየርቤዝ የኋለኛውን ማከማቻ በራስ ሰር የኤስኤስኤል ምስጠራን የሚሰጥ መሰረታዊ የNoSQL ዳታቤዝ እና የውሂብ ጎታ ግቤቶችን በእጅ ለማስገባት GUIን በመጠቀም ያዋቅራል። Firebase ጥሩ የማረጋገጫ መሳሪያ ነው; የOAuth ተግባርን በኃይለኛው ኤፒአይ በኩል ማድረጉ በፌስቡክ፣ ትዊተር፣ ጎግል እና ሌሎች አገልግሎቶች ማረጋገጥን ቀላል ያደርገዋል።
Tእሱ አብሮ የተሰራ ጎግል አናሌቲክስ እና አድሴንስ ውህደት ገንቢዎች ኤስዲኬዎችን እና ሌሎች ቤተ-መጻሕፍትን ለክትትልና ለማስታወቂያ ማካተት ያለባቸውን ችግር ያድናል።
It በተጨማሪም የፋየር ቤዝ መተግበሪያን የሚያሄዱ ብዙ መሳሪያዎች የውሂብ ዝመናዎችን በፍጥነት እንዲያመሳስሉ ያስችላቸዋል። የመረጃ ቋቱ መድረክ JSONን ይቀጥራል፣ ይህም በድር ወይም በሞባይል መተግበሪያ ውስጥ ለመጠቀም ተስማሚ ነው።
አንድሮይድ፣ አይኦኤስን እና ይደግፋል የድር መተግበሪያዎች, ቤተኛ መተግበሪያዎችን እና በድር ላይ የተመሰረቱ የአስተዳደር ክፍሎችን ለማዘጋጀት ጥሩ ምርጫ ያደርገዋል. በጣም የቅርብ ጊዜው ስሪት አሁን ሙሉ በሙሉ በGoogle ክላውድ መሠረተ ልማት የተስተናገደ ሲሆን እንደ የደመና ማከማቻ እና ለአንድሮይድ/አይኦኤስ መሣሪያዎች የግፊት ማንቂያዎች ያሉ ማራኪ ባህሪያትን ያካትታል።
ጥቅሙንና
- Firebase; የእውነተኛ ጊዜ መረጃ ማረጋገጫ የውሂብ ጎታ ቴክኖሎጂ የወደፊት ነው። አብዛኛዎቹ የውሂብ ጎታ መድረኮች መረጃን በፍላጎት ለማመሳሰል የኤችቲቲፒ ጥሪዎችን ይጠቀማሉ።
- በከፍተኛ ሁኔታ ሊለኩ የሚችሉ መተግበሪያዎችን ለመፍጠር ውሂብን እንደ ዥረት እንዲይዙ ያስችልዎታል።
- Firebase ባህላዊ HTTP አይጠቀምም; በምትኩ፣ ከኤችቲቲፒ የበለጠ ፈጣን የሆነ ዌብሶኬትን ይጠቀማል። ሁሉንም ውሂብዎን በአንድ ግንኙነት ለማመሳሰል በቀላሉ አንድ ሶኬት ያስፈልግዎታል።
- በFirebase መድረክ ላይ ለመሠረታዊ UI አገልጋይ አያስፈልግም።
- ፋየርቤዝ ለሁሉም የማይንቀሳቀሱ ፋይሎችዎ ቀላል የደመና ማስተናገጃ አገልግሎቶችን ይሰጣል፣ ይህም ከአንድ ዓለም አቀፍ ሲዲኤን HTTP/2 በመጠቀም ሊደርስ ይችላል።
ጉዳቱን
- የFirebase መድረክ በጣም አስፈላጊው ጉዳይ የጀርባው እገዳዎች ነው. ከHeroku ያነሰ የመተጣጠፍ ችሎታ አለው እና የላቁ መተግበሪያዎችን እድገት ሊያደናቅፍ ይችላል።
- መተግበሪያዎችዎን ከFirebase መድረክ ርቀው ማዛወር ከባድ ካልሆነ የማይቻል ነው። ለመተግበሪያዎችዎ ተገቢው መድረክ መሆኑን ለማረጋገጥ ተገቢውን ጥናት ማካሄድ አለብዎት።
ክፍያ
Firebase ነፃ ነው, ለሀብቶቹ መክፈል አለብዎት; በውጤቱም, ቀስ በቀስ ብዙ ሀብቶችን ይጠቀማሉ እና ብዙ ወጪዎችን ያስከትላሉ.
5. እንደገና አረጋግጥ
Netlify ለኖድ ከፍተኛ የ Heroku አማራጮች አንዱ የሆነ ሊሰፋ የሚችል ደመና ላይ የተመሰረተ የድር ልማት መድረክ ነው። ኩባንያው ለገንቢዎች የተዋሃደ ልምድ ለማቅረብ በአቅኚነት ባደረገው Jamstack ላይ ነው የተሰራው።
Netlify፣ ከሄሮኩ በተቃራኒ፣ በቋሚ ድረ-ገጾች መሰማራት እና ማስተናገድ ላይ ያተኩራል። በፊት-መጨረሻ ልማት ላይ የሚያተኩረው Netlify ገንቢዎች እንዲጠቀሙባቸው ብዙ መሳሪያዎችን ያቀርባል።
ከዋና ጋር ተኳሃኝ ነው የፊት-መጨረሻ ማዕቀፎች እንደ Vue፣ Next.js እና React ያሉ። የመሳሪያ ስርዓቱ የተሟላ የሲአይ/ሲዲ ውህደት ያለው ሲሆን በቀጥታ ከ GitHub እንዲሰማሩ ያስችልዎታል።
በግንባታዎ ላይ አስቀድመው እንዲመለከቱ እና አስተያየቶችን እንዲያገኙ ያስችልዎታል። የNetlify ደህንነት በጥሩ ሁኔታ የሚተዳደር ነው፣ ካሉት አገልግሎቶች መካከል ነፃ የኤስኤስኤል ማረጋገጫ እና ማረጋገጫ ያለው ነው።
እንደ ቅጾች እና ትንታኔዎች ባሉ አብሮገነብ ባህሪያት ፕሮጀክትዎን ማሻሻል ይችላሉ። እንደገና አረጋግጥ እንዲሁም ከነጻ-ደረጃ ባህሪያት አንፃር ከሊበራል አማራጮች አንዱ ነው።
ጥቅሙንና
- Netlify የሚገኝ በጣም መሠረታዊ የፊት-መጨረሻ ማጎልበቻ መሳሪያ ነው። አጠቃላይ የግንባታ፣ ስሪት እና የማሰማራት ሂደት ገንቢዎች የሚያውቋቸውን ቴክኖሎጂዎችን ይጠቀማል። ሁሉም የተጫኑ ድረ-ገጾች ነጻ የኤስኤስኤል ሰርተፍኬት ይቀበላሉ።
- Netlify የማይንቀሳቀስ መተግበሪያን የማሰማራት መሰረታዊ ዘዴን ያስወግዳል። ግንባታውን ከ GitHub በቀላሉ ማከናወን ይችላሉ። የCI/CD ስርዓትን ለማዘጋጀት ጥቂት ጠቅታዎችን ብቻ ይወስዳል።
- Netlify ለድር ገንቢዎች ብዙ ተሰኪዎች አሉት። የCheck links ተሰኪ፣ ለምሳሌ፣ በድረ-ገጾች መካከል የተበላሹ አገናኞችን ያገኛል።
- Ember.js፣ Gatsby፣ Nuxt፣ Eleventy፣ Svelte፣ React፣ Next.js፣ Vue፣ Angular እና Jamstack ሁሉም ቤተኛ ይደገፋሉ።
ጉዳቱን
- የአባላት ብዛት የ Netlify የዋጋ መዋቅርን ይወስናል። ብዙ የሰው ሃይል ካሎት ወርሃዊ ክፍያው በጣም ጠቃሚ ሊሆን ይችላል።
- በተለይ በብጁ ለተገነቡ ፕሮግራሞች፣ አንዳንድ ማዋቀሪያዎች ፈታኝ ሊሆኑ ይችላሉ። ለምሳሌ ቅጾችን እና ኤፒአይዎችን ማዋቀር የተወሰነ ጊዜ ይፈልጋል።
- ለClojure፣ Go፣ Scala፣ Java፣ PHP፣ ወይም Ruby ቤተኛ ድጋፍ የለም።
ክፍያ
በነጻ መጠቀም መጀመር ትችላላችሁ እና ፕሪሚየም ዋጋ በአባል/ወር ከ$19 ይጀምራል።
6. Google App Engine
Google App Engine በPaaS ቦታ ላይ የገበያ መሪ ነው። በ2008 ስራ የጀመረው ጎግል አፕ ኢንጂን ገንቢዎች ስለመሰረተ ልማት አስተዳደር እና ስለማሰማራት ቅንጅቶች ሳይጨነቁ ፕሮግራሞችን የሚገነቡበት ሙሉ በሙሉ የሚተዳደር አገልጋይ አልባ መድረክ ያቀርባል።
የGoogle መተግበሪያ ኢንጂን ሰፊ መደበኛ ማዕቀፍ ድጋፍን መጠቀም ወይም የእራስዎን የሩጫ ጊዜ በ Docker መያዣ በኩል ማቅረብ ይችላሉ።
እንደ የምርመራ መሳሪያዎች፣ በመተግበሪያው ውስጥ ያሉ ስህተቶችን ለመከታተል እንዲረዳዎት Google Cloud Monitoring እና Cloud Logging ያቀርባል።
የመተግበሪያ ሞተር ለ CI/ሲዲ ሂደቶች ድንቅ ግብአት ነው። ገቢ ትራፊክን በማካፈል ብዙ የመተግበሪያውን ስሪቶች ማስተናገድ እና የA/B ሙከራ ማድረግ ይችላሉ። መተግበሪያዎችዎ በGoogle ላይ ስለሚስተናገዱ፣ ከ99.99% በላይ ጊዜን መጠበቅ ይችላሉ።
ጥቅሙንና
- ጎግል አፕ ኢንጂን በትንሹ ውቅረት እና የመሠረተ ልማት ማዋቀር የገባውን ቃል ስለሚያከብር ማዋቀር ቀላል ነው።
- የጉግል አፕ ኤንጂን ራስ-መጠን ችሎታ በትራፊክ ላይ በመመስረት ለመተግበሪያዎ የማስላት አቅም በተለዋዋጭ ከፍ ያደርገዋል ወይም ይቀንሳል። ወጪን በመቀነስ ረገድ ያግዝዎታል።
- የGoogle ክላውድ ስነ-ምህዳር አባል ስለሆንክ በቀላሉ እንደ ዳታ ማከማቻ፣ ፐብ/ንዑስ እና ክላውድ ማከማቻ ካሉ አገልግሎቶች ጋር መገናኘት ትችላለህ።
- ጎግል አፕ ኢንጂን ብዙ ጊዜ የሚፈጅ እና የማይመሳሰሉ ተግባራትን ለምሳሌ ትልቅ ፋይል ሰቀላዎችን በማስተናገድ ረገድ ውጤታማ ነው።
- ለ .ኔት ቤተኛ ድጋፍ ይሰጣል።
ጉዳቱን
- ምንም አይነት አጋዥ ስልጠናዎች ስለሌለ ጀማሪዎች ከዩአይዩ ጋር ለመላመድ አስቸጋሪ ጊዜ ሊኖራቸው ይችላል።
- የእርስዎ ሶፍትዌር ተጨማሪ የማስኬጃ ሃይል ሲፈልግ ወርሃዊ ወጪዎች በፍጥነት ሊጨምሩ ይችላሉ። ጎግል መተግበሪያ ኢንጂን በወጪዎች ረገድ በተለይ ውጤታማ አይደለም።
- Scala ወይም Clojure ቤተኛ ድጋፍ የላቸውም።
ክፍያ
ጎግል መተግበሪያ ሞተር ለአዳዲስ ደንበኞች ነፃ ነው፣ ለሀብቶቹ መክፈል አለቦት። በውጤቱም, ቀስ በቀስ ብዙ ሀብቶችን ይጠቀማሉ እና ብዙ ወጪዎችን ያስከትላሉ.
7. ክፍት ፈረቃ
Redhat's OpenShift የመያዣ መፍትሄዎች ስብስብ ነው። በዚህ ተከታታይ ውስጥ ዋናው ምርት OpenShift Container Platform ነው፣ በግቢው ላይ ያለ PaaS (መድረክ እንደ አገልግሎት) በ Docker ኮንቴይነሮች ላይ የተገነባ።
ኩበርኔትስን በመጠቀም የሚቆጣጠረው መስዋዕት በቀይ ኮፍያ ድርጅት የሚሰራ ነው። OpenShift Online የሶፍትዌር-እንደ-አገልግሎት መድረክ ነው፣ እና OpenShift እንዲሁ Openshift Dedicated በመባል የሚተዳደር አገልግሎት ይሰጣል።
አስተዳዳሪዎች እና ገንቢዎች የOpenShift Consoleን ዓላማ-ተኮር እይታዎችን መጠቀም ይችላሉ። የአስተዳዳሪው እይታ የኮንቴይነር ጤና እና የንብረት ቁጥጥር፣ የተጠቃሚ አስተዳደር እና የኦፕሬተር ተግባራትን ቀላል ያደርገዋል።
የገንቢ እይታዎች በስም ክፍተቶች ውስጥ በተካተቱ የመተግበሪያ ግብዓቶች ላይ ያተኮሩ ናቸው። OpenShift እንዲሁም ከ Kubernetes CLI የድርጊት ቅድመ ዝግጅት ድጋፍ ጋር CLI ያቀርባል።
ጥቅሙንና
- OpenShift የልማት ቡድኖች እንደ መተግበሪያዎች መፍጠር እና መሞከር ያሉ ወሳኝ ተግባራቸውን እንዲሰጡ ያግዛል።
- ለገንቢዎች የእቃ መያዢያ ዝርጋታ እና አስተዳደር ከባድ እና ጊዜ የሚወስዱ ሂደቶች ናቸው።
- OpenShift ፈጣን የኮንቴይነር ኦርኬስትራ እንዲኖር ያስችላል፣ ይህም ፈጣን የመተግበሪያ አቅርቦትን፣ ማሰማራትን እና ልኬትን ይፈቅዳል።
- ገንቢዎች ከመያዣ አስተዳደር እና ከማሰማራት ተግባራት የበለጠ ጊዜያቸውን ሊጠቀሙ ይችላሉ። በውጤቱም, የእድገት ሂደቱ በፍጥነት እየጨመረ ይሄዳል, እና ለገበያ የሚሆን ጊዜ ይቀንሳል.
- OpenShift ደንበኞች የመያዣ ስራዎችን ወደ ማንኛውም አዲስ ስርዓተ ክወና በፍጥነት እንዲሸጋገሩ የሚያስችል የአቅራቢ-አግኖስቲክ፣ ክፍት ምንጭ መድረክ ነው።
- ከ GitHub እና Docker ጋር ያለው ጠንካራ ግንኙነት መሰማራትን ቀላል ያደርገዋል። በሲአይ/ሲዲ ቧንቧ መስመር ላይ ያሉ ለውጦች ለመቆጣጠር ቀላል ናቸው።
- ፐርል ቤተኛ ድጋፍ አለው።
ጉዳቱን
- የማሰማራት ስጋቶችን ለመቆጣጠር እና ለማስተካከል አስቸጋሪ ሊሆን ይችላል። የምዝግብ ማስታወሻ አስተዳደር ለማሻሻል ቦታ አለው።
- የዘገየ ምላሽ ድጋፍን ይከለክላል። ችግሮችዎን በሰዓቱ መፍታት ከባድ ነው።
- ለ Go፣ Scala ወይም Clojure ቤተኛ ድጋፍ የለም።
ክፍያ
መድረኩን በነጻ መሞከር ይችላሉ እና ፕሪሚየም ዋጋ በሰአታት ላይ የተመሰረተ ነው ማለትም። 0.76 በሰዓት
8. ሞተር ያርድ
ለሀዲድ በጣም ጥሩውን የ Heroku አማራጮችን እየፈለጉ ከሆነ የሞተር ያርድ ብቸኛው አማራጭ ሊሆን ይችላል። የሞተር ያርድ በባቡር ሐዲድ ቁልል ውስጥ ከአሥር ዓመታት በላይ ልምድ ያለው ሲሆን ታላቁን የባቡር ሐዲድ ማሰማራት አካባቢ በከፍተኛ ደረጃ ድጋፍ ይሰጣል።
የባቡር ሐዲዶች ለኤንጂን ያርድ መነሳሳት ቢሆንም፣ PaaS እንዲሁ Node.jsን፣ PHP እና Pythonን ይደግፋል። ሞተር ያርድ በአማዞን EC2 የደመና መሠረተ ልማት ላይ ፕሮግራሞችን በማሰማራት ታላቅ ልኬትን ይሰጣል።
የAWSን የተለያዩ የዞን ተገኝነት መጠቀም ስለሚችሉ ይህ ጥገኛነትን ይጨምራል።
ሞተር ያርድ የተስተናገደውን አካባቢ የቁልል ማሻሻያዎችን እና የደህንነት መጠገኛዎችን በራስ-ሰር በማቀናበር የደመና መተግበሪያ አስተዳደርን ያመቻቻል። እንዲሁም የመተግበሪያ መለኪያዎችን በማቅረብ የመተግበሪያ ሀብቶችን ማመጣጠን ይቻላል።
ጥቅሙንና
- የ Ruby on Rails ቁልል አስተዳደርን በራስ-ሰር ያደርጋል። የPaaS's Rails እውቀት ለገንቢዎች ከጭንቀት ነጻ የሆኑ ስራዎችን ይተረጎማል።
- የሚስተናገደው በAWS ላይ ሲሆን ይህም የተስተናገዱ ፕሮግራሞችን መረጋጋት እና ተገኝነት ይጨምራል። መቋረጥ በሚኖርበት ጊዜ ማገገም ፈጣን ነው።
- የ GitHub ግኑኙነቱ መተግበሪያዎችን ከሬፖው በቀጥታ እንዲያሰማሩ ይፈቅድልዎታል።
- የመረጃ ቋት አስተዳደርን፣ የAWS ድጋፍን እና ሌሎች መሰረታዊ መርጃዎችን በራስ ሰር በማዘጋጀት የመሠረተ ልማት አቅርቦትን ይንከባከባል።
- የደንበኞች አገልግሎቱ በጣም ጥሩ ነው። ማንኛውንም የመድረክ ስጋቶችን ለማስተካከል በድጋፍ ቡድኑ ላይ በእውነት መተማመን ይችላሉ።
ጉዳቱን
- የሞተር ያርድ አስተዳደራዊ አማራጮች እና አወቃቀሮች ግራ የሚያጋቡ ሊሆኑ ይችላሉ። ነገሮች እንዴት እንደሚሠሩ ለማወቅ የተወሰነ ጊዜ ማሳለፍ ያስፈልግዎታል።
- Python፣ Java፣ Go፣ Scala እና Clojure ቤተኛ ድጋፍ የላቸውም።
- ምንም እንኳን ነጻ ሙከራ ቢኖርም፣ ሞተር ያርድ በጣም ውድ ነው። ብዙም ውድ ያልሆኑ አማራጮችን ለሚፈልጉ ጀማሪዎች፣ በጣም ጥሩ ላይሆን ይችላል።
ክፍያ
የፕሪሚየም ዋጋ በወር ከ$150 ይጀምራል።
9. መድረክ.sh
Platform.sh ለ Python እና ለሌሎች ማዕቀፎች ከምርጥ የሄሮኩ አማራጮች አንዱ እንደሆነ በሰፊው ይታሰባል።
በCI/CD ጽንሰ-ሀሳቦች ላይ የተገነባ እና ከ GitHub ጋር ቀጥተኛ ግንኙነት አለው. ይህ ገንቢዎች ከ GitHub ማከማቻዎች በቀጥታ ኮድ እንዲያሰማሩ ያስችላቸዋል።
Platform.sh መሰረታዊ የድር መተግበሪያን ለመገንባት ወይም በመቶዎች የሚቆጠሩ ውስብስብ ድር ጣቢያዎችን ለማገልገል የሚያስፈልጉትን መሠረተ ልማት፣ የውሂብ አገልግሎቶች እና የደህንነት ማጠቃለያ ያቀርባል።
Platform.sh የእርስዎን ሶፍትዌር ለመስራት እና ለማስኬድ ብዙ ወጪ የሚጠይቁ ተጨማሪዎች ስለማያስፈልግ ከሄሮኩ የበለጠ ጥቅም ይሰጣል። አስፈላጊ የመረጃ አገልግሎቶች በሁሉም የPlatform.sh የአባልነት ደረጃዎች ተካተዋል።
Amazon Web Services፣ Google Cloud Platform፣ Microsoft Azure እና Orange Power Platform.sh የደመና ማስላት መድረኮች ምሳሌዎች ናቸው። ለምርጥ የተጠቃሚ ተሞክሮ በተመሳሳይ ጊዜ መተግበሪያዎን በብዙ ደመናዎች ላይ ማሄድ ይችላሉ።
ጥቅሙንና
- Platform.sh ሙሉ በሙሉ ከGitHub ጋር የተገናኘ ስለሆነ መተግበሪያዎችን መዘርጋት ቀላል ያደርገዋል። አስተዋጾን ወደ GitHub መግፋት መተግበሪያው እንዲሰማራ ያደርጋል። ብቃት ያለው የሲአይ/ሲዲ መፍትሔ እንዲሁም የዴቭ/ደረጃ/ፕሮድ ቅርንጫፎችን በ GitHub ላይ በብቃት ማባዛት እና በPlatform.sh ላይ ማንጸባረቅን ያካትታል።
- ለፕሮጀክት አስተዳደር እና ለብዙ ጥገኞች እና ቁልል ቁጥጥር የሚሆን የተራቀቀ CLI መሳሪያን ያካትታል።
- መሰረታዊ ድረ-ገጽን ወይም ውስብስብ የድር መተግበሪያን እያስተናገዱም ከሆነ አካባቢን ከማዋቀር ዓይንዎን ለማንሳት የሚያስፈልጉዎትን ሁሉንም መሳሪያዎች ያካትታል።
- በተቻለ መጠን በሁሉም መንገድ ገንቢዎችን ለመርዳት የሚጓጓ እጅግ በጣም ጥሩ የድጋፍ ቡድን ያቀርባል።
- C#/.Net core፣ Elixir እና Lisp ሁሉም በአገርኛ ይደገፋሉ።
- ለጋራ ቋንቋዎች እና ማዕቀፎች ዝርዝር የማሰማራት ሰነዶችን ያካትታል።
ጉዳቱን
- የ SLA ስምምነት የሚመለከተው በድርጅት እቅድ ላይ ብቻ ነው፣ ስለዚህ ለመሠረታዊ እቅድ ከተመዘገቡ አልፎ አልፎ መቋረጥ ሊያጋጥሙዎት ይችላሉ።
- የ Scala እና Clojure ቤተኛ ድጋፍ የለም።
ክፍያ
መድረኩን በነጻ መሞከር ይችላሉ እና እባክዎ ለዋጋው ዋጋ ይጠይቁ።
10. back4app
ታዋቂ የኋለኛ ክፍል እንደ አገልግሎት (BaaS) አቅራቢ Back4app ለ Heroku ታላቅ ክፍት ምንጭ አማራጭ ነው።
ሙሉ በሙሉ የሚተዳደር ጀርባ በራስ ሰር የመተግበሪያ አቅርቦት እና ልኬት፣ ምትኬ እና መልሶ ማግኛ፣ ቀኑን ሙሉ ክትትል እና ማንቂያ፣ በድር ላይ የተመሰረተ የአስተዳደር መሳሪያዎች፣ የቴክኒክ ድጋፍ እና ሌሎች በርካታ ባህሪያትን ያቀርባል።
Back4app ለተጠቃሚ ምቹ የሆነ በይነገጽ፣ ለስላሳ የመተግበሪያ ልኬት እና ከሌሎች ጥቅማ ጥቅሞች ጋር በክፍል ውስጥ ምርጥ ድጋፍ አለው። Back4pp ሙሉ በሙሉ አገልጋይ አልባ ቴክኖሎጂን በመጠቀም የመተግበሪያዎችን ድጋፍ ያሰማራል እና ያሰፋል።
አገልጋይ በሌለው ዲዛይኑ ምክንያት ገንቢዎች ስለመሰረተ ልማት በመጨነቅ ሌሊታቸውን ከማሳለፍ ይልቅ መተግበሪያዎችን በመፍጠር ላይ ማተኮር ይችላሉ።
ፈጣን አፕ መፍጠርን፣ ምንም አይነት ኮድ ሳይፃፍ እድገትን የሚደግፍ፣ የመሠረተ ልማት እራስ ምታት የሌላቸው መተግበሪያዎችን የሚያስተናግድ እና ቴክኒካል ችግሮች ሳይገጥሙ መተግበሪያዎችን የሚያበረታታ አገልጋይ አልባ የመረጃ ቋት መድረክ ነው።
ጥቅሙንና
- የ BaaS አቅራቢ እና በክፍት ምንጭ ቴክኖሎጂ የተገነባ የጀርባ ጀነሬተር ነው።
- ለመጠቀም ቀላል ነው፣ እና መድረኩ እንደ ሊሰፋ የሚችል ቅጽበታዊ ዳታቤዝ፣ ለመጠቀም ዝግጁ የሆኑ ኤፒአይዎች፣ ማንቂያዎች እና ማረጋገጫ ያሉ ችሎታዎችን ያካትታል።
- ከግራፍQL እና ከሁለቱም ጋር ለሚሰሩ ገንቢዎች ሁለገብ ምርጫ ነው። የ REST ኤ ፒ አይ.
- ልክ እንደሌሎች የPaaS ስርዓቶች፣ ምንም አይነት መሠረተ ልማትን መጠበቅ አያስፈልግም። የሚጫን ወይም የሚተዳደርበት ምንም ሶፍትዌር የለም። የመሣሪያ ስርዓቱ DevOps ቡድን ሁሉንም የመሠረተ ልማት አስተዳደር ጉዳዮችን ይቆጣጠራል።
ጉዳቱን
- Back4App የውሂብ ጎታ MongoDB ነው። ሞንጎ የውሂብ ሙስና እና ኪሳራ ታሪክ አላት።
ክፍያ
የነጻ ደረጃውን መጠቀም መጀመር ትችላላችሁ እና ፕሪሚየም ዋጋ በወር ከ$25 ይጀምራል።
መደምደሚያ
በመጨረሻም, ጥሩ ወይም መጥፎ ሻጭ የሚባል ነገር የለም, እና ምርጥ ምርጫ በፕሮጀክትዎ ፍላጎቶች ይወሰናል. እንደ MVPs እና የመሳሰሉ ተጨማሪ ብጁ መተግበሪያዎች የውስጥ መተግበሪያዎችለBack4app ወይም Firebase በተሻለ ሁኔታ ሊስማማ ይችላል።
Heroku እና Netlify የተለዩ ተግባራትን ያከናውናሉ። የሄሮኩ ጥንካሬ ያለልፋት የኋላ ድረ-ገጽ ፕሮግራሞችን በደመና ላይ ማሰማራት መቻሉ ነው።
በሌላ በኩል Netlify የማይንቀሳቀሱ ድረ-ገጾችን በአለምአቀፍ ሲዲኤን ላይ ለማስተናገድ እና ለማድረስ መድረክ ነው። Heroku እና Netlify ሁለቱም የመሠረተ ልማት አስተዳደርን፣ የውሂብ አገልግሎቶችን እና ደህንነትን በራስ ሰር ያዘጋጃሉ፣ ይህም ገንቢዎች በንድፍ እና በኮድ ላይ እንዲያተኩሩ ያስችላቸዋል።
ሁለቱም መድረኮች የ GitHub ውህደትን ያካትታሉ፣ ይህም ፈጣን ማሰማራት እና የስሪት መቆጣጠሪያ. ሁለቱም እርስዎ እየሰሩበት ባለው የፕሮጀክት አይነት ላይ በመመስረት ለእርስዎ በጣም ተስማሚ ሊሆኑ ይችላሉ።
በጣም ጥሩውን የሄሮኩ አማራጮችን ሸፍነናል፣ እና አቅምን እና የፕሮጀክትዎን ፍላጎቶች የሚያሟላ የዋጋ መዋቅርን ያለምንም ጥርጥር መፍትሄ ያገኛሉ።
መልስ ይስጡ