Ebook Tự Động Hóa API Delivery - APIOps Với OpenAPI [Ấn Bản Lần 1] [PDF, EPUB + CODE] [9265E]
Cải thiện tốc độ, chất lượng và chi phí bằng cách tự động hóa quy trình API delivery của bạn!
"Tự Động Hóa API Delivery" sẽ hướng dẫn bạn cách đạt được sự cân bằng hoàn hảo giữa tốc độ và khả năng sử dụng bằng cách áp dụng các nguyên tắc DevOps automation vào quy trình thiết kế và phân phối API của bạn. Nó vạch ra một lộ trình rõ ràng để thực hiện cả những thay đổi về mặt tổ chức và kỹ thuật cần thiết nhằm cung cấp API chất lượng cao một cách nhanh chóng và đáng tin cậy.
Trong "Tự Động Hóa API Delivery", bạn sẽ học cách:
- ✓ Thực thi các tiêu chuẩn thiết kế API với linting.
- ✓ Tự động breaking-change checks để kiểm soát design creep.
- ✓ Đảm bảo tính chính xác của API reference document.
- ✓ Tập trung kiểm tra tính nhất quán của API definition.
- ✓ Tự động triển khai cấu hình API.
- ✓ Tiến hành các API design review hiệu quả.
"Tự Động Hóa API Delivery" cung cấp hướng dẫn toàn diện về việc triển khai APIOps trong tổ chức của bạn. Cuốn sách hướng dẫn tỉ mỉ từng bước kỹ thuật và giới thiệu các công cụ nguồn mở thiết yếu, cùng với những lời khuyên thực tế và kinh nghiệm dày dặn từ nhiều năm kinh nghiệm của tác giả. Bạn sẽ được hưởng lợi từ những lời khuyên cá nhân của ông để tránh những cạm bẫy và thách thức thường gặp khi chuyển sang API deliver tự động.
Về công nghệ:
Tạo ra các API chất lượng cao, nhất quán và nhanh chóng đưa ra thị trường bằng cách tự động hóa quy trình phát triển! Cuốn sách sáng tạo này sẽ hướng dẫn bạn cách áp dụng các nguyên tắc Continuous Delivery & DevOps đã được thiết lập trong toàn bộ vòng đời API, biến một tập hợp các tác vụ riêng lẻ thành một quy trình trơn tru, dễ quản lý, hỗ trợ automated testing, iterative improvement và reliable documentation.
Về cuốn sách:
"Tự Động Hóa API Delivery" giới thiệu các công cụ và chiến lược đằng sau APIOps. Bạn sẽ khám phá các công cụ và cải tiến quy trình mang lại những thành công nhanh chóng quan trọng, bao gồm quản trị API bằng Spectral API linter và thiết lập một CI/CD pipeline hiệu quả với GitHub Actions. Bạn thậm chí sẽ khám phá cách sử dụng OpenAPI Generator mạnh mẽ để tự động tạo client & server code từ các API definition của mình.
Bên trong có gì:
- ✓ Check các breaking change với oasdiff.
- ✓ Tạo SDK bằng OpenAPI Generator.
- ✓ Duy trì documentation chính xác với các API conformance test.
- ✓ Deploy API gateway configuration với GitOps.
Về người đọc:
Yêu cầu bạn có kinh nghiệm xây dựng RESTful API.
Mục lục:
- ✓ Chương 01. APIOps là gì?
- ✓ Chương 02. Tìm hiểu về APIOps: Problem-solving & Các cải tiến hàng đầu.
- ✓ Chương 03. API linting: Tự động hóa API Consistency.
- ✓ Chương 04. Breaking change checks: Quản lý API Evolution.
- ✓ Chương 05. API Design Review: Kiểm tra những gì bạn không thể tự động hóa.
- ✓ Chương 06. API Conformance: Generate Code & API Definition.
- ✓ Chương 07. API Conformance: Schema Testing.
- ✓ Chương 08. CI/CD cho API Artifacts 1: Source-stage governance control.
- ✓ Chương 09. CI/CD cho API Artifacts 2: Build-stage & API configuration deployment.
- ✓ Chương 10. Tìm hiểu thêm về API consistency: Custom linting & Security checks.
- ✓ Chương 11. Monitoring & Analytics: Đo lường Các API product metric.
- ✓ Phụ lục A. Value stream mapping icon.
- ✓ Phụ lục B. Cài đặt API linting & OpenAPI diff tool.
- ✓ Phụ lục C. Giới thiệu về JSON Pointer.
- ✓ Phụ lục D. Các công cụ cho API conformance & analytics.
- ✓ Phụ lục E. Docker & Kubernetes.