app1.wewebby.com
app2.wewebby.com
AWS EC2 · Terraform · Multiple Docker Containers
Designed and deployed a multi-application hosting infrastructure on AWS, running multiple independent web
applications, each isolated inside its own Docker container, on a single cloud server.
AWS & Terraform: Provisioned an EC2 Ubuntu Instance completely through
code (Infrastructure as Code), configuring firewalls, storage, and networking, including Docker, Docker
Compose and FastFetch installations.
Docker & Docker Compose: Deployed multiple independent web applications (App1 + App2),
each running in its own Docker container, with an isolated application structure and configuration.
Scalable Application Deployment: The infrastructure allows additional Docker containers to
be deployed as needed. Moving applications from development to production requires only transferring the
application code and its source folder (src), together with its Docker Compose
configuration file (.yml).