Boring infrastructure is the goal. Boring means nobody gets paged.
Most small-business cloud accounts are one person’s console clicks from 2021, an SSL certificate somebody renews by hand, and a backup nobody has ever restored. We set it up as code, write down what everything is for, and make recovery a rehearsed routine instead of a hope.
As code
every environment reproducible from the repository
Restored
backups proven by restoring them, on a schedule
One bill
cloud spend in your own account, reviewed monthly
What is in it
AWS setup
Azure setup
Google Cloud setup
Cloud migration
Docker and Kubernetes
CI/CD
GitHub Actions
Infrastructure as Code
Database architecture
Backups
Monitoring
Logging
Disaster recovery
DNS and CDN
SSL
Environment management
Storage
VPN and remote access
Domain management
Domain purchase and transfer
Moving a law office off the closet server
Files to SharePoint, email to Microsoft 365, the old practice app to a small Azure VM with nightly snapshots.
- 1
Inventory and access audit
- 2
Cutover plan with a rollback
- 3
Migration over one weekend
- 4
Two weeks of hypercare
Four ways to buy it
Not sure what state your domain is in?
Type it into the domain check and get a plain-English report: who handles the mail, whether SPF and DMARC are there, whether the site sits behind Cloudflare. Nothing stored.
Pricing
From $1,800
Cloud account setup from $1,800. Migration from $3,500. CI/CD from $1,500. Disaster recovery plan and rehearsal from $2,000.
Monitoring, patching, backups and DNS under a managed plan. Domains $5 per domain per month, registration and renewals at cost.
Questions
Whichever one your tools and team already lean toward. AWS by default for custom software, Azure when you live in Microsoft 365, Google Cloud when you live in Google Workspace. Cloudflare in front of all three.
Platforms we use here
AWS
Azure
GCP
Cloudflare
Microsoft 365
GitHub
Docker / Kubernetes
Google Workspace
Postgres
Shopify
QuickBooks