Pricing: Fixed!

Our Fixed Price Guarantee means that you won’t be blindsided by unexpected charges. You'll only pay for what you agreed to upfront, and we'll work with you to find a solution in case of any unexpected service overages. Level up to a full stack with confidence you won’t break the bank.

Free

Price
$0
Guarantee
Begin Fixed Price Guarantee
Custom domain name
No
DynamoDB
1 table*
Cron jobs
1 function invoked daily
Real-time log streaming
3 day log retention
Support
Community support

Side Project

Price
$8/mo
Guarantee
Begin Fixed Price Guarantee
Custom domain name
Yes
DynamoDB
Unlimited*
Cron jobs
1 function invoked hourly
Real-time log streaming
30 day log retention
Support
24 business hours

Pro

Price
Coming soon ($20/mo/user)
Guarantee
Begin Fixed Price Guarantee
Custom domain name
Yes
DynamoDB
Unlimited*
Cron jobs
1 function invoked every minute
Real-time log streaming
90 day log retention
Support
4 hours

Enterprise

Price
Contact us!
Guarantee
Begin Fixed Price Guarantee
Custom domain name
Yes
DynamoDB
Unlimited*
Cron jobs
Unlimited
Real-time log streaming
Unlimited log retention
Support
1 hour

Begin Fixed Price Guarantee

A huge concern for on-demand serverless systems is the fear of a surprise runaway bill. You get promised “only pay for what you use”, but what happens when something goes wrong? Maybe your website suffers a DDOS attack. Or maybe you accidentally DDOS yourself with a recursive function! Maybe it isn’t even a negative event that drives traffic, and instead you have an unexpected influx of new customers. A huge part of choosing your cloud vendor is trust — and all this uncertainty undermines that trust.

With Begin, you can rest easy knowing we prioritize transparency and fairness in our pricing. If your software exceeds the anticipated service limits, we will immediately inform you and collaborate with you to find a resolution. You won’t have to worry about being left with a huge bill or having your services unexpectedly shut down.

Free tier apps share a secure AWS account, which means your app can be throttled if there is a busy neighboring app. Upgrade to any paid tier to get a fully isolated AWS account with full service quotas.

Custom Domains

Begin domain name subscriptions are in early access! Any deployed application’s named environment can be “linked” to a domain added via the Begin CLI. Read more about working with custom domains in our documentation.

DynamoDB

DynamoDB is an extremely powerful low latency database from AWS. No matter how much data you store, it will never impact query performance.

Our free tier offers the following DynamoDB allocations:

  • 1 table
  • 1GB data storage
  • 1GB data transfer

All other tiers offer unlimited DynamoDB allocations for tables, storage, and transfer up to the limits defined by AWS service quotas.

CRON Jobs

Schedule a Lambda function to run in the background. This is super useful for a variety of production use cases:

  • Longer running tasks that are not end user facing, like backups
  • Trigger webhooks and external APIs
  • Monitor endpoints for uptime
  • Roll up analytics and metrics

Real-time Log Streaming

Stream logs from production straight into your terminal in real-time. This is the way.

Support

We always hang out in Discord if you need to talk to someone right away. If you need to contact us discretely please file a ticket here.

While our paid tier accounts will always get priority attention, we want you to know everybody using Begin is important to us, and we will always be ready to help you. Building cloud software can be hard! Begin exists to make it easier.