Continuous Delivery Architecture (CDA03)

Téléchargement

Objectifs de la formation

  • Ce cours est conçu pour les participants impliqués dans la conception, la mise en œuvre et la gestion de pipelines de déploiement DevOps et de chaînes d’outils qui prennent en charge l’intégration continue, la livraison continue, les tests continus et potentiellement le déploiement continu. Le cours met en évidence les processus sous-jacents, les métriques, les APl et les considérations culturelles avec la livraison continue.
  • Les principaux avantages de la livraison continue seront couverts, notamment une vitesse accrue pour aider les organisations à répondre rapidement aux changements du marché, permettant ainsi de déjouer la concurrence, de réduire les risques et les coûts tout en proposant des solutions de meilleure qualité. Augmentation de la productivité et du moral des employés en faisant exécuter plus d’activités par des pipelines plutôt que par des humains afin que les équipes puissent se concentrer sur la vision pendant que les pipelines effectuent l’exécution.
  • Ce cours est construit sur les principes et les pratiques mis en évidence dans des livres à succès tels que «Continuous Delivery», «Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations», et d’autres écrits par des leaders d’opinion du mouvement DevOps. Le cours d’Architecture de Livraison Continue (CDA) fournit aux professionnels de l’informatique les compétences générales nécessaires à l’architecture et à l’orchestration de pipelines de déploiement automatisé efficaces et efficients.
  • Le matériel du cours comprendra des artefacts pratiques, des modèles et des lexiques collectés par l’auteur Marc Hornbeek pour aider les apprenants après les cours.
  • Cette certification permet aux apprenants de réussir l’examen de Continuous Delivery Architect.

Public

Le public cible du cours Architecture de livraison continue est toute personne intéressée à en apprendre davantage sur les principes de l’intégration continue et de la livraison continue, tels que:

  • Ingénieurs de Build
  • Architectes d’entreprise
  • Responsables informatiques
  • Personnel de maintenance et d’assistance
  • Équipes opérationnelles et d’infrastructure
  • Chefs de projet
  • Responsables QA
  • Release Manager et ingénieurs
  • Développeurs de logiciels
  • Professionnels de la sécurité
  • Testeurs

Prérequis

  • Une compréhension et une connaissance de la terminologie et des concepts DevOps communs et une expérience de travail connexe sont recommandées.
  • Un niveau correct d’anglais écrit est souhaitable.

COURSE OUTLINE

  • Course Introduction
  • Course goals
  • Course agenda

CDA Concepts

  • Continuous delivery (CD) definition
  • Architecting for continuous delivery
  • Continuous delivery and DevOps
  • Relationships between CD, Waterfall, Agile, ITIL, and DevOps
  • Benefits of continuous delivery

CDA Culture

  • Importance of culture to the CD Architect
  • What a CD Architect can do about culture
  • How to maintain culture
  • Assignment: DevOps culture and practices to create flow

Design Practices for Continuous Delivery

  • Why design is important to continuous delivery
  • CD Architect’s role in design
  • Key design principles
  • CD best practices
  • Microservices and containers

Continuous Integration

  • Continuous integration (CI) defined
  • CD Architect’s role in CI
  • Importance of CI
  • Benefits of CI
  • CI best practices
  • Assignment: Optimizing CI workflows

Continuous Testing

  • Continuous testing (CT) defined
  • Importance of CT
  • Benefits of CT
  • CD Architect’s role in CT
  • Five tenets of CT
  • CT best practices
  • Assignment: Handling environment inconsistencies

Continuous Delivery and Deployment

  • Continuous delivery defined
  • Continuous deployment defined
  • Benefits of continuous delivery and deployment
  • CD Architect’s role in continuous delivery and deployment
  • Continuous delivery and deployment best practices
  • Assignment: Distinguishing continuous delivery and deployment

Continuous Monitoring

  • Continuous monitoring defined
  • Importance of continuous monitoring
  • CD Architect’s role in continuous monitoring
  • Continuous monitoring best practices
  • Assignment: Monitoring build progress

Infrastructure and Tools

  • Importance of infrastructure and tools
  • CD Architect’s role in infrastructure and tools
  • Building a DevOps toolchain
  • Infrastructure/tools best practices
  • Assignment: identifying common infrastructure/tool components

Security Assurance

  • Importance of security assurance
  • DevSecOps and Rugged DevOps defined
  • CD Architect’s role in security
  • Security best practices
  • Assignment: Applying security practices

Capstone exercise

  • Identifying toolchain and workflow improvements

Summary

Additional Sources of Information

Exam Preparations

  • Exam requirements
  • Sample exam review

Pédagogie

  • Apport pédagogique : 60%
  • Examen blanc : 30%
  • Mise en situation : 10%
  • Mise en pratique par simulations et exercices permettant échanges et interactions, questionnaires et plans d’actions

Evaluation

  • Compétences acquises
  • Formation & Formateur

Formateurs

Dans sa démarche qualité, AWS Formation recrute tous ses formateurs grâce à un processus d’habilitation. Ils sont sélectionnés en fonction de leur expérience terrain (minimum 5 ans) et de leur pédagogie

Formation Inter entreprises

Durée : 2 jours - 14 heures
Horaire : 09:00 - 17:00

Date des sessions


Formation Intra entreprise

Choisissez une date