Panoramica del laboratorio
Amazon CloudFront è un servizio web che accelera la distribuzione dei contenuti agli utenti grazie ad una rete globale di edge location di Amazon CloudFront. In questo laboratorio imparerai come iniziare a distribuire i tuoi contenuti con Amazon CloudFront prendendo un semplice sito web statico in Amazon S3 e integrandolo con Amazon CloudFront per distribuire i contenuti del tuo sito web dalle nostre oltre 50 edge location.
La maggior parte di questo laboratorio si concentrerà sulla creazione di una distribuzione Amazon CloudFront con la Console di gestione AWS e sull'adattamento delle pagine web esistenti per l'utilizzo di Amazon CloudFront. Alla fine del laboratorio, sarai in grado di accelerare il sito web statico e migliorare l'esperienza dell'utente in modo rapido, affidabile e scalabile. Iniziamo.
Argomenti trattati
Il laboratorio mostrerà come:
- Creare e configurare una distribuzione web di Amazon CloudFront
- Aggiornare e invalidare i tuoi contenuti su Amazon CloudFront
- Testare i tuoi contenuti sia da Amazon S3 sia da Amazon CloudFront
Competenze tecniche preliminari
Per completare con successo questo laboratorio, devi avere familiarità con la Console di gestione AWS e i concetti di base html.
Amazon CloudFront
Amazon CloudFront è un servizio web per la distribuzione di contenuti. Si integra con altri prodotti di Amazon Web Services per offrire a sviluppatori e aziende una soluzione semplice per distribuire contenuti agli utenti finali con una bassa latenza ed elevate velocità di trasferimento dei dati, senza alcun impegno contrattuale di utilizzo minimo.
Amazon CloudFront può essere utilizzato per distribuire un intero sito web, inclusi contenuti dinamici, statici, in streaming e interattivi attraverso una rete globale di edge location. Le richieste di contenuti vengono instradate automaticamente all'edge location più vicina, in modo da consentire la distribuzione dei contenuti con massimi livelli di prestazioni. Amazon CloudFront è ottimizzato per funzionare con altri servizi Amazon Web Services, come Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2), Amazon Elastic Load Balancing e Amazon Route 53. Amazon CloudFront funziona inoltre in modo ottimale con qualsiasi server di origine non AWS in cui sono archiviate le versioni originali e definitive dei file. Come altri prodotti Amazon Web Services, non vi sono contratti di lungo termine né requisiti di utilizzo minimo per usare Amazon CloudFront: l'utente paga solo i contenuti effettivamente distribuiti attraverso il servizio di distribuzione di contenuti.
Amazon S3
Amazon Simple Storage Service (Amazon S3) offre a sviluppatori e team IT una soluzione di storage per oggetti sicura, durevole e altamente scalabile. Amazon S3 è facile da utilizzare, grazie alla semplice interfaccia di servizi web che consente di archiviare e recuperare una quantità qualsiasi di dati in qualunque luogo tramite il web. Con Amazon S3, i prezzi dello storage vengono calcolati solo in base all'uso effettivo. Non è prevista una tariffa minima e non viene applicato alcun costo di configurazione.
Amazon S3 può essere utilizzato come servizio indipendente o insieme ad altri servizi AWS, ad esempio Amazon Elastic Compute Cloud (Amazon EC2), Amazon Elastic Block Store (Amazon EBS) e Amazon Glacier e anche con gateway e repository di storage di terze parti. Amazon S3 fornisce capacità di storage per oggetti a un costo vantaggioso per un'ampia varietà di casi d'uso, quali applicazioni cloud, distribuzione di contenuti, backup e archiviazione, disaster recovery e analisi di Big Data.