Stacktape logo

Stacktape

AWS-Native Fullstack Infrastructure

Stacktape Overview

Core Product

Functions Containers PaaS IaC Docker
Free Tier

Information Resources

Stacktape Homepage
Stacktape Homepage

What is Stacktape?

Stacktape is a serverless/serverful platform built on AWS. It was founded in 2021 to provide an alternative to the Serverless framework with improved developer experience (DX) and performance. Unlike many serverless solutions, Stacktape natively supports a wide array of features, including Fargate containers, RDS databases, Redis, and third-party database integrations with Upstash Redis/Kafka and MongoDB Atlas.

Focus

One of Stacktape’s unique aspects is its ability to deploy both serverless and traditional container-based applications, allowing developers to opt-out of serverless for specific use cases. The platform includes a web-based admin GUI, automates GitOps from platforms like GitHub and GitLab, and offers features typically expected from a PaaS.

Stacktape simplifies deployment with a straightforward installation process, a simple stacktape.yml configuration file, and a single command stacktape deploy --region eu-west-1. Its optimized build process requires significantly less configuration compared to traditional IaC tools like CloudFormation or Terraform.

Stacktape uses AWS batch for GPU-based workloads (they call them batch jobs). You can wrap it and control its lifecycle using a step function, making it way easier to use. Batch jobs can be triggered exactly like Lambda functions (as a response to a certain event, such as a request to HTTP API Gateway, SNS topic, SQS queue message, or adding a file to a bucket, etc.).

Pricing

While Stacktape offers a free tier, it is not open-source and currently operates exclusively on AWS, with plans for support for other cloud providers in the future. As a newer platform, it has a smaller community compared to more established tools.

Service Types

Functions
Available
Containers
Available
PaaS
Available
IaC
Available

Functions Runtimes

.Net
Available
C#
Available
Go
Available
Java
Available
JavaScript
Available
Node.js
Available
Python
Available
Ruby
Available
TypeScript
Available

Container Runtimes

Docker
Available
Docker Private Registry
Available

Execution Limits and Resource Quotas

Min. Memory
512 MB
Max. Memory
10,240 MB
Default Timeout
5 s
Max. Timeout
90 s
Request Payload
6 MB
Response Payload
6 MB

Regional Availability

Deployment Scope
Global AWS
Points of Presence
400+
Last updated: September 6, 2024

*Information is subject to change. Please consult the official Stacktape website for more details.

Alternatives to Stacktape are generated by matching platform type and supported runtimes