I’ve managed the infrastructure landscape for mission-critical applications. There’s a lot of overhead in designing an application development pipeline. The obvious tasks are development, build, testing, and deployment. However, that pipeline is broken down further into tasks that include but are not limited to data refresh, code reviews, security checks, and code versioning. If you are deploying to an environment such as AWS, you have cloud formation templates and a vast array of runtime environments. Some organizations have a platform engineering team to focus on the development pipeline experience.
AWS Code Catalyst is a product that attempts to reduce overhead. In theory, you can outsource the development pipeline infrastructure to AWS and dedicate more resources to developing application features.