Diundang sampeyan menyang "Slurm DevOps: Alat & Cidra" online intensif

Online intensif bakal dianakakΓ© ing Agustus 19-21 Slurm DevOps: Alat & Cidra.

Mungsuh utama sing dilawan kursus DevOps yaiku: "Menarik banget, sayang banget yen kita ora bisa ngetrapake iki ing perusahaan kita." Kita nggoleki solusi sing bisa ditindakake dening admin biasa ing proyek warisan.

Kursus kasebut ditrapake kanggo:

  • pangurus sing pengin ngetrapake praktik DevOps saka ngisor;
  • perusahaan lan tim sing pengin pindhah menyang budaya DevOps kanthi langkah cilik lan jelas;
  • pangembang sing pengin ngerti "barang admin" supaya bisa ngatasi tugas admin cilik lan alon-alon berkembang menyang pimpinan tim kanggo tim lintas fungsi.

Kursus kasebut ora ana gunane kanggo wong sing wis ngerti lan nggunakake alat DevOps. Sampeyan ora bakal sinau sing anyar.

Intensif online minangka format kasunyatan anyar; nyedhiyakake kecemplung sing meh padha karo intensif offline, mung tanpa lelungan menyang Moskow (sing dadi plus kanggo sawetara, lan minus kanggo wong liya).

Diundang sampeyan menyang "Slurm DevOps: Alat & Cidra" online intensif

Kita wis nganakake kursus ing DevOps kaping pindho lan nglumpukake kabeh gambar sing bisa ditindakake.
Masalah utama yaiku pangarepan sing kuciwa. Mulane, kita bakal langsung ngandhani apa sing ora bakal kalebu ing kursus kasebut.

Ora bakal ana praktik paling apik. Bakal ana analisis babagan siji praktik paling apik. Contone, topik CI / CD, sing sampeyan bisa kanthi gampang nindakake kursus intensif seminggu, butuh 4 jam. Sajrone wektu iki, sampeyan bisa nuduhake dhasar lan mbangun pipa sing prasaja, nanging sampeyan ora bisa nganalisa paket praktik paling apik kanggo macem-macem kasus.

Ora bakal ana kasus uga. Kasus minangka tema konferensi. Ing kana sampeyan bisa ngobrol sajrone jam babagan siji kedadeyan saka urip. Ing Slurm, dosen bisa ngomong yen "conto iki dijupuk saka praktikku," ora liya.

Ora ana analisis individu babagan praktik. Praktek dudu mentoring, diulangi sawise dosen. Tujuan saka praktik kasebut yaiku kanggo menehi kesempatan ing eksperimen sampeyan kanggo miwiti saka opsi kerja sing dikenal. Sawise intensif, sampeyan bisa mriksa cathetan lan mbaleni latihan dhewe. Iki bakal menehi asil maksimal.

Ora bakal ana Kubernetes - sanajan iki alat DevOps, kita duwe intensif kapisah.

Lan apa sing bakal kelakon?

Bakal ngerti alat saka awal lan solusi lengkap kanggo mbangun infrastruktur dhasar.

Bakal ana crita saka praktisi babagan nggunakake nyata saka piranti lan tugas urip. Iki minangka dhasar sing bisa sampeyan tambahake sinau babagan dokumentasi lan analisis kasus.

Bakal ana saben dina wangsulan ing pitakonan, ing ngendi sampeyan bisa takon babagan proyek sampeyan.

Bakal nggarap umpan balik: Kita njaluk umpan balik saben dina. Tulis babagan kabeh sing sampeyan ora seneng, kita bakal ndandani nalika kita lunga.

Lan bakal ana kesempatan tradisional njupuk dhuwit lan ninggalake yen sampeyan ora seneng kursus.

Program intensif

Topik #1: Kerja tim karo Git

  • Perintah dasar git init, commit, add, diff, log, status, pull, push
  • Aliran Git, cabang lan tag, nggabungake strategi
  • Nggarap pirang-pirang remot remot
  • Aliran GitHub
  • Fork, remote, tarik request
  • Konflik, rilis, maneh babagan Gitflow lan aliran liyane sing ana hubungane karo tim

Topik #2: Nggarap aplikasi saka sudut pandang pangembangan

  • Nulis microservice ing Python
  • Variabel Lingkungan
  • Integrasi lan tes unit
  • Nggunakake docker-compose ing pembangunan

Topik #3: CI/CD: introduksi kanggo otomatisasi

  • Pambuka kanggo Automation
  • Alat (bash, make, gradle)
  • Nggunakake git-hooks kanggo ngotomatisasi proses
  • Jalur perakitan pabrik lan aplikasi ing IT
  • Conto mbangun pipa "umum".
  • Piranti lunak modern kanggo CI/CD: Drone CI, BitBucket Pipelines, Travis, lsp.

Topik #4: CI/CD: Nggarap GitLab

  • GitLab CI
  • GitLab Runner, jinis lan panggunaane
  • GitLab CI, fitur konfigurasi, praktik paling apik
  • Tahap GitLab CI
  • GitLab CI Variabel
  • Mbangun, nguji, nyebarake
  • Kontrol eksekusi lan watesan: mung, nalika
  • Nggarap artefak
  • Cithakan nang .gitlab-ci.yml, nggunakake maneh tumindak ing macem-macem bagean saka pipo
  • Kalebu - bagean
  • Manajemen terpusat gitlab-ci.yml (siji file lan push otomatis menyang repositori liyane)

Topik #5: Infrastruktur minangka Kode

  • IaC: Nyedhak Infrastruktur minangka Kode
  • Panyedhiya awan minangka panyedhiya infrastruktur
  • Alat inisialisasi sistem, bangunan gambar (packer)
  • IaC nggunakake Terraform minangka conto
  • Panyimpenan konfigurasi, kolaborasi, otomatisasi aplikasi
  • Praktek nggawe playbook Ansible
  • Idempotensi, deklaratif
  • IaC nggunakake Ansible minangka conto

Topik #6: Pengujian infrastruktur

  • Pengujian lan integrasi terus karo Molekul lan GitLab CI
  • Nggunakake Vagrant

Topik #7: Pemantauan Infrastruktur karo Prometheus

  • Napa perlu ngawasi?
  • Jinis pemantauan
  • Notifikasi ing sistem ngawasi
  • Carane Mbangun Sistem Monitoring Sehat
  • Kabar sing bisa diwaca manungsa, kanggo kabeh wong
  • Priksa kesehatan: apa sing kudu digatekake
  • Otomatisasi adhedhasar data pemantauan

Topik #8: Nganggo log aplikasi nganggo ELK

  • Praktek Log paling apik
  • ELK tumpukan

Topik # 9: Otomatisasi Infrastruktur karo ChatOps

  • DevOps lan ChatOps
  • ChatOps: Kekuwatan
  • Slack lan alternatif
  • Bot kanggo ChatOps
  • Hubot lan alternatif
  • Keamanan
  • Laku paling apik lan paling ala

Program kasebut lagi ditindakake lan bisa uga rada owah.

Rega: 30 β‚½

Register

Source: www.habr.com

Add a comment