Meghívjuk Önt az intenzív online „Slurm DevOps: Tools&Cheats” programra.

Az online intenzív augusztus 19-21 Slurm DevOps: Tools & Cheats.

A DevOps tanfolyam fő ellensége: "Nagyon érdekes, kár, hogy ezt nem tudjuk megvalósítani a cégünkben." Olyan megoldásokat keresünk, amelyeket egy hagyományos admin is meg tud valósítani egy örökölt projektben.

A tanfolyam célja:

  • rendszergazdák, akik alulról szeretnék megvalósítani a DevOps gyakorlatokat;
  • cégek és csapatok, akik apró és világos lépésekkel szeretnének elmozdulni a DevOps kultúra felé;
  • fejlesztők, akik meg akarják érteni az „adminisztrációs dolgokat”, hogy önállóan oldják meg a kisebb adminisztrációs feladatokat, és lassan egy többfunkciós csapat csapatvezetőjévé fejlődjenek.

A tanfolyam használhatatlan azok számára, akik már ismerik és használják a DevOps eszközöket. Semmi újat nem fogsz megtanulni.

Az online intenzív az új valóságok formátuma, szinte ugyanolyan elmélyülést nyújt, mint az offline intenzívek, csak moszkvai utazás nélkül (ami egyeseknek plusz, másoknak mínusz).

Meghívjuk Önt az intenzív online „Slurm DevOps: Tools&Cheats” programra.

Már kétszer vezettünk tanfolyamot a DevOps-ról, és összegyűjtöttünk minden tőlünk telhetőt.
A fő probléma a csalódott várakozások. Ezért azonnal elmondjuk, mi nem kerül be a tanfolyamba.

Nem lesznek bevált gyakorlatok. Egy bevált gyakorlat elemzésére kerül sor. Például egy CI/CD téma, amelyről könnyedén elvégezhet egy hetes intenzív tanfolyamot, 4 órát vesz igénybe. Ez idő alatt megmutathatja az alapokat, és létrehozhat egy egyszerű folyamatot, de nem elemezheti a különböző esetekre vonatkozó bevált módszereket.

Ügy sem lesz. Az esetek a konferencia témája. Ott egy órán keresztül beszélhetsz egy eseményről az életből. A Slurmnál az előadó azt mondhatja, hogy „ez a példa az én gyakorlatomból származik”, semmi több.

A gyakorlat egyéni elemzésére nem kerül sor. A gyakorlat nem mentorálás, hanem ismétlés az előadó után. A gyakorlat célja, hogy lehetőséget biztosítson a kísérleteiben, hogy egy ismert munkalehetőségből induljon ki. Az intenzív után átnézheti a jegyzeteket és megismételheti a gyakorlatot. Ez maximális eredményt fog adni.

Nem lesz Kubernetes - bár ez egy DevOps eszköz, van külön intenzív.

És mi lesz?

Lesz az eszközök megismerése a semmiből valamint az alapvető infrastruktúra kiépítéséhez szükséges megoldások teljes készlete.

Lesz egy történet a gyakorlóktól arról valódi eszközök használata és életfeladatokat. Ez az alap, amelyhez mindig hozzá lehet adni a dokumentáció független tanulmányozását és az esetek elemzését.

Naponta lesz kérdésekre adott válaszok, ahol kérdezhet a projektjeiről.

Lesz visszajelzéssel dolgozni: Naponta kérünk visszajelzést. Írjon mindenről, ami nem tetszik, mi megjavítjuk.

És lesz egy hagyományos lehetőség vedd a pénzt és menj el ha egyáltalán nem tetszik a tanfolyam.

Intenzív program

1. téma: Csapatmunka a Git-tel

  • Alapvető parancsok git init, commit, add, diff, log, status, pull, push
  • Git flow, ágak és címkék, egyesítési stratégiák
  • Munka több távoli képviselővel
  • GitHub folyamat
  • Villa, távirányító, húzó kérés
  • Konfliktusok, kiadások, még egyszer a Gitflow-ról és a csapatokkal kapcsolatos egyéb áramlásokról

2. téma: Munka az alkalmazással fejlesztési szempontból

  • Mikroszolgáltatás írása Pythonban
  • Környezeti változók
  • Integrációs és egységtesztek
  • Docker-compose használata a fejlesztésben

3. téma: CI/CD: bevezetés az automatizálásba

  • Bevezetés az automatizálásba
  • Eszközök (bash, make, grale)
  • Git-hook használata a folyamatok automatizálására
  • Gyári összeszerelő sorok és alkalmazásuk az informatikában
  • Példa egy „általános” csővezeték építésére
  • Modern szoftverek CI/CD-hez: Drone CI, BitBucket Pipelines, Travis stb.

4. téma: CI/CD: Munka a GitLabbal

  • GitLab CI
  • GitLab Runner, típusai és felhasználási területeik
  • GitLab CI, konfigurációs funkciók, bevált gyakorlatok
  • GitLab CI szakaszai
  • GitLab CI-változók
  • Építs, tesztelj, telepíts
  • Végrehajtás ellenőrzése és korlátozásai: csak akkor, amikor
  • Műtermékekkel való munka
  • Sablonok a .gitlab-ci.yml fájlban, amelyek újrafelhasználják a műveleteket a folyamat különböző részein
  • Tartalmazza a szakaszokat
  • A gitlab-ci.yml központosított kezelése (egy fájl és automatikus továbbítás más adattárakba)

5. téma: Infrastruktúra mint kód

  • IaC: Az infrastruktúra mint kód megközelítése
  • Felhőszolgáltatók, mint infrastruktúra-szolgáltatók
  • Rendszerinicializáló eszközök, arculatépítés (csomagoló)
  • IaC, példaként a Terraform használatával
  • Konfiguráció tárolása, együttműködés, alkalmazásautomatizálás
  • Ansible játékkönyvek készítésének gyakorlása
  • Idempotencia, deklarativitás
  • IaC példaként az Ansible használatával

6. téma: Infrastruktúra tesztelése

  • Tesztelés és folyamatos integráció Molecule és GitLab CI-vel
  • A Vagrant használata

7. téma: Infrastruktúra-felügyelet a Prometheusszal

  • Miért van szükség monitorozásra?
  • A megfigyelés típusai
  • Értesítések a monitoring rendszerben
  • Hogyan építsünk fel egészséges megfigyelőrendszert
  • Ember által olvasható értesítések, mindenki számára
  • Állapotfelmérés: mire érdemes odafigyelni
  • Monitoring adatokon alapuló automatizálás

8. téma: Alkalmazás naplózása az ELK-val

  • Legjobb naplózási gyakorlatok
  • ELK verem

9. téma: Infrastruktúra automatizálás ChatOps segítségével

  • DevOps és ChatOps
  • ChatOps: Erősségek
  • Lazaság és alternatívák
  • Botok a ChatOps-hoz
  • Hubot és alternatívák
  • biztonság
  • Legjobb és legrosszabb gyakorlatok

A program folyamatban van, és kis mértékben változhat.

Ár: 30 000 ₽

Regisztráció

Forrás: will.com

Hozzászólás