Amazon Elastic Compute Cloud

Concepts de la technologie et des services du cloud AWS

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Qu’est-ce qu’Amazon Elastic Compute Cloud (EC2) ?

  • Offre une capacité de calcul redimensionnable dans le cloud
  • Chaque machine EC2 est appelée instance

Caractéristiques clés :

  • Mise à l’échelle à la hausse ou à la baisse selon la demande
  • Large gamme de types d’instances pour des cas d’usage spécialisés

Un organigramme montrant le calcul relié au stockage, aux bases de données et aux réseaux.

Concepts de la technologie et des services du cloud AWS

Types d’instances EC2

AWS propose six catégories d’instances EC2 pour des charges spécialisées

  • Usage général
  • Optimisées pour le calcul
  • Optimisées pour la mémoire
  • Optimisées pour le stockage
  • Calcul accéléré
  • Optimisées pour le calcul haute performance (HPC)

Icônes montrant des instances EC2 groupées et une instance EC2 unique.

Concepts de la technologie et des services du cloud AWS

Instances à usage général et optimisées pour le stockage

Instances à usage général

  • Équilibre entre calcul, mémoire et réseau
  • Cas d’usage :
    • Hébergement de sites web dynamiques
    • Gestion de référentiels de code

Icône d’instance EC2 montrant une instance à usage général.

Instances optimisées pour le stockage

  • Accès séquentiel élevé en lecture/écriture à de grands jeux de données
  • Cas d’usage :
    • Entrepôts de données
    • Refactorisation de grandes bases relationnelles

Icône d’instance EC2 montrant une instance optimisée pour le stockage.

Concepts de la technologie et des services du cloud AWS

Instances optimisées pour le calcul et la mémoire

Instances optimisées pour le calcul

  • Charges intensives en calcul et hautes performances
  • Cas d’usage :
    • Simulations scientifiques
    • Modélisation financière

Icône d’instance EC2 montrant une instance optimisée pour le calcul.

Instances optimisées pour la mémoire

  • Charges intensives en mémoire sans besoin de stockage élevé
  • Cas d’usage :
    • Analytique de flux en temps réel
    • Génération de sous-titres

Icône d’instance EC2 montrant une instance optimisée pour la mémoire.

Concepts de la technologie et des services du cloud AWS

Instances de calcul spécialisées

Instances de calcul accéléré

  • Matériel spécialisé intégré, comme des GPU ou des FPGA
  • Cas d’usage :
    • Deep learning
    • Rendu graphique de jeux

Icône d’instance EC2 montrant une instance de calcul accéléré.

Instances optimisées HPC

  • Meilleur rapport prix/performances pour des charges HPC à grande échelle
  • Cas d’usage :
    • Prévisions météorologiques
    • Simulations de crash

Icône d’instance EC2 montrant une instance de calcul haute performance optimisée.

Concepts de la technologie et des services du cloud AWS

Créer votre instance EC2

Schéma d’architecture d’une instance EC2

Concepts de la technologie et des services du cloud AWS

Se connecter à votre instance EC2 : client SSH

  • SSH se connecte avec une clé privée
  • Ces clés doivent être gérées

Client SSH

Concepts de la technologie et des services du cloud AWS

Se connecter à votre instance EC2 : AWS Session Manager

  • Accès sans clé via la Management Console
  • Intégration avec Identity and Access Management (IAM)

AWS Session Manager

Concepts de la technologie et des services du cloud AWS

Se connecter à votre instance EC2 : EC2 Instance Connect

  • Connexion via navigateur
  • Accès rapide et temporaire

EC2 Instance Connect

Concepts de la technologie et des services du cloud AWS

Passons à la pratique !

Concepts de la technologie et des services du cloud AWS

Preparing Video For Download...