Amazon Elastic Compute Cloud

Concetti di tecnologie e servizi cloud AWS

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Cos’è Amazon Elastic Compute Cloud (EC2)?

  • Fornisce capacità di calcolo ridimensionabile nel cloud
  • Ogni macchina EC2 è detta istanza

Caratteristiche chiave:

  • Scalabilità su/giù in base alla domanda
  • Ampia gamma di tipi di istanza per casi d’uso specifici

Schema ramificato che mostra calcolo connesso a storage, database e reti.

Concetti di tecnologie e servizi cloud AWS

Tipi di istanze EC2

AWS offre sei categorie di istanze EC2 per carichi specializzati

  • Uso generico
  • Ottimizzate per calcolo
  • Ottimizzate per memoria
  • Ottimizzate per storage
  • Calcolo accelerato
  • HPC ottimizzate (High Performance Computing)

Icone che mostrano gruppi di istanze EC2 e una singola istanza EC2.

Concetti di tecnologie e servizi cloud AWS

Istanze uso generico e ottimizzate per storage

Istanze uso generico

  • Bilanciano calcolo, memoria e rete
  • Casi d’uso:
    • Hosting di siti dinamici
    • Gestione di repository di codice

Icona EC2 che mostra un’istanza per uso generico.

Istanze ottimizzate per storage

  • Accesso sequenziale ad alte prestazioni a grandi dataset
  • Casi d’uso:
    • Data warehousing
    • Refactoring di grandi database relazionali

Icona EC2 che mostra un’istanza ottimizzata per lo storage.

Concetti di tecnologie e servizi cloud AWS

Istanze ottimizzate per calcolo e memoria

Istanze ottimizzate per calcolo

  • Carichi intensivi di calcolo e ad alte prestazioni
  • Casi d’uso:
    • Simulazioni scientifiche
    • Modelli finanziari

Icona EC2 che mostra un’istanza ottimizzata per il calcolo.

Istanze ottimizzate per memoria

  • Carichi intensivi di memoria senza bisogno di molto storage
  • Casi d’uso:
    • Analisi di stream in tempo reale
    • Generazione di sottotitoli

Icona EC2 che mostra un’istanza ottimizzata per la memoria.

Concetti di tecnologie e servizi cloud AWS

Istanze di calcolo specializzate

Istanze di calcolo accelerato

  • Includono acceleratori hardware specializzati, come GPU o FPGA
  • Casi d’uso:
    • Deep learning
    • Rendering di grafica per gaming

Icona EC2 che mostra un’istanza di calcolo accelerato.

Istanze HPC ottimizzate

  • Miglior rapporto prezzo/prestazioni per carichi HPC su larga scala
  • Casi d’uso:
    • Previsioni meteo
    • Simulazioni di impatto

Icona EC2 che mostra un’istanza HPC ottimizzata per il calcolo.

Concetti di tecnologie e servizi cloud AWS

Creare la tua istanza EC2

Diagramma architetturale di un’istanza EC2

Concetti di tecnologie e servizi cloud AWS

Connessione all’istanza EC2: client SSH

  • SSH si connette con una chiave privata
  • Queste chiavi vanno gestite

Client SSH

Concetti di tecnologie e servizi cloud AWS

Connessione all’istanza EC2: AWS Session Manager

  • Accesso senza chiavi via Management Console
  • Si integra con Identity and Access Management (IAM)

AWS Session Manager

Concetti di tecnologie e servizi cloud AWS

Connessione all’istanza EC2: EC2 Instance Connect

  • Connessione via browser
  • Accesso rapido e temporaneo

EC2 Instance Connect

Concetti di tecnologie e servizi cloud AWS

Passons à la pratique !

Concetti di tecnologie e servizi cloud AWS

Preparing Video For Download...