Storage & CDN
5 Steps 5 hours 46 Credits
In this Quest, you’ll learn to work with services related to Storage and Content Delivery Networks, including Amazon Simple Storage Service (S3), Amazon Elastic Block Store (EBS), and Amazon CloudFront.
Objectives:The labs in this Quest are designed to give you hands on experience with: creating, managing, and sharing content from buckets in S3; setting up and managing the distribution of streaming and static content with CloudFront; and understanding how to create and attach storage volumes to EC2 instances with EBS.
warning Using Open Data with Amazon S3
warning Working with Amazon CloudFront for Dynamic Content Acceleration
This lab demonstrates how to distribute a dynamic website using Amazon CloudFront's global network of edge locations. You will run a dynamic forum website using BitNami phpBB on Amazon EC2. Then you will create a CloudFront web distribution to deliver and receive your static and dynamic content from AWS edge locations. The majority of this lab will focus on creating a CloudFront distribution with the AWS Management Console, and then will examine the features of CloudFront that enable different types of dynamic content to be accelerated to the end user.
This lab demonstrates how to start distributing your web content with Amazon CloudFront by taking a simple static website in Amazon S3 and integrating it with Amazon CloudFront to deliver your website content from AWS edge locations. The majority of this lab will focus on creating an Amazon CloudFront distribution with the AWS Management Console, and then adapting the existing web pages to use Amazon CloudFront.
This lab demonstrates how to host a Wordpress blog using Amazon S3. In order to successfully complete this exercise, you should be familiar with basic website concepts. This lab will cover creating and partially managing a WordPress blog on AWS; using the AWS Management Console; and creating and manipulating an Amazon S3 static website.
warning Streaming Dynamic Content using Amazon CloudFront
This lab demonstrates how to use Amazon CloudFront to deliver a dynamic, multiple bit-rate media stream to a connected device using Apple’s HLS (HTTP Live Streaming) protocol. The stream can also be played on any browser which supports the HLS protocol. In this lab, you also use Amazon Elastic Transcoder to convert a source video into multiple bit-rate files that will be delivered using CloudFront.