Cloud consulting on AWS, Google Cloud, Azure and Oracle Cloud

Lower bill, higher performance, no blind spots.

We audit and redesign AWS environments layer by layer: compute, data, network and foundation. Every change carries a number, euros per month or milliseconds of latency, and lands in your repository as infrastructure as code.

Assessment in 10 days No lock-in Read-only access
EDGE · CLOUDFRONT · WAF · ROUTE 534 % COMPUTE · EKS · LAMBDA · EC247 % DATA · RDS · S3 · OPENSEARCH31 % FOUNDATION · VPC · IAM · TGW · OBSERVABILITY18 % TYPICAL COST SPLIT IN AN UNOPTIMISED ACCOUNT
Services

Four fronts of the cloud.

We always start with the assessment. Then we act where the impact per euro invested is highest.

Cost optimisation

Lower bill, same capacity

Rightsizing, Savings Plans, Graviton, Spot and tiered storage. A FinOps approach: every team sees what it spends and why.

  • Cost and Usage Report analysis by service and tag
  • Commitment plan with savings simulation
  • Budgets, alerts and showback per team
  • Clean-up of orphaned resources, snapshots and unnecessary NAT traffic
Performance

Low latency, scaling without surprises

Bottleneck diagnosis across compute, database and network. Autoscaling that responds to real demand and observability that explains every spike.

  • Load tests and p50 / p95 / p99 latency profiles
  • Tuning of RDS, Aurora, ElastiCache and queues
  • Observability with CloudWatch, OpenTelemetry and SLOs
  • Caching and CDN where they cut latency and cost at once
Architecture

Design and migration

Multi-account landing zone, migration from a data centre or another cloud, and modernising monoliths towards containers or serverless when it pays off.

  • Well-Architected Reviews with an action plan
  • Migration with AWS MGN and DMS, in waves
  • EKS, ECS Fargate or Lambda depending on workload and team
  • Multi-AZ high availability and disaster recovery
Operations

Platform and continuous operations

Infrastructure as code, deployment pipelines and shared on-call. Your team keeps the knowledge and the repository.

  • Terraform or CDK with reusable modules
  • CI/CD with GitHub Actions or CodePipeline
  • Runbooks, useful alerts and monthly review
  • Hands-on training for the in-house team
Savings levers

Where the money usually is.

Typical savings per lever in accounts that have not been through a FinOps review. The assessment confirms which ones apply to you and in what order.

LeverTypical savingsEffortRisk to production
Savings Plans and Reserved Instances on steady usage20 to 40 % of computeLowNone
Rightsizing of EC2, RDS and EKS nodes15 to 30 %MediumLow, with load tests
Migration to Graviton10 to 20 % per instanceMediumLow if the software is compatible
Spot for interruption-tolerant workloads50 to 70 % on those workloadsMediumMedium, needs design
S3 Intelligent-Tiering and lifecycle rules30 to 60 % of storageLowNone
Orphaned resources, snapshots, IPs and NAT3 to 8 % of the billLowNone
Data transfer and VPC endpointsVariable, up to 15 %MediumLow

Indicative ranges based on typical projects. The figures for your account are calculated in the assessment from your Cost and Usage Reports.

Process

From assessment to operations in four phases.

Closed phases with concrete deliverables. You can stop at any of them and keep the report.

Assessment

10 days · read-only access

Account inventory, cost per layer, Well-Architected review and prioritised performance bottlenecks.

Plan

1 week

Roadmap with estimated savings, effort and dependencies. Every action carries a number: euros per month or milliseconds.

Execution

4 to 12 weeks

Changes in Terraform or CDK, reviewed by your team and deployed environment by environment within agreed windows.

Operations

Monthly, optional

Monthly cost and performance review, shared on-call and training so your team can run it on its own.

Results

What we measure in every project.

−38 %AWS bill reductionExample: SaaS platform, 1.2 M USD/year, after rightsizing, Graviton and Savings Plans
p99 < 180 msTarget API latencyExample: down from 640 ms, with Aurora tuning and ElastiCache caching
99.95 %Monthly availabilityExample: after multi-AZ redesign and latency-based autoscaling

Figures are illustrative examples from typical projects. They will be replaced with real cases with client authorisation.

Case

Hosting three apps with database, backend and frontend for as low as 12 USD a month.

Our own platform: three web applications, each with a frontend, an API and a MySQL database, running in production on AWS. The whole thing costs less than a single managed database instance, with no trick we would not recommend to a client.

≈ 12 USDPer month, all ineu-west-1 with a one-year Savings Plan on the instance. About 20 USD on demand with no commitment
3 appsOn one t4g.small instanceGraviton, 2 vCPU and 2 GB: MySQL plus three backend containers behind Caddy
0 USDFor frontends, CDN and TLSStatic sites on S3 and all traffic through CloudFront, within its always-free tier of 1 TB a month
Line itemWhat it coversUSD / month
EC2 t4g.small, one-year Compute Savings PlanMySQL 8, three backend containers and Caddy, 730 hours. No upfront payment; 13.4 USD on demand8.5
EBS gp3, 20 GBOperating system, images, database volume and certificates1.8
Route 53One hosted zone and DNS queries for all subdomains0.6
EBS snapshotsDaily incremental backup of the volume, three days retained0.4
S3 and CloudFrontThree static frontends and one distribution per app, also in front of the APIs; TLS certificates from ACM< 0.1
Public IPv4 addressNone. The instance is IPv6-only and CloudFront reaches it over IPv6. Would be 3.7 USD0
Data transfer outCloudFront covered by its free tier; first 100 GB a month from EC2 free0
TotalOne-year commitment on the instance only≈ 11.5

How it is built

A single Docker Compose stack for shared infrastructure: MySQL with a 128 MB buffer pool, phpMyAdmin reachable only from the instance, and Caddy as reverse proxy. Each app adds its own compose file with a 512 MB backend container on the shared network. CloudFront sits in front of everything, terminates TLS and talks to the origin over IPv6, so the instance needs no public IPv4. Administration goes through Session Manager, which is free.

What it does not give you

No high availability: one instance in one zone, so a maintenance event means minutes of downtime. Restore is from the daily snapshot. It fits internal tools, early-stage products and demos. When one app needs more, move only that one to Fargate or RDS and keep the rest where it is. We stop here on purpose: a t4g.micro or a three-year reservation would shave a few more dollars at the expense of headroom or flexibility.

Prices for eu-west-1 (Ireland) in September 2026, excluding VAT. The same stack on demand, with a public IPv4 and seven days of snapshots, comes to about 20.5 USD a month.

Technology

Tools we work with every day.

EKSECS FargateLambdaGravitonAuroraDynamoDBS3ElastiCacheCloudFrontTransit GatewayTerraformAWS CDKGitHub ActionsOpenTelemetryGrafanaCost ExplorerControl Tower
Frequently asked questions

Before we start.

How do you charge for cost optimisation?

Per closed project, at a fixed price after the assessment. We do not take a percentage of the savings, so we have no incentive to recommend commitments that do not suit you.

Do you need administrator access?

Not for the assessment. A read-only role with access to Cost Explorer and the CUR is enough. For execution, changes go through your pipeline with your team's review.

Can we do it with our in-house team?

Yes, and that is what we aim for. We pair with your engineers and document every decision so operations stay in-house.

Do you also work on Azure, Google Cloud or Oracle Cloud?

We work on AWS, Google Cloud, Azure and Oracle Cloud: the infrastructure viewer, the security report and the cost estimate cover all four clouds (entire organisations on Google Cloud; full subscriptions or management groups on Azure; whole tenancies on Oracle Cloud). If you have a hybrid or multi-cloud environment, we assess it case by case.

Do you know which layer of your account takes half the bill?

The ten-day assessment tells you, with the plan to reduce it.

Request an assessment
Contact

Start with a free assessment.

Tell us what your environment looks like and what worries you. Within 48 hours we will tell you whether we can help and what the first step would be.

Email: hola@nimbustrata.com Hours: Monday to Friday, 9:00 to 18:00 CET