Vérification des connaissances - Architecture conforme aux bonnes pratiques
Évaluez votre compréhension des concepts clés du Module 8. Sélectionnez la meilleure réponse pour chaque question, puis soumettez pour voir vos résultats. Vous devez obtenir au moins 60 % pour réussir.
Un niveau FinCorp doit effectuer une mise à l'échelle horizontale automatique sous charge variable. Un architecte configure un groupe VM Auto Scaling avec un seuil de mise à l'échelle horizontale à 70 % de CPU et un seuil de réduction à 50 % de CPU, en s'attendant à ce que la bande de 20 points maintienne le groupe stable. La plateforme rejette la politique. Quelle règle a été violée, et quel est le principe de conception correct ?
VM Auto Scaling impose une séparation minimale obligatoire de 40 points de pourcentage entre les seuils de réduction et de mise à l'échelle horizontale. Cette bande morte est le principal contrôle anti-flapping : sans elle, une lecture bruitée pourrait franchir les deux seuils en succession rapide et amener le groupe à effectuer une mise à l'échelle horizontale puis une réduction immédiate. Un écart de 20 points est inférieur au minimum requis et est rejeté. Le service prend en charge cinq métriques (moyenne de l'utilisation du CPU et octets/paquets réseau entrants/sortants), de sorte que le choix de la métrique n'est pas le problème, et le seuil de mise à l'échelle horizontale est correctement supérieur au seuil de réduction.
Un architecte a produit une conception fonctionnellement complète pour le traitement conteneurisé réglementé de FinCorp, en l'exécutant sur Managed Kubernetes, et applique désormais le filtre de souveraineté et d'attestation. Le contrat de la charge de travail exige contractuellement une couverture BSI C5. Que révèle le filtre, et quelle est la conclusion correcte ?
Il s'agit de la deuxième erreur de composition : un choix fonctionnellement correct placé en dehors du périmètre d'attestation requis. Le filtre est appliqué en dernier, sur une conception déjà fonctionnellement complète, car la conformité restreint les choix plutôt que de les initier. C5 couvre exactement Compute Engine, Cloud Cubes et Object Storage ; Managed Kubernetes relève du périmètre IT-Grundschutz mais pas de celui de C5, et les deux périmètres ne sont pas interchangeables. Une charge de travail qui exige contractuellement C5 est donc déplacée sur un service couvert par C5, tel que Compute Engine. Le choix n'était pas techniquement erroné ; il était erroné au regard du filtre de périmètre, et une attestation détenue n'autorise jamais une affirmation à l'échelle de la plateforme.
Dans l'architecture de référence, le chemin de la requête est délibérément hiérarchisé : un équilibreur de charge public à la périphérie et un équilibreur de charge privé devant la couche de données. Un ingénieur propose un unique NLB de couche 4 aux deux positions pour standardiser, et propose d'entourer chaque équilibreur de charge managé par un Network Security Group pour le filtrage. Pourquoi le design de référence rejette-t-il les deux propositions ?
Les deux niveaux d'équilibreurs de charge existent pour deux raisons différentes. L'ALB public de couche 7 termine TLS et route sur le contenu lorsque la logique de routage est importante ; le NLB privé de couche 4 laisse passer le TCP rapidement lorsque ce n'est pas le cas, en laissant le certificat sur le backend. Standardiser sur une seule couche supprime la raison pour laquelle chacun a été choisi. De manière distincte, aucun équilibreur de charge managé n'accepte un Network Security Group ni une liste d'autorisation IP, donc l'attachement d'un NSG à un équilibreur de charge managé ne fait rien ; le filtrage appartient aux NIC des cibles, et la sécurité de la couche de données provient du fait qu'elle réside sur un LAN privé plutôt que d'un pare-feu au niveau de l'équilibreur de charge. DNS oriente les nouvelles connexions, mais n'est pas un équilibreur de charge et n'applique aucun NSG, et Cloud DNS ne dispose d'aucune bascule native basée sur la vérification d'état.
La construction finale assemble les éléments de chaque module en un seul VDC. Une équipe provisionne les ressources dans cet ordre : elle crée d'abord le NLB de couche 4 privé, puis les serveurs de la couche de données qu'il doit servir, ensuite une passerelle NAT, et elle s'attend à ce que les charges de travail privées accèdent à Internet dès que la passerelle NAT existe. Quelle évaluation de leur séquence est correcte ?
Une construction intégrée est un graphe de dépendances résolu de bas en haut, et non une liste de contrôle que la plateforme réorganise. Un NLB de couche 4 pointant vers des cibles qui n'existent pas encore n'a rien à acheminer, donc les serveurs de la couche de données doivent être provisionnés avant la création du NLB. La passerelle NAT, même avec une adresse IP publique réservée et une règle SNAT, ne produit aucun trafic sortant tant que la route par défaut (0.0.0.0/0) du LAN privé n'est pas redirigée vers elle ; cette modification de routage est l'étape que les équipes oublient, et la plateforme ne l'effectue pas automatiquement. L'ordre correct sur l'ensemble de la construction est le substrat réseau, puis le calcul, puis la couche de données, puis les équilibreurs de charge, puis la plateforme de conteneurs, puis le bord hybride.
L'auditeur de FinCorp demande à l'architecte de montrer, service par service, quelle reconnaissance BSI couvre chaque composant de la conception déployée. L'architecte doit répondre avec précision plutôt que d'affirmer que la plateforme est certifiée. Quelle affirmation reflète le mappage de conformité par service correct ?
La conformité sur IONOS CLOUD est définie par service et par emplacement de centre de données allemand, et jamais à l'échelle de la plateforme, de sorte que la réponse doit nommer le service, l'accréditation et l'emplacement plutôt que d'affirmer une certification globale. C5 (une attestation de type 1) couvre exactement Compute Engine, Cloud Cubes et Object Storage. IT-Grundschutz (un certificat ISO 27001) couvre exactement Compute Engine, Object Storage, Backup et Managed Kubernetes. Les deux périmètres divergent : Cubes sont inclus dans C5 mais pas dans IT-Grundschutz, tandis que Managed Kubernetes et Backup sont inclus dans IT-Grundschutz mais pas dans C5. Les moteurs relationnels et de cache ainsi que les équilibreurs managés ne sont inclus dans aucun des deux, et le cœur VMware dédié réglementé est soumis à ses propres attestations plutôt qu'au C5 de la plateforme.