Skip to main content

About Running Apps

The Running Apps component is focused on enabling your organization's developers to run their apps and workloads.

Available approaches

Running Apps includes first-class support for running workloads on EKS, ECS, and individual Lambda functions. You may use just one approach or all three, though we recommend limiting your management surface area as much as possible.

EKS

Our standard EKS setup leverages IaC to give you:

ECS

Our standard ECS setup leverages IaC to give you:

Lambda

We support invoking Lambda functions across a range of scenarios:

For running complex Serverless applications, we recommend the Serverless Framework, which is available separately via Serverless, Inc.

Out-of-the-box setup

A Gruntwork subject matter expert in EKS, ECS, or Lambda will help you design a strategy for deploying apps using your preferred methodology, and provide support while you configure the Gruntwork modules to implement your strategy.

If you are looking to add functionality not yet supported by Gruntwork, you can either add this on your own, or we will consider those requests for our roadmap or as part of a separate, paid engagement.