What you should expect from us

We lead with the outcome and then explain the mechanism. If a recommendation depends on an assumption we cannot verify, we say which assumption and what would change if it turns out to be wrong.

Findings are written about systems, not people. If something is badly broken, you’ll hear the worst of it first rather than at the end of a deck.

What we expect from you

Access to the environment early, an internal owner who can make decisions, and a willingness to hear that the first answer might be “this problem is not the one you asked us to solve.”

Capabilities

What we're engaged to do

Cloud Architecture

Designing AWS environments that survive growth, audit, and staff turnover.

Account and network structure, identity boundaries, data flow, failure modes. Delivered as infrastructure as code so the design and the running system cannot drift apart.

Cloud Assessment

A written account of what you have, what it costs, and where the risk sits.

We inventory the environment, compare it against the workloads it actually carries, and rank findings by consequence rather than by scanner severity. You get the worst finding first.

Automation and DevOps

Making releases routine and repeatable, so problems surface before your customers see them.

Terraform, CI/CD, Kubernetes platform design, and monitoring that alerts on user-visible symptoms rather than on every metric that moved. Behind it, experience running Linux fleets in the thousands. The goal is fewer people needed in the room for a routine release.

Financial Operations

Making the AWS bill explainable before trying to make it smaller.

Tagging and allocation first, so spend maps to teams and products. Reductions come second, and we tell you which ones trade cost against resilience.

Cloud Leadership

Standing in for a cloud leader you haven't hired, or working alongside the one you have.

Strategy, governance, vendor decisions, and the work of getting a plan agreed across engineering and finance. Usually fractional — sometimes covering a vacancy, more often giving an existing leader senior backup and a second opinion to test decisions against.

Security and Compliance

Building for HIPAA, SOC 2, and PCI DSS rather than papering over them.

Identity, encryption, network boundaries, logging, and incident response, with evidence collection designed in from the start — so an audit reads what the system already records rather than reconstructing it after the fact.

High-Performance and Research Computing

Infrastructure sized against real workloads rather than a vendor sizing guide.

GPU-accelerated infrastructure for model training and inference, multi-node cluster design for medical image analysis, and multi-petabyte storage strategy. Specified against benchmarks and production metrics, because at this scale a sizing mistake is expensive to unwind.

Engagement

How an engagement runs

How an RCG engagement runsFive sequential stages: Scope, Assess, Decide, Deliver, and Hand off. The Assess stage produces a written findings document that is useful on its own, so an engagement can end there.ScopeAssessDecideDeliverHand offUseful on its own — an engagement can stop here.
  1. Scope

    A conversation, then a written scope with our estimate of what the work will take, billed at an hourly rate. If we think the work is smaller than you asked for, we say so here.

  2. Assess

    We look at the real environment, not the diagram of it. This stage produces a written findings document ranked by consequence, and it is useful on its own if you stop here.

  3. Decide

    We name the tradeoffs — what gets faster, what gets more expensive, what we are choosing not to fix yet — and you decide. Nothing gets built before this.

  4. Deliver

    Work lands in your repositories and your accounts, as code, reviewed by your team. There is no black box we hand over at the end.

  5. Hand off

    Documentation, a walkthrough with the people who will operate it, and a defined end. A consultancy that cannot be fired without breaking your platform has failed.

What good looks like

A reference account structure

Most of what we do on an architecture engagement comes back to where the boundaries sit, and this is one shape we reach for often. The boundary that matters is the account: a team can move quickly inside its own account, and a mistake there cannot reach another team's account or its audit trail. What varies between clients is how many accounts, and where the network boundary sits.

Reference AWS account structureAn AWS Organization enclosing a management account at the top. Below it sit a log archive and audit account and a shared services and network account. Below those, separate workload accounts per service team, each with its own production and non-production environments. Service control policies apply across the whole organization.AWS Organization — guardrails enforced by service control policiesManagementLog archive and auditwrite-once, separate blast radiusShared services and networkingress, DNS, identityService team Aprod · non-prod accountsService team Bprod · non-prod accountsService team Cprod · non-prod accounts

Let's talk about your cloud.

Our first conversation is about your problem, not a proposal.