Wij nodigen je uit voor de online intensieve “Slurm DevOps: Tools&Cheats”

Van 19 tot en met 21 augustus vindt er een intensieve online cursus plaats Slurm DevOps: Tools & Cheats.

De belangrijkste vijand waar de DevOps-cursus tegen vecht: "Het is heel interessant, het is jammer dat we dit niet in ons bedrijf kunnen implementeren." We zijn op zoek naar oplossingen die zelfs een gewone beheerder in een legacy-project kan implementeren.

De cursus is bedoeld voor:

  • beheerders die DevOps-praktijken 'van onderaf' willen implementeren;
  • bedrijven en teams die in kleine en duidelijke stappen naar een DevOps-cultuur willen;
  • ontwikkelaars die de "beheersmatige kant" willen begrijpen om zelfstandig kleine beheertaken op te lossen en geleidelijk door te groeien naar teamleider van een cross-functioneel team.

De cursus is niet nuttig voor mensen die DevOps-tools al kennen en gebruiken. Je leert niets nieuws.

De online intensieve cursus is een format voor nieuwe realiteiten; Het biedt bijna dezelfde onderdompeling als de intensieve offline cursussen, alleen hoef je niet naar Moskou te reizen (wat voor sommigen een voordeel is en voor anderen een nadeel).

Wij nodigen je uit voor de online intensieve “Slurm DevOps: Tools&Cheats”

We hebben de DevOps-cursus inmiddels twee keer gegeven en hebben er alle mogelijke lessen uit geleerd.
Het grootste probleem zijn teleurgestelde verwachtingen. We vertellen je dus meteen wat de cursus niet omvat.

Er zullen geen beste praktijken zijn. Er zal een analyse van één best practice plaatsvinden. Het onderwerp CI/CD bijvoorbeeld, dat gemakkelijk in een intensieve cursus van een week behandeld kan worden, duurt slechts 4 uur. Gedurende deze tijd kunt u de basisprincipes laten zien en een eenvoudige pijplijn bouwen, maar u kunt niet een heleboel best practices voor verschillende gevallen analyseren.

Er zullen ook geen gevallen zijn. Het thema van de conferentie zijn cases. Daar kun je een uur lang over één gebeurtenis uit het leven praten. Bij Slurm kan een docent zeggen: ‘dit voorbeeld komt uit mijn praktijk’, meer niet.

Er vindt geen individuele analyse van de praktijk plaats. Oefening baart kunst. Het is het herhalen van de lesstof. Het doel van de oefening is om de mogelijkheid te bieden om bij uw experimenten uit te gaan van een duidelijk werkende optie. Na de intensieve cursus kunt u de opnames bekijken en de oefening zelf herhalen. Dit levert het beste resultaat op.

Er zal geen Kubernetes zijn — hoewel het een DevOps-tool is, hebben we aparte intensieve.

Wat gaat er gebeuren?

Zal zijn De tools vanaf nul leren kennen en een volledig scala aan oplossingen voor het bouwen van basisinfrastructuur.

Er zal een verhaal zijn van beoefenaars over echte toepassing van gereedschappen en levenstaken. Dit is de basis, waaraan u altijd een onafhankelijke bestudering van documentatie en casusanalyse kunt toevoegen.

Er zullen dagelijks zijn antwoorden op vragen, waar u vragen kunt stellen over uw projecten.

Zal zijn werken met feedback: Wij vragen dagelijks om feedback. Schrijf over alles wat je niet bevalt, wij lossen het op terwijl we bezig zijn.

En er zal een traditionele gelegenheid zijn Neem het geld en vertrek, als je de cursus fundamenteel niet leuk vindt.

Intensief programma

Onderwerp #1: Teamwerk met Git

  • Basisopdrachten git init, commit, add, diff, log, status, pull, push
  • Git flow, vertakkingen en tags, samenvoegstrategieën
  • Werken met meerdere externe vertegenwoordigers
  • GitHub-stroom
  • Vork, afstandsbediening, trekverzoek
  • Conflicten, releases, wederom over Gitflow en andere stromen in relatie tot teams

Onderwerp #2: Werken met de applicatie vanuit ontwikkelingsoogpunt

  • Een microservice schrijven in Python
  • Omgevingsvariabelen
  • Integratie- en unittests
  • Docker-compose gebruiken bij de ontwikkeling

Onderwerp #3: CI/CD: introductie tot automatisering

  • Inleiding tot automatisering
  • Tools (bash, make, gradle)
  • Git-hooks gebruiken om processen te automatiseren
  • Fabrieksassemblagelijnen en hun toepassing in IT
  • Een voorbeeld van het bouwen van een “algemene” pijpleiding
  • Moderne software voor CI/CD: Drone CI, BitBucket Pipelines, Travis, etc.

Onderwerp #4: CI/CD: Werken met GitLab

  • GitLab-CI
  • GitLab Runner, hun typen en gebruik
  • GitLab CI, installatiefuncties, aanbevolen procedures
  • GitLab CI-fasen
  • GitLab CI-variabelen
  • Bouwen, testen, implementeren
  • Uitvoeringscontrole en beperkingen: alleen, wanneer
  • Werken met artefacten
  • Sjablonen binnen .gitlab-ci.yml, waarbij acties in verschillende delen van de pijplijn worden hergebruikt
  • Inclusief - secties
  • Gecentraliseerd beheer van gitlab-ci.yml (één bestand en automatische push naar andere repositories)

Onderwerp #5: Infrastructuur als code

  • IaC: infrastructuur benaderen als code
  • Cloudproviders als infrastructuurproviders
  • Systeeminitialisatietools, imageopbouw (packer)
  • IaC gebruikt Terraform als voorbeeld
  • Configuratieopslag, samenwerking, applicatieautomatisering
  • Oefenen met het maken van Ansible-draaiboeken
  • Idempotentie, declarativiteit
  • IaC gebruikt Ansible als voorbeeld

Onderwerp #6: Het testen van de infrastructuur

  • Testen en continue integratie met Molecule en GitLab CI
  • Vagrant gebruiken

Onderwerp #7: Infrastructuurmonitoring met Prometheus

  • Waarom toezicht nodig is
  • Soorten monitoring
  • Meldingen in het monitoringsysteem
  • Hoe u een gezond monitoringsysteem kunt bouwen
  • Voor mensen leesbare meldingen, voor iedereen
  • Health Check: waar u op moet letten
  • Automatisering op basis van monitoringgegevens

Onderwerp #8: Een applicatie loggen met ELK

  • Beste logpraktijken
  • ELK-stapel

Onderwerp #9: Infrastructuurautomatisering met ChatOps

  • DevOps en ChatOps
  • ChatOps: sterke punten
  • Slack en alternatieven
  • Bots voor ChatOps
  • Hubot en alternatieven
  • veiligheid
  • Beste en slechtste praktijken

Dit programma is nog in uitvoering en kan nog enigszins wijzigen.

Prijs: 30 000 €

registratie

Bron: www.habr.com

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster