https://www.stacktape.com/ FullLogo Stacktape vs.External link * ServerlessServerless * HerokuHeroku * FirebaseFirebase * KubernetesKubernetes * AWS SAMAWS SAM * CloudFormationCloudFormation * TerraformTerraform * VercelVercel Pricing Docs OtherExternal link * Blog * Careers * Terms of use * Privacy policy Sign up Start deploying Burger Stacktape vs.External link * ServerlessServerless * HerokuHeroku * FirebaseFirebase * KubernetesKubernetes * AWS SAMAWS SAM * CloudFormationCloudFormation * TerraformTerraform * VercelVercel Pricing Docs OtherExternal link * Blog * Careers * Terms of use * Privacy policy Start deploying Sign up Full power of AWS with Heroku-like experience Develop, deploy and run your applications on AWS. With 98% less configuration, developer-friendly experience and no need for DevOps experts. Start deploying for free check-iconNo registration required Sign up now check-iconAnd get limited-time offers Or book a demo call with an engineer. Stacktape explanation info-graphic Best of both worlds feature icon Power of AWS Without the need for DevOps experts and months of configuration. feature icon Simplicity of Heroku Without sacrificing scalability, flexibility and cost-efficiency. Production-grade in minutes 1.Configure your stack Everything can be configured using a simple, declarative and well-documented configuration. Stacktape runs on your machine (or on a CI/CD server). It's built on top of AWS CloudFormation. The generated configuration can be easily extended and overridden. The example configuration translates to: * ~800 lines of CloudFormation * ~650 lines of Terraform Example stacktape.yml configuration file serviceName: my-application 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') 2.Deploy using single command Deploy your stack to as many "stages" (production, staging, QA, etc.) as you like. You can deploy from your own machine or easily configure a CI/CD pipeline. Using CLIUsing SDK > stacktape deploy --stage production --region eu-west-1 [SUCCESS] Loading configuration done in 0.03 sec. [SUCCESS] Fetching stack data done in 0.63 sec. [SUCCESS] Packaging workloads - apiServer-apicontainer: done in 18.4 sec. Image size: 85 MB. [SUCCESS] Uploading deployment artifacts done in 6.53 sec. [SUCCESS] Validating template done in 0.42 sec. [INFO] Deploying stack my-application-production... [INFO] Deploying infrastructure resources. Finished: 9/35. Premium development experience check-iconVS code extension with validation, autocompletion and built-in documentation. [config] [stacktape-] Deploy any tech stack. With 0 extra config. Zero-config, heavily-optimized source code builds for both Docker containers and Lambda functions. * check-iconAutomatic dependency resolution * check-iconAdvanced caching techniques * check-iconUp to 90% faster builds * check-iconUp to 95% smaller deployment artifacts Express.js API with Postgres icon Express.js API with Postgres Lambda API with DynamoDb icon Lambda API with DynamoDb Lambda API with MongoDb icon Lambda API with MongoDb Flask API with Postgres icon Flask API with Postgres Rails API with Postgres icon Rails API with Postgres Spring Boot API with Postgres icon Spring Boot API with Postgres React.js website icon React.js website Vue.js website icon Vue.js website Gatsby.js website icon Gatsby.js website Next.js website icon Next.js website All the infrastructure components you'll need Container workloads Fully managed, auto-scalable and easy-to-use runtime for your Docker containers. Learn more Lambda functions Short-lived serverless functions able to quickly scale up to 1000s of parallel executions with pay-per-use pricing. Learn more Batch jobs Fully managed, on-demand runtime for your container jobs with pay-per-use pricing. Supports GPU workloads. Learn more SQL databases Fully managed relational databases (Postgres, MySQL, MariaDb, etc.) with support for clustering, failover & more. Learn more MongoDb clusters Fully managed MongoDb Atlas clusters. Automatically deployed to your AWS account and managed within your stack. Learn more Serverless Redis Fully managed, durable, serverless Redis cluster with pay-per-use pricing. Managed by Upstash. Learn more CDN Globally distributed (edge) cache for your Buckets, Load balancers and API Gateways. Learn more Api Gateways Fully managed, serverless HTTP Api Gateway with pay-per-request pricing to route HTTP traffic to your workloads. Learn more Show more Container workloads Fully managed, auto-scalable and easy-to-use runtime for your Docker containers. Learn more Lambda functions Short-lived serverless functions able to quickly scale up to 1000s of parallel executions with pay-per-use pricing. Learn more Batch jobs Fully managed, on-demand runtime for your container jobs with pay-per-use pricing. Supports GPU workloads. Learn more SQL databases Fully managed relational databases (Postgres, MySQL, MariaDb, etc.) with support for clustering, failover & more. Learn more MongoDb clusters Fully managed MongoDb Atlas clusters. Automatically deployed to your AWS account and managed within your stack. Learn more Serverless Redis Fully managed, durable, serverless Redis cluster with pay-per-use pricing. Managed by Upstash. Learn more CDN Globally distributed (edge) cache for your Buckets, Load balancers and API Gateways. Learn more Api Gateways Fully managed, serverless HTTP Api Gateway with pay-per-request pricing to route HTTP traffic to your workloads. Learn more Domains & certificates Auto-provisioned certificates and domain management for your Buckets, Load balancers and API Gateways. Learn more DynamoDb Fully managed, serverless, highly-available and massively scalable key-value datastore. Learn more Serverless Kafka Fully managed, serverless Kafka cluster with pay-per-request, scale-to-zero pricing. Managed by Upstash. Learn more Load balancers Fully managed, Application (L7) Load balancer to route end-user traffic to your workloads. Learn more Storage buckets Durable and highly-available object storage with pay-per-use pricing. Learn more Authentication Fully managed sign-ups, logins and authorization for your users with pay-per-use pricing. Learn more Redis clusters Fully managed, redis-compatible in-memory data store with sub-millisecond latency. Learn more Secrets Fully managed secret store for your credentials, API keys and other sensitive data. Learn more Before and After Stacktape For developer [ ] For business STACKTAPE Other solutions Time to production Few hours to 5 days 3-12 Months Lines of configuration 10s 1000s Development experience No. 1 priority afterthought Required DevOps knowledge LOW TO NONE HIGH Room for error LOW HIGH Documentation Detailed and comprehensive Lacking Pricing check-iconLess than 10% of a single DevOps salary. Monthly billing [*] Annual billing(Save 20%) EUR [*] USD FREE For smaller projects $0 / mo Start deploying * * check-icon Every core stacktape feature * check-icon Up to 60 resources per stack question-markquestion-mark Every application (stack) deployed by Stacktape consists of multiple underlying AWS services. The more complex your infrastructure is, the more resources it requires. A typical production-grade REST API requires ~40 resource. * check-icon No API key required * check-icon Slack & community support Coming in Q2 2022 INDIVIDUAL For individuals with mid-size projects $45 / mo Sign up * * check-icon Every core stacktape feature * check-icon Up to 100 resources per stack question-markquestion-mark Every application (stack) deployed by Stacktape consists of multiple underlying AWS services. The more complex your infrastructure is, the more resources it requires. A typical production-grade REST API requires ~40 resource. * check-icon 1 API key included question-markquestion-mark To use the features of a premium plan, you need a Stacktape API Key and API Secret. You typically need an API key for every developer in your team and for your CI (Continuous Integration) server. * check-icon Slack & community support * check-icon Development studio (GUI) * check-icon Automatic alerts * check-icon Budget control Coming in Q2 2022 TEAM For teams with larger projects $445 / mo + $40 / API key Sign up * * check-icon Every core stacktape feature * check-icon Up to 200 resources per stack question-markquestion-mark Every application (stack) deployed by Stacktape consists of multiple underlying AWS services. The more complex your infrastructure is, the more resources it requires. A typical production-grade REST API requires ~40 resource. * check-icon 5 API keys included question-markquestion-mark To use the features of a premium plan, you need a Stacktape API Key and API Secret. You typically need an API key for every developer in your team and for your CI (Continuous Integration) server. * check-icon 12x5 premium support * check-icon Development studio (GUI) * check-icon Automatic alerts * check-icon Budget control * check-icon Team management features * check-icon Advanced policies * check-icon Pre-built CI/CD pipelines * check-icon Multi-region deployments Coming in Q3 2022 ORGANIZATION For organizations with large projects $895 / mo + $40 / API key Sign up * * check-icon Every core stacktape feature * check-icon Unlimited resources per stack question-markquestion-mark Every application (stack) deployed by Stacktape consists of multiple underlying AWS services. The more complex your infrastructure is, the more resources it requires. A typical production-grade REST API requires ~40 resource. * check-icon 10 API keys included question-markquestion-mark To use the features of a premium plan, you need a Stacktape API Key and API Secret. You typically need an API key for every developer in your team and for your CI (Continuous Integration) server. * check-icon 12x5 premium support * check-icon Development studio (GUI) * check-icon Automatic alerts * check-icon Budget control * check-icon Team management features * check-icon Advanced policies * check-icon Pre-built CI/CD pipelines * check-icon Multi-region deployments * check-icon Advanced security capabilities * check-icon Premium integrations * check-icon Compliance * check-icon Blue/Green and Canary deployments FREE INDIVIDUAL TEAM ORGANIZATION FREE For smaller projects $0 / mo Start deploying * * check-icon Every core stacktape feature * check-icon Up to 60 resources per stack question-markquestion-mark Every application (stack) deployed by Stacktape consists of multiple underlying AWS services. The more complex your infrastructure is, the more resources it requires. A typical production-grade REST API requires ~40 resource. * check-icon No API key required * check-icon Slack & community support FAQ Q: Is Stacktape a PaaS (Platform as a service)? Q: Is Stacktape secure? Q: Is Stacktape open-source? Q: Which cloud providers are supported? Q: Can Stacktape cover all of my cloud infrastructure needs? Q: Which programming languages and frameworks are supported? Q: Can you help us migrate to the cloud? Contact us You can always reach us on Slack, Gitter or info@stacktape.com. or input icon[ ] input icon[ ] input icon[ ] input icon[ ] Send Get Stacktape product announcements once in a month. input icon[ ] Subscribe Copyright (c) Stacktape 2022