INHALT  

Softwaredesign Best Practices

  • Auswirkungen von Docker auf Softwaredesign
  • Einführung in die “12 Factor Apps”‐Prinzipien

Development Workflow

  • Vorbereitung von Applikationen für Dockerization
  • Dockerization einer Applikation
  • Streamlining des Entwicklungsalltags mit Docker
  • Setup mit docker‐compose

Testing mit Docker

  • Image‐Design im Test‐Kontext
  • Unit Tests
  • Integration Tests
  • UI Automation Tests ‐ Selenium in einer Docker‐Umgebung
  • Ad‐hoc Test‐Infrastruktur
  • Tipps & Tricks aus dem Alltag

Continuous Integration

  • CI‐Workflow mit Docker
  • Application Configuration Management, Multi‐Environment Configs
  • Versionierung

Continuous Delivery

  • Deployment Pipeline
    • Test Gates
  • Deployment Scripting
  • Daten & Continuous Delivery
  • Erweiterte Szenarien (Rolling Releases, Blue/Green‐Deployment, Fast Rollback,..)
 

WIR HABEN IHR INTERESSE GEWECKT? KONTAKTIEREN SIE UNS EINFACH!