Cloud services
We help you choose where things should run, move them there carefully, and keep the monthly bill understandable. We work with AWS, Google Cloud and Microsoft Azure, and we will tell you when a simpler option is enough.
Infrastructure is defined in code, so changes are reviewed, repeatable and easy to undo.
What we do
The work in this area.
- Architecture and planning
- A written design covering networking, access, data, backups and cost before anything is built.
- Migration
- Moving applications and data from on-premises servers or another provider, with a cut-over plan and a way back.
- Infrastructure as code
- Environments described in Terraform, kept in version control and applied through review.
- Cost and security review
- Finding unused resources, over-sized services, open ports and over-broad permissions.
- Deployment pipelines
- Automated builds, tests and releases so shipping a change is routine.
Typical engagements
Examples of how people ask for this.
- Moving a line-of-business application to the cloud
- Setting up development, staging and production environments properly
- A review of an existing cloud account for cost and security
- Building a CI/CD pipeline for an existing application
How it works
From first call to handover.
Step 1
Assess
Understand the workload, its dependencies, data location requirements and budget.
Step 2
Design
Agree the target architecture and the migration steps in writing.
Step 3
Build and migrate
Create the environment in code, move in stages, and test each stage.
Step 4
Operate
Monitoring, patching, backups and a regular look at the bill.
Tech
What we usually use.
AWS, Google Cloud, Microsoft Azure, Terraform, Docker, GitHub Actions, PostgreSQL.
If your environment already runs on something else, we will tell you what we can support.
Contact
Talk to us about cloud services.
A short message is enough. Describe the situation and what you would like to happen.
Other services