Service and Support
AWS CodePipeline customer service receives positive feedback, noted for being effective and responsive, yet costly. Support quality varies, with some individuals experiencing quick resolutions and improvements through expert advice, while others face delays. Interaction depends on the plan, with business plans receiving faster responses than basic or developer plans. Some users manage issues without support, relying on clear documentation, but acknowledge AWS support’s availability and helpfulness when needed.
Deployment
Users mention that AWS CodePipeline's initial setup can vary in complexity. Some find it straightforward with good documentation, while others struggle with dependencies and documentation issues, extending setup time. Automation can ease setup, and using tools like Terraform can simplify the process. Security precautions are essential, and advanced users find deployment in the cloud manageable. Learning the features and ensuring communication during setup can streamline the process.
Scalability
AWS CodePipeline consistently demonstrated high scalability, with ratings frequently reaching nine or ten out of ten. Users praised its support for multiple pipelines and wide range of deployment models without encountering significant issues. While some noted certain scalability dependencies and limitations, especially on Linux, others highlighted its capability to handle varied workloads. Many valued its autoscaling options, while a few mentioned needing to improvise for specific worker-related challenges.
Stability
AWS CodePipeline is considered highly stable by users, rated between eight to ten out of ten. Users report it works efficiently if configured properly, without significant issues during deployment. While bugs and timeout errors occur, they are generally during development and not production. Stability relies on correct setup and communication with developers to avoid breakages. CodePipeline's performance aligns with expectations, remaining reliable with 99.99% uptime.