Deployment Tool

We use OpenTofu to simplify and automate the deployment of our serverless applications. By leveraging OpenTofu, we can define and deploy infrastructure in a consistent, declarative way, which ensures reliable and repeatable deployments. This open-source, cloud-agnostic solution streamlines the deployment process and minimizes manual configuration, making it easier to manage the application lifecycle.
The best part is you don't install anything — the gothic CLI downloads and manages a pinned OpenTofu binary for you, then generates the whole AWS stack (CloudFront, a Lambda container behind a Function URL, and an S3 bucket) and its remote state backend automatically. This gives you a robust, automated deployment pipeline with the flexibility, scalability, and security of AWS's fully managed services, letting you focus on building features rather than managing infrastructure.
Next, let's explore the infrastructure this tool provisions, starting with our first supported provider, AWS.
