<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/aws-s3/best-of/2022" -->

---
title: Best AWS S3 posts of 2022 | daily.dev
description: The most upvoted AWS S3 posts of 2022, curated by the daily.dev community.
canonical: https://daily.dev/tags/aws-s3/best-of/2022
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/aws-s3/best-of/2022
og:type: website
og:site_name: daily.dev
og:title: Best AWS S3 posts of 2022 | daily.dev
og:description: The most upvoted AWS S3 posts of 2022, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of AWS S3 — 2022

1. 1  
[](/posts/netflix-system-design--backend-architecture-g2q-lrrvj "Netflix System Design- Backend Architecture")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Netflix System Design- Backend Architecture  
Netflix accounts for about 15% of the world's internet bandwidth traffic. Netflix operates in two clouds Amazon Web Services and Open Connect (Netflix content delivery network) The overall Netflix system consists of three main parts. Zuul as its API gateway is built to allow dynamic routing, traffic monitoring, and security, resilience to The Netty handlers on the front and back of the filters.  
742  
32
2. 2  
[](/posts/system-design-the-complete-course-g81uw5ava "System Design: The complete course")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 4y  
System Design: The complete course  
System design is one of the earliest decisions we can make when building a system. System design meets the needs of your business or organization through coherent and efficient systems. The OSI Model can be seen as a universal language for computer networking. It's based on the concept of splitting up a communication system into seven abstract layers, each one stacked upon the last.  
676  
25
3. 3  
[](/posts/system-design-netflix-1hqhewixr "System Design: Netflix")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
System Design: Netflix  
Netflix is a subscription-based streaming service that allows its members to watch TV shows and movies on an internet-connected device. The system should meet the following requirements: Users should be able to stream and share videos. This API will allow our users to post a comment on a video (like YouTube) The tweet service will handle video streaming-related functionality. It will be discussed in detail separately.  
345  
14
4. 4  
[](/posts/how-we-reduced-our-annual-server-costs-by-80-from-1m-to-200k-by-moving-away-from-aws-ktlo0qeji "How we reduced our annual server costs by 80% — from $1M to $200k — by moving away from AWS")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 4y  
How we reduced our annual server costs by 80% — from $1M to $200k — by moving away from AWS  
Prerender saved $800k by removing their reliance on AWS and building in-house infrastructure Combined with AWS, we had already cut our expenses by 22%. The testing phase was crucial to make sure the following processes would run smoothly. After testing whether Prerender pages could be cached in both S3 and minio, we slowly diverted traffic away from AWS S 3 and towards minio.  
68
5. 5  
[](/posts/create-a-ci-cd-pipeline-with-github-actions-and-aws--yrrpbaxf "Create a CI/CD Pipeline with GitHub Actions and AWS")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Create a CI/CD Pipeline with GitHub Actions and AWS  
GitHub Actions are a continuous integration and continuous delivery platform that allows developers to automate builds, testing and deployments through the creation of "workflows" For public repositories, GitHub Actions is completely free! This guide will be scratching the surface of what GitHub Actions can really provide, and I highly suggest checking the documentation out. Adding the.git/workflows folder and YAML File Workflows are stored in a. Git folder in your repository.  
34
6. 6  
[](/posts/terraform-basics-8mfexj-ao "Terraform Basics")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 4y  
Terraform Basics  
Terraform is an infrastructure management tool developed by HashiCorp. It lets you provision and maintain cloud resources like Servers, Networking, Storage etc. It is a tool/command line program we run to define and make changes to our infrastructure. We can think terraform as Setting up blank canvas, but we still need other tools to Not its not lets understand this.  
32  
1
7. 7  
[](/posts/netflix-system-design--how-netflix-onboards-new-content-mfvoxajpq "Netflix System Design- How Netflix Onboards New Content")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Netflix System Design- How Netflix Onboards New Content  
Netflix has a combined library of over 50,000 titles, supporting over 2200 devices. Netflix uses AWS for nearly all its computing and storage needs, including databases, analytics, recommendation engines, video transcoding, and more.  
22
8. 8  
[](/posts/the-complete-list-of-heroku-alternatives-to-consider-c3yzsfbfz "The Complete List of Heroku Alternatives to Consider")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 4y  
The Complete List of Heroku Alternatives to Consider  
Heroku will be shutting down its free tier in the coming months. Starting October 26, 2022, we will begin deleting inactive accounts and associated storage for accounts that have been inactive for over a year. Some people are looking for free alternatives to replace their current Heroku arrangement. Some are smaller companies that are just getting started.  
22  
1
9. 9  
[](/posts/building-an-api-using-serverless-framework-gzzyru7t4 "Building an API using Serverless framework")  
Article  
![Avatar of awstip](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/aea5725665d4494d8470f6c11612e774)AWS Tip · 4y  
Building an API using Serverless framework  
Serverless is a way to build and run applications & services without having to manage servers. There are 40+ Lambda templates for the most common use cases (e.g. microservice-http-endpoint, dynamodb-process-stream, sns-message, sqs-poller, s3-get-object, etc. You only pay for the time that Lambdas work.  
18  
1
10. 10  
[](/posts/introducing-litefs-d-epm-hvd "Introducing LiteFS")  
Article  
![Avatar of flydotio](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/deb71e3b6f964388876ecc82c26c8f6c)Fly.io · 4y  
Introducing LiteFS  
LiteFS works by interposing a very thin virtual file system between your app and your on-disk database file. The FUSE file system solves many of these usability issues by being a single point that all database calls go through. LiteFS also needs to run an API server to replicate data between nodes. It uses Hashicorp's Consul to determine the primary node in your cluster.  
15  
1
11. 11  
[](/posts/single-page-application-for-only-1-on-aws-s3-cloudfront-ithve7pnx "Single-page Application for only 1$ on AWS — S3 & Cloudfront")  
Article  
![Avatar of awstip](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/aea5725665d4494d8470f6c11612e774)AWS Tip · 4y  
Single-page Application for only 1$ on AWS — S3 & Cloudfront  
The goal of this article is to create a static site that is cheap and efficient. We will use four tools from AWS: S3 where the static website files will be uploaded to We are at the last step for our infrastructure, we must go to the hosted zone created previously and create two new records in this way.  
15  
1
12. 12  
[](/posts/what-is-loosely-coupled-architecture--uf0xr6zda "What Is Loosely Coupled Architecture?")  
Article  
![Avatar of dz](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/dz)DZone · 4y  
What Is Loosely Coupled Architecture?  
The primary purpose of a loosely coupled architecture is to create a system that doesn’t fail due to the failure of a single component. Loosely coupled vs. tightly coupled Architecture is an important point to ponder. Microservices is an architectural design that facilitates the development of an application as small and independent services that run their own processes.  
14
13. 13  
[](/posts/can-web3-beat-public-cloud--kfnhvw9rx "Can Web3 beat public cloud?")  
Article  
![Avatar of scottlogic](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65c5cc47d7674fbc83d00599d7b44552)Scott Logic · 4y  
Can Web3 beat public cloud?  
Web3 sees the internet becoming a network of applications (distributed apps, or dApps), written as smart contracts, running on a public blockchain. At its core it uses blockchain technology, with the promise of being decentralised, permissionless and trustless. We’ll return to these at various points within this blog post.  
14  
2
14. 14  
[](/posts/is-there-a-data-engineering-roadmap--lgfgop03x "Is there a Data Engineering Roadmap?")  
Article  
![Avatar of hrb](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hrb)HEARTBEAT · 4y  
Is there a Data Engineering Roadmap?  
Data Engineering is the discipline in the 'Data World' which drives us to design and build things. Data Engineers need to know how to manage, create, and design databases being relational or non-relational, how the data on them can be normalized, and understand the Entity-Relationship model, normalization and scaling patterns.  
14
15. 15  
[](/posts/introduction-to-aws-iam-b7gp54sgj "Introduction to AWS IAM")  
Article  
![Avatar of awstip](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/aea5725665d4494d8470f6c11612e774)AWS Tip · 4y  
Introduction to AWS IAM  
AWS Identity and Access Management (IAM) enables us to securely manage access to AWS resources. IAM is made up primarily of User, Group, Policy, and Role. This is accomplished by defining the Action (refer IAM Policy) that can be performed on specific resources under specific conditions.  
12
16. 16  
[](/posts/8-popular-terraform-alternatives-you-should-know-dzlsrtgxa "8 Popular Terraform Alternatives You Should Know")  
Article  
![Avatar of spacelift](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/422b4004f7b24dc988e5720eca3accfc)Spacelift · 4y  
8 Popular Terraform Alternatives You Should Know  
Hashicorp’s Terraform has been a major IaC tool, and I have covered a lot of content about Terraform on this blog. We will explore a few Terraform alternatives with respect to the above pointers.  
11
17. 17  
[](/posts/a-developer-s-guide-to-terraform-vhg0kjghz "A Developer’s Guide to Terraform")  
Article  
![Avatar of semaphore](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/901ef6f52ded4eb99564604b8bdaee28)Semaphore · 4y  
A Developer’s Guide to Terraform  
Terraform is a platform-agnostic tool that defines infrastructure in human-readable code. Terraform code describes the end state of the infrastructure after creation or change, not the instructions for making the change. The provider turns the declarative code into imperative instructions.  
11

[See all AWS S3 archives](/tags/aws-s3/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/aws-s3/best-of/2022#page","url":"https://daily.dev/tags/aws-s3/best-of/2022","name":"Best AWS S3 Posts of 2022","description":"The most upvoted AWS S3 posts of 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/aws-s3/best-of/2022#items","numberOfItems":17,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/netflix-system-design--backend-architecture-g2q-lrrvj","name":"Netflix System Design- Backend Architecture"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/system-design-the-complete-course-g81uw5ava","name":"System Design: The complete course"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/system-design-netflix-1hqhewixr","name":"System Design: Netflix"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/how-we-reduced-our-annual-server-costs-by-80-from-1m-to-200k-by-moving-away-from-aws-ktlo0qeji","name":"How we reduced our annual server costs by 80% — from $1M to $200k — by moving away from AWS"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/create-a-ci-cd-pipeline-with-github-actions-and-aws--yrrpbaxf","name":"Create a CI/CD Pipeline with GitHub Actions and AWS"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/terraform-basics-8mfexj-ao","name":"Terraform Basics"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/netflix-system-design--how-netflix-onboards-new-content-mfvoxajpq","name":"Netflix System Design- How Netflix Onboards New Content"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/the-complete-list-of-heroku-alternatives-to-consider-c3yzsfbfz","name":"The Complete List of Heroku Alternatives to Consider"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/building-an-api-using-serverless-framework-gzzyru7t4","name":"Building an API using Serverless framework"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/introducing-litefs-d-epm-hvd","name":"Introducing LiteFS"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/single-page-application-for-only-1-on-aws-s3-cloudfront-ithve7pnx","name":"Single-page Application for only 1$ on AWS — S3 & Cloudfront"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/what-is-loosely-coupled-architecture--uf0xr6zda","name":"What Is Loosely Coupled Architecture?"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/can-web3-beat-public-cloud--kfnhvw9rx","name":"Can Web3 beat public cloud?"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/is-there-a-data-engineering-roadmap--lgfgop03x","name":"Is there a Data Engineering Roadmap?"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/introduction-to-aws-iam-b7gp54sgj","name":"Introduction to AWS IAM"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/8-popular-terraform-alternatives-you-should-know-dzlsrtgxa","name":"8 Popular Terraform Alternatives You Should Know"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/a-developer-s-guide-to-terraform-vhg0kjghz","name":"A Developer’s Guide to Terraform"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"AWS S3","item":"https://daily.dev/tags/aws-s3"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/aws-s3/best-of"},{"@type":"ListItem","position":5,"name":"2022"}]}]}
```

