Architecture Cloud et Services AWS
45 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quel est le rôle d'une instance Amazon RDS primaire dans une configuration de réplication?

  • Gérer toutes les demandes d'utilisateurs de manière exclusive.
  • Distribuer les charges entre plusieurs zones de disponibilité.
  • Stocker les données et gérer les requêtes des utilisateurs. (correct)
  • Fournir une sauvegarde en temps réel de l'instance secondaire.
  • Quel composant est impliqué dans la gestion du trafic entre plusieurs instances dans une architecture de cloud?

  • Affichage utilisateur
  • Zone de disponibilité
  • Instances de sauvegarde
  • Routeur de charge (correct)
  • Comment Amazon Route 53 contribue-t-il à une architecture cloud avec plus de 10,000 utilisateurs?

  • En facilitant la gestion du DNS et l'acheminement du trafic. (correct)
  • En offrant un stockage illimité de données.
  • En assurant une sauvegarde automatique des services.
  • En servant de gestionnaire de la charge d'utilisateurs.
  • Quelle est la signification d'une instance Amazon RDS secondaire dans une configuration de haute disponibilité?

    <p>Elle prend le relai en cas de défaillance de l'instance primaire.</p> Signup and view all the answers

    Quel est l'objectif principal d'un équilibre de charge dans une architecture cloud?

    <p>Améliorer la performance en répartissant efficacement le trafic.</p> Signup and view all the answers

    Quel service gère la gestion des utilisateurs et l'authentification des applications web et mobiles ?

    <p>Amazon Cognito</p> Signup and view all the answers

    Quel type d'interface est proposé par Amazon Cognito pour gérer les utilisateurs ?

    <p>Interface utilisateur sous hébergement</p> Signup and view all the answers

    Amazon Cognito peut gérer jusqu'à combien d'utilisateurs dans son répertoire ?

    <p>Moins de 1000</p> Signup and view all the answers

    Quelle fonctionnalité est fournie par Amazon Cognito pour les utilisateurs au-delà de 1000 ?

    <p>Federation</p> Signup and view all the answers

    Quel élément Amazon Cognito ne gère pas ?

    <p>Notions de base des API</p> Signup and view all the answers

    Quels jetons sont standardisés dans la gestion des utilisateurs par Amazon Cognito ?

    <p>Jetons d'accès</p> Signup and view all the answers

    Comment Amazon Cognito permet-il aux développeurs de se concentrer sur leur application ?

    <p>En prenant en charge l'autorisation et l'identité</p> Signup and view all the answers

    Quelle infrastructure peut être utilisée conjointement avec Amazon Cognito ?

    <p>Amazon EC2</p> Signup and view all the answers

    Quel est l'un des principaux avantages d'un Application Load Balancer ?

    <p>La haute disponibilité</p> Signup and view all the answers

    Quel type de routage est spécifiquement pris en charge par un Application Load Balancer ?

    <p>Routage basé sur le contenu</p> Signup and view all the answers

    Quelle fonctionnalité permet de maintenir la connexion d'un utilisateur sur un même serveur ?

    <p>Session stickiness</p> Signup and view all the answers

    Quelles méthodes de communication sont supportées par un Application Load Balancer ?

    <p>HTTP/2 et WebSockets</p> Signup and view all the answers

    Quelle technologie est utilisée pour surveiller et enregistrer les performances de l'Application Load Balancer ?

    <p>Monitoring/logging</p> Signup and view all the answers

    Quel service AWS permet une gestion efficace des noms de domaine et du routage ?

    <p>Amazon Route 53</p> Signup and view all the answers

    Quel est l'impact des zones de disponibilité sur un Application Load Balancer ?

    <p>Haute disponibilité et redondance</p> Signup and view all the answers

    Combien de connexions un Application Load Balancer peut-il gérer ?

    <p>1 à 65 535</p> Signup and view all the answers

    Quel est un avantage d'un couplage lâche dans la conception des systèmes?

    <p>Il permet aux composants de s'évoluer indépendamment.</p> Signup and view all the answers

    Quel service favorise l'évolutivité et la redondance intégrées?

    <p>Amazon DynamoDB</p> Signup and view all the answers

    Quelle approche est recommandée pour les interactions entre services dans une architecture décentralisée?

    <p>Utiliser des notifications de publication.</p> Signup and view all the answers

    Quel composant est le plus approprié pour gérer des flux de données en temps réel?

    <p>Amazon Kinesis</p> Signup and view all the answers

    L'architecture sous forme de boîte noire signifie quoi?

    <p>Les détails d'implémentation sont cachés.</p> Signup and view all the answers

    Pourquoi est-il préférable de ne pas construire votre propre infrastructure de redondance?

    <p>Cela peut entraîner des coûts élevés et des complexités.</p> Signup and view all the answers

    Quelle est la principale fonction de Amazon SQS?

    <p>Gérer des files d'attente de messages.</p> Signup and view all the answers

    Qu'est-ce qu'un flux de données dans une architecture décentralisée?

    <p>Un mécanisme pour publier et s'abonner aux messages.</p> Signup and view all the answers

    Pourquoi les monolithes ne sont-ils pas considérés comme évolutifs ?

    <p>Ils sont rigides et difficiles à adapter aux changements.</p> Signup and view all the answers

    Quel module d'une application de shopping en ligne est mentionné comme ayant un potentiel de surcharge ?

    <p>Le module de commande.</p> Signup and view all the answers

    Quel est l'impact de la structure monolithique sur la gestion des modules ?

    <p>Les modules doivent être déployés ensemble.</p> Signup and view all the answers

    Quel contenu est susceptible d’être inclus dans une instance EC2 pour une application de shopping en ligne ?

    <p>Modules de commande, livraison et comptabilité.</p> Signup and view all the answers

    Quelle affirmation est vraie concernant l'évolutivité des applications en ligne ?

    <p>Les applications modulaires peuvent s'adapter plus facilement à la charge accrue.</p> Signup and view all the answers

    Quel rôle joue le module de stock dans une application de shopping en ligne ?

    <p>Suivre la disponibilité des produits.</p> Signup and view all the answers

    Quel est un des désavantages majeurs d'un système monolithique ?

    <p>Difficulté à mettre à jour des modules individuels.</p> Signup and view all the answers

    Quelle est une caractéristique fondamentale de l'architecture EC2 pour les applications en ligne ?

    <p>Elle offre une infrastructure évolutive.</p> Signup and view all the answers

    Quel service est utilisé pour gérer le routage DNS dans l'architecture présentée ?

    <p>Amazon Route 53</p> Signup and view all the answers

    Quel type de groupe d'auto-scaling est spécifiquement mentionné pour gérer la logique de l'application ?

    <p>Groupe d'auto-scaling de la logique d'application</p> Signup and view all the answers

    Quelle technologie est employée pour stocker des données dans l'architecture présentée ?

    <p>Amazon RDS</p> Signup and view all the answers

    Quel composant est utilisé pour l'équilibrage de charge interne ?

    <p>Load Balancer interne</p> Signup and view all the answers

    Quel service permet de gérer des files d'attente pour le traitement asynchrone des messages ?

    <p>Amazon SQS</p> Signup and view all the answers

    Quel type d'instance est spécifiquement mentionné comme une réplique dans cette architecture ?

    <p>Instance de lecture</p> Signup and view all the answers

    Quel composant est utilisé pour la mise à l'échelle automatique des instances de l'application ?

    <p>Web Auto Scaling group</p> Signup and view all the answers

    Quel service permet de surveiller les ressources dans l'architecture présentée ?

    <p>Amazon CloudWatch</p> Signup and view all the answers

    Study Notes

    Présentation sur le Scalage sur AWS

    • Le sujet de la présentation est le scalage sur AWS, jusqu'à 10 millions d'utilisateurs.
    • L'orateur est Giulio Iannazzo, architecte solution chez Amazon Web Services.
    • La présentation détaille l'infrastructure globale d'AWS, les zones de disponibilité (AZ), les points de présence (PoP), et les zones locales.

    Infrastructure Globale d'AWS

    • AWS possède 34 régions et plus de 108 zones de disponibilité (AZ).
    • L'infrastructure comprend un réseau privé backbone.
    • Il existe plus de 600 points de présence.
    • Plus d'informations sont disponibles sur le site web infrastructure.aws

    Zones de Disponibilité (AZ)

    • Les AZ sont des groupes de centres de données.
    • Il y en a au moins 3 par région.
    • Elles permettent une protection contre les pannes techniques.

    Points de Présence (PoP)

    • Les PoP sont utilisés pour héberger les services de livraison de contenu (comme Amazon CloudFront).
    • Ils ne peuvent pas être utilisés directement.

    Zones Locales AWS

    • Les zones locales AWS étendent les régions.
    • Elles sont situées dans les grandes villes et les centres industriels.

    AWS Wavelength

    • Un système qui apporte l'infrastructure du cloud AWS dans une zone donnée (comme un stade).
    • Il est optimisé pour les données en temps réel et les vitesses 5G.

    AWS Outposts

    • étend l’infrastructure AWS à vos centres de données sur site.
    • Elle prend en charge les applications ultra-basse latence, le traitement des données locales et le stockage de données local.

    Services AWS

    • AWS offre plus de 200 services complets.
    • Ces services couvrent l'analyse, les applications métiers, la blockchain, la sécurité, l'identité, la conformité, le stockage, le calcul, les outils de développement, les services médias, la partie hybride et les services liés à l'Internet des Objets (IoT), le Machine Learning (ML), le stockage et plus encore.

    Considérations

    • Les décisions sont réversibles (concept de "portes à double sens").

    Diagrammes illustrant les cas d'utilisation d'AWS

    • Les diagrammes montrent différents scénarios, du cas d'utilisation d'un seul utilisateur à des centaines de milliers d'utilisateurs, et comprennent des options de base de données (gérées ou non).
    • L'architecture décrit dans la première page est présentée comme une architecture "monolithique".
    • Des architectures orientées services sont présentées et détaillées, avec l'utilisation d'AWS Lambda, Amazon S3, et les services de charge Amazon.

    Stratégies de scalabilité pour un grand nombre d'utilisateurs

    • Plusieurs stratégies de scalabilité pour un grand volume d'utilisateurs sont exposées.
    • L'approche horizontale, en ajoutant des instances, est opposée à l'approche verticale, qui consiste à augmenter les capacités de chaque instance, ce qui aura sa limite et peut devenir coûteux.
    • L'option de mise à l'échelle horizontale, au moyen d'équilibrage de charge, est expliquée et illustrée.
    • Pour les bases de données, il existe des options de mise à l'échelle automatiques (comme serverless v2 d'Aurora).

    Équilibre de charge

    • AWS Application Load Balancer et Network Load Balancer sont présentés pour répartir la charge et maintenir une haute disponibilité.

    Solutions NoSQL

    • Le document décrit les situations dans lesquelles NoSQL peut être une solution adéquate, en particulier en cas de volumes importants de données, de volumineuses opérations rapide (une seule chiffre millisecondes) ou de données non relationnelles.

    Amazon Cognito

    • Amazon Cognito est un service complet avec des API et pour la Gestion de l'identité et l’authentification.

    Amazon S3

    • Amazon S3 est une solution de stockage à objets, très robuste et bien adaptée au stockage de contenus statiques ou dynamiques (dont des vidéos).

    Amazon CloudFront

    • Amazon CloudFront est utilisé pour accélérer la distribution des contenus.

    Caching (Mise en cache)

    • Le document précise comment la mise en cache fonctionne, avec l'approche Cache-Aside.

    Amazon DynamoDB

    • Amazon DynamoDB est une base de données NoSQL gérée par AWS.

    AWS X-Ray

    • AWS X-Ray est un outil d'analyse d'application AWS pour identifier et résoudre les goulots d'étranglement et les erreurs sur des applications en microservices.

    Options de scalabilité pour les utilisateurs > 1 million

    • Le scalage, pour dépasser un million d'utilisateurs, nécessite l'optimisation de l'application, les bases de données (multirégion). La gestion (automatisation) et d'une bonne planification est primordiale.

    Microservices architecture

    • L'architecture en microservices permet un plus grand support de scalabilité et de disponibilité que les architectures monolithiques.
    • Les services peuvent être évolués individuellement.

    Ressources pour les étudiants

    • Des ressources en ligne sont mentionnées pour aider les étudiants à explorer les services AWS.

    Conclusion

    • Le document présente une vue d'ensemble d'AWS et expose des stratégies pour gérer des applications avec de gros volumes d'utilisateurs.
    • Des outils et API AWS sont utilisés pour fournir une solution fiable et évolutive.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Ce quiz explore le rôle des instances Amazon RDS, la gestion du trafic dans une infrastructure cloud, ainsi que les fonctionnalités d'Amazon Route 53 et Amazon Cognito. Testez vos connaissances sur l'équilibrage de charge et l'authentification des utilisateurs dans un environnement cloud. Préparez-vous à répondre à des questions détaillées sur ces services essentiels d'AWS.

    More Like This

    Amazon RDS Overview
    270 questions

    Amazon RDS Overview

    FastGrowingBaltimore5920 avatar
    FastGrowingBaltimore5920
    Amazon RDS Overview and Management
    11 questions
    Migración a Amazon EC2 y RDS MySQL
    5 questions
    Use Quizgecko on...
    Browser
    Browser