Need advice about which tool to choose?Ask the StackShare community!
Appveyor vs AWS CodePipeline: What are the differences?
Appveyor: Continuous Integration and Deployment service for busy Windows developers. AppVeyor aims to give powerful Continuous Integration and Deployment tools to every .NET developer without the hassle of setting up and maintaining their own build server; AWS CodePipeline: Continuous delivery service for fast and reliable application updates. CodePipeline builds, tests, and deploys your code every time there is a code change, based on the release process models you define.
Appveyor belongs to "Continuous Integration" category of the tech stack, while AWS CodePipeline can be primarily classified under "Continuous Deployment".
Some of the features offered by Appveyor are:
- Scriptless, repetitive, one-click deployment of build artifacts to multiple environments
- YAML configuration
- Backed by Windows Azure platform
On the other hand, AWS CodePipeline provides the following key features:
- Workflow Modeling
- AWS Integrations
- Pre-Built Plugins
"Github integration" is the top reason why over 18 developers like Appveyor, while over 3 developers mention "Simple to set up" as the leading cause for choosing AWS CodePipeline.
Volta Industries, ChromaDex, and PouchNATION are some of the popular companies that use AWS CodePipeline, whereas Appveyor is used by Exceptionless, Oconics, and Snipcart. AWS CodePipeline has a broader approval, being mentioned in 30 company stacks & 15 developers stacks; compared to Appveyor, which is listed in 19 company stacks and 16 developer stacks.
Pros of Appveyor
- Github integration20
- Simple, reliable & powerful18
- Hosted12
- YML-based configuration11
- Nuget support10
- Windows support6
- Free for open source4
- Automatic deployment4
- Great product, responsive people, free for open-source3
- Easy PowerShell support2
- Easy handling of secret keys2
- Remote Desktop into Build Worker1
- Advanced build workers available1
Pros of AWS CodePipeline
- Simple to set up13
- Managed service8
- GitHub integration4
- Parallel Execution3
- Automatic deployment2
- Manual Steps Available0
Sign up to add or upvote prosMake informed product decisions
Cons of Appveyor
- Complex user interface1
- Poor documentation1
Cons of AWS CodePipeline
- No project boards2
- No integration with "Power" 365 tools1