<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/awsplainenglish/best-of/2024/05" -->

---
title: Best AWS in Plain English posts — May 2024 | daily.dev
description: The most upvoted AWS in Plain English posts from May 2024, curated by the daily.dev community.
canonical: https://daily.dev/sources/awsplainenglish/best-of/2024/05
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/awsplainenglish/best-of/2024/05
og:type: website
og:site_name: daily.dev
og:title: Best AWS in Plain English posts — May 2024 | daily.dev
og:description: The most upvoted AWS in Plain English posts from May 2024, 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 in Plain English — May 2024

1. 1  
[](https://daily.dev/posts/implement-ci-cd-pipeline-for-mern-app-in-docker-compose-on-ec2-using-github-actions-with-zero-or--fnbsactc3 "🛢️ Implement CI/CD Pipeline for MERN app in docker-compose on EC2 using GitHub Actions with Zero or Minimum Downtime")  
Article  
![Avatar of awsplainenglish](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64d9989ff4ae4caba811832fdd6146c5)AWS in Plain English · 2y  
🛢️ Implement CI/CD Pipeline for MERN app in docker-compose on EC2 using GitHub Actions with Zero or Minimum Downtime  
Learn how to implement a CI/CD pipeline for a MERN app using docker-compose on EC2 using GitHub Actions with zero or minimum downtime.  
96
2. 2  
[](https://daily.dev/posts/setting-up-a-ci-cd-pipeline-using-aws-and-jenkins-beginner-s-guide-vsywxb0nw "Setting Up a CI/CD Pipeline Using AWS and Jenkins: Beginner’s Guide")  
Article  
![Avatar of awsplainenglish](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64d9989ff4ae4caba811832fdd6146c5)AWS in Plain English · 2y  
Setting Up a CI/CD Pipeline Using AWS and Jenkins: Beginner’s Guide  
Learn how to set up a CI/CD pipeline using AWS and Jenkins with Maven. The pipeline consists of a CI instance, CD instance, and S3 bucket. Jenkins is connected to GitHub via webhooks for triggering builds. Maven is used for building automation. The built package is deployed to an S3 bucket and continuously monitored by the CD instance for deployment to the production environment. The deployment status is displayed using CD EC2 CLI.  
56
3. 3  
[](https://daily.dev/posts/build-an-end-to-end-ci-cd-pipeline-for-a-mern-app-in-kubernetes-with-terraform-using-github-actions-2gvmgf2ja "🧬Build an End-to-End CI/CD Pipeline for a MERN App in Kubernetes with Terraform using GitHub Actions & Ansible")  
Article  
![Avatar of awsplainenglish](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64d9989ff4ae4caba811832fdd6146c5)AWS in Plain English · 2y  
🧬Build an End-to-End CI/CD Pipeline for a MERN App in Kubernetes with Terraform using GitHub Actions & Ansible  
Learn how to build an End-to-End CI/CD Pipeline for a MERN App in Kubernetes with Terraform using GitHub Actions & Ansible. The article covers the pre-requirements, infrastructure provisioning with Terraform, and configuration of EC2, installation of Kubernetes (K3s), and deployment of the MERN App using Ansible.  
29
4. 4  
[](https://daily.dev/posts/host-a-vite-react-website-on-amazon-ecs-part-1-kyfcszzvk "Host a Vite-React website on Amazon ECS. Part 1")  
Article  
![Avatar of awsplainenglish](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64d9989ff4ae4caba811832fdd6146c5)AWS in Plain English · 2y  
Host a Vite-React website on Amazon ECS. Part 1  
This tutorial is the first part of a 2 part tutorial where we will host a static website on Amazon ECS. It covers setting up an EC2 instance for your Jenkins server, installing Jenkins, Docker, and Git, configuring tools, creating a Jenkins pipeline, and pushing a Docker image to Docker Hub.  
17
5. 5  
[](https://daily.dev/posts/host-wordpress-sites-using-ec2-nginx-reverse-proxy-let-s-encrypt-domain-name-a-detailed-guide-myeulptio "Host WordPress Sites using EC2 + Nginx Reverse Proxy + Let’s Encrypt + Domain Name: A Detailed Guide")  
Article  
![Avatar of awsplainenglish](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64d9989ff4ae4caba811832fdd6146c5)AWS in Plain English · 2y  
Host WordPress Sites using EC2 + Nginx Reverse Proxy + Let’s Encrypt + Domain Name: A Detailed Guide  
A detailed guide on how to host WordPress sites using EC2, configure Nginx reverse proxy, and secure the website using Let's Encrypt SSL certificates.  
12
6. 6  
[](https://daily.dev/posts/amazon-eks-with-kubernetes-version-1-30-using-aws-cdk-o939ydyob "Amazon EKS with Kubernetes version 1.30 using AWS-CDK")  
Article  
![Avatar of awsplainenglish](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64d9989ff4ae4caba811832fdd6146c5)AWS in Plain English · 2y  
Amazon EKS with Kubernetes version 1.30 using AWS-CDK  
Learn how to deploy Amazon EKS with the latest Kubernetes version v1.30 using AWS-CDK. The tutorial provides step-by-step instructions and includes the necessary CDK code and stacks. It also mentions the major changes in Kubernetes version 1.30.  
12
7. 7  
[](https://daily.dev/posts/roadmap-for-becoming-an-aws-certification-sme-professional-ohh9t4qfz "Roadmap for becoming an AWS Certification SME Professional")  
Article  
![Avatar of awsplainenglish](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64d9989ff4ae4caba811832fdd6146c5)AWS in Plain English · 2y  
Roadmap for becoming an AWS Certification SME Professional  
Learn how to become an AWS Certification SME professional by obtaining relevant certifications, gaining practical experience, staying updated with AWS developments, contributing to the AWS community, applying to become an AWS SME, and maintaining your SME status.  
11
8. 8  
[](https://daily.dev/posts/road-to-devops-organisations-guide-to-adopting-the-culture--ct4hcnhqz "Road to DevOps — organisations’ guide to adopting the Culture.")  
Article  
![Avatar of awsplainenglish](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64d9989ff4ae4caba811832fdd6146c5)AWS in Plain English · 2y  
Road to DevOps — organisations’ guide to adopting the Culture.  
Explore the concept of DevOps as a culture and a process that unites people, processes, and technology to continuously create value for customers. Learn about the pillars of DevOps, including culture, practices, and tools, and how organizations can adopt DevOps through cultural transformation, collaborative practices, and the use of automation and observability.  
11
9. 9  
[](https://daily.dev/posts/kubernetes-auto-restart-deployments-when-k8s-configmap-or-secret-is-updated-gruo4dtnv "Kubernetes: Auto Restart Deployments when K8s ConfigMap or Secret is Updated")  
Article  
![Avatar of awsplainenglish](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/64d9989ff4ae4caba811832fdd6146c5)AWS in Plain English · 2y  
Kubernetes: Auto Restart Deployments when K8s ConfigMap or Secret is Updated  
Learn how to automatically restart your Kubernetes Deployment when a Secret or ConfigMap is updated using the AWS Secrets and Configuration Provider, secrets-store-csi-driver, and reloader. Discover the pre-requisites for configuring the ASCP and create IAM Roles and Policies for secret management.  
10  
1

[See all AWS in Plain English archives](/sources/awsplainenglish/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/sources/awsplainenglish/best-of/2024/05#page","url":"https://daily.dev/sources/awsplainenglish/best-of/2024/05","name":"Best AWS in Plain English Posts — May 2024","description":"The most upvoted AWS in Plain English posts from May 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/awsplainenglish/best-of/2024/05#items","numberOfItems":9,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/implement-ci-cd-pipeline-for-mern-app-in-docker-compose-on-ec2-using-github-actions-with-zero-or--fnbsactc3","name":"🛢️ Implement CI/CD Pipeline for MERN app in docker-compose on EC2 using GitHub Actions with Zero or Minimum Downtime"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/setting-up-a-ci-cd-pipeline-using-aws-and-jenkins-beginner-s-guide-vsywxb0nw","name":"Setting Up a CI/CD Pipeline Using AWS and Jenkins: Beginner’s Guide"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/build-an-end-to-end-ci-cd-pipeline-for-a-mern-app-in-kubernetes-with-terraform-using-github-actions-2gvmgf2ja","name":"🧬Build an End-to-End CI/CD Pipeline for a MERN App in Kubernetes with Terraform using GitHub Actions & Ansible"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/host-a-vite-react-website-on-amazon-ecs-part-1-kyfcszzvk","name":"Host a Vite-React website on Amazon ECS. Part 1"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/host-wordpress-sites-using-ec2-nginx-reverse-proxy-let-s-encrypt-domain-name-a-detailed-guide-myeulptio","name":"Host WordPress Sites using EC2 + Nginx Reverse Proxy + Let’s Encrypt + Domain Name: A Detailed Guide"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/amazon-eks-with-kubernetes-version-1-30-using-aws-cdk-o939ydyob","name":"Amazon EKS with Kubernetes version 1.30 using AWS-CDK"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/roadmap-for-becoming-an-aws-certification-sme-professional-ohh9t4qfz","name":"Roadmap for becoming an AWS Certification SME Professional"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/road-to-devops-organisations-guide-to-adopting-the-culture--ct4hcnhqz","name":"Road to DevOps — organisations’ guide to adopting the Culture."},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/kubernetes-auto-restart-deployments-when-k8s-configmap-or-secret-is-updated-gruo4dtnv","name":"Kubernetes: Auto Restart Deployments when K8s ConfigMap or Secret is Updated"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"AWS in Plain English","item":"https://daily.dev/sources/awsplainenglish"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/awsplainenglish/best-of"},{"@type":"ListItem","position":5,"name":"May 2024"}]}]}
```

