Course Outline

Invoering

  • DevOps versus Agile
  • Overzicht van DevOps kernconcepten
  • De belangrijkste voordelen begrijpen van DevOps

De DevOps fasen begrijpen

  • Continue integratie
  • Continue levering
  • Continue implementatie
  • Continu testen
  • Continue monitoring

Het definiëren van DevOps structuur en processen

  • Inzicht in DevOps rollen en verantwoordelijkheden
  • Planning en evaluatie DevOps adoptie
  • Het aanpassen of standaardiseren van de pijplijn DevOps.

Het opzetten van de DevOps infrastructuur

  • Een Kanban-tool kiezen voor het volgen van workflows (Jira, Azure DevOps, enz.)
  • Broncodes beheren met Git
  • Bouwtoepassingen met Gradle en Jenkins
  • Applicaties implementeren met Docker en Kubernetes

Hulpmiddelen voor gebouwautomatisering

  • Automatiseringsscenario's begrijpen
  • Geautomatiseerde tests maken en uitvoeren met Selenium
  • Implementatie van automatiseringsworkflows voor het bouwen en implementeren

Beveiliging integreren in DevOps processen

  • Het DevSecOps-model begrijpen
  • Het definiëren van beveiligingsbeleid en -procedures
  • Het automatiseren van DevOps beveiligingsprocessen en -hulpmiddelen

DevOps Beste praktijken en tips

Samenvatting en volgende stappen

Requirements

  • Een goed begrip van Agile methodologieën
  • Ervaring met softwareontwikkeling

Publiek

  • DevOps ingenieurs
  • IT-managers
  • Ontwikkelaars
 21 Hours

Getuigenissen (2)

Related Courses

Jenkins for .Net Continuous Integration (CI)

14 Hours

Related Categories