Aller au contenu
English
Compte : non connecté, synchronisation possible Mon apprentissage
Selectionner le thème
English

Checkpoint Exposer et acheminer : analyser un point d'entrée

Par mis à jour le

Améliorer cette page

Ce checkpoint vérifie que vous savez lire un point d'entrée que vous n'avez jamais vu, avec les familles du module : répartiteur de charge, reverse proxy, routage, terminaison TLS et SPOF. Il ne demande aucune définition. Le diagramme ci-dessous n'est pas la boutique du fil rouge : c'est une autre application, dont il faut retrouver les rôles à partir des flèches et des libellés, comme devant un schéma réel.

  • Distinguer sur un diagramme inconnu la brique qui répartit et celle qui route
  • Situer les points possibles de terminaison TLS
  • Prédire l'effet de la panne de chaque brique du point d'entrée

Une plateforme expose deux API derrière un répartiteur de charge du fournisseur cloud et une instance unique de Traefik. Le répartiteur reçoit le HTTPS des clients et transmet le flux en TCP sur le port 443 ; Traefik envoie les chemins /commandes vers une API et /catalogue vers l'autre ; les deux API partagent une base PostgreSQL. Lisez-le dans le sens des flèches avant de répondre.

Les clients d'Internet appellent en HTTPS un Load Balancer du fournisseur cloud, qui transmet en TCP sur le port 443 à une instance unique de Traefik ; Traefik route le chemin /commandes vers l'API commandes et le chemin /catalogue vers l'API catalogue ; les deux API interrogent la même base PostgreSQL.HTTPSTCP 443/commandes/catalogueSQLSQLInternetclientsLoad Balancerdu fournisseur cloudTraefikune seule instanceAPI commandesAPI catalogueBasePostgreSQL
Diagramme du checkpoint : une autre application que la boutique. Source · SVG
Échap pour fermer, + et − pour zoomer, défilement pour se déplacer. 100 %

Chaque question se résout en appliquant la grille de lecture au diagramme, pas en se souvenant d'un produit. Pour chaque brique, demandez-vous qui l'appelle, ce qu'elle lit de la requête (adresse et port, ou chemin HTTP), ce qu'elle garde et ce qui se passe si elle tombe. Le libellé « TCP 443 » sur la flèche du répartiteur est un indice : il dit à quelle couche celui-ci travaille, et donc où le chiffrement peut être terminé.

Les questions portent sur cinq points : quelle brique répartit, laquelle route, où TLS peut se terminer, quel composant reste un SPOF, et ce qui se passe quand une API ou Traefik tombe. Le seuil de réussite est de 70 %. Une erreur renvoie à la leçon du module qui traite le point manqué.

  • Un répartiteur qui transmet en TCP ne lit pas les chemins : le routage et la terminaison TLS se font plus loin.
  • Une brique unique sur le chemin de toutes les requêtes est un SPOF, même si tout ce qui est derrière elle est redondé.
  • Un routage par chemin limite le rayon d'impact d'une API en panne aux chemins qu'elle sert.
  • Un code 502 désigne le serveur derrière un proxy vivant, pas le proxy.

Contrôle de connaissances

Validez vos connaissances avec ce quiz interactif

8 questions
10 min.
70% requis

Informations

  • Le chronomètre démarre au clic sur Démarrer
  • Questions à choix multiples, vrai/faux et réponses courtes
  • Vous pouvez naviguer entre les questions
  • Les résultats détaillés sont affichés à la fin

Lance le quiz et démarre le chronomètre

Ce projet vous est utile ?

Les guides, formations, quiz et labs restent gratuits. Si vous les utilisez régulièrement, vous pouvez contribuer à leur maintenance et à leur développement.

Devenir membre de soutien (nouvel onglet) Soutenir une fois (nouvel onglet) En savoir plus

Suivez aussi le projet sur LinkedIn