Ons nooi jou uit na die aanlyn intensiewe "Slurm DevOps: Tools & Cheats"

Aanlyn intensief sal op 19-21 Augustus gehou word Slurm DevOps: gereedskap en cheats.

Die hoofvyand wat die DevOps-kursus beveg is: "Baie interessant, dit is jammer dat ons dit nie in ons maatskappy kan implementeer nie." Ons soek oplossings wat selfs 'n gewone administrateur in 'n nalatenskapprojek kan implementeer.

Die kursus is bedoel vir:

  • administrateurs wat DevOps-praktyke van onder af wil implementeer;
  • maatskappye en spanne wat in klein en duidelike stappe na 'n DevOps-kultuur wil beweeg;
  • ontwikkelaars wat die "admin-dinge" wil verstaan ​​om klein administrasietake onafhanklik op te los en stadig te ontwikkel na 'n spanleier vir 'n kruisfunksionele span.

Die kursus is nutteloos vir diegene wat reeds DevOps-nutsgoed ken en gebruik. Jy sal niks nuuts leer nie.

Die aanlyn intensiewe is 'n formaat van nuwe realiteite; dit bied byna dieselfde onderdompeling as vanlyn intensiewe, net sonder 'n reis na Moskou (wat 'n pluspunt is vir sommige, en 'n minus vir ander).

Ons nooi jou uit na die aanlyn intensiewe "Slurm DevOps: Tools & Cheats"

Ons het reeds twee keer 'n kursus oor DevOps gehou en al die groot kanse ingesamel wat ons kon.
Die grootste probleem is teleurgestelde verwagtinge. Daarom sal ons jou dadelik vertel wat nie by die kursus ingesluit sal word nie.

Daar sal geen beste praktyke wees nie. Daar sal 'n ontleding van een beste praktyk wees. ’n CI/CD-onderwerp, waaroor jy maklik ’n weeklange intensiewe kursus kan doen, neem byvoorbeeld 4 uur. Gedurende hierdie tyd kan jy die basiese beginsels wys en 'n eenvoudige pyplyn bou, maar jy kan nie 'n pak beste praktyke vir verskillende gevalle ontleed nie.

Daar sal ook geen gevalle wees nie. Gevalle is die tema vir die konferensie. Daar kan jy vir 'n uur oor een insident uit die lewe praat. By Slurm kan die dosent sê dat "hierdie voorbeeld uit my praktyk geneem is," niks meer nie.

Daar sal geen individuele ontleding van praktyk wees nie. Oefening is nie mentorskap nie, dit is herhaal na die dosent. Die doel van die praktyk is om 'n geleentheid in jou eksperimente te bied om van 'n bekende werkopsie te begin. Na die intensiewe kan jy die aantekeninge hersien en self die oefening herhaal. Dit sal maksimum resultate gee.

Daar sal geen Kubernetes wees nie - al is dit 'n DevOps-instrument, het ons aparte intensiewe.

En wat sal gebeur?

sal wees om die gereedskap van nuuts af te leer ken en 'n volledige reeks oplossings vir die bou van basiese infrastruktuur.

Daar sal 'n storie van praktisyns wees oor werklike gebruik van gereedskap en lewenstake. Dit is die basis waarby jy altyd onafhanklike studie van dokumentasie en ontleding van sake kan byvoeg.

Daar sal daagliks wees antwoorde op vrae, waar jy oor jou projekte kan vra.

sal wees werk met terugvoer: Ons vra daagliks terugvoer. Skryf oor alles waarvan jy nie hou nie, ons sal dit regmaak soos ons gaan.

En daar sal 'n tradisionele geleentheid wees vat die geld en gaan as jy glad nie van die kursus hou nie.

Intensiewe program

Onderwerp #1: Spanwerk met Git

  • Basiese opdragte git init, commit, add, diff, log, status, pull, push
  • Git-vloei, takke en etikette, voeg strategieë saam
  • Werk met verskeie afstandherhalings
  • GitHub-vloei
  • Vurk, afstandbeheer, trekversoek
  • Konflikte, vrystellings, weereens oor Gitflow en ander vloei met betrekking tot spanne

Onderwerp #2: Werk met die toepassing vanuit 'n ontwikkelingsoogpunt

  • Skryf 'n mikrodiens in Python
  • Omgewings veranderlikes
  • Integrasie en eenheidstoetse
  • Gebruik docker-compose in ontwikkeling

Onderwerp #3: CI/CD: inleiding tot outomatisering

  • Inleiding tot outomatisering
  • Gereedskap (bash, make, gradle)
  • Gebruik git-hooks om prosesse te outomatiseer
  • Fabrieksmonteerlyne en hul toepassing in IT
  • 'n Voorbeeld van die bou van 'n "algemene" pyplyn
  • Moderne sagteware vir CI/CD: Drone CI, BitBucket Pipelines, Travis, ens.

Onderwerp #4: CI/CD: Werk met GitLab

  • GitLab CI
  • GitLab Runner, hul tipes en gebruike
  • GitLab CI, konfigurasiekenmerke, beste praktyke
  • GitLab CI Stadiums
  • GitLab CI veranderlikes
  • Bou, toets, ontplooi
  • Uitvoeringsbeheer en beperkings: slegs, wanneer
  • Werk met artefakte
  • Sjablone binne .gitlab-ci.yml, hergebruik van aksies in verskillende dele van die pyplyn
  • Sluit in - afdelings
  • Gesentraliseerde bestuur van gitlab-ci.yml (een lêer en outomatiese stoot na ander bewaarplekke)

Onderwerp #5: Infrastruktuur as Kode

  • IaC: Benadering van infrastruktuur as kode
  • Wolkverskaffers as infrastruktuurverskaffers
  • Stelselinisialiseringsnutsgoed, beeldbou (verpakker)
  • IaC gebruik Terraform as 'n voorbeeld
  • Konfigurasieberging, samewerking, toepassingsoutomatisering
  • Oefen om Ansible-speelboeke te skep
  • Idempotensie, verklarendheid
  • IaC met Ansible as 'n voorbeeld

Onderwerp #6: Infrastruktuurtoetsing

  • Toets en deurlopende integrasie met Molecule en GitLab CI
  • Gebruik Vagrant

Onderwerp #7: Infrastruktuurmonitering met Prometheus

  • Hoekom is monitering nodig?
  • Tipes monitering
  • Kennisgewings in die moniteringstelsel
  • Hoe om 'n gesonde moniteringstelsel te bou
  • Mens-leesbare kennisgewings, vir almal
  • Gesondheidsondersoek: waaraan jy moet aandag gee
  • Outomatisering gebaseer op moniteringsdata

Onderwerp #8: Teken 'n aansoek met ELK aan

  • Beste logpraktyke
  • ELK stapel

Onderwerp #9: Infrastruktuur-outomatisering met ChatOps

  • DevOps en ChatOps
  • ChatOps: Sterk punte
  • Slack en alternatiewe
  • Bots vir ChatOps
  • Hubot en alternatiewe
  • sekuriteit
  • Beste en slegste praktyke

Die program is aan die gang en kan effens verander.

Prys: 30 000 ₽

registrasie

Bron: will.com

Voeg 'n opmerking