API CI/CD Best Practices: API Lifecycle Management


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

As the demand for new APIs increases, API Lifecycle Management helps manage API development from start to finish. In this course, you’ll learn about the phases and benefits of the API Lifecycle Management process, as well as the Producer and Consumer design pattern. You’ll then explore API strategy and planning, API implementation and operation, and API governance and governance models. Next, you’ll move on to examine API Lifecycle Management best practices, including monitoring, analytics, security, and versioning techniques. Finally, you'll see how to design a Swagger REST API, implement a Swagger REST API server, test a Swagger REST API, and implement a Swagger REST API client.



Expected Duration (hours)
1.0

Lesson Objectives

API CI/CD Best Practices: API Lifecycle Management

  • discover the key concepts covered in this course
  • describe the phases of the API Lifecycle Management process
  • describe the benefits of the API Lifecycle Management process
  • describe the Producer and Consumer design pattern
  • describe API strategy and planning
  • describe API implementation and operation
  • describe API governance, associated best practices, and models that can be used when implementing API governance
  • describe API Lifecycle Management best practices, such as monitoring, analytics, security, and versioning techniques
  • design a Swagger REST API
  • implement a Swagger REST API server
  • test a Swagger REST API
  • implement a Swagger REST API client
  • summarize the key concepts covered in this course
  • Course Number:
    it_apiacicddj_01_enus

    Expertise Level
    Expert