Jump to content

Recommended Posts

Oreilly – Automating API Delivery, Video Edition 2024-7

Video Tutorial
, , , , ,

Description

Automating API Delivery Video Edition course. This course shows you how to achieve the ideal balance between speed and usability by automating the API delivery process. By applying the principles of DevOps automation to API design and delivery, a clear path is drawn for making the organizational and technical changes needed to deliver high-quality APIs quickly and reliably. The author of the book, Aykenna Nawaivo, provides a comprehensive guide to implementing APIOps in your organization. He carefully walks through the technical steps and introduces essential open source tools, along with practical advice and insights from his years of experience. You’ll benefit from his personal tips to avoid common mistakes and challenges of transitioning to automated API delivery.

What you will learn

  • Apply API design standards using Lint.
  • Automate fundamental change checks to control design changes.
  • Ensure accuracy of API reference documentation.
  • Centralize API definition consistency checks.
  • Automate API configuration deployment.
  • Conduct effective API design reviews.

This course is suitable for people who

  • Experience building RESTful APIs is a must.

Automating API Delivery Video Edition course specifications

  • Publisher: Oreilly
  • Teacher: Ikenna Nwaiwu
  • Training level: beginner to advanced
  • Training duration: 11 hours and 49 minutes

Course headings

  • Chapter 1. What is APIOps?
  • Chapter 1. Tackling the scaling problem
  • Chapter 1. APIs and API products
  • Chapter 1. Why should you care about APIOps?
  • Chapter 1. Key principles of APIOps with OpenAPI
  • Chapter 1. APIOps practices you’ll learn in this book
  • Chapter 1. How APIOps affects API governance
  • Chapter 1. Challenges with adopting APIOps with OpenAPI
  • Chapter 1. Summary
  • Chapter 2. Leaning into APIOps: Problem-solving and leading improvements
  • Chapter 2. The A3 approach to APIOps improvements
  • Chapter 2. Theme and background
  • Chapter 2. Current conditions and problem statement
  • Chapter 2. Goal statement
  • Chapter 2. Root-cause analysis
  • Chapter 2. Countermeasures and target conditions
  • Chapter 2. Effect confirmation
  • Chapter 2. Follow-up actions
  • Chapter 2. Reviewing your A3
  • Chapter 2. Identifying waste in your value stream
  • Chapter 2. Benefits of using the A3
  • Chapter 2. Leading your APIOps transformation
  • Chapter 2. Summary
  • Chapter 3. API linting: Automating API consistency
  • Chapter 3. An API design compliance problem
  • Chapter 3. Introducing API linters
  • Chapter 3. Running Spectral to check for compliance
  • Chapter 3. Running Spectral linting in VS Code
  • Chapter 3. Creating a Spectral rule for info.description
  • Chapter 3. Creating a Spectral rule for path versioning
  • Chapter 3. Extending rulesets
  • Chapter 3. Overriding API linting rules
  • Chapter 3. Introducing AI coding assistants
  • Chapter 3. Using LLMs for automated linting
  • Chapter 3. Summary
  • Chapter 4. Breaking change checks: Managing API evolution
  • Chapter 4. The problem of understanding what changed
  • Chapter 4. API diffs
  • Chapter 4. Detecting breaking changes
  • Chapter 4. Generating API changelogs
  • Chapter 4. Breaking changes and API evolution
  • Chapter 4. API versioning schemes
  • Chapter 4. API versioning scope
  • Chapter 4. API versioning identifiers
  • Chapter 4. Costs involved with version migration
  • Chapter 4. Breaking change policy
  • Chapter 4. Managing breaking changes
  • Chapter 4. Summary
  • Chapter 5. API design review: Checking for what you cannot automate
  • Chapter 5. Running an API review meeting
  • Chapter 5. Challenges with API reviews
  • Chapter 5. Measuring review effectiveness
  • Chapter 5. Defining your API design review process
  • Chapter 5. API review examples
  • Chapter 5. Summary
  • Chapter 6. API conformance: Generating code and API definitions
  • Chapter 6. Generating code from OpenAPI
  • Chapter 6. Generating OpenAPI from code
  • Chapter 6. Summary
  • Chapter 7. API conformance: Schema testing
  • Chapter 7. Code-based schema tests
  • Chapter 7. Things to consider with code-based schema tests
  • Chapter 7. Generating schema tests
  • Chapter 7. Using a validating proxy for consistency
  • Chapter 7. Comparing API conformance approaches
  • Chapter 7. How schema tests differ from consumer-driven contract tests
  • Chapter 7. Summary
  • Chapter 8. CI/CD for API artifacts 1: Source-stage governance controls
  • Chapter 8. Version control to the rescue
  • Chapter 8. Auto-validating the MDRC
  • Chapter 8. Introduction to GitHub Actions
  • Chapter 8. Setting up the MDRC
  • Chapter 8. Automated governance controls
  • Chapter 8. PR builds
  • Chapter 8. PR description policies
  • Chapter 8. Code owners
  • Chapter 8. Prose linting
  • Chapter 8. Supporting API design proposals in the pipeline
  • Chapter 8. Rendering the API definition for review
  • Chapter 8. Reusing API objects: Multifile API definitions
  • Chapter 8. Summary
  • Chapter 9. CI/CD for API artifacts 2: Build-stage and API configuration deployment
  • Chapter 9. Build stage: Simulating APIs with mocks
  • Chapter 9. Build stage: Generating and storing SDKs
  • Chapter 9. Deploy and Test stage: Deploying API Gateway configuration
  • Chapter 9. Summary
  • Chapter 10. More on API consistency: Custom linting and security checks
  • Chapter 10. Automated security review of your API definitions
  • Chapter 10. DevSecOps
  • Chapter 10. Summary
  • Chapter 11. Monitoring and analytics: Measuring API product metrics
  • Chapter 11. API monitoring metrics
  • Chapter 11. Wrapping it up
  • Chapter 11. Summary

Course images

Automating API Delivery Video Edition

Sample video of the course

Installation guide

After Extract, view with your favorite Player.

Subtitle: None

Quality: 1080p

download link

Download part 1 – 1 GB

Download part 2 – 781 MB

File(s) password: www.downloadly.ir

File size

1.7 GB

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...
IPS Community Footer