Automating API Delivery

Automating API Delivery
Author :
Publisher : Simon and Schuster
Total Pages : 398
Release :
ISBN-10 : 9781638355526
ISBN-13 : 1638355525
Rating : 4/5 (525 Downloads)

Book Synopsis Automating API Delivery by : Ikenna Nwaiwu

Download or read book Automating API Delivery written by Ikenna Nwaiwu and published by Simon and Schuster. This book was released on 2024-07-30 with total page 398 pages. Available in PDF, EPUB and Kindle. Book excerpt: Improve speed, quality, AND cost by automating your API delivery process! Automating API Delivery shows you how to strike the perfect balance between speed and usability by applying DevOps automation principles to your API design and delivery process. It lays out a clear path to making both the organizational and technical changes you need to deliver high-quality APIs both rapidly and reliably. In Automating API Delivery you’ll learn how to: Enforce API design standards with linting Automate breaking-change checks to control design creep Ensure accuracy of API reference documents Centralize API definition consistency checks Automate API configuration deployment Conduct effective API design reviews Author Ikenna Nwaiwu provides comprehensive guidance on implementing APIOps in your organization. He carefully walks through the technical steps and introduces the essential open-source tools, with practical advice and insights from his years of experience. You’ll benefit from his personal tips for avoiding common pitfalls and challenges of moving to automated API delivery. Foreword by Melissa van der Hecht. About the technology Create high quality, consistent, and fast-to-market APIs by automating the development process! This innovative book shows you how to apply established Continuous Delivery and DevOps principles along the whole API lifecycle, transforming a collection of individual tasks into a smooth, manageable pipeline that supports automated testing, iterative improvement, and reliable documentation. About the book Automating API Delivery introduces the tools and strategies behind APIOps. You’ll discover tools and process improvements that give you important quick wins, including API governance using the Spectral API linter and establishing an efficient CI/CD pipeline with GitHub Actions. You’ll even discover how to use the powerful OpenAPI Generator to automatically create client and server code from your API definitions. What's inside Check for breaking changes with oasdiff Create SDKs using OpenAPI Generator Maintain accurate documentation with API conformance tests Deploy API gateway configuration with GitOps About the reader Experience building RESTful APIs required. About the author Ikenna Nwaiwu is Principal Consultant at Ikenna Consulting, specializing in automating API governance. The technical editor on this book was Marjukka Niinioja. Table of Contents 1 What is APIOps? 2 Leaning into APIOps: Problem-solving and leading improvements 3 API linting: Automating API consistency 4 Breaking change checks: Managing API evolution 5 API design review: Checking for what you cannot automate 6 API conformance: Generating code and API definitions 7 API conformance: Schema testing 8 CI/CD for API artifacts 1: Source-stage governance controls 9 CI/CD for API artifacts 2: Build-stage and API configuration deployment 10 More on API consistency: Custom linting and security checks 11 Monitoring and analytics: Measuring API product metrics Appendixes A Value stream mapping icons B Installing API linting and OpenAPI diff tools C Introduction to JSON Pointer D Tools for API conformance and analytics E Docker and Kubernetes


Automating API Delivery Related Books

Automating API Delivery
Language: en
Pages: 398
Authors: Ikenna Nwaiwu
Categories: Computers
Type: BOOK - Published: 2024-07-30 - Publisher: Simon and Schuster

GET EBOOK

Improve speed, quality, AND cost by automating your API delivery process! Automating API Delivery shows you how to strike the perfect balance between speed and
Principles of Web API Design
Language: en
Pages: 485
Authors: James Higginbotham
Categories: Computers
Type: BOOK - Published: 2021-12-08 - Publisher: Addison-Wesley Professional

GET EBOOK

The Full-Lifecycle Guide to API Design Principles of Web API Design brings together principles and processes to help you succeed across the entire API design li
Continuous API Management
Language: en
Pages: 287
Authors: Mehdi Medjaoui
Categories: Computers
Type: BOOK - Published: 2018-11-14 - Publisher: O'Reilly Media

GET EBOOK

A lot of work is required to release an API, but the effort doesn’t always pay off. Overplanning before an API matures is a wasted investment, while underplan
Automating and Testing a Rest API
Language: en
Pages:
Authors: Alan J. Richardson
Categories:
Type: BOOK - Published: 2017-07-04 - Publisher:

GET EBOOK

Have you ever wished that you had a worked example of how to test a REST API? Not just automate the API, but how to interact with it, using command line and GUI
Continuous Integration, Delivery, and Deployment
Language: en
Pages: 451
Authors: Sander Rossel
Categories: Computers
Type: BOOK - Published: 2017-10-30 - Publisher: Packt Publishing Ltd

GET EBOOK

Getting started with the processes and the tools to continuously deliver high-quality software About This Book Incorporate popular development practices to prev