Ends in
00
days
00
hrs
00
mins
00
secs
ENROLL NOW

Get $4 OFF in AWS Solutions Architect & Data Engineer Associate Practice Exams for $10.99 each ONLY!

amazon cloudfront

Home » amazon cloudfront

Validate Referrer Headers Using CloudFront Function

2024-04-11T01:58:29+00:00

Amazon CloudFront, a content delivery network (CDN), lets you distribute content with low latency and high data transfer speeds. One of its many features is the ability to create CloudFront functions, which are lightweight functions that can manipulate HTTP requests and responses. This article will discuss creating a CloudFront function to validate Referrer headers. Referrer Headers Referrer headers are an essential part of HTTP requests, as they indicate the webpage's address linked to the resource being requested. By validating these headers, you can add an extra layer of security to your application, preventing unauthorized access and protecting your resources from [...]

Validate Referrer Headers Using CloudFront Function2024-04-11T01:58:29+00:00

Release with a Pipeline: Continuous Delivery to AWS with GitHub Actions

2024-01-24T01:07:44+00:00

This is the final part of a three-part article about a Web Application Project from building a private infrastructure to building a deployment pipeline using AWS’ cloud-native continuous delivery service AWS CodePipeline, and now finalizing the infrastructure to be accessible in a public domain and building a pipeline for continuous deployment using a third-party CD tool – GitHub Actions. From the private infrastructure previously built, we will update the S3 policy to add a statement for an allowed action for the CloudFront resource. As best practice, this statement will be added to the Terraform script of the infrastructure to make it [...]

Release with a Pipeline: Continuous Delivery to AWS with GitHub Actions2024-01-24T01:07:44+00:00

Building a Deployment Pipeline for a React Application with AWS CodePipeline

2024-01-07T02:48:10+00:00

This is the second part of a series of blogs about the platform management of a React Application infrastructure by adding a continuous deployment component to the earlier infrastructure. In an earlier article, I wrote about how a private react application infrastructure can be deployed with Terraform code. Now, we will explore this further by building a deployment pipeline using AWS CodePipeline. Let's assume that the source code of the React web application is hosted on GitHub. Using the GitHub connections feature of AWS CodePipeline, we can authorize the third-party provider to work with AWS resources to establish integration between [...]

Building a Deployment Pipeline for a React Application with AWS CodePipeline2024-01-07T02:48:10+00:00

Leveraging Amazon CloudFront with S3 and Route 53 for Subdomain Configuration

2023-11-20T06:14:26+00:00

Amazon S3 and Route 53, both provided by AWS, offer a comprehensive solution for managing and deploying web content. Route 53 allows you to create alias records that direct to the website endpoint of your S3 bucket. Meanwhile, Amazon S3 is a robust service for hosting static websites. These services, when used together, provide a powerful toolset for web content management. However, there's a key requirement when using these services together: the bucket name in S3 must be the same as the domain or subdomain hosted on Route 53. This is because when a request comes to Route 53, it [...]

Leveraging Amazon CloudFront with S3 and Route 53 for Subdomain Configuration2023-11-20T06:14:26+00:00

Cloudfront Function URL Demo

2023-10-03T19:03:42+00:00

In this article, we will guide you through the process of setting up a CloudFront Function for your CloudFront distribution. We'll walk you through a scenario where we use CloudFront Functions to redirect users to different content based on their device type. By the end of this guide, you'll gain a clear understanding of how CloudFront Functions can benefit your specific use case. Creating an S3  Bucket This bucket will simply serve as a mock origin for the CloudFront distribution that we'll be creating. If you have some test buckets lying around, you may use them instead and skip this [...]

Cloudfront Function URL Demo2023-10-03T19:03:42+00:00

CloudFront Function URL

2023-07-10T21:58:49+00:00

Introduction CloudFront Functions is a feature of Amazon CloudFront that enables developers to deploy and run lightweight JavaScript functions at AWS’s global edge locations closer to the end-users. This functionality facilitates high scalability and low latency and simplifies operations by allowing developers to run code that customizes the content delivered through CloudFront.  When to Use CloudFront Functions?  CloudFront Functions is ideal for simple tasks requiring high request rates and low latency.  These tasks can include a range of activities. Modifying Cache-keys: CloudFront allows you to change certain parts of your HTTP request (like the URL, headers, cookies, and query strings) [...]

CloudFront Function URL2023-07-10T21:58:49+00:00

Lightning-Fast Static Website with Amazon S3 and CloudFront with Origin Access Control (OAC)

2023-07-03T11:41:43+00:00

Harnessing the power of Amazon S3 and CloudFront, with the added advantage of Origin Access Control (OAC), offers many benefits for hosting a static website. With Amazon S3's reliable and scalable storage, with CloudFront's global content delivery network, a website can provide lightning-fast access to users worldwide. Implementing OAC adds an essential layer of security that prevents direct access to the S3 bucket, mitigating potential security risks. OAC is also empowered with fine-grained control over access permissions, enabling us to define specific rules and restrictions. In this step-by-step guide, we will delve into the seamless integration of Amazon S3, CloudFront, [...]

Lightning-Fast Static Website with Amazon S3 and CloudFront with Origin Access Control (OAC)2023-07-03T11:41:43+00:00

Customize Your Invite Links with Amazon S3 Website Redirect

2023-04-26T07:40:26+00:00

If you use Discord, Slack, or Telegram, you're probably familiar with those long and complicated invite links used to join servers or channels. These links can be difficult to remember and may even discourage some people from joining. With URL redirection, you can create a custom and easy-to-remember domain name for your invite links. For example, you might use a domain like "discord.mycoolsite.com" that redirects to the invitation page of your Discord server, which might look something like this: "discord.com/invite/aabbCCDD". Inviting people thru a custom domain can reinforce your brand and make it easier for others to share and join [...]

Customize Your Invite Links with Amazon S3 Website Redirect2023-04-26T07:40:26+00:00

Using Origin Access Control (OAC) to Secure S3 Object Access to CloudFront

2023-04-26T07:50:35+00:00

What is Amazon S3 Object Access? Amazon S3 is one of the most popular AWS service organizations use, as it offers industry-leading scalability, data availability, security, and performance for object storage. S3 is utilized to store and protect any amount of data for a range of use cases, such as data lakes, websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics. One of the frequent use cases of Amazon S3 is for storing static media content. It works well together with CloudFront distribution, especially if the content needs to be delivered around the world. [...]

Using Origin Access Control (OAC) to Secure S3 Object Access to CloudFront2023-04-26T07:50:35+00:00

AWS, Azure, and GCP Certifications are consistently among the top-paying IT certifications in the world, considering that most companies have now shifted to the cloud. Earn over $150,000 per year with an AWS, Azure, or GCP certification!

Follow us on LinkedIn, Facebook, or join our Slack study group. More importantly, answer as many practice exams as you can to help increase your chances of passing your certification exams on your first try!