Introduzione ai data store in AWS

Utilizzare gli archivi dati in AWS

Dunieski Otano

Amazon Web Services Solutions Architect

Scegliere il data store AWS giusto

  • Decine di servizi di storage AWS disponibili
  • Come scegliere quello giusto?
  • Questo corso: 4 data store fondamentali

Sviluppatore

Utilizzare gli archivi dati in AWS

Panoramica storage AWS

  • File storage: Amazon EFS, Amazon FSx
  • Block storage: Amazon EBS
  • Object storage: Amazon S3
  • Database: Amazon DynamoDB, Amazon RDS
  • Caching: Amazon ElastiCache
  • Ricerca: Amazon OpenSearch Service
  • Backup: AWS Backup

storage_vuoto

Utilizzare gli archivi dati in AWS

Capire block, file e object storage

  • Block storage: volumi grezzi
    • Collegati a istanze EC2 come dischi
    • Esempi: EBS, Instance Store
  • File storage: file system condivisi
    • Più server accedono agli stessi file
    • Esempi: EFS, FSx
  • Object storage: file come oggetti
    • Accesso via API, scala illimitata
    • Esempio: S3

diagramma

Utilizzare gli archivi dati in AWS

Database relazionali vs non relazionali

  • Relazionali (SQL): tabelle strutturate con relazioni
    • Schema fisso, transazioni ACID, join complessi
    • Esempio AWS: Amazon RDS (MySQL, PostgreSQL)

relazionale

  • Non relazionali (NoSQL): modelli dati flessibili

    • Senza schema, scalabilità orizzontale, alte prestazioni
    • Esempio AWS: DynamoDB (key-value/documenti)

    nosql

Utilizzare gli archivi dati in AWS

Questo corso si concentra su

  • Amazon S3 - Object storage
  • Amazon DynamoDB - Database NoSQL
  • Amazon ElastiCache - Cache in memoria
  • Amazon OpenSearch Service - Ricerca e analytics

focus

Utilizzare gli archivi dati in AWS

Creare un'app e-commerce

Scenario: e-commerce con catalogo, carrello e ricerca

  • Amazon S3: archivia immagini e video dei prodotti
  • Amazon DynamoDB: archivia profili utente e dati del carrello
  • Amazon ElastiCache: mette in cache i dettagli più visualizzati
  • Amazon OpenSearch: alimenta la ricerca prodotti

pannello

Utilizzare gli archivi dati in AWS

Cosa imparerai in questo corso

  • Quando usare ciascun servizio
  • Come scegliere in base ai pattern di accesso
  • Compromessi tra prestazioni, costi e consistenza

roadmap

Utilizzare gli archivi dati in AWS

Passons à la pratique !

Utilizzare gli archivi dati in AWS

Preparing Video For Download...