Slurm DevOps: carson nach bruidhinn sinn air feallsanachd DevOps agus dè a thachras na àite

An-diugh aig Southbridge bheachdaich sinn air riaghladh turquoise aig coinneamh dealbhaidh.

Bha feadhainn ann a mhol gluasad bho mhullach gu bonn, bho bheachd gu cleachdadh. Mar, leig dhuinn an fheallsanachd riaghlaidh turquoise a chuir an gnìomh: lorg inbhe, dèan co-dhùnadh air mar a bu chòir dreuchdan a roinn, mar a bu chòir conaltradh a thogail, agus tòisich air gluasad air an t-slighe seo.

Bha feadhainn ann (mi fhìn nam measg) a bha airson gluasad bhon bhonn gu h-àrd, bho chleachdadh gu beachd. Tha gnìomhan sònraichte againn agus duilgheadasan sònraichte. Fuasglaidh sinn iad stèidhichte air innealan turquoise, agus leasaichidh riaghladh turquoise leis fhèin.

Ma nì thu coimeas eadar riaghladh agus leasachadh, tha an t-slighe bhon mhullach sìos a’ cruthachadh monolith, agus tha an t-slighe bhon bhonn gu h-àrd na ailtireachd microservice. A-nis, nar riaghladh “micro-sheirbheis”, is urrainn dhuinn an cuairteachadh riaghlaidh ath-thogail dà uair san latha agus sa bhad “a thoirt a-steach gu cinneasachadh.”

Agus am prògram Slurm DevOps air a chruthachadh dhaibhsan as fheàrr leotha gluasad bhon bhonn gu h-àrd.

Slurm DevOps: carson nach bruidhinn sinn air feallsanachd DevOps agus dè a thachras na àite

Cha bhith sinn a’ beachdachadh air feallsanachd DevOps. Chan ann air sgàth gu bheil e gun bhrìgh, no nach eil sinn eòlach air, no nach toil leinn holivars (agus chan eil sinn). Is e dìreach gu bheil feallsanachd DevOps a’ nochdadh anns a h-uile ailtire agus innleadair DevOps thar bliadhnaichean de chleachdadh, agus chan ann ann an 3 latha de thrèanadh dian.

Bruidhnidh sinn mu innealan sònraichte. Rud a dh'fhaodar a chur an gnìomh anns a 'bhad, às aonais còmhraidhean feallsanachail agus ath-structaradh riaghlaidh, aig ìre obair làitheil. Sgrìobh stiùireadh mu obair-sgioba le Git. Sgrìobh leabhar-cluiche airson cleachdadh frithealaichean. Stèidhich neach-cruinneachaidh logaichean.

Mar thoradh air an sin, bidh obair a 'fàs nas fhasa agus nas sìmplidh, agus nochdaidh bunait air an urrainn dhut do DevOps a thogail.

Gus a dhol nas fhaide na cleachdaidhean Southbridge, thug sinn cuireadh do luchd-labhairt bhon taobh a-muigh air cuid de chuspairean.

Artem Galonsky, STO "Biùro Biùro"
12+ bliadhna ann an leasachadh malairteach.
Ceannard sgioba / ceannard roinn leasachaidh bho 2011.
Stiùiriche Teicnigeach bho 2016.

Còmhla ri oileanaich, seallaidh sinn ri dòighean gus cleachdadh thagraidhean a chaidh a chleachdadh roimhe seo a dhèanamh fèin-ghluasadach. Bruidhnidh sinn mu thogail loidhne-phìoban an latha an-diugh agus cuid de dh’ innealan cumanta. Bheir sinn sùil nas mionaidiche air innealan agus comasan GitLab CI/CD. Chuir mi structar air a’ chleachdadh air na cuspairean agam (Ro-ràdh gu Automation agus Ag obair le Gitlab) gus am biodh oileanaich a’ faireachdainn ciamar agus carson a thathas a’ cleachdadh dòighean CI/CD an latha an-diugh. Bidh an teòiridh mar an ìre as ìsle a tha riatanach gu reusanta.

Alexey Stepanenko, innleadair àrd-ùrlar sgòthan Selectel
A’ dèiligeadh ri gnìomhan bun-structair airson cumail suas sgòth OpenStack: sgrùdadh, CI/CD agus riaghladh rèiteachaidh.

An toiseach, bruidhnidh sinn mu mhodalan agus dhòighean riaghlaidh bun-structair (mar a thàinig dòighean-obrach bho phrògramadh gu rianachd), agus gheibh sinn eòlas ann an cleachdadh air innealan DevOps HashiCorp (Packer and Terraform) airson riaghladh bun-structair dearbhach.
Nuair a chuireas tu crìoch air a’ bhloc, bidh e comasach dhut cunntas a thoirt air a ’bhun-structar agad, cruthachadh àrainneachdan deuchainn is cinneasachaidh gu fèin-ghluasadach, sgèile a dhèanamh air an tagradh agad, agus fuasgladh Cothrom Àrd a thogail a’ cleachdadh cothromachadh luchdan.

Eduard Medvedev, CTO aig Tungsten Labs (A’ Ghearmailt)
Ag obair mar innleadair aig StackStorm, le uallach airson gnìomhachd ChatOps an àrd-ùrlar. Leasaich agus cuir an gnìomh ChatOps airson fèin-ghluasad ionad dàta. Neach-labhairt aig co-labhairtean Ruiseanach agus eadar-nàiseanta.

Aig Slurm, bruidhnidh mi mu mar a nì mi conaltradh taobh a-staigh sgioba DevOps agus eadar-obrachadh leis an loidhne-phìoban CI / CD nas èifeachdaiche a ’cleachdadh amalachadh dà-shligheach le chatbots.

Ivan Kruglov, prìomh leasaiche aig Booking.com
Bho chaidh e a-steach do Booking.com ann an 2013, tha e air a bhith ag obair air pròiseactan bun-structair leithid lìbhrigeadh agus giullachd teachdaireachd sgaoilte, BigData agus cruach-lìn, sgrùdadh.
An-dràsta ag obair air cùisean togail sgòth a-staigh agus mogal seirbheis.

Anns a’ phàirt mu dheireadh de Slerm, gheibh sinn eòlas air na prìomh bhun-bheachdan ideòlach agus eagrachaidh aig SRE, agus beachdaichidh sinn air cleachdadh an tagraidh a’ cleachdadh eisimpleirean beò bhon eòlas agam. A bharrachd air an sin, seallaidh sinn ri taobh theicnigeach SRE, is e sin dè na dòighean a ghabhas cleachdadh gus an t-seirbheis a dhèanamh nas earbsaiche.
Aig deireadh a’ chùrsa, feuchaidh mi ri dà cheist chudromach a fhreagairt:

  1. Dè a bheir SRE do rianadair no prògramadair?
  2. Carson a dh’ fheumas sealbhadair gnìomhachais no toraidh SRE a bhuileachadh?

Mar sin bidh an DevOps Slurm seo gun samhail: ma nì sinn ath-aithris air a’ phrògram, bidh e le sgrìobhadh eadar-dhealaichte.

Dhaibhsan a tha furachail, tha lasachadh 15% ann fhathast a’ cleachdadh a’ chòd adhartachaidh habrapost.

Mu phrògram DevOps Slurm - an seo.

Clàradh: https://slurm.io/devops

Source: www.habr.com

Cuir beachd ann