8 CI/CD for API artifacts 1: Source-stage governance controls

This chapter covers

  • Defining the automated governance controls for API artifact source files in your pipeline
  • Executing the governance controls in the pipeline
  • Creating and managing multifile API definitions

Large software projects can involve multiple teams building many external RESTful APIs for an organization. Centralized manual governance is one way to ensure APIs meet the organization’s API consistency and usability standards. But as discussed in chapter 1, centralized manual governance doesn’t scale, leading to reduced agility, long lead times, and developer frustration. How can governance teams minimize the need for manual design reviews and move toward consistently ...

Get Automating API Delivery now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.