Contenu du cours
Quiz Gratuits — Aperçu Examens Blancs
Migration d'une plateforme vidéo e-learning vers AWS
4 500 USD/moisBudget infrastructure mensuel maximum120 vidéos MP4 HDNombre de vidéos uploadées par mois85 000 utilisateursNombre d'apprenants actifs dans le monde12 semainesDélai de livraison du projet

Une entreprise spécialisée dans la formation professionnelle en ligne propose des cours vidéo en haute définition à ses abonnés répartis dans le monde entier. Jusqu'à présent, les vidéos sont hébergées sur des serveurs on-premises et distribuées via un CDN tiers coûteux. Les vidéos sont uploadées mensuellement au format MP4 par les formateurs, puis doivent être visionnées sur tablette, smartphone et desktop. L'entreprise ne dispose d'aucune compétence interne en transcodage vidéo et souhaite migrer vers AWS pour réduire ses coûts opérationnels tout en améliorant la qualité de diffusion mondiale. Le DSI a fixé un objectif de haute disponibilité et de diffusion optimisée via le protocole HTTP Live Streaming (HLS), compatible avec les appareils mobiles fournis aux apprenants. L'entreprise souhaite également archiver les vidéos originales MP4 à moindre coût après transcodage, et conserver une intégrité totale des fichiers sources. Aucune expertise en infrastructure media n'est disponible en interne. Le projet doit être livré en moins de 3 mois, avec un budget d'infrastructure mensuel plafonné. La solution doit être serverless autant que possible afin de limiter la charge opérationnelle de l'équipe IT, composée de seulement 4 personnes.

  1. Quelle architecture AWS serverless recommandez-vous pour transcoter les vidéos MP4 en HLS et les diffuser mondialement à 85 000 utilisateurs, sans expertise interne en transcodage ?

  2. Comment archiver les vidéos MP4 originales à moindre coût après transcodage tout en préservant leur intégrité, et comment protéger les fichiers contre une suppression accidentelle ?

  3. Comment configurer Route 53 pour que les utilisateurs soient automatiquement dirigés vers l'infrastructure CloudFront la plus proche, et comment gérer le nom de domaine racine de la plateforme e-learning (ex: formations.com) pour qu'il pointe vers CloudFront ?

Optimisation d'une base de données transactionnelle RDS sous charge analytique
90 minutesDurée du job analytique nocturneDe 200 ms à 4 200 msDégradation des temps de réponse pendant le batchQuotidienne à 2h00Fréquence d'exécution du batch60-70% via Spot InstancesRéduction de coût EMR visée

Une entreprise de retail en ligne exploite une base de données transactionnelle principale hébergée sur Amazon RDS MySQL, utilisée simultanément par son application e-commerce et par des jobs analytiques quotidiens. Chaque jour à 2h du matin, un job Amazon EMR se connecte directement à RDS pour extraire les données de ventes et générer des rapports PDF et des agrégats CSV destinés à Amazon Redshift. Pendant l'exécution de ce traitement analytique, qui dure environ 90 minutes, les équipes constatent une dégradation sévère des performances de l'application transactionnelle : les temps de réponse passent de 200 ms à plus de 4 secondes. Par ailleurs, le tableau de bord de direction est mis à jour manuellement par une équipe on-premises après réception d'un e-mail envoyé manuellement par l'équipe data. Ce système on-premises ne peut pas être modifié. L'entreprise souhaite résoudre les problèmes de performance et automatiser au maximum ce processus, sans changer le système de tableau de bord. Le volume de données analysé chaque nuit représente plusieurs dizaines de millions de lignes. L'entreprise cherche également à réduire le coût des instances EMR utilisées uniquement pour ce batch nocturne, tout en maintenant la fiabilité du traitement.

  1. Comment éliminer l'impact du job analytique sur les performances de l'application transactionnelle RDS MySQL, sans modifier le schéma de la base de données ni l'application e-commerce ?

  2. Comment automatiser la notification du système on-premises de tableau de bord sans modifier ce système, et comment réduire les coûts des instances EMR du batch nocturne ?

  3. L'équipe data envisage de stocker les rapports PDF générés par EMR dans S3. Quel type de stockage S3 est approprié pour ces PDF, et comment justifiez-vous ce choix par rapport aux logs bruts sources également stockés dans S3 ?

Sécurisation d'un VPC multi-niveaux pour une application e-commerce
8 000 USD/moisBudget sécurité mensuel6 semainesDélai de remédiation imposé23 volumesNombre de volumes EBS non chiffrés à migrer15 développeursTaille moyenne des équipes de développement

Une entreprise de commerce électronique exploite une application multi-niveaux dans un VPC AWS : un tier web derrière un ELB public, un tier applicatif, et des bases de données RDS MySQL et DynamoDB. Des ressources statiques (images, CSS, JS) sont servies directement depuis S3. L'équipe sécurité a détecté dans les logs des tentatives d'accès non autorisées et des patterns d'attaque applicative (injections SQL, scraping intensif). L'entreprise souhaite renforcer sa posture de sécurité en ajoutant des couches de filtrage sans dégrader les performances ni l'expérience utilisateur. Par ailleurs, l'équipe a constaté que les développeurs stockaient des Access Key ID et Secret Access Key directement dans le code source des applications déployées sur EC2, ce qui représente un risque critique de compromission. Une revue IAM complète est demandée. L'entreprise gère également des données sensibles sur des volumes EBS non chiffrés, héritage d'une migration précédente. L'architecture actuelle utilise des Security Groups et des Network ACLs, mais la configuration n'est pas optimale : certains sous-réseaux de bases de données sont accessibles depuis Internet par erreur de configuration. L'équipe dispose d'un budget sécurité de 8 000 USD/mois et d'un délai de remédiation de 6 semaines.

  1. Comment éliminer le risque lié au stockage des clés AWS (Access Key ID / Secret Access Key) dans le code source des applications EC2, et quelle est l'architecture IAM recommandée ?

  2. Comment corriger la configuration réseau pour isoler les sous-réseaux de bases de données RDS d'Internet, et quelle est la différence fonctionnelle entre Security Groups et Network ACLs dans ce contexte ?

  3. Comment chiffrer les 23 volumes EBS non chiffrés existants contenant des données sensibles, et quelle approche scalable recommandez-vous pour se protéger contre les attaques applicatives détectées dans les logs ?

Architecture haute disponibilité pour une application de vote en temps réel
3 millions de votes en 10 minutesPic de votes estimé lors des éliminations5 millions d'utilisateursNombre d'utilisateurs enregistrés30 à 50 Ko par utilisateurTaille des préférences utilisateur120 000 USDBudget migration initial

Une chaîne de télévision nationale organise des émissions de téléréalité avec des votes du public en direct. Lors de la dernière saison, le système de vote on-premises s'est effondré sous la charge lors du prime time, provoquant une interruption de 45 minutes très médiatisée. La direction a décidé de migrer le système de vote vers AWS avant la prochaine saison, qui démarrera dans 10 semaines. Le nouveau système doit absorber des pics de charge imprévisibles (plusieurs millions de votes en quelques minutes lors des éliminations), stocker les votes de façon durable et hautement disponible, et afficher les résultats en temps quasi-réel sur le site web et l'application mobile. Les utilisateurs votent depuis des smartphones et tablettes via une application mobile et un site web. L'application mobile nécessite une adresse IP publique stable pour la communication avec l'API de vote (liste blanche côté opérateur télécom). Les préférences utilisateurs (émission favorite, historique de votes) doivent être persistées entre les sessions et entre les appareils, avec une taille estimée de 30 à 50 Ko par utilisateur. L'équipe technique est composée de 8 développeurs backend et 3 architectes AWS. Le budget projet est de 120 000 USD pour la migration initiale, avec un coût opérationnel mensuel cible de 6 000 USD hors pics.

  1. Quel service AWS recommandez-vous pour stocker les votes en temps réel de manière durable, hautement disponible et scalable, et pourquoi DynamoDB est-il préférable à RDS MySQL dans ce contexte ?

  2. L'API de vote nécessite une adresse IP publique stable (liste blanche opérateur). Comment garantir une IP fixe pour les serveurs EC2 de l'API, et comment configurer la haute disponibilité avec basculement automatique entre deux régions AWS ?

  3. Comment architecturer le stockage S3 pour les assets statiques du site de vote (images des candidats, pages HTML) avec une protection contre la suppression accidentelle, et comment optimiser les coûts de distribution de ce contenu statique pour 5 millions d'utilisateurs ?

Reprise après sinistre et connectivité hybride pour un groupe industriel
< 4 heuresRTO cible (Recovery Time Objective)< 1 heureRPO cible (Recovery Point Objective)25 000 USD/moisBudget infrastructure DR mensuel3 à 5 ToVolume de données logs/capteurs par semaine

Un groupe industriel manufacturier exploite ses systèmes ERP et de gestion de production entièrement on-premises dans son datacenter principal. Suite à une panne majeure du datacenter il y a six mois, le groupe a perdu 72 heures de production et subi un préjudice estimé à 2 millions d'euros. La direction exige désormais un plan de reprise après sinistre (DR) sur AWS avec un RTO inférieur à 4 heures et un RPO inférieur à 1 heure. Le groupe dispose de deux sites industriels en France reliés entre eux et dont l'un doit se connecter à AWS via une connexion dédiée AWS Direct Connect. L'infrastructure on-premises génère plusieurs téraoctets de données de logs machine et de capteurs par semaine, actuellement stockées localement. Ces données doivent être répliquées vers AWS pour analyse et archivage. L'équipe IT souhaite utiliser AWS Storage Gateway pour intégrer le stockage cloud de manière transparente sans refonte des applications existantes. Par ailleurs, l'application ERP utilise une base de données SQL Server, et l'équipe s'interroge sur les options Multi-AZ disponibles pour ce moteur. Le projet DR doit être opérationnel en 8 semaines. L'équipe IT compte 6 administrateurs systèmes habitués aux environnements Windows Server mais peu familiers avec AWS. Un budget de 25 000 USD/mois est alloué pour l'infrastructure DR AWS.

  1. Comment concevoir l'architecture de reprise après sinistre sur AWS pour atteindre un RTO inférieur à 4 heures, en identifiant les composants critiques à préparer à l'avance ?

  2. Comment configurer la connectivité réseau entre les deux sites industriels on-premises et AWS via Direct Connect, et comment router le trafic pour que les applications accèdent à la fois à Internet et au réseau on-premises depuis le VPC ?

  3. L'équipe envisage de migrer la base de données SQL Server vers RDS. Quelles sont les limitations spécifiques de RDS SQL Server concernant Multi-AZ et le stockage, et comment migrer efficacement les données depuis la base on-premises ?

Retour en haut