Skip to content
ZM.
Available for contract, freelance and full-time engagements

AWS Cloud Infrastructure & Terraform

Infrastructure that only one person can rebuild is a liability. I define AWS environments as Terraform code so they are reproducible, reviewable and recoverable — and I have used exactly that approach to move a live platform's infrastructure, users and application data across AWS accounts with minimal downtime.

What this covers

01

Infrastructure as code

AWS environments written in Terraform, so the environment is a reviewable artefact rather than a sequence of console clicks nobody remembers.

02

Cross-account and cross-environment migration

Moving infrastructure, users and application data between AWS accounts with minimal downtime — rehearsed against a full test environment mirroring production before cutover.

03

Deployment and runtime

Docker containers behind Nginx on Linux hosts, wired into CI/CD pipelines.

04

Scaling topology

EC2 behind Application Load Balancers with Auto Scaling Groups, sized against real load tests rather than guesswork.

Tools and technologies

AWSTerraformDockerNginxLinuxEC2ALBAuto Scaling

Proof of work

Projects where I have already done this, written up as case studies.

Questions

Can you migrate our AWS infrastructure to a different account without downtime?

That is work I have done. On PropQwiz I migrated the complete AWS infrastructure, users and application data across AWS accounts with minimal downtime, writing the target environment as Terraform infrastructure-as-code and rehearsing against a full test environment that mirrored production.

Why Terraform rather than configuring AWS directly?

Because a console-built environment cannot be reviewed, diffed or rebuilt. Terraform makes the environment a versioned artefact — which is what turns a migration from a high-risk event into a repeatable operation.

Do you handle the deployment pipeline as well as the infrastructure?

Yes. Docker, Nginx and Linux hosts wired into CI/CD, so deployment is part of the same system rather than a separate manual step.

Other services

LET'S TALK SPECIFICS

If aws & cloud infrastructure is what you need, tell me about the system, the constraints and the timeline.