Docs

Still your AWS, but 97% easier

Stacktape makes DevOps simple, allowing developers to deploy and run full-stack 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
      packaging:
        type: stacktape-image-buildpack
        properties:
          entryfilePath: ./src/index.ts
      connectTo:
        - mainDatabase

  mainDatabase:
    type: relational-database
    properties:
      engine:
        type: aurora-postgresql-serverless
      credentials:
        userName: $Secret('db_username')
        userPassword: $Secret('db_password')
resources:
  apiServer:
    type: web-service
    properties:
      resources:
        cpu: 0.25
        memory: 512
      packaging:
        type: stacktape-image-buildpack
        properties:
          entryfilePath: ./src/index.ts
      connectTo:
        - mainDatabase

  mainDatabase:
    type: relational-database
    properties:
      engine:
        type: aurora-postgresql-serverless
      credentials:
        userName: $Secret('db_username')
        userPassword: $Secret('db_password')

Use a fine-tuned GPT model to generate your configuration

Describe your application

Generated Stacktape configuration

# Generated Stacktape config

Save

Deploy now

Fully-featured to cover all of your DevOps needs

DeploymentsDeployments

InfrastructureInfrastructure

PackagingPackaging

Debugging & testingDebugging & testing

Logging & monitoringLogging & monitoring

Productivity toolsProductivity tools

GuardrailsGuardrails

SecuritySecurity

Deployments icon

Deployments

Infrastructure icon

Infrastructure

Packaging icon

Packaging

Debugging & testing icon

Debugging & testing

Logging & monitoring icon

Logging & monitoring

Productivity tools icon

Productivity tools

Guardrails icon

Guardrails

Security icon

Security

stacktape deploy --stage test --region us-east-1

[SUCCESS] Packaging workloads
 ↪ expressjs-api-container: done in 14.4 sec. Image size: 85.4 MB.
 ↪ analytics-lambda: done in 2.3 sec. Zipped size: 0.4 MB.

[SUCCESS] Uploading deployment artifacts done in 6.53 sec.

Deploying infrastructure resources. Finished: 9/43.

check-icon

Remote (AWS CodeBuild) or local deployments

check-icon

Blue/green and canary deployments.

check-icon

Deployment history & rollbacks.

check-icon

Seamless integration into any CI/CD pipeline.

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

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 logo

PaaS
Heroku 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

Deploy the way that works for you

Deploy from CLI

Pricing

For individuals

Free

$0

Sign up

  • check-icon
    1 team member
  • check-icon
    Up to $100 monthly AWS spend
  • 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
    Up to $25,000 monthly AWS spend
  • 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
    Unlimited AWS spend
  • 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
    Up to $100 monthly AWS spend
  • 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
    Up to $25,000 monthly AWS spend
  • 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
    Unlimited AWS spend
  • 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 monthly product announcements.

input icon

Copyright © Stacktape 2023