One big server, no plan
App, database and uploads all on a single instance, with no backup anyone has actually restored.
[ AWS & Cloud / AWS Server Setup ]
A production environment that survives its first traffic spike, its first failed deploy and its first security review. Built as infrastructure-as-code so you can read it, change it, and never depend on me again.
Fixed scope · Typically 2-3 weeks · Terraform handed over
[ Why teams call ]
Almost every rescue starts as somebody's weekend project that quietly became production.
App, database and uploads all on a single instance, with no backup anyone has actually restored.
Database ports exposed to 0.0.0.0/0 because that was the fastest way to make it work.
Everything built by hand in the console. Nobody can rebuild it, and nobody dares change it.
Every deploy is a production experiment, and every rollback is a manual scramble.
You find out the site is down when a customer emails you about it.
No budgets, no tags, no alerts. The bill is a surprise every month.
[ How it works ]
We agree the shape: networking, compute model, database, environments and budget. You get a written architecture note and a fixed price before any building starts.
Everything written as Terraform in your repository: VPC, subnets, security groups, compute, database, TLS, backups, alarms and the deployment pipeline.
We deploy the real workload, verify under load, then walk your team through the runbook: how to deploy, how to roll back, and what every alarm means.
[ What actually changes ]
Every item below is delivered as code in your own repository, not as screenshots of my console.
[ Example engagement ]
A growing product running on a single instance with manual deploys, moved to a multi-AZ setup with automated pipelines and tested backups. No downtime during cutover.
Illustrative example of a typical engagement. Figures vary with the state of your systems and are not a guarantee of a specific outcome.
[ Fixed scope · fixed price ]
Send me your stack and traffic expectations. You get an architecture recommendation and a fixed price, at no cost and with no obligation.
[ Pricing ]
Tell me the number you have to work with. I'll tell you honestly what's achievable within it — and if it isn't enough, I'll say so before we start rather than halfway through.
Scope agreed in writing, price agreed in writing, before any work starts. No hourly creep and no invoice you haven't already approved.
For ongoing work — maintenance, monitoring, updates and small changes. Month to month, cancel whenever, no minimum term.
For a single bug or a short task where writing a full scope would cost more than simply doing the work.
Budget too tight for the whole thing? I'll often suggest doing the highest-value part first and the rest later, rather than doing all of it badly.
[ Questions ]
Usually not. Most teams under a dozen services are better served by ECS Fargate or plain auto-scaled instances — far less operational overhead for the same reliability. I will recommend Kubernetes only when your team is already able to run it.
Yes. I can build into your existing account alongside what is already running, or set up a clean account structure and migrate workloads across gradually.
Then you will after this, and that is deliberate. Infrastructure defined in code is the difference between an environment you own and an environment you are afraid of. I will train your team on the parts they need.
That depends on traffic and data, but you get a monthly estimate as part of the architecture note, before any building starts. Budgets and cost alarms are part of the build, not an upsell.
Yes, as an optional monthly retainer. Plenty of clients take the handover and run it themselves, which is the intended outcome.
[ Related services ]
[ Let's talk ]
Describe it in a few lines and you'll get a straight answer on scope, cost and timeline โ same working day, from the person who'd actually build it.