Contenu du cours
Associé Architecte de Solutions AWS
Associé Architecte de Solutions AWS
Notions de Base d'Amazon EC2
Aperçu
Amazon Elastic Compute Cloud (EC2) est un service AWS central qui offre une puissance de calcul évolutive dans le cloud. Cette section explore les concepts essentiels d'EC2, y compris les types d'instances, les options d'achat, et les stratégies de déploiement géographique.
Types et Familles d'Instances
Amazon EC2 propose une variété de types d'instances, chacun adapté à des applications spécifiques.
-
Les instances Usage Général offrent un équilibre entre les ressources de calcul, de mémoire et de réseau, ce qui les rend adaptées à des tâches comme les serveurs web et les environnements de développement.
-
Pour les tâches intensives en calcul, les instances Optimisées pour le Calcul offrent des capacités de traitement améliorées, idéales pour les serveurs web haute performance ou le calcul par lots.
-
Les instances Optimisées pour la Mémoire, avec leur ratio élevé de mémoire par rapport au CPU, sont parfaites pour les bases de données en mémoire, l'analyse de big data et le traitement en temps réel.
-
Lorsque les applications nécessitent des performances d'E/S élevées et constantes, les instances Optimisées pour le Stockage sont le choix idéal, soutenant l'entreposage de données et les systèmes de traitement des transactions en ligne à haute fréquence.
-
Enfin, les instances Calcul Accéléré tirent parti des accélérateurs matériels pour les charges de travail intensives en calcul, y compris les graphiques, l'encodage vidéo et l'apprentissage automatique.
Sélectionner le type d'instance approprié est essentiel pour atteindre un équilibre entre performance et coût.
Options d'Achat
EC2 propose plusieurs modèles d'achat pour répondre à des exigences de coût et de flexibilité diverses.
-
Les instances À la Demande vous permettent de payer la capacité de calcul à l'heure ou à la seconde, ce qui les rend idéales pour les applications avec des besoins imprévisibles ou à court terme.
-
Les instances Réservées offrent des économies significatives pour les charges de travail prévisibles lorsque vous vous engagez sur une période d'un ou trois ans.
-
Pour les charges de travail flexibles et interruptibles, les instances Spot utilisent la capacité EC2 disponible à des réductions importantes, adaptées aux tâches comme le traitement par lots.
-
Les Plans d'Économies offrent des réductions pour un engagement à une utilisation constante de calcul, offrant plus de flexibilité que les Instances Réservées.
Choisir la bonne option d'achat en fonction des modèles de charge de travail est crucial pour l'optimisation des coûts.
Régions et Zones de Disponibilité (AZs)
Les services EC2 sont distribués mondialement pour améliorer la performance et la fiabilité. Les Régions sont des zones géographiques qui contiennent plusieurs Zones de Disponibilité (AZs) isolées, conçues pour minimiser la latence pour les utilisateurs du monde entier. Chaque AZ est une infrastructure physiquement séparée et indépendante au sein d'une région, garantissant une haute disponibilité et une tolérance aux pannes. En déployant à travers plusieurs AZs au sein d'une région, vous pouvez maintenir les opérations de l'application même si une AZ échoue. Placer stratégiquement les ressources EC2 à travers les régions et les AZs améliore considérablement la résilience et la performance des applications.
Points Clés
- Sélection d'Instance: Alignez les types d'instances EC2 avec les exigences de charge de travail pour une performance optimale.
- Achat: Choisissez les options d'achat EC2 qui correspondent aux besoins de prévisibilité et de flexibilité de votre charge de travail pour gérer les coûts efficacement.
- Déploiement Géographique: Utilisez plusieurs régions et AZs pour assurer une haute disponibilité, une tolérance aux pannes et une proximité avec les utilisateurs pour améliorer la performance des applications.
1. Quel type d'instance est le mieux adapté pour exécuter des modèles d'apprentissage automatique nécessitant des performances GPU élevées ?
2. Si vous devez déployer une charge de travail de traitement par lots tolérante aux pannes à moindre coût, quelle option d'achat EC2 serait la plus appropriée ?
3. Quel est le principal avantage de lancer des instances EC2 dans plusieurs Zones de Disponibilité (AZ) au sein d'une région ?
4. Quel est l'avantage principal des Instances Réservées par rapport aux Instances à la Demande ?
Merci pour vos commentaires !