Home
AWS CodePipeline

AWS CodePipeline

Continuous delivery service for fast and reliable application updates

AWS CodePipeline is a fully managed continuous delivery service that helps you automate your release pipelines for fast and reliable application and infrastructure updates.

CodePipeline automates the build, test, and deploy phases of your release process every time there is a code change, based on the release model you define.

This enables you to rapidly and reliably deliver features and updates.

You can easily integrate AWS CodePipeline with third-party services such as GitHub or with your own custom plugin.

With AWS CodePipeline, you only pay for what you use.

Benefits

Rapid delivery

AWS CodePipeline automates your software release process, allowing you to rapidly release new features to your users. With CodePipeline, you can quickly iterate on feedback and get new features to your users faster.

Automating your build, test, and release process allows you to quickly and easily test each code change and catch bugs while they are small and simple to fix. You can ensure the quality of your application or infrastructure code by running each change through your staging and release process.

Configurable workflow

AWS CodePipeline allows you to model the different stages of your software release process using the console interface, the AWS CLI, AWS CloudFormation, or the AWS SDKs. You can easily specify the tests to run and customize the steps to deploy your application and its dependencies.

Get started fast

With AWS CodePipeline, you can immediately begin to model your software release process. There are no servers to provision or set up. CodePipeline is a fully managed continuous delivery service that connects to your existing tools and systems.

Easy to integrate

AWS CodePipeline can easily be extended to adapt to your specific needs. You can use our pre-built plugins or your own custom plugins in any step of your release process. For example, you can pull your source code from GitHub, use your on-premises Jenkins build server, run load tests using a third-party service, or pass on deployment information to your custom operations dashboard.

Other Companies Using AWS CodePipeline

3Mlululemon

Employees

[object Object]

Cody Swann

Since founding Gunner Technology, Cody has served the company in every aspect of business development and product development.

[object Object]

Dary Merckens

From a contractor to a partner, Dary has been with Gunner since year 1 and embodies the meritocratic spirit and philosophy of Gunner Technology.

[object Object]

Skyla Frye

Skyla is Gunner's go-to engineer when it comes to evaluating new tech. She loves evaluating bleeding edge software and teaching her colleagues what she learns.

[object Object]

Kayden Chan

Kayden holds the Gunner Technology record for most straight hours worked at just under 70. He refuses to quit until the job is done and it's done right.

[object Object]

Jeramiah Anthony

Jeramiah is a wizard at turning loose requirements into a firm vision with a solid plan.

[object Object]

Ethan Sloan

Ethan has a mind for infrastructure and a knack for visualizing platform solutions

[object Object]

Nicolas Henderson

Nicolas' goal is to learn everything. A voracious reader, the only time his nose isn't in a tech book is when he's scripting a new infrastructure.

Projects

References

Related Terms

  • Amazon Web Services

    Amazon Web Services (AWS) is a comprehensive, evolving cloud computing platform provided by Amazon.

  • Continuous Delivery

    CD is a set of processes, tools and techniques for the rapid, reliable and continuous development and delivery of software.

  • Blue-Green Deployment

    Blue-green deployment is a technique that reduces downtime and risk by running two identical production environments called Blue and Green

  • DevOps

    DevOps is the blending of tasks performed by a company's application development and systems operations teams.

  • Continuous Development

    Continuous software development is an umbrella term that describes several aspects of iterative software application development, including continuous integration, continuous delivery, continuous testing and continuous deployment.