API CI/CD Best Practices: API Continuous Integration/Continuous Deployment
In the era of rapid consumption of software products continuous integration and continuous deployment help produce a continuous flow of software releases. In this course you’ll learn about CI/CD and how to choose the correct strategy as well as the benefits and principles of CI/CD when deploying APIs. You’ll then explore testing APIs during continuous integration and best practices when performing API testing. Next you’ll examine CI/CD pipelines and API deployment and how to scale the CI/CD pipeline. You’ll learn about best practices when using CI/CD as well as common CI/CD tools including Jenkins Travis GitLab and TeamCity. Lastly you’ll learn how to use the Jenkins CI server Travis CI and GitLab CI.