Guida per Media2Cloud su AWS
Panoramica
Come funziona
Questi dettagli tecnici presentano un diagramma dell'architettura così da illustrare come utilizzare efficacemente questa soluzione. Il diagramma dell’architettura mostra i componenti chiave e le loro interazioni, fornendo una panoramica della struttura e delle funzionalità dell’architettura passo dopo passo.
Principi Well-Architected
Il diagramma dell'architettura sopra riportato è un esempio di una soluzione creata tenendo conto delle best practice Well-Architected. Per essere completamente Well-Architected, devi seguire il maggior numero possibile di best practice Well-Architected.
Questa Guida trasferisce i parametri a CloudWatch in varie fasi per offrire l’osservabilità dell’infrastruttura, come le funzioni AWS Lambda, i servizi di IA e i bucket Amazon S3.
Consigliamo vivamente di crittografare i dati sensibili in transito e a riposo. Questa Guida crittografa automaticamente i file multimediali e i metadati a riposo con la crittografia lato server di Amazon S3 (SSE-S3). Anche gli argomenti Amazon SNS della guida e le tabelle DynamoDB sono crittografati a riposo utilizzando SSE-S3. Inoltre, i documenti indicizzati nel cluster del servizio OpenSearch sono crittografati quando sono a riposo, così come la comunicazione nodo a nodo all'interno del cluster.
Questa Guida distribuisce un sito web statico ospitato in un bucket Amazon S3. Per aiutare a ridurre la latenza e migliorare la sicurezza, questa guida include una distribuzione CloudFront con un'identità di accesso origine, che è un utente speciale CloudFront che contribuisce a limitare l'accesso ai contenuti del bucket del sito Web. Per ulteriori informazioni, consulta la pagina dedicata alla limitazione dell’accesso a un’origine Amazon S3.
La Guida per Media2Cloud su AWS utilizza i servizi serverless AWS laddove possibile (ad esempio, Lambda, Gateway API, Amazon S3 e DynamoDB) per garantire un’elevata disponibilità e un rapido ripristino in caso di malfunzionamento del servizio.
È possibile creare flussi di lavoro con il modello AWS CloudFormation predefinito. Poiché questa guida è un progetto open source pubblicato su GitHub, è possibile personalizzarla e costruirla a partire dal codice sorgente. Il README offre una guida passo-passo per la creazione e la personalizzazione di questa guida, insieme a un mini-tutorial e una spiegazione approfondita di ciascun componente e della progettazione complessiva.
Poiché questa guida utilizza un’architettura serverless e basata su eventi, paghi solo per le risorse effettivamente utilizzate. La sua struttura consente di configurare e personalizzare i propri flussi di lavoro multimediali, utilizzando solo i servizi AWS necessari. Inoltre, consente di archiviare le risorse in modo conveniente utilizzando Amazon S3 con policy di ciclo di vita per memorizzare e archiviare contenuti, proxy e metadati acquisiti.
Un componente fondamentale per la sostenibilità è massimizzare l’utilizzo dei servizi di IA di AWS in modo da ridurre al minimo l’impatto ambientale dei servizi di backend. Inoltre, la progettazione serverless di questa Guida mira a ridurre l’impronta di carbonio rispetto a quella generata dall’uso continuativo di server on-premises.
Risorse per l’implementazione
Viene fornita una guida dettagliata da sperimentare e utilizzare all'interno del tuo account AWS. Ogni fase della creazione della guida, inclusa l'implementazione, l'utilizzo e la pulizia, viene esaminata per prepararla all'implementazione.
Il codice di esempio è un punto di partenza. È convalidato dal settore, prescrittivo ma non definitivo, ed è il punto di partenza per iniziare a lavorare.
Contenuti correlati
Dichiarazione di non responsabilità
Hai trovato quello che cercavi?
Facci sapere la tua opinione in modo da migliorare la qualità dei contenuti delle nostre pagine