Clàr-innse[Falaich][Seall]
Bun-structair-mar-Chòd, no IaC, air cruth-atharrachadh a thoirt air an dòigh sa bheil bun-structar IT air a stèidheachadh agus air a chumail suas bhon a thòisich e o chionn còrr is deich bliadhna.
A’ stèidheachadh bun-structair ùr air a chleachdadh gus frithealaichean fiosaigeach a chruachadh, ceanglaichean lìonra a stèidheachadh, agus gèar a stòradh ann an ionad dàta comasach. Faodar am bathar-bog a chleachdadh a-nis gus bun-structar a chruthachadh a tha nas èifeachdaiche a thaobh coileanadh, cosg-èifeachdach agus nas tèarainte.
A bharrachd air an sin, mar thoradh air a’ ghluasad air falbh bho riaghladh atharrachadh eachdraidheil, faodaidh sgiobaidhean a-nis pròiseasan ùra làn-dhearbhte a chleachdadh ann am mionaidean seach làithean le bhith a’ leantainn modhan àbhaisteach airson solar agus ùrachadh shiostaman a bharrachd air an rèiteachadh aca.
In artaigil seo, bheir sinn sùil air na deich prìomh thoraidhean Bun-structair mar Chòd aig a bheil deagh chliù airson a bhith ag fèin-ghluasad gnìomhachd toinnte agus ùineail leithid rèiteachadh innealan, solar, agus cleachdadh aig sgèile.
Bun-structar as fheàrr mar inneal còd airson 2022
1. Freagair
Chaidh Ansible a chruthachadh le RedHat leis an amas sìmplidheachd a bhrosnachadh. Bidh e a’ cur ri ùrachadh IT agus a’ cuideachadh sgiobaidhean DevOps ann a bhith a’ cleachdadh thagraidhean nas luaithe, nas earbsaiche, agus ann an dòigh nas co-òrdanaichte.
Gun a bhith draghail mu bhith a’ coinneachadh ri inbhean gèillidh, is urrainn dhut gu furasta grunn shuidheachaidhean co-ionann a chruthachadh le bunaitean tèarainteachd. A thaobh gnìomhachas, tha Ansible a’ toirt cothrom farpaiseach le bhith a’ saoradh ùine don bhuidheann ùr-ghnàthachadh agus ro-innleachd a bhuileachadh, a bharrachd air a bhith a’ co-thaobhadh IT ri riatanasan gnìomhachais.
Bidh Ansible a’ cleachdadh mhodalan rèiteachaidh stèidhichte air YAML ris an canar “Leabhraichean-cluiche” gus suidheachadh deireannach do bhun-structair a shuidheachadh mar inneal IaC. Leigidh Ansible leat na modalan agus na plugins agad fhèin a leasachadh ma tha duilgheadas agad nach urrainn dha na modalan bunaiteach dèiligeadh ris.
Thathas den bheachd gur e seo an dòigh as sìmplidh air ullachadh, stèidheachadh agus cumail suas thagraidhean agus bun-structar IT gu fèin-ghluasadach.
nithean matha
- A thaobh cleachdadh, rèiteachadh, agus furasta a chleachdadh, is e inneal sìmplidh a tha seo.
- Bidh e a’ rèiteachadh na frithealaichean agus gan coileanadh gu ceart.
- Leigidh modalan gnàthaichte le Ansible a bhith làn ghnàthachadh. Tha cuideachd stòr oifigeil mòr de leudachaidhean agus mhodalan cur-ris rim faighinn mu thràth.
- Bu chòir gnìomhan ìre inneal sam bith a dh’ fheumas tu a dhèanamh gus àrainneachd a stèidheachadh a bhith fèin-ghluasadach.
- Airson a bhith a’ dèanamh deuchainn, a’ dearbhadh, agus a’ rèiteachadh ìomhaighean VM agus soithichean, tha Ansible ag obair air leth math le Jenkins ann an loidhne-phìoban CI.
- Leis gu bheil Ansible gun àidseant, thèid a h-uile gnìomh a dhèanamh tro SSH. Tha seo a’ ciallachadh nach fheum thu bathar-bog sam bith a stàladh air an fhrithealaiche far a bheil Ansible ag obair.
ana
- Tha ùine chruaidh aig Ansible a’ dèiligeadh ri tasgaidhean mòra agus toinnte. Dh’ fhaodadh leasachaidhean ann an giullachd chunntasan diofar mòr a dhèanamh.
- Tha dìth clàr-ama stèidhichte air an deasachadh coimhearsnachd.
- Chan eil trèanadh agus clasaichean oideachaidh an-asgaidh Ansible a’ toirt an aon ìre de mhion-fhiosrachadh agus de shìmplidheachd cleachdaidh dha luchd-cleachdaidh a’ chiad uair.
- Is dòcha gum bi e duilich co-chòrdadh YAML a thuigsinn. Is dòcha gum bi e duilich a bhith a’ comharrachadh suidheachadh ceart mearachd co-chòrdadh.
Microsoft Corporation
Faodaidh tu tòiseachadh air an àrd-ùrlar a chleachdadh leis an deuchainn an-asgaidh aige. Bidh e cuideachd a’ tabhann deasachaidhean àrd-ìre ach chan eil prìsean air an liostadh air an àrd-ùrlar.
2. Terraform
An fheadhainn as motha a chleachdar agus Open-an tùs Is e inneal fèin-ghluasaid bun-structair HashiCorp Terraform. Bidh e a’ cuideachadh le bun-structar mar rèiteachadh còd, solar agus riaghladh.
Tha Terraform ga dhèanamh sìmplidh IaC a dhealbhadh agus a thogail thairis air grunn sholaraichean bun-structair a’ cleachdadh aon phròiseas. Tha am bun-structar a tha a dhìth air a mhìneachadh mar chòd a’ cleachdadh an dòigh dearbhaidh. Mus tèid am bun-structair ùrachadh no a sholarachadh, leigidh Terraform le luchd-cleachdaidh sgrùdadh ro-choileanadh a dhèanamh gus faicinn a bheil na roghainnean a’ sàsachadh nan toraidhean ris a bheil dùil.
Tro mhodh-obrach CLI sìmplidh agus cunbhalach, faodaidh an ailtireachd a thagh thu a bhith agad thairis air grunn sholaraichean sgòthan.
Yis urrainn dhut gu sgiobalta diofar àrainneachdan a chruthachadh leis an aon rèiteachadh agus fad beatha a’ bhun-structair a tha thu ag iarraidh a riaghladh, cuir às do mhearachdan daonna agus àrdachadh fèin-ghluasad sa phròiseas solarachaidh is rianachd.
Bidh e cuideachd a’ toirt taic do ghrunn sholaraichean, nam measg DigitalOcean, GitHub, Cloudflare, agus feadhainn eile. Tha feart smachd stòr aig Terraform cuideachd a leigeas le sgrios ghoireasan. Nuair a bhios tu ag obair le sgòthan tar-chinealach, tha an gnìomh seo deatamach oir faodar planaichean a chruthachadh thar grunn sholaraichean sgòthan agus bun-structaran fhad ‘s a thathar a’ cleachdadh an aon phròiseas.
nithean matha
- Tha mòran sholaraichean bun-structair a’ faighinn taic/amalachadh, a’ gabhail a-steach AWS, Google Cloud, Datadog, GitLab, Heroku, agus SignalFx.
- Cleachd bun-structar gu sgiobalta mar chòd. Tha e sìmplidh an àrainneachd a stèidheachadh agus tòiseachadh, a 'leasachadh gu luath.
- Bidh e a’ sìmpleachadh riaghladh stàite sgòthan fada nas motha na fuasglaidhean dùthchasach a bheir solaraichean seirbheis seachad.
- Bidh lìonra mhodalan Terraform a’ frithealadh raon farsaing de sholaraichean seirbheis.
ana
- Tha dìth grafaigeach aig Terraform neach-cleachdaidh eadar-aghaidh, a bhiodh air a dhèanamh fada nas fhasa a chleachdadh.
- Faodaidh ath-leasachadh còd bun-structair a bhith ùine mhòr agus gu tric feumar goireasan ùra a chruthachadh (leithid nuair a thathar ag ath-ainmeachadh ghoireasan)
- Tha an DSL aige fhèin aig Terraform, an HashiCorp Configuration Language, a bheir beagan ùine gus fàs cleachdte ris.
Microsoft Corporation
Faodaidh tu tòiseachadh air an àrd-ùrlar a chleachdadh leis a’ phlana an-asgaidh aige. Bidh e cuideachd a’ tabhann planaichean pàighte a thòisicheas bho $20 / neach-cleachdaidh.
3. ceann
Is e còcaire aon de na h-innealan IaC as ainmeil sa ghnìomhachas. Bidh còcaire a’ cleachdadh cànan stoidhle modh-obrach, anns am feum an neach-cleachdaidh còd a sgrìobhadh agus mìneachadh mar a gheibh e an stàit a tha thu ag iarraidh ceum air cheum. Tha e an urra ris an neach-cleachdaidh an dòigh cleachdaidh as fheàrr a thaghadh.
Leigidh còcaire leat reasabaidhean agus leabhraichean còcaireachd a thogail a’ cleachdadh an DSL stèidhichte ann an Ruby.
Tha na reasabaidhean agus na leabhraichean còcaireachd seo a’ toirt mion-fhiosrachadh air na pròiseasan a tha riatanach gus na h-aplacaidean agus na goireasan agad a rèiteachadh air na frithealaichean a th’ ann mar-thà mar a thogras tu. Tha an sùbailteachd iomlan aige, còmhla ri lughdachadh gluasad a-steach agus an comas poileasaidhean a shònrachadh mar chòd, ga fhàgail so-ruigsinneach agus comasach a chuir an gnìomh ann an loidhne-phìoban CI/CD sam bith.
Tha am fuasgladh riaghlaidh bun-structair seo air a dhealbhadh gus do chuideachadh le bhith a’ buileachadh agus a’ modaladh pròiseas fèin-ghluasaid bun-structair scalable agus tèarainte ann an àrainneachd sam bith.
nithean matha
- Tha teamplaidean ro-phacaichte aig còcaire a tha ga dhèanamh nas fhasa bun-structar a riaghladh, bho ìre ìosal gu iom-fhillteachd.
- Tha an còcaire gu math sìmplidh a bhith ag obair. Bidh mòran de stuthan còcaire a’ leantainn phrionnsapalan co-chosmhail, ga dhèanamh gu math sìmplidh leabhraichean còcaireachd bunaiteach a thogail bhon toiseach.
- Tha còcaire ag obair gu cruaidh gus uidheamachadh Chef Automate le amalachadh mòr a leigeas leis a làn chomas a ruighinn.
- Tha na Cookbooks mar aon de na feartan as fheàrr aig a’ chòcaire, leis gu bheil iad a’ toirt cothrom dhaibh gabhail riutha gu sgiobalta.
- Tha beairteas de stuthan ri fhaighinn gus do chuideachadh le bhith a’ coileanadh cha mhòr amas sam bith leis a’ chòcaire.
ana
- Tha an cànan a tha sònraichte don àrainn làidir, ach tha feum air beagan cleachdaidh.
- Faodaidh an diofar innealan a bhith troimh-chèile; dhèanadh dòigh-obrach aonachaidh cùisean nas sìmplidhe.
- Is dòcha gu bheil an còcaire a’ coimhead eagallach an toiseach. Tha tòrr ri ghabhail a-steach, agus fhuair mi a-mach gur e an dòigh as fheàrr air ionnsachadh a bhith a’ gabhail do chuid ùine, a bhith foighidneach, agus a’ cleachdadh.
Microsoft Corporation
Chan eil a’ phrìs ri fhaighinn air an àrd-ùrlar, feuch an cuir thu fios chun neach-reic airson a phrìsean.
4. Pupaid
An coimeas ris na h-innealan IaC eile air an liosta againn, tha tòrr rudan coltach ri Puppet ri Chef, agus tha e aig cridhe mòran de phìoban CI / CD innleadairean DevOps.
Bidh e a’ cleachdadh DSL stèidhichte air Ruby gus staid deireannach do bhun-structair a chuir an cèill a bharrachd air na gnìomhan a tha thu airson a choileanadh. Bidh pupaidean an uairsin a’ lìonadh nam beàrnan, a’ faighinn a-mach an dòigh as luaithe air an t-suidheachadh rèiteachaidh a chaidh a stèidheachadh roimhe.
Tha Puppet na sheata de dh’ innealan IAC airson bun-structaran a sholarachadh gu sgiobalta agus gu sàbhailte. Tha coimhearsnachd leasaiche mòr aige a tha air modalan a chuir ris gus cuideachadh le bhith ag adhartachadh gnìomhachd a’ bhathar-bog.
Bidh pupaidean a’ ceangal ri cha mhòr a h-uile prìomh bhun-structar sgòthan mar àrd-ùrlar Còd, a’ toirt a-steach AWS, Azure, Google Cloud, agus VMware, a’ ceadachadh fèin-ghluasad ioma-sgòthan.
nithean matha
- Nuair a thèid a chur còmhla ri smachd stòr, tha e a’ toirt seachad dòigh earbsach airson a bhith a’ lìbhrigeadh bun-structair-mar-chòd (leithid Git).
- Leigidh e leat bathar-bog a stàladh gu h-èifeachdach gun a bhith a’ tuigsinn a h-uile mion-fhiosrachadh.
- A’ riaghladh gluasad rèiteachaidh an t-siostaim airson barrachd seasmhachd siostam agus ùrachadh; faodar an aon rèiteachadh-mar-chòd a phutadh a-mach grunn thursan.
- Nuair a thig e gu bhith a’ putadh sgiobaidhean gu DevOps, is e so-mhaoin luachmhor a tha seo leis gu bheil e a’ leigeil le leasachadh riaghladh a dhèanamh air a’ mhaoin aca fhèin.
ana
- Lùb ionnsachaidh àrd, ach fear a dh’fhaodar a mhaighstireachd gu furasta ma thèid beagan bhunaitean ionnsachadh agus am Pupaid a chleachdadh ann an cleachdadh.
- Ann am pròiseas cleachdadh nas co-obrachail a’ ruith thairis air diofar àrd-ùrlaran agus ionadan dàta, dh’ fhaodadh an iom-fhillteachd a bhith uamhasach.
- Chan eil e a’ dol gu math leis a’ bhun-structar a th’ ann an-dràsta, rud nach eil gu bunaiteach na lochd air a’ Phupaidean, ach a dh’ fheumas atharrachadh mòr ann an smaoineachadh agus cleachdaidhean a bhith a’ cur an gnìomh gu cunbhalach.
- Feumaidh tu a bhith eòlach air Ruby ma tha thu airson gnìomhan sòlaimte a dhèanamh leis.
Microsoft Corporation
Chan eil a’ phrìs ri fhaighinn air an àrd-ùrlar, feuch an cuir thu fios chun neach-reic airson a phrìsean.
5. Cruthachadh Cloud AWS
Tha AWS CloudFormation na fhuasgladh Bun-structair mar Chòd (IaC) amalaichte taobh a-staigh àrd-ùrlar sgòthan AWS a leigeas leat buidheann de AWS ceangailte agus goireasan treas-phàrtaidh a chleachdadh agus a riaghladh gu luath agus gu furasta a’ cleachdadh Bun-structair mar Chòd. Leigidh e leat na cleachdaidhean as fheàrr DevOps agus GitOps a tha a dhìth a chuir an sàs.
Le bhith a’ ceangal CloudFormation ri goireasan AWS riatanach eile, faodaidh tu dìreach scalability do ghoireasan a riaghladh agus eadhon fèin-ghluasad a dhèanamh air riaghladh ghoireasan a bharrachd.
Leigidh AWS CloudFormation leat solaraichean ghoireasan a leasachadh a’ cleachdadh an CLI stòr fosgailte aca gus goireasan tagraidh treas-phàrtaidh a sholarachadh agus a riaghladh còmhla ri goireasan dùthchasach AWS.
Faodar teamplaidean CloudFormation a sgrìobhadh an dà chuid ann an YAML agus JSON, agus faodar an cleachdadh gus goireasan AWS a riaghladh, a sgèileadh agus a dhèanamh fèin-ghluasadach gu sgiobalta agus gu furasta.
Faodaidh tu cuideachd ro-shealladh fhaighinn air na h-atharrachaidhean gu lèir mus cleachd thu iad, a leigeas leat faicinn mar a bheir seata atharrachaidhean buaidh air do ghoireasan, seirbheisean agus eisimeileachd.
nithean matha
- Dèan am pròiseas solair làimhe gu foirmeil.
- Faodar rèiteachadh gnàthach a thionndadh gu teamplaid le inneal.
- Tha grunn theamplaidean agus chriomagan rim faighinn.
- Tha bun-structar mar chòd na bhuannachadh a thaobh fèin-ghluasaid.
- Feumaidh solar a bhith air fhighe a-steach do CI/CD.
- An ceangal eadar an t-ailtire agus an neach-gnìomh.
- Faodar innealan DevOps eile a thoirt a-steach agus àrdachadh.
- Is dòcha gun cuidich co-obrachadh le CF thu gu luath gus do sgilean loidhne-àithne adhartachadh.
ana
- Bu chòir an tuairisgeul mearachd a leasachadh às deidh fàilligeadh.
- Tha feum air goireasan a dhubhadh às le làimh. Mus tòisichear air an sguabadh às, faodaidh e faighneachd am bu chòir na goireasan a sheachnadh no a dhubhadh às.
- Mar thoradh air a’ cheangal fhollaiseach de ghoireasan no rèiteachaidhean, dh’ fhaodadh gum biodh e duilich cuir às do chruachan.
Microsoft Corporation
Faodaidh tu tòiseachadh air an àrd-ùrlar a chleachdadh leis an t-sreath an-asgaidh aige. Agus bidh prìsean a’ tòiseachadh bho $0.0009 gach obair làimhseachaidh.
6. Manaidsear cleachdadh Google Cloud
Tha Google Cloud Deployment Manager na fhuasgladh cleachdadh bun-structair Google Cloud Platform a nì fèin-ghluasad air cruthachadh ghoireasan, stèidheachadh, solar agus rianachd.
Yis urrainn dhut gu furasta buidheann de sheirbheisean sgòthan Google a chuir ri chèile agus an riaghladh mar aon bhuidheann. Faodaidh tu modalan a leasachadh a’ cleachdadh YAML no Python, ro-shealladh fhaighinn air atharrachaidhean mus cleachd thu, agus sgrùdadh a dhèanamh air na cleachdaidhean agad tro eadar-aghaidh cleachdaiche tòcan.
Tha an inneal Bun-structair mar Chòd seo a’ cleachdadh dòigh-obrach cànain dearbhach gus an suidheachadh a tha thu ag iarraidh a chuir an cèill agus an còrr fhàgail chun t-siostam. Leigidh Manaidsear Cleachdadh Google Cloud le bhith a’ cleachdadh mòran ghoireasan aig an aon àm, a bharrachd air riaghladh gineadh ghoireasan agus riatanasan mìneachadh ghoireasan.
Bithear a’ làimhseachadh rèiteachaidhean airson cleachdadh mar chòd, agus faodar an ath-aithris gu furasta le bhith a’ cumail cunbhalachd nan staid.
nithean matha
- A 'ceadachadh grunn ghoireasan a chleachdadh aig an aon àm.
- A’ ceadachadh goireasan san cleachdadh a chur ris, a thoirt air falbh no atharrachadh.
- Bidh luchd-cleachdaidh a’ suidheachadh an rèiteachaidh agus bidh an siostam a’ nochdadh a’ chòrr a’ cleachdadh dòigh-obrach cànain dearbhach.
- A’ cruthachadh eisimeileachd mìneachaidh eadar goireasan agus a’ cumail smachd air an t-sreath anns a bheil iad air an cruthachadh.
ana
- Bidh ùrachaidhean gan dèanamh ann an àm fìor. Chan urrainn dhuinn na h-aplacaidean againn ùrachadh aig an aon àm, ach is urrainn dhuinn an cleachdadh, agus is e sin aon de na prìomh eas-bhuannachdan.
- Leis an t-seirbheis, chan eil cuideachadh sònraichte ann. Chan eil an ùine freagairt airson nithean fosgailte cho luath sa dh’ fhaodadh e a bhith.
Microsoft Corporation
Cha deach prìsean an toraidh no na seirbheis seo a sholarachadh le Google Cloud Deployment Manager. Is e seo modh àbhaisteach airson luchd-reic bathar-bog agus solaraichean seirbheis. Gus faighinn a-mach mu phrìsean gnàthach, cuir fios gu Manaidsear Cleachdadh Google Cloud.
7. Manaidsear Ghoireasan Azure
Tha Manaidsear Goireasan Azure, a tha na fhuasgladh aig Microsoft airson a bhith a’ riaghladh Bun-structair san àrd-ùrlar aige, na phrìomh thoradh IaC eile. Bidh e a’ riaghladh eisimeileachd agus bun-structar a’ cleachdadh teamplaid Manaidsear Goireasan Azure (teamplaidean ARM).
Faodaidh tu, mar eisimpleir, na goireasan agad a chuir air dòigh ann am buidhnean, an sguabadh às, agus ìrean ruigsinneachd ghoireasan a chuingealachadh, gus beagan roghainnean a chomharrachadh. Tha smachd air ruigsinneachd air seirbheisean agus goireasan sìmplidh le Azure, a tha a’ tighinn le taic stèidhichte airson Smachd Ruigsinneachd Stèidhichte air Dreuchd (RBAC).
Air an làimh eile, leigidh buidhnean riaghlaidh, fo-sgrìobhaidhean agus buidhnean ghoireasan leat farsaingeachd ruigsinneachd atharrachadh. A bharrachd air an sin, bidh ìrean nas ìsle de rangachd a’ sealbhachadh shuidheachaidhean bho ìrean nas àirde, a’ gealltainn gum bi poileasaidhean àrd-ìre air an cur an gnìomh anns a h-uile buidheann agus goireas aig ìre nas ìsle.
nithean matha
- Tha e sìmplidh a chleachdadh, agus tha stiùireadh brosnachaidhean tèarmann sìmplidh.
- Is e na comasan as fheumaile an fheadhainn airson fo-sgrìobhaidhean a riaghladh agus seata de ghoireasan a shònrachadh do sgioba pròiseict.
- Bidh Manaidsear Goireasan Azure a’ cuideachadh le gnìomhan riaghlaidh leithid riaghladh sgioba. Tha e cuideachd buannachdail dha eòlaichean. Tha e gu math èifeachdach ann a bhith gar cuideachadh ann a bhith a’ stiùireadh phròiseactan agus sheirbheisean sa mheadhan.
ana
- Chan eil loidhne shingilte ann airson fèin-ghluasad no sgèileadh cleachdadh tèarmann san eadar-aghaidh cleachdaiche.
- Is dòcha gum bi iad comasach air an eadar-aghaidh cleachdaiche a leasachadh.
Microsoft Corporation
Chan eil a’ phrìs ri fhaighinn air an àrd-ùrlar, feuch an cuir thu fios chun neach-reic airson a phrìsean.
8. Plumi
Tha Pulumi na fhuasgladh IaC a tha ga eadar-dhealachadh fhèin bho àrd-ùrlaran Bun-structair eile mar Chòd le bhith a’ tabhann sùbailteachd a bharrachd.
Tha Python, JavaScript, C#, Go, agus TypeScript am measg nan cànanan prògramaidh a tha a’ faighinn taic. Faodaidh Pulumi coinneachadh ri raon nas fharsainge de chùisean cleachdaidh IaC DevOps agus ruighinn air a ’mhòr-chuid de luchd-leasachaidh le bhith a’ leudachadh a thaic cànain.
Tha barrachd chànanan cuideachd a’ ciallachadh gu bheil barrachd innealan is frèaman agad airson do bhun-structair a leasachadh agus fheuchainn. Is e feart sònraichte de Pulumi mar inneal Bun-structair mar Chòd gu bheil e a’ dèanamh obair air leth ann a bhith a’ cumail suas prionnsapalan bunaiteach agus gnìomhachd innealan aithnichte leithid Terraform agus aig an aon àm a’ toirt taic do fhuamhairean sgòthan AWS, GCP, agus Azure Cloud.
nithean matha
- Tha cùisean air an crìochnachadh ann an diogan seach uairean.
- Bu chòir a h-uile atharrachadh a bhith air a dhearbhadh tro phoileasaidhean deuchainn agus stèidhichte.
- Tha am Pulumi na inneal air leth math a bhith agad.
ana
- Chan eil eas-bhuannachdan ann an-dràsta.
Microsoft Corporation
Faodaidh tu tòiseachadh air an àrd-ùrlar a chleachdadh leis a’ phlana fa leth aige. Bidh e cuideachd a’ tabhann a thòisicheas bho $0.00025/credit.
9. luaineach
Tha Vagrant na fhuasgladh airson proifeiseantaich a tha airson àireamh bheag de Virtual Machines a chleachdadh an àite bun-structaran sgòthan mòra. Chaidh a chruthachadh le HashiCorp, an aon chompanaidh a chruthaich Terraform. Leis gu bheil e gu sònraichte a’ togail àrainneachdan leasachaidh gu sgiobalta, tha an toradh airson luchd-leasachaidh a tha ag obair air sgèile mòran nas lugha.
Faodaidh tu Vagrant a chleachdadh gus Inneal Brìgheil a chruthachadh, na deuchainnean agad a ruith, agus na rèiteachaidhean VM gu lèir a stòradh ann am faidhle Vagrant. Faodaidh tu seo a cho-roinn le luchd-leasachaidh eile gus dèanamh cinnteach gum faigh iad na h-aon toraidhean agus gun obraich iad san aon àrainneachd.
Faodar a chleachdadh ann an co-bhonn ri VirtualBox, AWS, agus solaraiche sgòthan sam bith eile a bheir seachad virtualization mar sheirbheis. Tha e cuideachd co-chòrdail ri innealan IaC eile leithid Chef and Puppet.
nithean matha
- Faodar an àrainneachd leasachaidh a stèidheachadh gu luath agus gu furasta.
- Àrainneachd dev / deuchainn le sgafallachd pròiseict fìor èifeachdach.
- Bidh bogsaichean coimhearsnachd agus plugins a 'tighinn ann an raon farsaing de stoidhlichean.
- Airson leasachadh ionadail, tha Vagrant ga dhèanamh furasta puirt agus URLan a shònrachadh.
- Tha e sìmplidh innealan a thogail le grunn shiostaman obrachaidh; gheibhear liosta dhiubh, còmhla ri stiùireadh rèiteachaidh, air làrach-lìn Vagrant.
ana
- Chan eil eadar-aghaidh cleachdaiche grafaigeach aige, ged a dh’ fhaodadh e a bhith feumail do luchd-tòiseachaidh.
- A rèir a’ chòd agad, dh’ fhaodadh gum bi e na dhòigh-obrach duilich a stèidheachadh.
- Feumar an loidhne-àithne a chleachdadh, a dh’ fhaodadh a bhith dùbhlanach dha dealbhadairean is luchd-leasachaidh nach eil cho eòlach air teicneòlas.
Microsoft Corporation
Faodaidh tu tòiseachadh air an àrd-ùrlar a chleachdadh leis a’ phlana coimhearsnachd aige, a tha gu tur an-asgaidh. Bidh e cuideachd a’ tabhann planaichean pàighte a thòisicheas bho $5 / mìos.
10. (R) ?ex
(R)?ex no Rex na fhrèam fèin-ghluasaid sìmplidh nach eil a’ sparradh a mhodail fhèin air an neach-cleachdaidh. Faodaidh tu measgachadh sam bith de dhòighean-obrach dearbhach is riatanach a chleachdadh, stoidhlichean riaghlaidh putadh no slaodadh, coileanadh ionadail no iomallach, agus mar sin air adhart le rex.
Tha e na àrd-ùrlar cleachdadh stòr fosgailte agus riaghladh rèiteachaidh a tha stèidhichte a-mhàin air Perl Coding, a’ toirt cothrom dhut modalan atharrachadh gu rèidh gus coinneachadh ri na feumalachdan agad.
Tha an comas SSH aige airson smachd a chumail air frithealaichean iomallach ga dhèanamh furasta gnìomhan a chuir air dòigh agus a dhèanamh fèin-ghluasadach, a’ sàbhaladh ùine is oidhirp.
nithean matha
- Is e cànan sìmplidh ionnsachadh a th’ ann am Perl.
- Is e inneal gun àidseant a th’ ann a bhios a’ cleachdadh shh.
- Tha gnìomhan ath-aithris fèin-ghluasadach gus ùine agus frustrachas a shàbhaladh.
ana
- Chan eil eas-bhuannachdan ann an-dràsta.
Microsoft Corporation
Leis gur e stòr fosgailte a th’ ann, faodaidh a h-uile duine a chleachdadh an-asgaidh.
Co-dhùnadh
Le èifeachdas agus earbsachd, is e Bun-structar mar Chòd an dòigh san àm ri teachd airson goireasan sgòthan a riaghladh. Cuidichidh na teicneòlasan IaC air an do bhruidhinn sinn pròiseact sam bith a ruith nas èifeachdaiche le bhith ag fèin-ghluasad nam pròiseasan as motha a bheir ùine, agus aig an aon àm ag àrach àile nas sàbhailte agus a’ dèanamh cinnteach à èideadh.
Tha mòran ghnìomhachasan air tionndadh gu IaC anns na bliadhnachan mu dheireadh, agus mar thoradh air sin tha ùine nas lugha ga chosg a’ dèiligeadh ri WebUI an àrd-ùrlar sgòthan aca agus neo-chunbhalachd ann an goireasan. Tha cuid de na h-innealan IaC as motha a tha rim faighinn an-diugh air an toirt a-steach don liosta gu h-àrd. Chan eil an liosta seo iomlan, ach bheir e dhut tòiseachadh air a’ chuspair seo.
Leave a Reply