API CI/CD Best Practices: API Continuous Integration/Continuous Deployment
API
| Expert
- 14 videos | 1h 17s
- Includes Assessment
- Earns a Badge
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.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe continuous integration and deployment and how to choose the correct strategyDescribe the benefits of using continuous integration and continuous deploymentDescribe ci/cd principles relating to deploying apisDescribe how to test apis during continuous integration and best practices when performing api testingDescribe how to use ci/cd pipelines and how they apply to apisDescribe how to scale the ci/cd pipeline
-
Describe ci/cd best practicesRecognize popular ci/cd tools, such as jenkins, teamcity, circleci, travis ci, github, and gitlabSet up github and aws environments for ci/cd useInstall jenkins on aws ec2, build swagger server from a github repository, and deploy to aws elastic beanstalkIntegrate travis ci with a github repository, setup the pipeline to build swagger server, and deploy to aws elastic beanstalkSet up actions on a github repository, build swagger server, and deploy to aws elastic beanstalkSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 20s
-
2m 43sUpon completion of this video, you will be able to describe continuous integration and deployment, and how to choose the correct strategy. FREE ACCESS
-
2m 41sAfter completing this video, you will be able to describe the benefits of using continuous integration and continuous deployment. FREE ACCESS
-
2m 57sUpon completion of this video, you will be able to describe principles relating to deploying APIs using CI/CD. FREE ACCESS
-
2m 54sUpon completion of this video, you will be able to describe how to test APIs during continuous integration and best practices for performing API testing. FREE ACCESS
-
5m 39sUpon completion of this video, you will be able to describe how to use CI/CD pipelines and how they apply to APIs. FREE ACCESS
-
3m 28sUpon completion of this video, you will be able to describe how to scale the CI/CD pipeline. FREE ACCESS
-
3m 43sUpon completion of this video, you will be able to describe best practices for CI/CD. FREE ACCESS
-
4m 29sUpon completion of this video, you will be able to recognize popular CI/CD tools, such as Jenkins, TeamCity, CircleCI, Travis CI, GitHub, and GitLab. FREE ACCESS
-
7m 22sIn this video, learn how to set up GitHub and AWS environments for continuous integration and continuous delivery. FREE ACCESS
-
8m 27sIn this video, you will learn how to install Jenkins on AWS EC2, build a Swagger server from a GitHub repository, and deploy to AWS Elastic Beanstalk. FREE ACCESS
-
6m 25sFind out how to integrate Travis CI with a GitHub repository, set up the pipeline to build Swagger server, and deploy to AWS Elastic Beanstalk. FREE ACCESS
-
6m 58sIn this video, you will learn how to set up Actions on a GitHub repository, build a Swagger server, and deploy to AWS Elastic Beanstalk. FREE ACCESS
-
1m 12sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.YOU MIGHT ALSO LIKE
Book
Pipeline as Code