

# Dominio del contenuto 4: Progettazione di architetture ottimizzate in termini di costi
<a name="solutions-architect-associate-03-domain4"></a>

**Topics**
+ [Attività 4.1: Progettazione di soluzioni di archiviazione ottimizzate in termini di costi](#solutions-architect-associate-03-domain4-task1)
+ [Attività 4.2: Progettazione di soluzioni di calcolo ottimizzate in termini di costi](#solutions-architect-associate-03-domain4-task2)
+ [Attività 4.3: Progettazione di soluzioni di database ottimizzate in termini di costi](#solutions-architect-associate-03-domain4-task3)
+ [Attività 4.4: Progettazione di architetture di rete ottimizzate in termini di costi](#solutions-architect-associate-03-domain4-task4)

## Attività 4.1: Progettazione di soluzioni di archiviazione ottimizzate in termini di costi
<a name="solutions-architect-associate-03-domain4-task1"></a>

Conoscenza di:
+ Opzioni di accesso (ad esempio, un bucket S3 con archiviazione di oggetti con pagamento a carico del richiedente)
+ Caratteristiche dei servizi di gestione dei costi AWS (ad esempio, i tag di allocazione dei costi o la fatturazione di più account)
+ Strumenti di gestione dei costi AWS con casi d'uso appropriati (ad esempio, AWS Cost Explorer, Budget AWS o Report costi e utilizzo AWS)
+ Servizi di archiviazione AWS con casi d'uso appropriati (ad esempio, Amazon FSx, Amazon EFS, Amazon S3 o Amazon EBS)
+ Strategie di backup
+ Opzioni di archiviazione a blocchi (ad esempio, i tipi di volume unità disco rigido HDD o i tipi di volume unità a stato solido SSD)
+ Cicli di vita dei dati
+ Opzioni di archiviazione ibrida (ad esempio, AWS DataSync, AWS Transfer Family, Gateway di archiviazione AWS)
+ Modelli di accesso all'archiviazione
+ Tipi di livelli di archiviazione (ad esempio, i livelli a freddo per l'archiviazione di oggetti)
+ Tipi di archiviazione con caratteristiche associate (ad esempio, di oggetti, di file o a blocchi)

Competenze in:
+ Progettazione di strategie di archiviazione appropriate (ad esempio, i caricamenti in batch in Amazon S3 rispetto ai caricamenti singoli)
+ Identificazione delle dimensioni di archiviazione corrette per un carico di lavoro
+ Identificazione del metodo di costo minore per il trasferimento di dati per un carico di lavoro nell'archiviazione AWS
+ Identificazione dei casi in cui è necessario il dimensionamento automatico dell'archiviazione
+ Gestione dei cicli di vita degli oggetti S3
+ Selezione della soluzione di backup e/o archiviazione appropriata
+ Selezione del servizio appropriato per la migrazione dei dati ai servizi di archiviazione
+ Selezione del livello di archiviazione appropriato
+ Selezione del ciclo di vita dei dati corretto per l'archiviazione
+ Selezione del servizio di archiviazione più conveniente per un carico di lavoro

## Attività 4.2: Progettazione di soluzioni di calcolo ottimizzate in termini di costi
<a name="solutions-architect-associate-03-domain4-task2"></a>

Conoscenza di:
+ Caratteristiche dei servizi di gestione dei costi AWS (ad esempio, i tag di allocazione dei costi o la fatturazione di più account)
+ Strumenti di gestione dei costi AWS con casi d'uso appropriati (ad esempio, AWS Cost Explorer, Budget AWS o Report costi e utilizzo AWS)
+ Infrastruttura globale AWS (ad esempio, le zone di disponibilità, le Regioni AWS)
+ Opzioni di acquisto in AWS (ad esempio, le istanze spot, le istanze riservate o Savings Plans)
+ Strategie di calcolo distribuito (ad esempio, l'elaborazione edge)
+ Opzioni di calcolo ibrido (ad esempio, AWS Outposts)
+ Tipi, famiglie e dimensioni delle istanze (ad esempio, ottimizzate per la memoria, ottimizzate per il calcolo, virtualizzazione)
+ Ottimizzazione dell'utilizzo delle risorse di calcolo (ad esempio, i container, l'elaborazione serverless o i microservizi)
+ Strategie di dimensionamento (ad esempio, il dimensionamento automatico o l'ibernazione)

Competenze in:
+ Identificazione di una strategia di bilanciamento del carico appropriata, ad esempio Application Load Balancer (livello 7) rispetto a Network Load Balancer (livello 4) o Gateway Load Balancer
+ Identificazione delle strategie e dei metodi di dimensionamento appropriati per carichi di lavoro elastici (ad esempio, il dimensionamento orizzontale rispetto a quello verticale o l'ibernazione EC2)
+ Identificazione di servizi di calcolo AWS convenienti con casi d'uso appropriati (ad esempio, Lambda, Amazon EC2, AWS Fargate)
+ Identificazione della disponibilità necessaria per diverse classi di carichi di lavoro (ad esempio, i carichi di lavoro di produzione o non di produzione)
+ Selezione della famiglia di istanze appropriata per un carico di lavoro
+ Selezione delle dimensioni di istanza appropriate per un carico di lavoro

## Attività 4.3: Progettazione di soluzioni di database ottimizzate in termini di costi
<a name="solutions-architect-associate-03-domain4-task3"></a>

Conoscenza di:
+ Caratteristiche dei servizi di gestione dei costi AWS (ad esempio, i tag di allocazione dei costi o la fatturazione di più account)
+ Strumenti di gestione dei costi AWS con casi d'uso appropriati (ad esempio, AWS Cost Explorer, Budget AWS o Report costi e utilizzo AWS)
+ Strategie di memorizzazione nella cache
+ Policy di conservazione dei dati
+ Pianificazione della capacità del database (ad esempio, le unità di capacità)
+ Connessioni al database e proxy
+ Motori di database con casi d'uso appropriati (ad esempio, le migrazioni eterogenee o le migrazioni omogenee)
+ Replica del database (ad esempio, le repliche in lettura)
+ Tipi e servizi di database (ad esempio, relazionale rispetto a non relazionale, Amazon Aurora o Amazon DynamoDB)

Competenze in:
+ Progettazione di policy di backup e conservazione appropriati (ad esempio, la frequenza degli snapshot)
+ Identificazione di un motore di database appropriato (ad esempio, MySQL rispetto a PostgreSQL)
+ Identificazione di servizi di database AWS convenienti con casi d'uso appropriati (ad esempio, DynamoDB rispetto ad Amazon RDS o serverless)
+ Identificazione di tipi di database AWS convenienti (ad esempio, con formato di serie temporale o formato a colonne)
+ Migrazione di schemi e dati di database in posizioni diverse e/o motori di database diversi

## Attività 4.4: Progettazione di architetture di rete ottimizzate in termini di costi
<a name="solutions-architect-associate-03-domain4-task4"></a>

Conoscenza di:
+ Caratteristiche dei servizi di gestione dei costi AWS (ad esempio, i tag di allocazione dei costi o la fatturazione di più account)
+ Strumenti di gestione dei costi AWS con casi d'uso appropriati (ad esempio, AWS Cost Explorer, Budget AWS o Report costi e utilizzo AWS)
+ Concetti relativi al bilanciamento del carico (ad esempio, Application Load Balancer)
+ Gateway NAT (ad esempio, i costi delle istanze NAT rispetto ai costi di un gateway NAT)
+ Connettività di rete (ad esempio, le linee private, le linee dedicate o le VPN)
+ Routing, topologia e peering di rete (ad esempio, AWS Transit Gateway o il peering VPC)
+ Servizi di rete con casi d'uso appropriati (ad esempio, DNS)

Competenze in:
+ Configurazione di tipi di gateway NAT appropriati per una rete (ad esempio, un singolo gateway NAT condiviso rispetto a gateway NAT per ogni zona di disponibilità)
+ Configurazione di connessioni di rete appropriate (ad esempio, AWS Direct Connect rispetto a una VPN o a internet)
+ Configurazione di routing di rete appropriati per ridurre al minimo i costi di trasferimento di rete (ad esempio, da Regione a Regione, da zona di disponibilità a zona di disponibilità, da privata a pubblica, AWS Global Accelerator, endpoint VPC)
+ Identificazione delle esigenze strategiche per le reti di distribuzione di contenuti (CDN) e l'edge caching
+ Analisi dei carichi di lavoro esistenti per l'ottimizzazione della rete
+ Selezione di una strategia di throttling appropriata
+ Selezione dell'allocazione della larghezza di banda appropriata per un dispositivo di rete (ad esempio, una singola VPN rispetto a più VPN o la velocità di Direct Connect)