Databases & caching
Managed Postgres and Redis, provisioned and encrypted, dedicated to you. Backup and restore are operator-run today rather than self-service.
Drydock is a single-tenant Kubernetes application platform that installs into the AWS account and network boundary you already operate. Nothing is shared with another tenant: your cluster, your data services, your keys. Your developers get a place to hand over source code and get a running application. Your assessors get one more workload inside a perimeter they have already reviewed, rather than a new system asking for its own accreditation. And the deliverable is not a repository of YAML — Orion installs it, validates it, and does the day-2 work alongside your team.
Standing up a new authorization is a multi-year program: find a sponsor, write the system security plan, then wait in a queue you do not control. Drydock is built to avoid that path.
It deploys single-tenant into an account and network boundary that is already authorized, so the platform arrives as one more workload inside a perimeter your assessors have already accepted, and the heavy controls — physical, media, infrastructure-layer incident response and contingency — stay inherited from what you already run. Drydock holds no authorization of its own and does not ask you to obtain one for it. The authorization stays yours; the platform runs inside its scope.
Single tenancy here is the shape of the platform, not a label on a pricing tier. Every deployment is its own Kubernetes cluster, its own control plane, and its own data services, running in your account under your keys. There is no shared data plane behind it and no other tenant's traffic for an assessor to unpick — which is precisely what makes boundary residence possible. A multi-tenant service would have to carry its own authorization no matter how well it was documented. A single-tenant deployment can be one more workload inside yours.
The cluster authenticates against your identity provider, not ours. When the install finishes there is no Orion credential and no Orion administrator inside the running system — an Orion operator reaches it the same way your own staff do, through an account you issue and can revoke without asking us. That is verified by testing the finished environment rather than asserted in a policy document, because it is the first question a security reviewer asks about an in-boundary vendor and the last one you should have to take on trust.
The control matrix is ours rather than a third party's, and that is the design, not a gap we are working toward. Drydock holds no authorization of its own and is not seeking one — the whole model is to run inside yours. So the matrix does the job that model actually requires: for each control at the application-platform layer it states what the platform does, what the hosting environment provides, and what your team still owns, in the format your assessors already read. A third-party certification of a platform that carries no authorization would attest to something nobody is relying on. What the matrix is not is published: it is shared under agreement, and reissued after live validation rather than ahead of it.
Create a service, bind it, and the credentials appear inside your app. No cloud consoles, no tickets, no glue scripts to maintain.
Managed Postgres and Redis, provisioned and encrypted, dedicated to you. Backup and restore are operator-run today rather than self-service.
Managed OpenSearch for full-text search and log analytics, provisioned through the same path and torn down as cleanly as it was created.
Buckets for files and assets, provisioned per environment and bound to your app with credentials delivered to the running process.
Durable message queues for background and async work, bound to your app in one step — no broker for your team to run.
One login runs the whole platform — developers push apps and operators administer environments with the same corporate sign-in. Policy guardrails and monitoring are built in, not bolted on.
The POC starts free. Provisioning the environment is on us. Your team owns the apps you push to it.
A call about the account and network boundary you already operate, the workloads you want on it, and whether Drydock fits. If it does not, we say so on that call.
An automated deploy brings up a complete single-tenant environment in your AWS account: the cluster, dedicated data services, networking, and TLS. Nothing is hand-built and nothing is configured through a console, so the environment you get is the one we can rebuild on demand.
The environment is verified end to end before a developer ever touches it: sign-in resolves against your identity provider, the data services answer, and the platform checks itself against the running system rather than against a plan. A first deployment runs with an Orion operator present. It is not hands-off yet, and we would rather say so now than discover it together in your account.
Hibernate and wake are single commands, so an idle environment costs a fraction of a running one. Teardown removes the environment and returns the account to zero spend — confirmed against live billable-resource counts rather than the teardown script's own report, because a check that grades its own work is not a check. Deploy-to-teardown cycles are run regularly, and a teardown can still need an operator on it, which is why we run it with you rather than handing over a script and wishing you luck.
If the platform does not need to live inside your own boundary, Sprintsail is the managed version: push source, get a running app, with databases, storage, and queues attached. Nothing to install and nothing to operate.
A verification engine: a senior-reviewed bar for what good means in a domain, and the verified pool that bar produces — feeding Orion's teams, partners, and recruiter rails.
Tell us about your workload. We will provision a dedicated Drydock environment for your team within 24 hours.