Amazon CloudFront Design Patterns

Contents

keyboard_tab
Amazon CloudFront Design Patterns
1
Introduction
PREVIEW2m 28s
4
Summary
1m 1s
Introduction
Overview
Difficulty
Intermediate
Duration
16m
Students
144
Ratings
4/5
starstarstarstarstar-border
Description

In this course, we will be looking at Amazon CloudFront design patterns. We will begin by discussing some of CloudFront's key features before discussing two patterns:

  • Pattern 1 – Using CloudFront to cache and secure content when an Application Load Balancer is the origin
  • Pattern 2 – Using CloudFront to cache and secure content when an S3 bucket is the origin

Learning Objectives

By the end of this course, you will have a greater understanding of:

  • Amazon CloudFront's role in performance and security
  • Common CloudFront design patterns

Intended Audience

Anyone working with AWS Networking will benefit from this course, as well as those who are:

  • Studying for the AWS Networking Specialty certification
  • Studying for the AWS Solutions Architect certifications

If you want to increase your AWS knowledge, this course is for you.

Prerequisites 

Before attending this course, you should be familiar with Amazon Networking features such as VPCs and Elastic Load Balancers and have a basic understanding of Amazon CloudFront. Experience using Amazon S3 to store static website content would be an advantage.

Transcript

Hello and welcome to this course where we shall be looking at Amazon CloudFront Design patterns. My name is Michael Brown, and I'm a cloud specialist instructor working with the leading cloud platforms including AWS. If you have any questions about this course, you can contact me via Twitter using the details on screen, or you can find me on Linkedin. Alternatively, you can always get in touch with Cloud Academy by sending an email to support@cloudacademy.com, where one of our cloud experts will reply to your question.

We will begin by discussing some of CloudFront's key features before discussing two patterns. Pattern one, using CloudFront to cache and secure content when an Application Load Balancer  is the origin, and pattern two, using CloudFront to cache and secure content when an S3 bucket is the origin. By the end of this course, attendees will understand the importance of CloudFront to their organization for both performance and security. Who should attend this course? Well, anyone working with AWS Networking will benefit from this course. 

Also, if you are studying for the AWS Networking Speciality certification, or studying for the AWS Solutions Architect certification, or even just looking to increase your AWS knowledge, then this course is for you. Before attending this course, you should already be familiar with Amazon networking features such as VPCs and Elastic Load Balancers, as well as a basic understanding of Amazon CloudFront. Experience using S3 to store static website content would be an advantage. For more information on these services, please see our existing course content here. By the end of this course, you'll have a greater understanding of Amazon CloudFront's role in performance and security and common CloudFront design patterns. Feedback on our courses here at Cloud Academy is valuable to both us as trainers and any students looking to take the same course in the future. 

If you have any feedback, positive or negative, it would be greatly appreciated if you could contact support@cloudacademy.com. Please note that at the time of writing this content, all course information was accurate. AWS implements hundreds of updates every month as part of its ongoing drive to innovate and enhance its services. As a result, minor discrepancies may appear in the course content over time. Here at Cloud Academy, we strive to keep our content up to date in order to provide the best training available. So, if you notice any information that's outdated, please contact support@cloudacademy.com. This will allow us to update the course during its next release cycle, thank you.

 

About the Author

Mike has worked in IT since 1997, specializing in networking, storage, and architecture. He's been in cloud computing for the last 8 years, working across several cloud platforms but specializing in AWS. He's been involved in many cloud projects over the years covering migrations, hybrid connectivity, security optimization, networking, and storage architecture.

He gained his first training qualification in 1998 and, about 3 years ago, became an AWS Authorized Champion Instructor. He's delivered AWS cloud courses across Europe for a range of clients, with a focus on Architecture, Security, and Networking. He currently holds certifications for the four biggest cloud vendors, including the AWS Solutions Architect Professional, AWS DevOps Engineer, and AWS Advanced Networking specialty certifications.

He lives in the North of England with his wife Frances and their dog Inca.