Kurzy a certifikace Azure

Vše

DevSecOps v praxi s využitím Azure

25.900 CZK

Cena (bez DPH)

Days2

Se stále se zrychlujícím tempem nárůstu bezpečnostních rizik, narůstá v dnešním světe i potřeba na ně co nejrychleji reagovat a ideálně jim předcházet. To zároveň s rapidním tempem dodávek klade na vývojářské týmy v agilním prostředí vyšší nároky co se týče kvality a rychlosti bezpečnostních opatření v dodávaných aplikacích. Integrace bezpečnosti do DevOps procesu s sebou nese řadu výzev, co se týče jak použití technologií, tak organizačních procesů. Tyto během kurzu probereme spolu s jejich praktickými řešeními za použití vybraných nástrojů pro platformu Azure DevOps.

 

Cílová skupina

  • Softwaroví vývojáři
  • Softwaroví architekti
  • DevOps inženýři

 

Cíle kurzu

DevSecOps v praxi s využitím v cloudu si klade za cíl představit účastníkům kurzu DevSecOps a seznámit je s jejich teorií a terminologií, a zároveň jim na reálné aplikaci za použití vybraných nástrojů demonstrovat jakým způsobem umožňuje DevSecOps úzce integrovat aplikační bezpečnost do DevOps a nadále ji zlepšovat.

 

Garanti kurzu

Pavel Winkler, Filip Herudek

Pavel a Filip pracují ve vlastní společnosti Rationis Development a orientují se na vývoj aplikací pro finanční sektor. Díky vyšší požadavkům na bezpečnost ze strany klientů se začali zabývat DevSecOps, který u několika klientů pomáhali zavádět a rozvíjet.

Osnova

 

Teorie DevSecOps

  • Motivace a cíle
  • DevOps vs. DevSecOps
  • Princip shift-left
  • Způsoby aplikace
  • Prvky DevSecOps
  • Nástroje (analýza, engineering, operativa)

 Konfigurace Azure

  • konfigurace v portálu
  • Použití Az modulu & Azure CLI
  • IaC deployment

 GitHub

  • Analýza závislosti
  • Secrets management
  • GitHub Actions, pipelines

 Azure DevOps

  • CI/CD v Azure
  • IaC - ARM vs Bicep
  • Azure DevTest Labs

Terraform

  • Připojení repozitáře
  • Nastavení workspace
  • Konfigurace proměnných
  • Deployment

 Aplikační bezpečnost

  • Bezpečnost v SDLC
  • Automatizace testů 
  • Monitoring, Alerting, Logging

Předpoklady

  • Základy práce s Azure
  • Základy DevOps a SDLC
  • Znalost práce s terminálem na zvoleném OS

 Technické požadavky

  • Libovolný operační systém
  • Microsoft/Azure účet
  • VS Code

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole
Při poskytování našich služeb nám pomáhají soubory cookie. Využíváním našich služeb s jejich používáním souhlasíte.
Další informace