Docs

Still your AWS, but 97% easier

Stacktape makes DevOps simple, allowing developers to deploy and run applications on AWS entirely on their own. Production-ready in minutes, not months.

Sign up

check-iconNo credit card required

or

Before

Many complex config files

1000s of lines

Terraform
Kubernetes
Docker
CloudFormation

...and many more

After

1 simple config file

10s of lines

resources:
  apiServer:
    type: web-service
    properties:
      resources:
        cpu: 0.25
        memory: 512
      scaling:
        minInstances: 1
        maxInstances: 5
      packaging:
        type: stacktape-image-buildpack
        properties:
          entryfilePath: ./src/index.ts

"...reduced our AWS costs by 81% in the first month..."

"...if only this existed before we started our 2-year long Kubernetes config journey..."

"...not a huge fun of IaC, but this is very impressive..."

Flexible enough to cover any use-case

Express.js REST API Postgres iconExpress.js REST API Postgres

Lambda API with MongoDb iconLambda API with MongoDb

Websocket API with Redis iconWebsocket API with Redis

Lambda API DynamoDb iconLambda API DynamoDb

Machine-learning job iconMachine-learning job

Scheduled (cron) job iconScheduled (cron) job

Puppeteer web scraper iconPuppeteer web scraper

Kafka stream processing iconKafka stream processing

Flask REST API iconFlask REST API

Ruby on Rails REST API iconRuby on Rails REST API

Gatsby.js static web iconGatsby.js static web

React web iconReact web

Next.js web iconNext.js web

Express.js REST API Postgres icon

Express.js REST API Postgres

Lambda API with MongoDb icon

Lambda API with MongoDb

Websocket API with Redis icon

Websocket API with Redis

Lambda API DynamoDb icon

Lambda API DynamoDb

Machine-learning job icon

Machine-learning job

Scheduled (cron) job icon

Scheduled (cron) job

Puppeteer web scraper icon

Puppeteer web scraper

Kafka stream processing icon

Kafka stream processing

Flask REST API icon

Flask REST API

Ruby on Rails REST API icon

Ruby on Rails REST API

Gatsby.js static web icon

Gatsby.js static web

React web icon

React web

Next.js web icon

Next.js web

Generates ~850 lines of CloudFormation

Deploy now

serviceName: rest-api

resources:
  mainGateway:
    type: http-api-gateway
  apiServer:
    type: container-workload
    properties:
      resources:
        cpu: 1
        memory: 2048
      scaling:
        minInstances: 1
        maxInstances: 5
      containers:
        - name: api-container
          packaging:
            entryfilePath: ./src/main.ts
          environment:
            - name: DB_CONNECTION_STRING
              value: $Param('mainDb', 'connectionString')
          events:
            - type: http-api-gateway
              properties:
                method: GET
                path: /{proxy+}
                containerPort: 3000
                httpApiGatewayName: mainGateway
  mainDb:
    type: relational-database
    properties:
      engine:
        type: aurora-postgresql-serverless
      credentials:
        masterUserName: $Secret('db_username')
        masterUserPassword: $Secret('db_password')

End-to-end cloud development solution

InfrastructureInfrastructure

PackagingPackaging

DeploymentsDeployments

Debugging & testingDebugging & testing

Logging & monitoringLogging & monitoring

Productivity toolsProductivity tools

GuardrailsGuardrails

SecuritySecurity

Infrastructure icon

Infrastructure

Packaging icon

Packaging

Deployments icon

Deployments

Debugging & testing icon

Debugging & testing

Logging & monitoring icon

Logging & monitoring

Productivity tools icon

Productivity tools

Guardrails icon

Guardrails

Security icon

Security

Infrastructure icon
check-icon

Deploy serverless functions, containers, SQL & NoSQL databases and 25 more infrastructure components.

check-icon

Built on top of fully-managed, battle-tested AWS services and other 3rd party services.

check-icon

Architected according to industry-standard best practices and AWS well-architected framework.

Simple and productive, yet powerful and flexible

Stacktape
Stacktape logo

Backend as a serviceFirebase logoVercel logo

Platform as a serviceHeroku logoRender logo

Serverless
Serverless logoAWS SAM logo

Required DevOps knowledgelow to nonelow to nonelow to nonemedium
Infrastructure costslowhighmediummedium
Container support
Serverless functions support
Long-running jobs support
GPU jobs support
SQL databases support
~
MongoDb, Redis & Kafka support
~
CDN support
~
~
Auto-scaling
~
Private networking & VPCs
~
~
Guardrails & policies
Local development
Blue/green + canary deployments
~
~
Configurable using IaaC
~
~
Configurable using GUI
Extensible using CloudFormation
Extensible using AWS CDK
Remote deployments (in pipeline)
~
Local development studio
~
VS code extension
Programmatic SDK
Open source

Stacktape
Stacktape logo

Platform as a serviceHeroku logoRender logo

Serverless
Serverless logoAWS SAM logo

Required DevOps knowledgelow to nonelow to nonemedium
Infrastructure costslowmediummedium
Container support
Serverless functions support
Long-running jobs support
GPU jobs support
SQL databases support
MongoDb, Redis & Kafka support
~
CDN support
~
~
Auto-scaling
~
Private networking & VPCs
~
~
Guardrails & policies
Local development
Blue/green + canary deployments
~
~
Configurable using IaaC
~
Configurable using GUI
Extensible using CloudFormation
Extensible using AWS CDK
Remote deployments (in pipeline)
Local development studio
VS code extension
Programmatic SDK
Open source

Premium development experience

VSCode extension

check-icon

Config validation

check-icon

Intellisense

check-icon

Built-in documentation

Stacktape editor extension autocomplete
import { Stacktape } from '@stacktape/sdk';

const stacktape = new Stacktape();

const result = await stacktape.deploy({
  region: 'us-east-1',
  stage: 'production',
  config: {
    serviceName: 'my-application',
    resources: ['...your resources...']
  }
});

const { url } = result.resources.apiGateway;
// run end-to-end tests using the url

await stacktape.delete({ stackName });

Programmatic SDK

check-icon

Easily perform common tasks such as running end-to-end tests or seeding the database.

Management console

check-icon

Manage your cloud spend

check-icon

Configure global aspects for all stacks

check-icon

Browse all deployed stacks

check-icon

Manage your organization

Stacktape development studio
Stacktape development studio

Development studio

check-icon

Browse logs & metrics

check-icon

Manage stacks

check-icon

Visualize your stacks using resource diagrams

VSCode extension

check-icon

Config validation

check-icon

Intellisense

check-icon

Built-in documentation

Stacktape editor extension autocomplete

Programmatic SDK

check-icon

Easily perform common tasks such as running end-to-end tests or seeding the database.

import { Stacktape } from '@stacktape/sdk';

const stacktape = new Stacktape();

const result = await stacktape.deploy({
  region: 'us-east-1',
  stage: 'production',
  config: {
    serviceName: 'my-application',
    resources: ['...your resources...']
  }
});

const { url } = result.resources.apiGateway;
// run end-to-end tests using the url

await stacktape.delete({ stackName });

Management console

check-icon

Manage your cloud spend

check-icon

Configure global aspects for all stacks

check-icon

Browse all deployed stacks

check-icon

Manage your organization

Stacktape development studio

Development studio

check-icon

Browse logs & metrics

check-icon

Manage stacks

check-icon

Visualize your stacks using resource diagrams

Stacktape development studio

Pricing

For individuals

Free

$0

Sign up

  • check-icon
    1 team member
  • check-icon
    Unlimited deployments
  • check-icon
    Unlimited stacks
  • check-icon
    Slack & Discord support

For SMBs & startups

Flexible

20% - 30% of AWS spend

for infrastructure managed by Stacktape question-markquestion-markStacktape charges you for resources deployed using Stacktape (such as lambda functions, containers, databases, etc.) based on the AWS Cost and Usage report.

AWS fee: $0 / mo
Stacktape fee: $0 / mo (30%)

  • check-icon
    Up to 25 team members
  • check-icon
    Unlimited deployments
  • check-icon
    Unlimited stacks
  • check-icon
    Slack, Discord & E-mail support

For larger organizations

Enterprise

Custom pricing

  • check-icon
    Unlimited team members
  • check-icon
    SSO
  • check-icon
    Compliance (HIPAA, PCI, CIS)
  • check-icon
    Custom integrations
  • check-icon
    Up to 24x7 premium support

Free

For individuals

$0

  • check-icon
    1 team member
  • check-icon
    Unlimited deployments
  • check-icon
    Unlimited stacks
  • check-icon
    Slack & Discord support

Flexible

For SMBs & startups

20% - 30% of AWS spend

for infrastructure managed by Stacktape question-markquestion-markStacktape charges you for resources deployed using Stacktape (such as lambda functions, containers, databases, etc.) based on the AWS Cost and Usage report.

AWS fee: $0 / mo
Stacktape fee: $0 / mo (30%)

  • check-icon
    Up to 25 team members
  • check-icon
    Unlimited deployments
  • check-icon
    Unlimited stacks
  • check-icon
    Slack, Discord & E-mail support

Enterprise

For larger organizations

Custom pricing

  • check-icon
    Unlimited team members
  • check-icon
    SSO
  • check-icon
    Compliance (HIPAA, PCI, CIS)
  • check-icon
    Custom integrations
  • check-icon
    Up to 24x7 premium support

FAQ

Q:

Can I use Stacktape without any Cloud or DevOps experience?

Q:

Can I leverage my AWS Activate credits and AWS free tier while using Stacktape?

Q:

When and how am I going to be charged?

Q:

Are you going to support more cloud providers?

Q:

Do I get vendor locked when using Stacktape?

Q:

Why does Stacktape use CloudFormation instead of Terraform?

Q:

Why does Stacktape not use Kubernetes to orchestrate containers?

Q:

What happens when I decide to stop using Stacktape?

Have a question? We're always available.

Stay in touch

Get Stacktape product announcements once in a month.

input icon