DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

Building a CI/CD pipeline for cross-account deployment of an AWS Lambda API

4 years ago aws.amazon.com
Building a CI/CD pipeline for cross-account deployment of an AWS Lambda API

Summary: This is a summary of an article originally published by AWS DevOps Blog. Read the full original article here →

Modern-day applications that reside on AWS have several distinct environments and accounts, such as dev, test, and staging. An application has to go through an elaborate process of deployment and testing in these environments before reaching its final destination.

This role has permissions to create your API resources, such as a Lambda function and Amazon API Gateway, in the target account. You then build a CI/CD pipeline in the tools account using AWS CloudFormation, AWS CodePipeline, AWS CodeBuild, and AWS CodeCommit.

In this post, we showed how to integrate AWS developer tools such as CodeCommit, CodePipeline, and CodeBuild with the Serverless framework to create a CI/CD pipeline that can deploy a Lambda-based REST API from a centralized tools account to any number of target AWS accounts.

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com