StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Product

  • Stacks
  • Tools
  • Companies
  • Feed

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 StackShare. All rights reserved.

API StatusChangelog
AWS CodePipeline
ByAmazon-mksAmazon-mks

AWS CodePipeline

#7in Continuous Deployment
Stacks547Discussions9
Followers933
OverviewDiscussions9

What is AWS CodePipeline?

CodePipeline builds, tests, and deploys your code every time there is a code change, based on the release process models you define.

AWS CodePipeline is a tool in the Continuous Deployment category of a tech stack.

Key Features

Workflow ModelingAWS IntegrationsPre-Built PluginsCustom PluginsDeclarative TemplatesAccess Control

AWS CodePipeline Pros & Cons

Pros of AWS CodePipeline

  • ✓Simple to set up
  • ✓Managed service
  • ✓GitHub integration
  • ✓Parallel Execution
  • ✓Automatic deployment
  • ✓Manual Steps Available

Cons of AWS CodePipeline

  • ✗No project boards
  • ✗No integration with "Power" 365 tools

AWS CodePipeline Alternatives & Comparisons

What are some alternatives to AWS CodePipeline?

Google Cloud Build

Google Cloud Build

Cloud Build lets you build software quickly across all languages. Get complete control over defining custom workflows for building, testing, and deploying across multiple environments such as VMs, serverless, Kubernetes, or Firebase.

Buddy

Buddy

Git platform for web and software developers with Docker-based tools for Continuous Integration and Deployment.

Spinnaker

Spinnaker

Created at Netflix, it has been battle-tested in production by hundreds of teams over millions of deployments. It combines a powerful and flexible pipeline management system with integrations to the major cloud providers.

DeployBot

DeployBot

DeployBot makes it simple to deploy your work anywhere. You can compile or process your code in a Docker container on our infrastructure, and we'll copy it to your servers once everything has been successfully built.

Harness.io

Harness.io

It automates the entire CI/CD process, uses machine learning to protect you when deployments fail, equips you with enterprise-grade security, & simplifies cloud cost visibility, savings, & forecasting without any tagging requirements.

Deployer

Deployer

A deployment tool written in PHP with support for popular frameworks out of the box

AWS CodePipeline Integrations

Runscope, Amazon S3, GitHub, Jenkins, CloudBees and 7 more are some of the popular tools that integrate with AWS CodePipeline. Here's a list of all 12 tools that integrate with AWS CodePipeline.

Runscope
Runscope
Amazon S3
Amazon S3
GitHub
GitHub
Jenkins
Jenkins
CloudBees
CloudBees
BlazeMeter
BlazeMeter
Ghost Inspector
Ghost Inspector
AWS Elastic Beanstalk
AWS Elastic Beanstalk
Amazon EC2
Amazon EC2
Solano CI
Solano CI
Ghost Inspector
Ghost Inspector
Endtest
Endtest

AWS CodePipeline Discussions

Discover why developers choose AWS CodePipeline. Read real-world technical decisions and stack choices from the StackShare community.Showing 4 of 5 discussions.

Shubham Chadokar
Shubham Chadokar

Software Engineer Specialist

Aug 25, 2021

Needs adviceonAmazon ECRAmazon ECRGitHubGitHubGitHub ActionsGitHub Actions

I have created a SaaS application. 1 backend service and 2 frontend services, all 3 run on different ports. I am using Amazon ECR images to deploy them on the EC2 server. My code is on GitHub. I want to automate this deployment process. How can I do this, and What tech stack should I use? It should be in sync with what I am currently using. On merge to master, it should build push the image to ECR and then later deploy again in the EC2 with the latest image. Maybe GitHub Actions or AWS CodePipeline would be ideal. Thanks, Shubham

0 views0
Comments
Sathish Raju
Sathish Raju

Founder/CTO at Kloudio

Jul 10, 2019

Needs adviceonNode.jsNode.jsAngularAngularReactReact

At Kloud.io we use Node.js for our backend Microservices and Angular for the frontend. We also use React for a couple of our internal applications. Writing services in Node.js in TypeScript improved developer productivity and we could capture bugs way before they can occur in the production. The use of Angular in our production environment reduced the time to release any new features. At the same time, we are also exploring React by using it in our internal tools. So far we enjoyed what React has to offer. We are an enterprise SAAS product and also offer an on-premise or hybrid cloud version of #kloudio. We heavily use Docker for shipping our on-premise version. We also use Docker internally for automated testing. Using Docker reduced the install time errors in customer environments. Our cloud version is deployed in #AWS. We use AWS CodePipeline and AWS CodeDeploy for our CI/CD. We also use AWS Lambda for automation jobs.

0 views0
Comments
Amit Bhatnagar
Amit Bhatnagar

Chief Architect at Qrvey

Apr 8, 2019

Needs adviceonAmazon DynamoDBAmazon DynamoDBAWS FargateAWS FargateAmazon Elasticsearch ServiceAmazon Elasticsearch Service

At Qrvey we moved from a SaaS application running in AWS to a deployed model where we would deploy the complete infrastructure and code to a customer's AWS account. This created a unique challenge as we were Cloud Native and hence were using a lot of AWS Services like Amazon DynamoDB, AWS Fargate , Amazon Elasticsearch Service, etc. We decided to first build AWS CloudFormation templates to convert all our infrastructure into code. Then created a AWS CloudFormation template that would first generate a AWS CodePipeline into a customer's AWS account. This pipeline would then deploy our Infrastructure AWS CloudFormation template and the code on that Infrastructure. This simplified and completely automated our upgrade process as well.

0 views0
Comments
Caleb
Caleb

Lead Software Engineer at Volta Industries

Dec 2, 2018

Needs adviceonAWS CodePipelineAWS CodePipelineAWS CodeBuildAWS CodeBuildAWS LambdaAWS Lambda

At Volta we use AWS CodePipeline and AWS CodeBuild to automatically ship new AWS Lambda services without any effort. And we do it all with AWS CloudFormation, since configuration is easier to maintain than code.

0 views0
Comments
View all 5 discussions

Try It

Visit Website

Adoption

On StackShare

Companies
164
VHVWCA+158
Developers
365
RMEBNR+359