Ikpokoro nnabata igwe ojii ziri ezi nwere ike ime mgbanwe niile n'inye ahụmịhe ịntanetị na-enweghị ntụpọ na ntụkwasị obi na ụwa mmepe weebụ na-agbanwe mgbe niile.
Ndị egwuregwu abụọ a ma ama pụtara n'etiti ọtụtụ nhọrọ: DigitalOcean na Heroku.
Sistemu abụọ a na-eji atụmatụ dị iche iche na-enye akụrụngwa nwere ike ịbelata, ntinye ngwa ngwa dị mfe, yana nchịkwa ngwa dị irè nye ndị mmepe.
Iji nyere gị aka n'ịhọrọ onye na-eweta nnabata igwe ojii maka ọrụ na-abịa, anyị ga-atụnyere DigitalOcean na Heroku na post a, na-egosipụta ike ha, uru na ọghọm ha.
Nchọcha a ga-enye nghọta na-enye aka n'iche dị n'etiti DigitalOcean na Heroku, ma ị bụ onye nrụpụta nwere ahụmahụ ma ọ bụ onye na-anụ ọkụ n'obi na-enyocha ohere ahụ.
Anyị ga-amalite site na iwebata DigitalOcean, ụlọ ọrụ na-enye akụrụngwa dịka ọrụ (IaaS) ma na-enye gị ike iji enyi enyi ya, ọnụ ahịa ezi uche na ngwọta zuru oke.
Anyị ga-enyocha dashboard enyi na enyi onye ọrụ DigitalOcean, atụmatụ ọnụahịa nwere ike ime mgbanwe, yana nhọrọ dị ukwuu nke ngwaọrụ na akụrụngwa ezubere iji mee ka ntinye na njikwa ngwa dị mfe.
DigitalOcean
DigitalOcean Holdings, Inc., ụlọ ọrụ nkà na ụzụ zuru ụwa ọnụ nke America na onye na-eweta ọrụ igwe ojii, nọ n'ihu n'ịgbanwe ụzọ ndị mmepe, ndị ọchụnta ego, na obere azụmahịa (SMBs) na-esi enweta ike nke igwe ojii.
DigitalOcean, onye isi na New York City, na-arụ ọrụ na omume zuru ụwa ọnụ, yana netwọk dị ịtụnanya nke ebe data 15 dị n'ụzọ dabara adaba n'ofe ụwa.
E hiwela DigitalOcean dị ka onye mmekọ bara uru maka ndị mmepe na ndị otu, n'ihi ntinye aka ya n'inye azịza igwe ojii nwere ntụkwasị obi, scalable na onye ọrụ.
Ọrụ ya sara mbara na-enyere ndị ahịa aka iji ike igwe ojii na-eme ihe n'ụzọ zuru oke, na-ebute echiche ha na ndụ ma na-aga n'ihu atụmatụ ha.
Kedu ihe ị nwere ike ime na DigitalOcean?
DigitalOcean na-enye ihe owuwu igwe ojii dị ike ma na-agbanwe agbanwe nke na-enyere gị aka ịrụzu ọrụ dị iche iche.
Ka anyị leba anya na ụfọdụ n'ime DigitalOcean dị mkpa atụmatụ na ike.
Mepụta ma jikwaa igwe mebere
Ị nwere ike ịgbanye igwe mebere (VM) dabara na mkpa nke gị n'iji DigitalOcean's Droplets.
Ma ịchọrọ isi, ebumnuche n'ozuzu, CPU-kachasị mma, ma ọ bụ ntọala ebe nchekwa kachasị, DigitalOcean na-enye ahụmịhe dị egwu maka ibugharị na ijikwa igwe mebere ngwa ngwa.
Jiri ọdụ data jisiri ike
Ọrụ nchekwa data DigitalOcean jikwaa na-eme ka mmezi nchekwa data dị mfe.
Site na njikwa DigitalOcean, scalability, na nkwado ndabere na mpaghara, ị nwere ike itinye uche na imepụta ngwa gị ma ịchọrọ MongoDB, MySQL, PostgreSQL, ma ọ bụ Redis.
Jiri Kubernetes mee ihe
Kubernetes sitere na DigitalOcean na-enye ihe ngwọta achịkwara maka nhazi akpa akpa, na-eme ka ọ dịrị gị mfe ibugharị, too, na jikwaa ngwa ndị ejiri akpa gị.
DigitalOcean na-ekwe nkwa ntụkwasị obi na arụmọrụ maka ụyọkọ Kubernetes gị yana nkwekọrịta ọkwa ọrụ 99.5% (SLA) maka nnweta dị elu.
Jiri ngwa Platform wulite ma malite ngwa
Ngwa Platform sitere na DigitalOcean bụ usoro ikpo okwu-dị ka ọrụ (PaaS) nke na-eme ka ọ dị mfe iwulite, malite na ngwa ngwa.
Ị nwere ike itinye uche na koodu ụlọ na inye ndị na-azụ ahịa uru uru n'ihi na App Platform na-ewepụ ihe isi ike nke nchịkwa akụrụngwa.
Jiri oghere chekwaa ma weghachite data
DigitalOcean Spaces na-enye nchekwa ihe nwere ike ịdabere na ya maka faịlụ gị, na-enye gị ohere ịchekwa ma weghachite data ngwa ngwa.
Mpịakọta na-enyekwa nhọrọ nchekwa ngọngọ maka ngwa gị, na-enye ohere maka nchekwa na-adịgide adịgide nke enwere ike itinye ya na Droplets.
Nchekwa na netwọk
Iji chekwaa iguzosi ike n'ezi ihe na ọsọ nke ngwa gị, DigitalOcean na-enye ọtụtụ ikike ịkparịta ụka n'Ịntanet na nchekwa.
Enwere ike iji firewalls, ịkparịta ụka n'onwe, na igwe ojii nkeonwe (VPCs) iji chekwaa akụrụngwa gị, ebe Load Balancers na floating IP na-enye maka nkesa okporo ụzọ dị mma yana nnweta dị elu.
Na-arụ ọrụ na Akaụntụ Otu
Site na njirimara akaụntụ otu ya, DigitalOcean na-enye ohere imekọ ihe ọnụ n'etiti otu mmepe.
Site na ọrụ onye ọrụ pụrụ iche, ụgwọ ịgba ụgwọ na-agbanwe agbanwe, yana enweghị nzere nnwekọrịta, otu nwere ike ịrụkọ ọrụ ọnụ na ọrụ nke ọma n'achụghị nchekwa ma ọ bụ nrụpụta.
Ọnụ ego nke DigitalOcean
Droplets na-enye igwe mebere maka mbugharị ngwa ngwa yana ibu ọrụ nwere ike ịmalite na $ 4 / ọnwa.
Maka ọnụ ala dị ala nke $12 kwa ọnwa, Kubernetes jisiri ike na-enye ụzọ kwụ ọtọ nke ngwa ngwa akpa. Nhọrọ a na-achịkwa kpamkpam maka ịmepụta na ịgbasa ngwa bụ App Platform arụpụtara na nso nso a, nke na-adịghị efu ihe ọ bụla kwa ọnwa.
Ọnụ ego ọrụ, nke na-etinye uche na mmepe ngwa, bụ $0 / ọnwa yana scalability akpaaka. Ebe nchekwa data ejiri na ntọlite enweghị nchekasị yana ọdịda akpaaka, dị ka MongoDB, PostgreSQL, MySQL, na Redis, na-amalite na $15 kwa ọnwa.
Nchekwa ngọngọ na mpịakọta na-amalite na $10 kwa ọnwa, ebe nchekwa ihe nwere oghere na-enye $5 kwa ọnwa.
N'ọnụ ego dị ọnụ ala, ị nwekwara ike nweta ndị na-edozi ibu, ndekọ akpa, atụmatụ nkwado na nlele oge. N'ihi ọnụahịa mgbanwe DigitalOcean, ụlọ ọrụ nwere ike ijide ngwọta igwe ojii na-egbo mkpa ha.
Ugbu a, ka anyị nyochaa Heroku na ihe ọ ga-enye anyị.
Heroku
Heroku bụ igwe ojii siri ike nke na-enye ohere ka azụmaahịa na-emepụta ngwa ngwa, kesaa, nyochaa, na itolite ngwa.
Ọ na-enye ụzọ kachasị ọsọ site na echiche gaa na URL, na-enye gị ohere ịzenarị nsogbu nke mmezi akụrụngwa na itinye uche na mgbagha ngwa ha bụ isi.
Heroku na-ewepụ ihe isi ike dị na ịtọlite sava na ịhazi gburugburu.
Ngwa, ma ekwentị mkpanaaka ma ọ bụ webụ, abụrụla akụkụ dị mkpa nke ndụ anyị kwa ụbọchị.
Ọ na-ekweta mkpa ngwa na API ndị na-enye ha ike ka anyị si ejikwa ndụ anyị, ịzụrụ ihe, na mmekọrịta anyị na ndị ahịa.
N'ihi nke a, ndị mmepe sitere na nzụlite dị iche iche na-adabere na Heroku iji weta echiche ngwa ha na ndụ ma nye ọmarịcha ahụmịhe onye ọrụ.
Otu n'ime uru Heroku kacha mkpa bụ ike ya ime ka usoro ntinye ngwa dị mfe.
Ị nwere ike ibugharị ngwa gị ngwa ngwa na igwe ojii site na iji Heroku kwụ ọtọ UI yana ngwa mmepe zuru oke, na-ezere mkpa ntọala akụrụngwa siri ike.
Ọzọkwa, Heroku na-enye ike na-enweghị nkebi, na-ekwe nkwa na ngwa nwere ike ijikwa ịrị elu okporo ụzọ na-achọrọ nke ọma.
Kedu ihe enwere ike iji Heroku mee ihe?
Ngwa Ngwa Ngwa
Heroku bụ ikpo okwu siri ike nke na-enye ohere ịmepụta ngwa ngwa ngwa ngwa. A na-akwado ọtụtụ asụsụ mmemme, gụnyere Ruby, Java, Python na Node.js.
Ị nwere ike chepụta, nwalee, ma megharịa ngwa ngwa na ngwa gị site na iji Heroku njirimara enyi na enyi yana mmekọrịta enweghị nkebi na sistemụ njikwa ụdị dị ka Git, na-eweda oge na-ere ahịa nke ukwuu.
Nkwanye dị mfe
Heroku na-ahazi usoro mbugharị ahụ, na-eme ka ọ dị mfe ịmalite ngwa gị.
Site na iji ngwa CLI siri ike nke Heroku ma ọ bụ nyefee koodu ha na ebe nchekwa Git, ị nwere ike bipụta ọrụ gị n'ụzọ dị mfe.
E wezụga nke ahụ, ị nwere ike itinye uche naanị na ngwa ahụ ebe Heroku na-ejizi ntọala akụrụngwa niile na-akpaghị aka, gụnyere ibuga sava, ịtọ gburugburu, yana idobe ndabere.
Scalability na ịrụ ọrụ
Heroku na-enye scaling enweghị nkebi iji nabata okporo ụzọ na-eto eto ka ngwa gị na-enweta ewu ewu yana ntọala onye ọrụ.
Ị nwere ike ịgbatị ngwa ha kwụ ọtọ site n'ịkwalite akụrụngwa ekenyela dyno ọ bụla ma ọ bụ kwụ ọtọ site na ịgbakwunye dynos (containers) ọhụrụ site na iji mkpịsị òké ole na ole ma ọ bụ iwu-ahịrị.
Ọbụlagodi n'oge eji eme ihe dị elu, ọkaibe nke ụzọ Heroku na nhazi ibu na-enye oke ọsọ na nnabata.
Ihe mgbakwunye mgbakwunye
Heroku na-enye ọtụtụ ntinye na mgbakwunye na-eme ka arụmọrụ nke ngwa gị dịkwuo mma.
Ebe a na-ere ahịa nke Heroku na-enye ụzọ dị iche iche iji gbasawanye ike nke ngwa gị ngwa ngwa, site na ọdụ data, sistemụ caching, na ahịrị ozi ruo n'ọrụ ndekọ osisi, nleba anya arụmọrụ, yana ihu API ndị ọzọ.
Njikọta na Nnyefe na-aga n'ihu (CI/CD)
Heroku na-emekọrịta nke ọma na ngwọta CI / CD nkịtị, na-enye ohere maka usoro mmepe mmepe na-arụ ọrụ nke ọma.
Ị nwere ike megharịa usoro nnwale, iwu ụlọ na mbugharị, na-ahụ na a na-ebuga mmelite ngwa ngwa ngwa na oge niile.
Ọzọkwa, ị nwere ike iji Heroku Pipelines mepụta pipeline ntinye ọtụtụ ọkwa nke na-eji obi ike na-ebugharị koodu site na mmepe gaa na nhazi na gburugburu mmepụta.
Ọrụ otu & imekọ ihe ọnụ
Ike nkwado Heroku na-eme ka ọ bụrụ ikpo okwu zuru oke maka otu.
Ị nwere ike ịkekọrịta na imekọ ihe ọnụ na oru ngo, na-eme ka usoro mmepe dị mma na imekọ ihe ọnụ dị mfe.
Mmachibido ịnweta granular na-enye ndị otu aka ijikwa ikike ma rụọ ọrụ na ọrụ n'enweghị nsogbu na-emebighị nchekwa.
Ọnụ ego nke Heroku
Heroku nwere ọkwa ọnụahịa ahaziri maka ngwa dị iche iche chọrọ.
Atụmatụ Eco na Basic na-amalite na $5 kwa ọnwa maka ndị na-achọ ịnwale echiche ma ọ bụ jiri ngwa na-ejikarị eme ihe.
Malite na $25 kwa ọnwa, atụmatụ Mmepụta kwesịrị ekwesị maka ngwaahịa lekwasịrị anya azụmaahịa gụnyere ngwa webụ na-eche ndị ahịa ihu na API.
Atụmatụ dị elu na-amalite na $250 kwa ọnwa ma emebere ya maka ngwa dị mkpa nke na-achọ ịdị elu dị elu, obere nkwụsịtụ, yana ikike ijikwa ọtụtụ arịrịọ na-emekọ ihe ọnụ.
Ngwa ọkwa ụlọ ọrụ tozuru oke maka ọnụahịa ahaziri ahazi; Ndị nwere mmasị nwere ike nweta nkọwa ndị ọzọ site na ịkpọtụrụ ndị otu Heroku Sales.
Nhọrọ ọnụahịa ndị a na-enyere òtù dị iche iche aka ịhọrọ atụmatụ nke dabara na mkpa pụrụ iche ha na mmachi ego.
Ntụnyere: Heroku vs. DigitalOcean
Nke a bụ ntụnyere isi atụmatụ Heroku vs DigitalOcean:
Heroku: Atụmatụ ikpo okwu-dị ka-a-ọrụ (PaaS) a na-achịkwa na-elekwasị anya na ntinye ngwa ngwa na mmepe ngwa ngwa ngwa ngwa.
DigitalOcean: Na-enye akụrụngwa-dị ka-a-ọrụ (IaaS) nye ndị mmepe, na-enye akụrụngwa igwe ojii dị iche iche nwere ike ịgbatị na ahaziri.
Ala nke iji
Heroku: Na-enye interface enyi na enyi na usoro ntinye dị mfe, na-eme ka ọ mara mma maka ndị mmepe na-achọ nhazi ngwa ngwa na enweghị nsogbu.
DigitalOcean: N'iji ya tụnyere Heroku, ọ nwere njirimara njirimara doro anya na nke nwere nghọta mana ọ chọrọ nhazi akwụkwọ ntuziaka maka ibunye na idobe akụrụngwa.
Ọhụụ
Heroku: Na-enye gị scalability kwụ ọtọ na-enweghị nkebi site n'ikwe ka ha tinye mgbakwunye dynos iji nabata ibu na-arị elu. Arụmọrụ Heroku na atụmatụ ụlọ ọrụ na-enye nhazi akpaaka.
DigitalOcean: Na-enye scalability kwụ ọtọ na kwụ ọtọ, na-enye gị ohere ịgbasa akụrụngwa iji mezuo ihe ha chọrọ. Ọ na-enye nhọrọ ndị ọzọ nwere ike ịhazi maka ngwa mkpagharị.
Ọrụ Achịkwaara (MS)
Heroku: Na-enye ọrụ jikwaa kpamkpam, dị ka ọdụ data a na-achịkwa, iji mee ka ọrụ nhazi, nkwado ndabere na mpaghara dị mfe. Ọ na-elekwasị anya na abstraction njikwa akụrụngwa.
DigitalOcean: Na-enye gị ike na mgbanwe ndị ọzọ site n'inye akụrụngwa na-adịghị edozi, na-enyere ha aka ịchịkwa nhazi na nhazi nke ọma.
Ihe mgbakwunye na njikọta
Heroku: Na-enye gburugburu ebe obibi siri ike nke mgbakwunye na njikọ nke na-enyere gị aka ịgbatị arụmọrụ nke ngwa ha ngwa ngwa site na ọrụ dị ka ndekọ, nlekota na ọdụ data.
DigitalOcean: Na-enye ọrụ mgbakwunye dị iche iche, n'agbanyeghị na ọ nwere oke oke karịa nnukwu ahịa mgbakwunye Heroku.
mmechi
Iji chịkọta, Heroku na DigitalOcean bụ ma igwe ojii nwere ike ịnweta nyiwe nke na-egbo mkpa dị iche iche nke onye nrụpụta chọrọ na mmasị.
Heroku na-ekewa onwe ya site na iji ya dị mfe iji yana usoro ikpo okwu jikwaa, nke na-enye gị usoro ntinye ngwa ngwa yana interface enyi na enyi.
DigitalOcean, n'aka nke ọzọ, na-enye gị njikwa, mgbanwe, na nhọrọ scalability, na-eme ka ọ bụrụ ihe ọzọ masịrị maka ndị chọrọ akụrụngwa ahaziri ahazi ma chọọ ibelata mmefu dabere n'ihe ndị chọrọ ọrụ n'otu n'otu.
Ị nwere ike hazie akụrụngwa gị wee tolite ngwa gị n'ụzọ dị mfe site na iji DigitalOcean. N'ikpeazụ, a na-ekpebi nhọrọ n'etiti Heroku na DigitalOcean site na akụkụ ndị dị ka mgbagwoju anya nke ọrụ ahụ, ihe onwunwe chọrọ, ọkwa nchịkwa achọrọ, na mmachi ego.
Nkume a-aza