Home / Companies / LogRocket / Blog / Post Details
Content Deep Dive

Running Strapi in production with AWS

Blog post from LogRocket

Post Details
Company
Date Published
Author
Cristian Rita
Word Count
1,617
Language
-
Hacker News Points
-
Summary

Strapi, a popular open-source headless CMS, currently requires self-hosting as its cloud version is unavailable, with AWS being a viable production environment option. To run Strapi on AWS, essential components include compute capacity via EC2 instances or containers using AWS ECS or EKS, with Fargate offering a serverless option. For database management, AWS RDS is recommended over SQLite, and AWS S3 is suggested for media file storage, though caution is advised regarding public access settings. Monitoring is achievable using AWS CloudWatch, while secret management can be handled through AWS System Manager Parameter Store. Additionally, scalability can be enhanced using an Application Load Balancer and EC2 autoscaling groups, with considerations for ease of deployment and cost efficiency. The article provides guidance for setting up these services, aiming to assist users in deploying Strapi on AWS effectively.