Software Alternatives & Reviews

Deploy a static website on AWS with terraform

AWS WAF Amazon S3 AWS Lambda Amazon CloudFront AWS Certificate Manager
  1. AWS WAF is a web application firewall that helps protect your web applications from common web exploits.
    As we donโ€™t have any backend we are not going to use AWS WAF as the most useful thing it can do here is bot protection. It will be overhead for the simple static website. CloudFront already provides a decent level of level 3 and 4 DoS attacks.

    #Web Application Security #Security Monitoring #Identity And Access Management 27 social mentions

  2. Amazon S3 is an object storage where users can store data from their business on a safe, cloud-based platform. Amazon S3 operates in 54 availability zones within 18 graphic regions and 1 local region.
    In the previous article, we deployed an API as a docker container on AWS EC2. In the current article, we are going to deploy a simple website on AWS without the backend (so next we can add it ๐Ÿ˜‰). We will distribute the content using AWS S3 and AWS CloudFront (content delivery network service). As a frontend will be used an open-source Start Bootstrap example with an MIT license. Everything we deploy in the article is supported by AWS free tier. All the code related to the article can be found in GitHub repo.

    #Cloud Hosting #Object Storage #Cloud Storage 170 social mentions

  3. Automatic, event-driven compute service
    Pricing:
    • Open Source
    Note: That is enough for the example project, but for production project map could be way more granular or the dist can be more specified based on paths. If we donโ€™t control the object upload process via Lambda@Edge or Lambda functions during uploading the file on S3 depends on the content. Moreover, we need to filter out dev files, like .scss, license, readme, etc.

    #Cloud Computing #Cloud Hosting #Backend As A Service 244 social mentions

  4. Amazon CloudFront is a content delivery web service.
    In the previous article, we deployed an API as a docker container on AWS EC2. In the current article, we are going to deploy a simple website on AWS without the backend (so next we can add it ๐Ÿ˜‰). We will distribute the content using AWS S3 and AWS CloudFront (content delivery network service). As a frontend will be used an open-source Start Bootstrap example with an MIT license. Everything we deploy in the article is supported by AWS free tier. All the code related to the article can be found in GitHub repo.

    #CDN #Cloud Computing #Content Distribution 67 social mentions

  5. AWS Certificate Manager from Amazon Web Services (AWS)
    Usage of the default CloudFront certificate is not recommended as it uses an old SSL version. In production system should be used an ACM certificate.

    #Identity And Access Management #Network & Admin #Two Factor Authentication 23 social mentions

Discuss: Deploy a static website on AWS with terraform

Log in or Post with