Vi invitemu à u intensivu in linea "Slurm DevOps: Strumenti è Cheats"

L'intensiva in linea si terrà u 19-21 d'aostu Slurm DevOps: Strumenti è Trucchi.

U nemicu principalu chì u cursu DevOps combatte hè: "Moltu interessante, hè una pena chì ùn pudemu micca implementà questu in a nostra cumpagnia". Cerchemu suluzioni chì ancu un amministratore ordinariu pò implementà in un prughjettu legatu.

U corsu hè destinatu à:

  • amministratori chì volenu implementà e pratiche DevOps da quì sottu;
  • cumpagnie è squadre chì volenu avanzà versu una cultura DevOps in passi chjuchi è chjaru;
  • sviluppatori chì volenu capisce a "roba di amministratore" per risolve indipindentamente i travaglii di amministratore minore è si sviluppanu lentamente versu un capu di squadra per una squadra interfunzionale.

U cursu hè inutile per quelli chì digià cunnoscenu è utilizanu strumenti DevOps. Ùn amparà nunda di novu.

L'intensiva in linea hè un furmatu di novi realità; furnisce quasi a stessa immersione cum'è intensivi offline, solu senza un viaghju in Mosca (chì hè un plus per alcuni, è un minus per altri).

Vi invitemu à u intensivu in linea "Slurm DevOps: Strumenti è Cheats"

Avemu digià realizatu un cursu nantu à DevOps duie volte è recullatu tutti i grandi colpi chì pudemu.
U prublema principali hè l'aspettativa disappuntu. Dunque, vi diceremu immediatamente ciò chì ùn serà micca inclusu in u corsu.

Ùn ci sarà micca megliu pratiche. Ci sarà un analisi di una bona pratica. Per esempiu, un tema CI / CD, nantu à quale pudete fà facilmente un cursu intensivu di una settimana, dura 4 ore. Duranti stu tempu, pudete dimustrà i principii è custruisce un pipeline simplice, ma ùn pudete micca analizà un pacchettu di e migliori pratiche per diversi casi.

Ùn ci sarà ancu casu. I casi sò u tema per a cunferenza. Quì pudete parlà per una ora di un incidente di a vita. À Slurm, u prufessore pò dì chì "questu esempiu hè pigliatu da a mo pratica", nunda di più.

Ùn ci sarà micca analisi individuale di a pratica. A pratica ùn hè micca mentoring, hè ripetitu dopu à u lecturer. U scopu di a pratica hè di furnisce l'oppurtunità in i vostri esperimenti di principià da una opzione di travagliu cunnisciuta. Dopu à l'intensiva, pudete riviseghjà e note è ripetite a pratica sè stessu. Questu darà i risultati massimi.

Ùn ci sarà micca Kubernetes - ancu s'ellu hè un strumentu DevOps, avemu intensivu separatu.

Chì succede ?

Serà cunnosce l'arnesi da zero è una gamma completa di soluzioni per a custruzzione di l'infrastruttura di basa.

Ci sarà una storia da i praticanti circa usu veru di l'arnesi è i travaglii di a vita. Questa hè a basa à quale pudete sempre aghjunghje studiu indipendente di documentazione è analisi di casi.

Ci sarà ogni ghjornu risposte à e dumande, induve pudete dumandà nantu à i vostri prughjetti.

Serà travaglià cù feedback: Dumandemu feedback ogni ghjornu. Scrivite nantu à tuttu ciò chì ùn ti piace micca, l'avemu da riparà mentre andemu.

È ci sarà una opportunità tradiziunale pigliate i soldi è andate s'è tù ùn ti piace u corsu à tutti.

prugramma intensivu

Tema #1: travagliu in squadra cù Git

  • Cumandamenti basi git init, commit, add, diff, log, status, pull, push
  • Git flussu, rami è tag, strategie di fusione
  • U travagliu cù parechje rappresentanti remoti
  • Flussu GitHub
  • Fork, remote, pull request
  • Cunflitti, liberazioni, una volta di più nantu à Gitflow è altri flussi in relazione à e squadre

Tema #2: U travagliu cù l'applicazione da un puntu di vista di sviluppu

  • Scrivite un microserviziu in Python
  • Variabili di l'ambiente
  • Test d'integrazione è unità
  • Utilizà docker-compose in u sviluppu

Tema #3 : CI/CD : introduzione à l'automatizazione

  • Introduzione à l'automatizazione
  • Strumenti (bash, make, gradle)
  • Utilizà git-hooks per automatizà i prucessi
  • Linee di assemblaggio di fabbrica è a so applicazione in IT
  • Un esempiu di custruisce un pipeline "generale".
  • Software mudernu per CI/CD: Drone CI, BitBucket Pipelines, Travis, etc.

Tema #4: CI/CD: U travagliu cù GitLab

  • GitLab CI
  • GitLab Runner, i so tipi è usi
  • GitLab CI, funzioni di cunfigurazione, e migliori pratiche
  • GitLab CI Stages
  • Variabili CI di GitLab
  • Custruisce, pruvà, implementà
  • Cuntrolu di esecuzione è restrizioni: solu, quandu
  • U travagliu cù artefatti
  • Templates in .gitlab-ci.yml, riutilizendu l'azzioni in diverse parti di u pipeline
  • Includite - sezioni
  • Gestione centralizzata di gitlab-ci.yml (un schedariu è push automaticu à altri repositori)

Tema #5: Infrastruttura cum'è Codice

  • IaC: Approaching Infrastructure as Code
  • I fornitori di cloud cum'è fornitori di infrastruttura
  • Strumenti di inizializazione di u sistema, creazione di l'imaghjini (packer)
  • IaC utilizendu Terraform cum'è un esempiu
  • Storage di cunfigurazione, cullaburazione, automatizazione di l'applicazioni
  • Pràtica di creà Ansible playbooks
  • Idempotenza, dichjarazione
  • IaC utilizendu Ansible cum'è un esempiu

Tema #6: Test di l'infrastruttura

  • Test è integrazione cuntinua cù Molecule è GitLab CI
  • Utilizendu Vagrant

Tema #7: Monitoraghju di l'infrastruttura cù Prometheus

  • Perchè u monitoraghju hè necessariu?
  • Tipi di surviglianza
  • Notificazioni in u sistema di monitoraghju
  • Cumu Custruì un Sistema di Monitoramentu Sano
  • Notificazioni leghjite da l'omu, per tutti
  • Cuntrolla di Salute: ciò chì duvete prestu attenzione
  • L'automatizazione basata nantu à i dati di monitoraghju

Tema #8: Logging una applicazione cù ELK

  • Best Logging Practices
  • pila di ELK

Tema #9: Automatizazione di l'infrastruttura cù ChatOps

  • DevOps è ChatOps
  • ChatOps: Forze
  • Slack è alternative
  • Bots per ChatOps
  • Hubot è alternative
  • Seguretat
  • E pratiche megliu è peghju

U prugramma hè in corso è pò cambià ligeramente.

Prezzu: 30 ₽

iscrizzione

Source: www.habr.com

Add a comment