Molaidhean agus goireasan airson tagraidhean gun fhrithealaiche a thogail

Molaidhean agus goireasan airson tagraidhean gun fhrithealaiche a thogail
Ged a tha teicneòlasan gun fhrithealaiche air fàs mòr-chòrdte anns na bliadhnachan mu dheireadh, tha mòran mì-thuigse agus eagal fhathast co-cheangailte riutha. Tha eisimeileachd luchd-reic, innealan, riaghladh chosgaisean, tòiseachadh fuar, sgrùdadh, agus cuairt-beatha leasachaidh uile nan cuspairean teth nuair a thig e gu teicneòlasan gun fhrithealaiche. San artaigil seo, nì sinn sgrùdadh air cuid de na cuspairean air an deach iomradh a thoirt, a bharrachd air molaidhean agus ceanglaichean a roinn gu stòran fiosrachaidh feumail gus luchd-tòiseachaidh a chuideachadh gus tagraidhean cumhachdach, sùbailte agus cosg-èifeachdach a chruthachadh gun fhrithealaiche.

Mì-thuigse mu theicneòlasan gun fhrithealaiche

Tha mòran dhaoine den bheachd gu bheil giullachd gun fhrithealaiche agus gun fhrithealaiche (Gnìomhan mar sheirbheis, FaaS) cha mhòr an aon rud. Tha seo a 'ciallachadh nach eil an eadar-dhealachadh ro mhòr agus is fhiach ùr-sgeul a thoirt a-steach. Ged a bha AWS Lambda mar aon de na rionnagan anns an latha gun fhrithealaiche agus aon de na h-eileamaidean as mòr-chòrdte den ailtireachd gun fhrithealaiche, ge-tà, tha an ailtireachd seo tòrr a bharrachd na FaaS.

Is e am prionnsapal bunaiteach air cùl teicneòlasan gun fhrithealaiche nach fheum thu a bhith draghail mu bhith a’ riaghladh agus a’ sgèileadh do bhun-structair, cha phàigh thu ach airson na bhios tu a’ cleachdadh. Tha mòran sheirbheisean a’ freagairt air na slatan-tomhais seo - AWS DynamoDB, S3, SNS no SQS, Graphcool, Auth0, Now, Netlify, Firebase agus mòran eile. San fharsaingeachd, tha gun fhrithealaiche a’ ciallachadh a bhith a’ cleachdadh làn chumhachd coimpiutaireachd sgòthan gun fheum air bun-structar a riaghladh agus a mheudachadh airson sgèileadh. Tha e cuideachd a’ ciallachadh nach eil tèarainteachd aig ìre bun-structair na adhbhar dragh dhut tuilleadh, rud a tha na bhuannachd mhòr leis cho duilich ‘s a tha e a bhith a’ coileanadh inbhean tèarainteachd. Mu dheireadh, chan fheum thu am bun-structar a chaidh a thoirt dhut a cheannach.

Faodar beachdachadh air frithealaiche mar “staid inntinn”: inntinn sònraichte nuair a thathar a’ dealbhadh fhuasglaidhean. Seachain dòighean-obrach a dh’ fheumas cumail suas bun-structair sam bith. Le dòigh-obrach gun fhrithealaiche, bidh sinn a’ caitheamh ùine a’ fuasgladh ghnìomhan a bheir buaidh dhìreach air a’ phròiseact agus a bheir buannachdan don luchd-cleachdaidh againn: bidh sinn a’ cruthachadh loidsig gnìomhachais seasmhach, a’ leasachadh eadar-aghaidh luchd-cleachdaidh, agus a’ leasachadh APIan atharrachail agus earbsach.

Mar eisimpleir, ma tha e comasach stiùireadh agus cumail suas àrd-ùrlar sgrùdaidh teacsa an-asgaidh a sheachnadh, is e sin a nì sinn. Faodaidh an dòigh-obrach seo airson tagraidhean togail an ùine gu margaidheachd a luathachadh gu mòr, oir chan fheum thu tuilleadh smaoineachadh mu bhith a’ riaghladh bun-structar iom-fhillte. Cuir às do dhleastanasan agus chosgaisean riaghladh bun-structair agus cuir fòcas air togail nan tagraidhean agus na seirbheisean a dh’ fheumas do luchd-ceannach. Dh'ainmich Patrick Debois an dòigh-obrach seo 'seirbhiseach', tha an teirm air a ghabhail ris anns a’ choimhearsnachd gun fhrithealaiche. Bu chòir smaoineachadh air gnìomhan mar cheangal ri seirbheisean mar mhodalan a ghabhas cleachdadh (an àite a bhith a’ cleachdadh leabharlann slàn no tagradh lìn). Tha seo a’ toirt granularity iongantach airson a bhith a’ riaghladh cleachdadh agus atharrachaidhean san tagradh. Mura h-urrainn dhut gnìomhan a chuir an gnìomh san dòigh seo, is dòcha gu bheil e a’ nochdadh gu bheil na gnìomhan a ’coileanadh cus ghnìomhan agus gum feum thu ath-shuidheachadh.

Tha cuid air am mealladh leis an eisimeileachd air an neach-reic nuair a bhios iad a’ leasachadh thagraidhean sgòthan. Tha an aon rud fìor le teicneòlasan gun fhrithealaiche, agus cha mhòr gur e mì-thuigse a tha seo. Anns an eòlas againn, tha togail thagraidhean gun fhrithealaiche air AWS, còmhla ri comas AWS Lambda air seirbheisean AWS eile a phasgadh còmhla, mar phàirt de neart ailtireachd gun fhrithealaiche. Is e deagh eisimpleir a tha seo de cho-obrachadh, nuair a tha toradh a’ chothlamadh nas motha na dìreach suim nan teirmean. Faodaidh feuchainn ri eisimeileachd reiceadair a sheachnadh ruith gu eadhon barrachd dhuilgheadasan. Nuair a bhios tu ag obair le soithichean, tha e nas fhasa an ìre tarraing agad fhèin a riaghladh eadar solaraichean sgòthan. Ach nuair a thig e gu fuasglaidhean gun fhrithealaiche, cha phàigh an oidhirp, gu h-àraidh ma thathar a 'toirt aire do chosgais èifeachdach bhon toiseach. Dèan cinnteach gum faigh thu a-mach mar a tha luchd-reic a 'toirt seachad seirbheisean. Tha cuid de sheirbheisean sònraichte an urra ri puingean amalachaidh le luchd-reic eile agus dh’ fhaodadh iad ceangal plug-and-play a thoirt a-mach às a’ bhogsa. Tha e nas fhasa fios Lambda a thoirt seachad bho cheann-uidhe API geata na bhith a’ cur an aghaidh iarrtas gu soitheach no eisimpleir EC2. Tha Graphcool a’ toirt seachad rèiteachadh furasta le Auth0, a tha nas fhasa na bhith a’ cleachdadh innealan dearbhaidh treas-phàrtaidh.

Is e co-dhùnadh ailtireil a th’ ann a bhith a’ taghadh an neach-reic ceart airson an tagradh gun fhrithealaiche agad. Nuair a chruthaicheas tu tagradh, chan eil dùil agad tilleadh aon latha gu bhith a’ stiùireadh frithealaichean. Chan eil a bhith a’ taghadh neach-reic sgòthan eadar-dhealaichte seach a bhith a’ taghadh soithichean no stòr-dàta, no eadhon cànan prògramaidh.

Beachdaich:

  • Dè na seirbheisean a tha a dhìth ort agus carson.
  • Dè na seirbheisean a bheir solaraichean sgòthan seachad agus mar as urrainn dhut an cur còmhla ris an fhuasgladh FaaS a thagh thu.
  • Dè na cànanan prògramaidh a tha a’ faighinn taic (le clò-sgrìobhadh fiùghantach no staitigeach, air a chur ri chèile no air a mhìneachadh, dè na slatan-tomhais a th’ ann, dè an coileanadh air tòiseachadh fuar, dè an eag-shiostam stòr fosgailte, msaa).
  • Dè na riatanasan tèarainteachd a th’ agad (SLA, 2FA, OAuth, HTTPS, SSL, msaa).
  • Mar a stiùireas tu do CI/CD agus na cuairtean leasachaidh bathar-bog.
  • Dè na fuasglaidhean bun-structair-mar-còd as urrainn dhut brath a ghabhail.

Ma leudaicheas tu tagradh a th’ ann mar-thà agus ma chuireas tu gnìomhachd gun fhrithealaiche ris mean air mhean, dh’ fhaodadh seo crìoch a chuir air na comasan a tha rim faighinn beagan. Ach, tha cha mhòr a h-uile teicneòlas gun fhrithealaiche a’ toirt seachad seòrsa de API (tro REST no ciudha teachdaireachd) a leigeas leat leudachaidhean a chruthachadh neo-eisimeileach bho chridhe an tagraidh agus le amalachadh furasta. Coimhead airson seirbheisean le APIan soilleir, sgrìobhainnean math, agus coimhearsnachd làidir, agus chan urrainn dhut a dhol ceàrr. Faodaidh furasta aonachadh a bhith na phrìomh mheatrach gu tric, agus is dòcha gur e seo aon de na prìomh adhbharan gu bheil AWS air a bhith cho soirbheachail bho chaidh Lambda a leigeil ma sgaoil ann an 2015.

Nuair a tha Serverless math

Faodar teicneòlasan gun fhrithealaiche a chuir an sàs cha mhòr anns a h-uile àite. Ach, chan eil na buannachdan aca cuingealaichte ri aon dòigh tagraidh. Tha an cnap-starra a thaobh inntrigidh airson coimpiutaireachd neòil an-diugh cho ìosal le taing do theicneòlasan gun fhrithealaiche. Ma tha beachd aig luchd-leasachaidh, ach nach eil fios aca ciamar a stiùireas iad bun-structar sgòthan agus na cosgaisean as fheàrr a dhèanamh, chan fheum iad coimhead airson innleadair de sheòrsa air choreigin airson a dhèanamh. Ma tha neach-tòiseachaidh ag iarraidh àrd-ùrlar a thogail ach gu bheil eagal air gum faodadh cosgaisean a dhol a-mach à smachd, faodaidh iad tionndadh gu fuasglaidhean gun fhrithealaiche gu furasta.

Air sgàth sàbhalaidhean cosgais agus sgèileadh furasta, tha fuasglaidhean gun fhrithealaiche a cheart cho iomchaidh airson siostaman a-staigh agus a-muigh, suas ri tagradh lìn le luchd-èisteachd ioma-mhillean. Tha cunntasan air an tomhas seach ann an iùro, ach ann an sgillin. Cosgaidh màl an eisimpleir as sìmplidh de AWS EC2 (t1.micro) airson mìos € 15, eadhon mura dèan thu dad leis (nach do dhìochuimhnich a chuir dheth?!). An coimeas ri sin, gus an ìre caitheamh seo a ruighinn thairis air an aon ùine, dh'fheumadh tu Lambda 512 MB a ruith airson 1 diog timcheall air 3 millean uair. Agus mura cleachd thu am feart seo, cha bhith thu a’ pàigheadh ​​dad.

Leis gu bheil frithealaiche gun fhrithealaiche sa mhòr-chuid air a stiùireadh le tachartas, tha e gu math furasta bun-structar gun fhrithealaiche a chuir ri seann shiostaman. Mar eisimpleir, a’ cleachdadh AWS S3, Lambda, agus Kinesis, faodaidh tu seirbheis anailis a chruthachadh airson seann shiostam reic a gheibh dàta tro API.

Bidh a’ mhòr-chuid de àrd-ùrlaran gun fhrithealaiche a’ toirt taic do ghrunn chànanan. Mar as trice is e Python, JavaScript, C #, Java agus Go a th’ ann. Mar as trice chan eil bacadh sam bith air cleachdadh leabharlannan anns a h-uile cànan, agus mar sin faodaidh tu na leabharlannan stòr fosgailte as fheàrr leat a chleachdadh. Ach, tha e ciallach gun a bhith a’ dèanamh ana-cleachdadh air eisimeileachd gus am bi na gnìomhan agad a’ coileanadh aig an ìre as fheàrr agus nach dèan thu dearmad air na buannachdan bho scalability mòr nan tagraidhean gun fhrithealaiche agad. Mar as motha de phasgan a dh’ fheumar a luchdachadh a-steach don ghobhar, is ann as fhaide a bheir an tòiseachadh fuar.

Is e toiseach tòiseachaidh fuar nuair a dh’ fheumas tu an soitheach, an ùine ruith, agus an inneal-làimhseachaidh mearachd a thòiseachadh mus cleachd thu iad. Air sgàth seo, faodaidh an dàil ann an coileanadh ghnìomhan a bhith suas ri 3 diogan, agus chan e seo an roghainn as fheàrr airson luchd-cleachdaidh mì-fhoighidneach. Ach, bidh fuachd a’ tòiseachadh a’ tachairt aig a’ chiad ghairm às deidh beagan mhionaidean de dh’ obair leisg. Tha uimhir den bheachd gur e dragh beag a tha seo a dh’ fhaodar obrachadh timcheall le bhith a’ putadh a’ ghnìomh gu cunbhalach gus a chumail leisg. No bidh iad a’ seachnadh an taobh seo gu tur.

Ged a chaidh AWS a leigeil ma sgaoil Stòr-dàta SQL gun fhrithealaiche Serverless AuroraAch, chan eil stòran-dàta SQL air leth freagarrach airson an tagradh seo, leis gu bheil iad an urra ri ceanglaichean gus gnothaichean a dhèanamh, a dh ’fhaodadh a bhith gu luath na cnap-starra le trafaic throm air AWS Lambda. Tha, tha an luchd-leasachaidh an-còmhnaidh ag adhartachadh Serverless Aurora, agus bu chòir dhut feuchainn air, ach an-diugh tha fuasglaidhean NoSQL mar DynamoDB. Ach, chan eil teagamh sam bith gun atharraich an suidheachadh seo gu math luath.

Bidh an inneal cuideachd a’ cur mòran chuingealachaidhean an sàs, gu sònraichte ann an raon deuchainn ionadail. Ged a tha fuasglaidhean ann mar Docker-Lambda, DynamoDB Local agus LocalStack, feumaidh iad obair chruaidh agus tòrr rèiteachaidh. Ach, tha na pròiseactan sin uile air an leasachadh gu gnìomhach, agus mar sin chan eil ann ach beagan ùine mus ruig an inneal an ìre a tha a dhìth oirnn.

Buaidh theicneòlasan gun fhrithealaiche air a’ chearcall leasachaidh

Leis nach eil anns a’ bhun-structar agad ach rèiteachadh, faodaidh tu còd a mhìneachadh agus a chleachdadh a’ cleachdadh sgriobtaichean, leithid sgriobtaichean shligean. No faodaidh tu tionndadh gu fuasglaidhean clas rèiteachaidh-mar-còd mar Cruthachadh Cloud AWS. Ged nach eil an t-seirbheis seo a’ toirt seachad rèiteachadh airson a h-uile raon, leigidh e leat goireasan sònraichte a mhìneachadh airson an cleachdadh mar ghnìomhan Lambda. Is e sin, far a bheil CloudFormation gad fhàiligeadh, faodaidh tu do ghoireas fhèin (gnìomh Lambda) a sgrìobhadh a dhùineas a’ bheàrn seo. San dòigh seo faodaidh tu rud sam bith a dhèanamh, eadhon eisimeileachd a rèiteachadh taobh a-muigh na h-àrainneachd AWS agad.

Leis gur e dìreach rèiteachadh a th’ ann, faodaidh tu na sgriobtaichean cleachdaidh agad a ghnàthachadh airson àrainneachdan sònraichte, roinnean, agus luchd-cleachdaidh, gu sònraichte ma tha thu a’ cleachdadh fuasglaidhean bun-structair-mar-còd mar CloudFormation. Mar eisimpleir, faodaidh tu leth-bhreac den bhun-structar a chleachdadh airson gach meur san stòr gus an urrainn dhut deuchainn a dhèanamh orra gu tur leotha fhèin rè leasachadh. Bidh seo gu mòr a’ luathachadh fios air ais do luchd-leasachaidh nuair a tha iad airson faighinn a-mach a bheil an còd aca ag obair gu h-iomchaidh ann an àrainneachd beò. Chan fheum manaidsearan a bhith draghail mu chosgais a bhith a’ cleachdadh ioma àrainneachdan, leis nach pàigh iad ach airson fìor chleachdadh.

Tha nas lugha de dhraghan aig DevOps oir chan fheum iad ach dèanamh cinnteach gu bheil an rèiteachadh ceart aig luchd-leasachaidh. Chan fheum thu tuilleadh suidheachaidhean, luchd-cothromachaidh no buidhnean tèarainteachd a riaghladh. Mar sin, tha an teirm NoOps air a chleachdadh barrachd is barrachd, ged a tha e fhathast cudromach a bhith comasach air am bun-structar a rèiteachadh, gu sònraichte nuair a thig e gu rèiteachadh IAM agus optimization goireas sgòthan.

Tha innealan sgrùdaidh is fradharc fìor chumhachdach ann leithid Epsagon, Thundra, Dashbird agus IOPipe. Leigidh iad leat sùil a chumail air staid làithreach nan tagraidhean gun fhrithealaiche agad, logadh agus lorg a thoirt seachad, tomhasan coileanaidh agus botail ailtireachd a ghlacadh, mion-sgrùdadh cosgais agus ro-innse a dhèanamh, agus barrachd. Chan e a-mhàin gu bheil iad a’ toirt sealladh farsaing do innleadairean, luchd-leasachaidh agus ailtirean DevOps air coileanadh tagraidh, ach leigidh iad cuideachd le manaidsearan sùil a chumail air an t-suidheachadh ann an àm fìor, le cosgaisean stòrais gach diog agus ro-aithris chosgaisean. Tha e tòrr nas duilghe seo a chuir air dòigh le bun-structar stiùirichte.

Tha e mòran nas fhasa a bhith a’ dealbhadh thagraidhean gun fhrithealaiche leis nach fheum thu frithealaichean lìn a chleachdadh, innealan brìgheil no soithichean a riaghladh, frithealaichean paiste, siostaman obrachaidh, geataichean eadar-lìn, msaa. Le bhith a’ toirt air falbh na dleastanasan sin uile, faodaidh ailtireachd gun fhrithealaiche fòcas a chuir air a’ chridhe - am fuasgladh, feumalachdan gnìomhachais agus teachdaiche.

Ged a dh ’fhaodadh an inneal a bhith nas fheàrr (bidh e a’ fàs nas fheàrr a h-uile latha), faodaidh luchd-leasachaidh fòcas a chuir air a bhith a ’buileachadh loidsig a’ ghnìomhachais agus a bhith a’ cuairteachadh iom-fhillteachd an tagraidh thar diofar sheirbheisean taobh a-staigh na h-ailtireachd. Tha riaghladh tagraidh gun fhrithealaiche stèidhichte air tachartas agus air a thoirt a-mach leis an t-solaraiche sgòthan (me SQS, tachartasan S3 no sruthan DynamoDB). Mar sin, chan fheum luchd-leasachaidh ach loidsig gnìomhachais a sgrìobhadh gus dèiligeadh ri tachartasan sònraichte, agus chan fheum iad a bhith draghail mun dòigh as fheàrr air stòran-dàta agus ciudhaichean teachdaireachd a chuir an gnìomh, no mar a chuireas iad an obair as fheàrr air dòigh le dàta ann an stòran bathar-cruaidh sònraichte.

Faodar còd a ruith agus a dhì-bhugachadh gu h-ionadail, mar le pròiseas leasachaidh sam bith. Tha deuchainn aonad fhathast mar a tha e. Tha an comas bun-structar tagraidh iomlan a chleachdadh le rèiteachadh stac àbhaisteach a’ leigeil le luchd-leasachaidh fios air ais cudromach fhaighinn gu sgiobalta gun a bhith a’ smaoineachadh mu chosgais deuchainn no a’ bhuaidh air àrainneachdan daor a tha air an riaghladh.

Innealan agus dòighean-obrach airson tagraidhean gun fhrithealaiche a thogail

Chan eil dòigh sònraichte ann airson tagraidhean gun fhrithealaiche a thogail. A bharrachd air seata de sheirbheisean airson na h-obrach seo. Tha AWS na stiùiriche am measg fhuasglaidhean cumhachdach gun fhrithealaiche an-diugh, ach thoir sùil air cuideachd Google uisge, ùine и Firebase. Ma tha thu a’ cleachdadh AWS, is e an dòigh a thathar a’ moladh airson tagraidhean a chruinneachadh Modail Iarrtas gun fhrithealaiche (SAM), gu sònraichte nuair a bhios tu a’ cleachdadh C #, leis gu bheil innealan math aig Visual Studio. Faodaidh an SAM CLI a h-uile dad a nì Visual Studio a dhèanamh, gus nach caill thu dad ma thionndaidheas tu gu IDE no deasaiche teacsa eile. Gu dearbh, bidh SAM ag obair le cànanan eile cuideachd.

Ma tha thu a’ sgrìobhadh ann an cànanan eile, tha am Serverless Framework na inneal stòr fosgailte sàr-mhath a leigeas leat rud sam bith a rèiteachadh le faidhlichean rèiteachaidh YAML fìor chumhachdach. Bidh am Frèam Serverless cuideachd a’ toirt taic do ghrunn sheirbheisean sgòthan, agus mar sin tha sinn ga mholadh dhaibhsan a tha a’ coimhead airson fuasgladh ioma-sgòthan. Tha coimhearsnachd mhòr aige a tha air dòrlach de plugins a chruthachadh airson feum sam bith.

Airson deuchainn ionadail, tha na h-innealan stòr fosgailte Docker-Lambda, Serverless Local, DynamoDB Local, agus LocalStack gu math freagarrach. Tha teicneòlasan gun fhrithealaiche fhathast aig ìre thràth de leasachadh, mar a tha na h-innealan dhaibh, agus mar sin nuair a bhios tu a’ stèidheachadh airson suidheachaidhean deuchainn iom-fhillte, feumaidh tu a bhith ag obair gu cruaidh. Ach, tha e gu math saor dìreach a bhith a’ cleachdadh a’ chruach ann an àrainneachd agus a’ dèanamh deuchainn an sin. Agus chan fheum thu leth-bhreac ionadail ceart a dhèanamh de àrainneachdan sgòthan.

Cleachd AWS Lambda Layers gus meud phasganan a tha air an cleachdadh a lughdachadh agus luchdachadh sìos a luathachadh.

Cleachd na cànanan prògramaidh ceart airson gnìomhan sònraichte. Tha na buannachdan agus na h-eas-bhuannachdan aca fhèin aig diofar chànanan. Tha mòran shlatan-tomhais ann, ach tha JavaScript, Python, agus C # (.NET Core 2.1+) nan stiùirichean a thaobh coileanadh AWS Lambda. Thug AWS Lambda a-steach an Runtime API o chionn ghoirid, a leigeas leat an cànan agus an àrainneachd ruith-ùine a tha thu ag iarraidh a shònrachadh, mar sin dèan deuchainn.

Cùm meudan pacaid beag airson an cleachdadh. Mar as lugha a tha iad, is ann as luaithe a bhios iad gan luchdachadh. Seachain a bhith a’ cleachdadh leabharlannan mòra, gu sònraichte ma chleachdas tu feart no dhà bhuapa. Ma tha thu a’ prògramadh ann an JavaScript, cleachd inneal togail mar Webpack gus an togail agad a mheudachadh agus na cuir a-steach ach na tha a dhìth ort. Tha QuickJit agus Tiered Compilation aig NET Core 3.0 a leasaicheas coileanadh agus a chuidicheas mòran nuair a thòisicheas fuachd.

Faodaidh earbsa gnìomhan gun fhrithealaiche air tachartasan a dhèanamh duilich loidsig gnìomhachais a cho-òrdanachadh an toiseach. A thaobh seo, faodaidh ciudhaichean teachdaireachd agus innealan stàite a bhith air leth feumail. Faodaidh gnìomhan Lambda fios a chuir gu chèile, ach na dèan seo ach mura h-eil dùil agad ri freagairt ("teine ​​​​is dìochuimhnich") - chan eil thu airson gum faigh thu cunntas airson feitheamh ri gnìomh eile a chrìochnachadh. Tha ciudhaichean teachdaireachd feumail airson a bhith a’ dealachadh phàirtean de loidsig gnìomhachais, a’ riaghladh botail tagraidh, agus a’ giullachd ghnothaichean (a’ cleachdadh ciudhaichean FIFO). Faodar gnìomhan AWS Lambda a shònrachadh do ciudhaichean SQS mar ciudhaichean teachdaireachd steigte a chumas sùil air teachdaireachdan a dh’ fhàillig airson mion-sgrùdadh nas fhaide air adhart. Tha AWS Step Functions (innealan stàite) glè fheumail airson a bhith a’ riaghladh phròiseasan iom-fhillte a dh’ fheumas slabhraidhean ghnìomhan. An àite gnìomh Lambda a’ gairm gnìomh eile, faodaidh gnìomhan ceuma eadar-ghluasadan stàite a cho-òrdanachadh, dàta a chuir seachad eadar gnìomhan, agus staid ghnìomhan cruinneil a riaghladh. Leigidh seo leat suidheachaidhean ath-chuairteachaidh a mhìneachadh, no dè a nì thu nuair a thachras mearachd sònraichte - inneal fìor chumhachdach ann an suidheachaidhean sònraichte.

co-dhùnadh

Anns na bliadhnachan mu dheireadh, tha teicneòlasan gun fhrithealaiche air a bhith a 'leasachadh aig astar nach fhacas a-riamh. Tha cuid de mhì-thuigse co-cheangailte ris a’ ghluasad paradigm seo. Le bhith a’ toirt air falbh bun-structar agus riaghladh sgèileadh, tha fuasglaidhean gun fhrithealaiche a’ tabhann buannachdan mòra, bho leasachadh nas sìmplidhe agus pròiseasan DevOps gu lùghdachaidhean mòra ann an cosgaisean obrachaidh.
Ged nach eil an dòigh-obrach gun fhrithealaiche às aonais na buannachdan aige, tha pàtrain dealbhaidh làidir ann a dh'fhaodar a chleachdadh gus tagraidhean làidir gun fhrithealaiche a thogail no gus eileamaidean gun fhrithealaiche a thoirt a-steach do na h-ailtirean a th' ann mar-thà.

Source: www.habr.com

Cuir beachd ann