Application delivery on your AWS

Ship applications.Keep control of your cloud.

Deploy serverless functions, container services, and web applications with infrastructure, secrets, logs, and rollback in one workflow.

No long-lived AWS keys Resources stay in your account Web, CLI, and CI/CD
laminar — production
$ laminar deploy production 

Build with the runtimes your team already uses

PythonGoPHPFargateAWS

Choose the right workload

One platform, three deployment paths

Start with the shape of your application. Each path presents only the configuration needed for that workload.

Serverless APIs and jobs

Lambda

Deploy versioned functions with aliases, environment configuration, logs, and controlled rollback.

Containerized services

Fargate

Run long-lived services on ECS with health checks, rolling updates, and autoscaling controls.

Web applications

Amplify

Connect a repository, configure the build, and publish frontend applications with custom domains.

A single control plane

The same deployment model everywhere

The web and CLI call the platform API. The control plane owns authorization and state, then delegates AWS execution to the shared engine.

imports

Hover a node to trace the product flow: CLI and UI call the Team control plane, which delegates execution and diagnosis.

Production operations included

From source to a healthy service

Deploy, inspect, and recover without stitching together a separate workflow for every AWS service.

Lambda, Fargate, and Amplify

Choose a workload model and configure only what that deployment path needs.

Controlled production deploys

Lambda versions and aliases, rolling ECS updates, deployment status, and explicit teardown controls.

Custom domains & SSL

Automatic ACM certificates, Route 53 DNS, and HTTPS — public and internal (VPC-only).

Env & secrets, managed

Sync env from the cloud, AWS SSM, and Secrets Manager — with the right precedence, every time.

Backups & rollbacks

Versioned releases, deployment history, rollback controls, and detailed operation logs.

Teams & dashboards

Organizations, roles, deploy history and observability — the control plane on top of your AWS.

Application resources

Provision the services your application needs

Create resources in project context with encryption, lifecycle controls, and connection details kept close to the workload.

Databases

RDS Postgres/MySQL · Aurora Serverless v2

Caches

ElastiCache Redis

Queues

SQS standard & FIFO + DLQ

Storage

Encrypted, private S3 buckets

Domains

ACM certs + Route 53 + HTTPS

Observability

Metrics & runtime logs

Secure by default

Strong defaults before production

Scoped role access, encrypted resources, isolated credentials, and dedicated stores for configuration and secrets.

Encrypted at rest, always

Every resource we provision ships locked down — S3 with SSE + TLS-only policies, RDS & Aurora encrypted, SQS encrypted. No insecure defaults.

Secrets redacted before the LLM

The agent redacts AWS keys, tokens, JWTs and passwords out of logs before they’re sent to your model or to Slack/Telegram.

Per-tenant credential isolation

Deploys run on isolated, in-memory credentials — not shared process globals — so one team’s keys stay separated from another’s.

Your keys, encrypted by you

Cloud stores your AWS and LLM keys Fernet-encrypted at rest. The engine is handed plaintext only in-process, only for your request.

A short path to production

Connect once, deploy from anywhere

  1. 01

    Install

    Install the native CLI from laminar.rocks.

  2. 02

    Connect AWS

    Connect a scoped AWS role from the dashboard.

  3. 03

    Init

    laminar init — auto-detects your runtime.

  4. 04

    Ship

    laminar deploy production. Live in minutes.

Pricing

Pay for the control plane, not marked-up compute

Your workloads and AWS bill stay in your account. Choose a plan for the deployment workflow, collaboration, and operational controls your team needs.

Free

Evaluate the control plane in your AWS account.

  • Your AWS account
  • Single project
  • 10 deployments
Free

A connected AWS role is required before the first deployment.

Get Started

Team Monthly

Shared control plane for your AWS account.

  • Your AWS account
  • Unlimited projects & deployments
  • Teams, roles & audit
  • Shared env & secrets
$39/month

Laminar does not resell or mark up AWS compute.

Team Annual

Shared control plane for your AWS account.

  • Your AWS account
  • Unlimited projects & deployments
  • Teams, roles & audit
  • Priority support
$399/year

Laminar does not resell or mark up AWS compute.

Compare the web, CLI, and CI/CD workflows on the deployment workflows page. Prefer the terminal? the CLI uses the same control plane — connect your AWS account and keep one deployment history.

Questions

Does the CLI use a separate deployment engine?

No. The CLI authenticates with your Laminar account and calls the same hosted control plane used by the web and CI/CD workflows.

Whose AWS does it deploy to?

Yours. Laminar provisions into the AWS account your organization connects, so your AWS bill stays with AWS and you retain control.

How is this different from a managed deploy platform?

Laminar gives the web, CLI, and CI/CD one deployment workflow while keeping application resources in your AWS account.

What currencies can I pay in?

Paid plans are planned in USD and ETB. During the free beta, no payment details are required.

Deploy your first application

Create a project, connect a scoped AWS role, and use the web, CLI, or CI/CD to ship through the same control plane.