Bâtir une Architecture Microservice avec Docker

Inter-company training

Who is the training for?

Developpeurs, Web Designer

Duration

3,00 day(s)

Language(s) of service

EN FR

Next session

17.07.2024
Location
Windhof (Koerich)

Price

2050,00€

Prerequisites

Avoir suivi le cours Docker ou posséder les connaissances équivalentes.

Goals

Les architectures Microservices sont de plus en plus présentes et provoquent des changements importants dans la manière d’envisager le développement et créer des nouveaux challenges à relever.
Les technologies de conteneurisation sont au cœur de l’organisation des nouveaux data centers qui servent à héberger les nouvelles applications de type Microservices.

Il y a beaucoup de lien à créer entre ces 2 technologies qui permettent de pouvoir développer et déployer ces dernières très rapidement.

  • Apprendre à utiliser docker dans les phases de développement et de test
  • Apprendre à créer des moyens idempotent pour construire ses livrables
  • Apprendre à mettre en place des moyens de se rassurer sur les livraison

Contents

Introduction
  • Les problématiques actuelles
  • La solution conteneurs
  • La solution microservices
  • La solution cloud
Docker
  • Conteneur et images
  • Dockerfile
  • Docker compose
Design pattern des microservices
  • Core development patterns
  • Routing patterns
  • Resiliency patterns
  • Security patterns
  • Logging patterns
  • Build/Deploy patterns
"12 factors" pour une application cloud
  • Code factor
  • Deploy Factor
  • Operate Factor
Développer, packager, publier avec Docker
  • Best practices de développement cloud
  • Tester son application avec des conteneurs
  • Packager son application en image
  • Publier son image
Déployer son application
  • Utiliser Docker Compose pour déployer une application
  • Déployer son application dans Kubernetes
  • Configuration de l’application
Sécurité
  • Gestion des secrets
  • Sécurité des microservices
Observabilité
  • Logging
  • Prometheus
  • OpenTracing

Certificate, diploma

Une attestation de participation sera transmise aux participants

Next session

Datum
City
Language and price
17.07.2024

19.07.2024
Windhof (Koerich)
FR 2050,00€
11.10.2024

13.10.2024
Windhof (Koerich)
FR 2050,00€
04.01.2025

06.01.2025
Windhof (Koerich)
FR 2050,00€

Organization contact details

Nathalie Thielemans / Nassera Aici

These courses might interest you

EN
Day
Computer science - Computerisation - Computer project management - Agile software development