Formation – Atelier

Développement Continu

Cet atelier pratique donne un aperçu des meilleures pratiques de développement pour accélérer les livraisons. Les membres de votre équipe seront en mesure d’identifier les clés du succès d’une livraison en continu, les moyens pour optimiser les processus et diminuer les délais de mise en marché.

Participants

Développeur, QA, Ops, sécurité 6 à 8 participants

Durée

2 jours

Prérequis

Prérequis : Atelier pipeline as code

Sujets présentés

  • Explorer les critères du développement continu
  • Planifier par la collaboration et la compréhension du processus
  • Intégrer les tests au processus de développement
  • Accélérer et s’ajuster par l’automatisation

Plan de cours

Explorer les critères du développement continue

  1. Version Control
  2. Automated configuration
  3. Trunk based
  4. Continuous code review

Planifier par la collaboration et la compréhension du processus

  1. Software Delivery LifeCycle (SDLC), Application Lifecycle Management (ALM), Software Supply Chain (SSC)
  2. Gestion de projet Agile +DevOps
  3. Rôles et responsabilité dans le processus

Intégrer les tests au processus de développement

  1. Acceptance & Smoke tests
  2. Test Driven Development
  3. Dynamic Test Data
  4. Continuous testing

Accélérer et s’ajuster par l’automatisation

  1. Canary Deployments
  2. Evolutionary Architecture (Architecture microservice ou la magie du découpage)