Deploy, Manage, and Monitor Serverless Applications on AWS
Seed manages pipelines, configures environments, and monitors deployments for Serverless Framework projects.
Made for Serverless
Seed is a fully-managed code pipeline made specifically for Serverless Framework applications.
Serverless plugin support
Seed supports the most common Serverless Framework plugins like serverless-webpack, serverless-python-requirements, serverless-plugin-warmup, etc.
Coordinate the deployment process between multiple services. Define complex workflows with parallel and sequential deployments.Learn more
Flexible Git workflow
Easily create new Serverless stages from Git branches. Each feature branch gets its own independent stage.Learn more
Promote and rollback
Every successful commit generates an immutable artifact that'll be used to generate Change Sets while promoting. And to rollback without any repackaging.Learn more
One stop visualization of the entire pipeline across all of your Serverless services. Always know which git commit is deployed to which stage.
Connect your CI
Seamlessly integrate with your existing CI system. Seed will listen for new builds in your artifact repository and automatically trigger the pipeline.Learn more
Seed automates the undifferentiated heavy lifting in managing your infrastructure across multiple AWS accounts replicated over multiple regions.
Multiple AWS accounts
Turnkey solution for managing stages across multiple AWS accounts. Deploy one stage per account or multiple stages that share the same account.Learn more
Multi-region support Beta
Manage multi-region AWS deployments for Serverless applications to achieve high availability without the added complexity.
Visualize your entire deployment pipeline over multiple AWS accounts and regions. Get a bird's-eye view of the status of your stages.
Get an overview of all the resources deployed in your application including your Lambda and API Gateway endpoints.
Live logs & metrics
Seed organizes and displays live metrics from CloudWatch for the Lambda and API Gateway resources in your stack.Learn more
Turnkey solution for managing your API custom-domains and access logs across environments.Learn more
Seed gives you the ability to secure your deployment pipelines by giving you fine-grained roles and controls.
IAM deployment roles
Create restrictive IAM deployment roles to ensure that your team members can safely deploy to a given stage without affecting other resources.
Assign deployment roles to each member in your organization, to restrict access to actions such as promoting to production.
SSO / 2FA
Seed takes security very seriously. We offer the ability to enable 2FA for individual accounts and to enforce SSO for your entire organization.
Connect Your Tools
Seed works with most of the tools and services that you already love and use.
Get notified when a build starts, succeeds, or fails via the channel you prefer, whether it is Slack, email, or through a custom webhook.Learn more
Seed integrates with Okta, so your team can login securely. We also support any SAML based auth provider, including OneLogin, G Suite, etc.
Integrate any private code repositories directly into your deployment process. Seed supports npm and JFrog with very little configuration.Learn more
“Seed has made it possible for us to use Serverless at Shyft. We don’t need to spend time configuring environments and managing our workflows. It also gives us great control over our deployments and it has reduced our DevOps spend significantly.”
- Daniel Chen, CTO @ Shyft