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

---
title: Best AWS posts of 2021 | daily.dev
description: The most upvoted AWS posts of 2021, curated by the daily.dev community.
canonical: https://daily.dev/tags/aws/best-of/2021
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/aws/best-of/2021
og:type: website
og:site_name: daily.dev
og:title: Best AWS posts of 2021 | daily.dev
og:description: The most upvoted AWS posts of 2021, 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 — 2021

1. 1  
[](/posts/infrastructure-as-code-kp6xmqs28 "Infrastructure as Code")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 5y  
Infrastructure as Code  
In this article you will learn all about Infrastructure as Code. The concepts will apply to other programming languages and cloud providers. You can watch the video on the freeCodeCamp.org YouTube channel (1-hour watch).Let’s start by talking about what infrastructure as code is. To put it simply, it is setting up your infrastructure ascode.  
79  
2
2. 2  
[](/posts/build-an-api-in-node-js-using-aws-api-gateway-mongodb-and-serverless-foxlcigfv "Build an API in Node.js using AWS, API Gateway, MongoDB, and Serverless")  
Article  
![Avatar of jsPlainEnglish](https://media.daily.dev/image/upload/s--Dg5QTRuI--/f_auto,q_auto/v1686665538/logos/pe)JavaScript in Plain English · 6y  
Build an API in Node.js using AWS, API Gateway, MongoDB, and Serverless  
This tutorial shows you how to build a secure REST API for a Notetaking react-redux application using MongoDB database as a service. We will follow a Serverless approach using AWS Lambda, API Gateway, and the Serverless framework. In Part 1, we are going to build the backend, and to go through this tutorial, you will need the following.  
49  
2
3. 3  
[](/posts/lemon---alternative-ui-for-aws-snricyxhj "Lemon - Alternative UI for AWS")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 5y  
Lemon - Alternative UI for AWS  
AWS is powerful, but the UI is confusing. Lemon is an alternative UI that is as intuitive as Vercel or Heroku. It comes with DevOps best practices out of the box, and it's free! Embed in your own blog to help others with the same problem.  
42  
1
4. 4  
[](/posts/dependency-injection-in-javascript-lc0k5szni8 "Dependency injection in Javascript")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 6y  
Dependency injection in Javascript  
Dependency injection (DI) is a programming pattern in which a dependency is passed using the parameters instead of instantiating it within the function or class. DI enables creating isolated individual components within application code and makes it easy to switch those dependencies in the future as the requirement changes. This article explores dependency injection in Javascript using higher-order functions.  
41  
2
5. 5  
[](/posts/serverless-architecture-tech-to-begin-with-5sl7-cqot "Serverless Architecture Tech To Begin With")  
Article  
![Avatar of awstip](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/aea5725665d4494d8470f6c11612e774)AWS Tip · 5y  
Serverless Architecture Tech To Begin With  
When a device is offline, your customers should be able to continue to use your application, not only to access data but also to create and modify them. When the device comes back online, the application must reconnect to the backend, synchronize the data and resolve conflicts, if any. AWS A mplify with AppSync allow us to create web app quickly with built-in support for API, Authentication, and other basic services that most apps need.  
30
6. 6  
[](/posts/how-netflix-works-patj6htqu "How Netflix Works")  
Article  
![Avatar of faun](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/71243dc2fd54430491336f7f7d4d83b1)Faun · 5y  
How Netflix Works  
Netflix supports a wide range of devices ranges from smartphones, smart TVs, PCs, and their different operating systems. It all starts with you pressing that click button and a request to the Netflix servers which are mainly hosted on Amazon Web Services. The request together with multiple other requests is forwarded to Amazon's elastic load balance to route to the traffic different EC2 instances.  
20  
2
7. 7  
[](/posts/introducing-aurora-nqp5oyfpx "Introducing Aurora")  
Article  
![Avatar of web](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/177a1962a8a945468271068795ff0134)web.dev · 5y  
Introducing Aurora  
Aurora is a collaboration between Chrome and open-source web frameworks & tools. It aims to deliver the best user experience possible for production apps regardless of the browser you're rendering in. By bridging the gap between browsers and frameworks, it enables high-quality to be a side-effect of building for the web.  
20  
1
8. 8  
[](/posts/why-we-moved-from-lambda-to-ecs-ohmzzlkgi "Why We Moved From Lambda to ECS")  
Article  
![Avatar of dz](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/dz)DZone · 5y  
Why We Moved From Lambda to ECS  
Prismatic is an integration platform for B2B software companies. The first incarnation of Prismatic used LocalStack to simulate AWS Lambda. We moved Prismatic to an actual production environment, with real Lambdas, queues, databases, etc. Our integration runners ran on real Lambda, and were triggered via SQS.  
20  
4
9. 9  
[](/posts/how-we-built-a-saas-with-react-and-aws-xslac0yhn "How we built a SaaS with React and AWS")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 5y  
How we built a SaaS with React and AWS  
I started iterspace with Marco Zani in the summer of 2018\. The plan was to build a tool that would let people share clear feedback with the right context. Most of the logic is implemented in the client-side that runs in the browser. The cloud notifies the app about updates made by other users via WebSocket.  
19  
4
10. 10  
[](/posts/ethereum-will-be-bigger-than-aws-azure-and-google-combined---pekka-kelkka-zwchdoo3e ""Ethereum will be Bigger than AWS, Azure and Google combined" - Pekka Kelkka")  
Article  
![Avatar of hackernoon](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hackernoon)Hacker Noon · 5y  
"Ethereum will be Bigger than AWS, Azure and Google combined" - Pekka Kelkka  
YeFi.one founder Pekka Kelkka: We are on the second wave of this bull run and we will hit ATHs quite soon. The biggest problem is the US politicians who are funded by the US banks and financial institutions. They will fight back but they will give up. Common sense will win.  
18
11. 11  
[](/posts/everything-about-super-tokens---an-open-source-alternative-to-auth0-firebase-auth-and-aws-cognito--gpyc6qlpc "Everything about super tokens - an open source alternative to Auth0, Firebase Auth, and AWS Cognito.")  
Article  
![Avatar of devto](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto)DEV · 5y  
Everything about super tokens - an open source alternative to Auth0, Firebase Auth, and AWS Cognito.  
SuperTokens is an open-source "user auth" quick to implement & easy to customize. It uses Cookies that contain an access token that expires and must be refreshed with a refresh token. It enables you to keep your users logged in for a time long in the most secure way possible.  
16
12. 12  
[](/posts/microservices-security-patterns-tutorial-with-examples-dkc83eqjg "Microservices security patterns – tutorial with examples")  
Article  
![Avatar of tsh](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/db4741926fbd4427bd9c2150af9f5597)The Software House · 5y  
Microservices security patterns – tutorial with examples  
Microservices help you deliver code faster and make it efficient for teams to split work without conflicting with each other. A security “hole” in even one service can impact the entire application. Here is a list of 8 microservices security patterns that are commonly used for more secure microservices.  
16  
2
13. 13  
[](/posts/auxl---a-whole-new-way-to-organize-test-and-develop-apis-na5nzhgvf "Auxl - A whole new way to organize, test, and develop APIs")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 5y  
Auxl - A whole new way to organize, test, and develop APIs  
Auxl's modular design provides a flexible space to interact with APIs of any complexity. Whether it's sending a simple form, uploading a file to S3, or building out a custom authentication scheme. Embed Collect is available now on the Auxl app store.  
16  
2
14. 14  
[](/posts/java-script-camp-jrvplgrma "Java Script Camp")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 6y  
Java Script Camp  
16  
1
15. 15  
[](/posts/sst-next-js---deploy-nextjs-apps-to-aws-with-sst-oxn4gopqa "SST + Next.js - Deploy Nextjs apps to AWS with SST")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 5y  
SST + Next.js - Deploy Nextjs apps to AWS with SST  
Next.js on AWS without limits. Open source and hosted on your AWS account. Import all your AWS resources and environment variables. Embed Collect. Deploy Next.js apps to AWS. Use Next.JS to build and test apps on the cloud. Use next.js to test and test your apps on AWS.  
15  
1
16. 16  
[](/posts/learn-how-to-deploy-12-apps-to-aws-azure-google-cloud-at87tzqqe "Learn how to deploy 12 apps to AWS, Azure, & Google Cloud")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 5y  
Learn how to deploy 12 apps to AWS, Azure, & Google Cloud  
Learn How to Deploy 12 Apps to AWS, Azure, & Google Cloud in a matter of hours. Learn how to deploy 12 apps to Amazon, Microsoft, Google, and more in just a few hours. Read more at: http://www.cnn.com/2013/01/07/tech/12-apps-to-cloud- Deploy-12- Apps-in-a-matter-of-hours.html#storylink.  
14  
1
17. 17  
[](/posts/i-declare-war-upon-aws-azure-silicon-valley-and-every-single-government-on-earth-hvvio2v7u "I Declare War upon AWS, Azure, Silicon Valley and every single Government on Earth")  
Article  
![Avatar of dz](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/dz)DZone · 5y  
I Declare War upon AWS, Azure, Silicon Valley and every single Government on Earth  
In the 90s when I started hanging out in USENET forums, the internet was a machine for good. Today, you were allowed to speak your mind - Today you cannot, unless you agree with your government of course. The internet has ipso facto turned into a super large echo chamber, where diverging opinions never see the light of day. We need to create better tools, empowering the little man, such that he can completely bypass the existing power structures, by making these existing powers obsolete.  
14  
1
18. 18  
[](/posts/a-side-by-side-comparison-of-aws-google-cloud-and-azure-mn90rsnbt "A Side-by-Side Comparison of AWS, Google Cloud and Azure")  
Article  
![Avatar of sitepoint](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/sitepoint)SitePoint · 6y  
A Side-by-Side Comparison of AWS, Google Cloud and Azure  
Amazon, Google and Microsoft have an array of products covering all you can possibly need for your online operations. There are differences not only in pricing but also in how they name and group their services. We’ll focus on services provided by Amazon Web Services (AWS), Google Cloud Platform (GCP) and Microsoft Azure.  
12  
1
19. 19  
[](/posts/tinyfunction---world-s-fastest-way-to-create-cloud-functions-akjq2olvk "TinyFunction - World's fastest way to create cloud functions")  
Article  
![Avatar of ph](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ph)Product Hunt · 5y  
TinyFunction - World's fastest way to create cloud functions  
TinyFunction allows you to write and deploy cloud functions (\~ AWS Lambda's) instantly. Visit TinyFunction.com, write function code and click Deploy button, thats it. Embed this code into your own function and share it with the rest of the world.  
11  
2
20. 20  
[](/posts/what-is-terraform-learn-terraform-and-infrastructure-as-code-m4ud9zemo "What is Terraform? Learn Terraform and Infrastructure as Code")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 5y  
What is Terraform? Learn Terraform and Infrastructure as Code  
Sumeet Ninawe is the founder and CEO of Terraform. Terraform is an open source software platform for infrastructure development. Learn more about Terraform and Infrastructure as Code at www.terraform.com. For more information on Terraform, visit www. terraform-com.org.  
11
21. 21  
[](/posts/infrastructure-as-code-the-next-big-shift-is-here-rg4dyyxmh "Infrastructure as Code: the next big shift is here")  
Article  
![Avatar of itnext](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/itnext2)ITNEXT · 5y  
Infrastructure as Code: the next big shift is here  
Infrastructure as Code (IaC) is a common pattern where virtualized infrastructure and auxiliary services can be managed using configuration expressed in almost any language. Virtualization, containerisation and containers orchestration made Infrastructure as Code what it is today. Next came the agile revolution and with it the beginning of the DevOps culture.  
10  
1

[See all AWS archives](/tags/aws/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/best-of/2021#page","url":"https://daily.dev/tags/aws/best-of/2021","name":"Best AWS Posts of 2021","description":"The most upvoted AWS posts of 2021, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/aws/best-of/2021#items","numberOfItems":21,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/infrastructure-as-code-kp6xmqs28","name":"Infrastructure as Code"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/build-an-api-in-node-js-using-aws-api-gateway-mongodb-and-serverless-foxlcigfv","name":"Build an API in Node.js using AWS, API Gateway, MongoDB, and Serverless"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/lemon---alternative-ui-for-aws-snricyxhj","name":"Lemon - Alternative UI for AWS"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/dependency-injection-in-javascript-lc0k5szni8","name":"Dependency injection in Javascript"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/serverless-architecture-tech-to-begin-with-5sl7-cqot","name":"Serverless Architecture Tech To Begin With"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/how-netflix-works-patj6htqu","name":"How Netflix Works"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/introducing-aurora-nqp5oyfpx","name":"Introducing Aurora"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/why-we-moved-from-lambda-to-ecs-ohmzzlkgi","name":"Why We Moved From Lambda to ECS"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/how-we-built-a-saas-with-react-and-aws-xslac0yhn","name":"How we built a SaaS with React and AWS"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/ethereum-will-be-bigger-than-aws-azure-and-google-combined---pekka-kelkka-zwchdoo3e","name":"\"Ethereum will be Bigger than AWS, Azure and Google combined\" - Pekka Kelkka"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/everything-about-super-tokens---an-open-source-alternative-to-auth0-firebase-auth-and-aws-cognito--gpyc6qlpc","name":"Everything about super tokens - an open source alternative to Auth0, Firebase Auth, and AWS Cognito."},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/microservices-security-patterns-tutorial-with-examples-dkc83eqjg","name":"Microservices security patterns – tutorial with examples"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/auxl---a-whole-new-way-to-organize-test-and-develop-apis-na5nzhgvf","name":"Auxl - A whole new way to organize, test, and develop APIs"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/java-script-camp-jrvplgrma","name":"Java Script Camp"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/sst-next-js---deploy-nextjs-apps-to-aws-with-sst-oxn4gopqa","name":"SST + Next.js - Deploy Nextjs apps to AWS with SST"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/learn-how-to-deploy-12-apps-to-aws-azure-google-cloud-at87tzqqe","name":"Learn how to deploy 12 apps to AWS, Azure, & Google Cloud"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/i-declare-war-upon-aws-azure-silicon-valley-and-every-single-government-on-earth-hvvio2v7u","name":"I Declare War upon AWS, Azure, Silicon Valley and every single Government on Earth"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/a-side-by-side-comparison-of-aws-google-cloud-and-azure-mn90rsnbt","name":"A Side-by-Side Comparison of AWS, Google Cloud and Azure"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/tinyfunction---world-s-fastest-way-to-create-cloud-functions-akjq2olvk","name":"TinyFunction - World's fastest way to create cloud functions"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/what-is-terraform-learn-terraform-and-infrastructure-as-code-m4ud9zemo","name":"What is Terraform? Learn Terraform and Infrastructure as Code"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/infrastructure-as-code-the-next-big-shift-is-here-rg4dyyxmh","name":"Infrastructure as Code: the next big shift is here"}]},{"@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","item":"https://daily.dev/tags/aws"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/aws/best-of"},{"@type":"ListItem","position":5,"name":"2021"}]}]}
```

