Deploy a Django app to AWS EC2 with Docker and Let's Encrypt.
Amazon Web Services (AWS) is a cloud services platform, offering Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) solutions to help businesses scale and grow:
- Compute (EC2, Elastic Beanstalk, Lambda, ECS, and Fargate)
- Storage (S3)
- Database (RDS, DynamoDB, and Redshift)
- Analytics (Athena and Kinesis)
- Application (SQS and MQ)
- DevOps (CodePipeline, CodeBuild, and CodeDeploy)
The tutorials and articles on TestDriven.io teach how to utilize various AWS services to deploy and scale web applications.
Latest Posts (9)
Configure GitLab CI to continuously deploy a Django and Docker application to AWS EC2.
Configure Django to load and serve up static and media files, public and private, via an Amazon S3 bucket.
This tutorial shows how to manage static files with Flask, WhiteNoise, and Amazon CloudFront.
Set up your own private PyPI server with pypiserver and Docker.
Deploy a Django app to AWS ECS with Terraform.
This blog post looks at how to send confirmation emails to newly registered users with Flask, Redis Queue, and Amazon SES.
Configure a containerized Django app running on an EC2 instance to send logs to CloudWatch.
This post organizes some of the best tutorials on the web to migrate from Heroku to AWS.