Slurm DevOps: kilode ti a kii yoo jiroro lori imọ-jinlẹ DevOps ati kini yoo ṣẹlẹ dipo

Loni ni Southbridge a jiroro iṣakoso turquoise ni ipade igbogun kan.

Awọn kan wa ti o dabaa gbigbe lati oke de isalẹ, lati imọran si adaṣe. Bii, jẹ ki a ṣe imuse imoye iṣakoso turquoise: wa boṣewa kan, ṣe ipinnu lori bii awọn ipa yẹ ki o pin, bawo ni ibaraẹnisọrọ ṣe yẹ ki o kọ, ati bẹrẹ gbigbe ni ọna yii.

Nibẹ wà awon (ara mi pẹlu) ti o fe lati gbe lati isalẹ soke, lati iwa to agutan. A ni awọn iṣẹ-ṣiṣe kan pato ati awọn iṣoro pato. Jẹ ki a yanju wọn da lori awọn irinṣẹ turquoise, ati iṣakoso turquoise yoo dagbasoke funrararẹ.

Ti o ba ṣe afiwe iṣakoso pẹlu idagbasoke, ọna oke-isalẹ n ṣẹda monolith kan, ati ọna isalẹ-oke jẹ faaji microservice. Ni bayi, ninu iṣakoso “microservice” wa, a le tun agbegbe iṣakoso naa ṣe lẹmeji lojumọ ati “yi lọ si iṣelọpọ.”

Ati eto naa Slurm DevOps da fun awon ti o fẹ lati gbe lati isalẹ soke.

Slurm DevOps: kilode ti a kii yoo jiroro lori imọ-jinlẹ DevOps ati kini yoo ṣẹlẹ dipo

A kii yoo jiroro lori imọ-jinlẹ DevOps. Kii ṣe nitori pe o jẹ asan, tabi a ko mọ ọ, tabi a ko fẹran holivars (ati pe a ko). O kan jẹ pe imọ-jinlẹ DevOps ṣagbeye ni gbogbo ayaworan ati ẹlẹrọ DevOps fun awọn ọdun ti adaṣe, kii ṣe ni awọn ọjọ 3 ti ikẹkọ aladanla.

A yoo jiroro ni pato irinṣẹ. Nkankan ti o le ṣe imuse lẹsẹkẹsẹ, laisi awọn ibaraẹnisọrọ imọ-ọrọ ati atunṣe iṣakoso, ni ipele ti iṣẹ ojoojumọ. Kọ awọn itọnisọna lori iṣẹ ẹgbẹ pẹlu Git. Kọ iwe-iṣere kan fun gbigbe awọn olupin ṣiṣẹ. Ṣeto agbedemeji log.

Bi abajade, iṣẹ yoo di rọrun ati rọrun, ati pe ipilẹ kan yoo han lori eyiti o le kọ DevOps rẹ.

Lati lọ kọja awọn iṣe Southbridge, a pe awọn agbọrọsọ ita lori diẹ ninu awọn akọle.

Artem Galonsky, STO "BureauBureau"
Awọn ọdun 12+ ni idagbasoke iṣowo.
Asiwaju ẹgbẹ / olori ti ẹka idagbasoke lati ọdun 2011.
Oludari Imọ-ẹrọ lati ọdun 2016.

Paapọ pẹlu awọn ọmọ ile-iwe, a yoo wo awọn ọna lati ṣe adaṣe imuṣiṣẹ ti awọn ohun elo ti o ti lo tẹlẹ. Jẹ ki a jiroro lori ikole opo gigun ti ode oni ati diẹ ninu awọn irinṣẹ to wọpọ. Jẹ ki a ṣe akiyesi diẹ sii awọn irinṣẹ ati awọn agbara ti GitLab CI/CD. Mo ṣe agbekalẹ adaṣe naa lori awọn akọle mi (Ifihan si adaṣe ati Ṣiṣẹpọ pẹlu Gitlab) ki awọn ọmọ ile-iwe le ni rilara fun bii ati idi ti awọn ọna CI/CD ode oni ṣe lo. Ẹkọ naa yoo jẹ o kere ju ti o yẹ ni ifojusọna.

Alexey Stepanenko, ẹlẹrọ Syeed awọsanma Selectel
Ṣiṣe pẹlu awọn iṣẹ-ṣiṣe amayederun fun mimu awọsanma OpenStack: ibojuwo, CI / CD ati iṣakoso iṣeto.

Ni akọkọ, a yoo sọrọ nipa awọn awoṣe ati awọn ọna ti iṣakoso amayederun (bawo ni awọn isunmọ lati siseto ṣe wa sinu iṣakoso), ati pe a yoo ni oye ni adaṣe pẹlu awọn irinṣẹ DevOps HashiCorp (Packer ati Terraform) fun iṣakoso amayederun asọye.
Lẹhin ipari bulọọki naa, iwọ yoo ni anfani lati ṣapejuwe awọn amayederun rẹ, adaṣe adaṣe ẹda ti idanwo ati awọn agbegbe iṣelọpọ, iwọn ohun elo rẹ, ati kọ ojutu Wiwa Giga kan nipa lilo iwọntunwọnsi fifuye.

Eduard Medvedev, CTO ni Tungsten Labs (Germany)
Ṣiṣẹ bi ẹlẹrọ ni StackStorm, lodidi fun iṣẹ ṣiṣe ChatOps ti pẹpẹ. Ṣe idagbasoke ati imuse ChatOps fun adaṣe ile-iṣẹ data. Agbọrọsọ ni Russian ati okeere apero.

Ni Slurm, Emi yoo sọrọ nipa bi o ṣe le ṣe ibaraẹnisọrọ laarin ẹgbẹ DevOps kan ati ibaraenisepo pẹlu opo gigun ti epo CI / CD ti o munadoko diẹ sii nipa lilo iṣọpọ ọna meji pẹlu awọn chatbots.

Ivan Kruglov, Olùgbéejáde akọkọ ni Booking.com
Niwọn igba ti o darapọ mọ Booking.com ni ọdun 2013, o ti ṣiṣẹ lori awọn iṣẹ amayederun bii ifijiṣẹ ifiranṣẹ pinpin ati sisẹ, BigData ati akopọ wẹẹbu, wiwa.
Lọwọlọwọ ṣiṣẹ lori awọn ọran ti kikọ awọsanma inu ati Mesh Iṣẹ.

Ni apakan ti o kẹhin ti Slerm, a yoo ni imọran pẹlu awọn imọran imọran akọkọ ati ti iṣeto ti SRE, ki o si ronu iṣe ti ohun elo wọn nipa lilo awọn apẹẹrẹ laaye lati iriri mi. Ni afikun, a yoo wo ẹgbẹ imọ-ẹrọ ti SRE, eyun kini awọn ilana le ṣee lo lati jẹ ki iṣẹ naa ni igbẹkẹle diẹ sii.
Ni ipari ẹkọ naa, Emi yoo gbiyanju lati dahun awọn ibeere pataki meji:

  1. Kini SRE n fun olutọju tabi oluṣeto?
  2. Kini idi ti iṣowo tabi oniwun ọja nilo lati ṣe SRE?

Nitorinaa DevOps Slurm yii yoo jẹ alailẹgbẹ: ti a ba tun eto naa ṣe, yoo jẹ pẹlu akojọpọ oriṣiriṣi.

Fun awọn ti o tẹtisi, ẹdinwo 15% ṣi wa ni lilo koodu ipolowo habrapost.

Nipa eto DevOps Slurm - nibi.

Wole sinu: https://slurm.io/devops

orisun: www.habr.com

Fi ọrọìwòye kun