Companies Home Search Profile

Introducing Caching to a Serverless Application with CloudFront

Focused View

Brett McLaughlin

1:44:11

139 View
  • 001. Increase your serverless site's performance with CloudFront.mp4
    01:14
  • 002. The power of performance and caching.mp4
    03:41
  • 003. Using the exercise files.mp4
    04:27
  • 004. A few helpful videos to watch first.mp4
    01:58
  • 005. Set up an S3 bucket for website hosting.mp4
    05:05
  • 006. Deploy a website to an S3 bucket.mp4
    02:24
  • 008. Create a CloudFront web distribution.mp4
    05:12
  • 009. Verify cache usage with Chrome network monitor.mp4
    03:27
  • 010. Update your DNS records to point to CloudFront.mp4
    08:00
  • 011. Web applications are just interactive websites.mp4
    03:55
  • 012. Setting up hosting with Amplify is setting up.mp4
    03:42
  • 013. Examine an Amplify-generated hosting setup.mp4
    03:56
  • 014. Use the console and the CLI to configure your.mp4
    02:01
  • 015. Remember to keep verifying caching.mp4
    02:18
  • 016. Remove your CloudFront distribution when you d.mp4
    06:33
  • 017. Cache requests to API endpoints.mp4
    02:18
  • 018. Mock a GET endpoint in an API gateway.mp4
    04:08
  • 019. Deploy your API and test with curl.mp4
    02:41
  • 020. Create a CloudFront distribution.mp4
    06:20
  • 021. Test your distribution with curl and CloudWatch.mp4
    03:53
  • 022. Visualize authentication and authorization in you.mp4
    05:15
  • 023. Create a new lambda function.mp4
    04:56
  • 024. Add a lambda function to AWS.mp4
    03:14
  • 025. Set up a new trust relationship for your lambda f.mp4
    03:03
  • 026. Instruct CloudFront to invoke your lambda functio.mp4
    04:07
  • 027. Test out authentication on your CloudFront distri.mp4
    03:31
  • 028. Go further with caching.mp4
    02:52
  • Description


    The performance of a website or web application is perhaps the most important aspect of your site. Without good performance, people will often abandon your site regardless of what it offers. Caching has become one of the most popular and effective ways to speed up the delivery of content to users that have little patience for underperforming websites or applications. In this course, Brett McLaughlin shows you how a powerful, flexible, low-cost caching mechanism like AWS CloudFront can help you build and support performance web sites and applications. Brett demonstrates how to use CloudFront to do everything from basic caching of a static website, to fronting an API gateway with Lambda calls and providing dynamic content. Lastly, he explains how authentication and authorization figure into caching, along with more advanced next steps to explore in caching.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Brett McLaughlin
    Brett McLaughlin
    Instructor's Courses
    My passion is high-growth organizations that need to make difficult decisions and execute quickly and accurately. I am a proven leader focused on mapping business strategies to product and technical requirements. I am concerned with results- and value-based teams and organizations that must interact with distributed customers through clear and creative communication, honesty, integrity, and heart. I choose career opportunities where I can be an integral part of an organization that is committed to becoming greater than individual agendas, but also recognizes the importance of the individual. My most important skills are communication, empathy, predictive thinking, and problem solving. I believe that these rise in importance above my experience with cloud computing, application platforms, and the DevOps culture (in both broken and ideal contexts). My goal is to find organizations whose values reflect this same prioritization and shares a belief that customer success is based more on relationship and experience than it is bits and bytes moving across a network¬–but that those same bits and bytes must continue to move all the while.
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 27
    • duration 1:44:11
    • Release Date 2023/01/10