
Microservice APIs: Using Python, Flask, Fastapi, Openapi and More, (Paperback)
(No ratings yet)
Key item features
- Microservice APIs: Using Python, Flask, Fastapi, Openapi and More, (Paperback)
- Author: Manning Publications
- ISBN: 9781617298417
- Format: Paperback
- Publication Date: 2023-01-10
- Page Count: 440
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateJanuary, 2023
- Pages440
- SubgenreInternet
Current price is USD$57.13
Price when purchased online
- Free shipping
Free 30-day returns
How do you want your item?
Ships to
Arrives between Jun 12 - Jun 16
|Sold and shipped by BooksXpress
3.989580232211968 stars out of 5, based on 3359 seller reviews(4.0)3359 seller reviews
Free 30-day returns
More seller options (2)
Starting from $57.10
About this item
Product details
Strategies, best practices, and patterns that will help you design resilient microservices architecture and streamline your API integrations. In Microservice APIs, you'll discover: Service decomposition strategies for microservices
Documentation-driven development for APIs
Best practices for designing REST and GraphQL APIs
Documenting REST APIs with the OpenAPI specification (formerly Swagger)
Documenting GraphQL APIs using the Schema Definition Language
Building microservices APIs with Flask, FastAPI, Ariadne, and other frameworks
Service implementation patterns for loosely coupled services
Property-based testing to validate your APIs, and using automated API testing frameworks like schemathesis and Dredd
Adding authentication and authorization to your microservice APIs using OAuth and OpenID Connect (OIDC)
Deploying and operating microservices in AWS with Docker and Kubernetes Microservice APIs teaches you practical techniques for designing robust microservices with APIs that are easy to understand, consume, and maintain. You'll benefit from author José Haro Peralta's years of experience experimenting with microservices architecture, dodging pitfalls and learning from mistakes he's made. Inside you'll find strategies for delivering successful API integrations, implementing services with clear boundaries, managing cloud deployments, and handling microservices security. Written in a framework-agnostic manner, its universal principles can easily be applied to your favorite stack and toolset. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology
Clean, clear APIs are essential to the success of microservice applications. Well-designed APIs enable reliable integrations between services and help simplify maintenance, scaling, and redesigns. Th is book teaches you the patterns, protocols, and strategies you need to design, build, and deploy effective REST and GraphQL microservices APIs. About the book
Microservice APIs gathers proven techniques for creating and building easy-to-consume APIs for microservices applications. Rich with proven advice and Python-based examples, this practical book focuses on implementation over philosophy. You'll learn how to build robust microservice APIs, test and protect them, and deploy them to the cloud following principles and patterns that work in any language. What's inside Service decomposition strategies for microservices
Best practices for designing and building REST and GraphQL APIs
Service implementation patterns for loosely coupled components
API authorization with OAuth and OIDC
Deployments with AWS and Kubernetes About the reader
For developers familiar with the basics of web development. Examples are in Python. About the author
José Haro Peralta is a consultant, author, and instructor. He's also the founder of microapis.io. Table of Contents
PART 1 INTRODUCING MICROSERVICE APIS
1 What are microservice APIs?
2 A basic API implementation
3 Designing microservices
PART 2 DESIGNING AND BUILDING REST APIS
4 Principles of REST API design
5
Documentation-driven development for APIs
Best practices for designing REST and GraphQL APIs
Documenting REST APIs with the OpenAPI specification (formerly Swagger)
Documenting GraphQL APIs using the Schema Definition Language
Building microservices APIs with Flask, FastAPI, Ariadne, and other frameworks
Service implementation patterns for loosely coupled services
Property-based testing to validate your APIs, and using automated API testing frameworks like schemathesis and Dredd
Adding authentication and authorization to your microservice APIs using OAuth and OpenID Connect (OIDC)
Deploying and operating microservices in AWS with Docker and Kubernetes Microservice APIs teaches you practical techniques for designing robust microservices with APIs that are easy to understand, consume, and maintain. You'll benefit from author José Haro Peralta's years of experience experimenting with microservices architecture, dodging pitfalls and learning from mistakes he's made. Inside you'll find strategies for delivering successful API integrations, implementing services with clear boundaries, managing cloud deployments, and handling microservices security. Written in a framework-agnostic manner, its universal principles can easily be applied to your favorite stack and toolset. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology
Clean, clear APIs are essential to the success of microservice applications. Well-designed APIs enable reliable integrations between services and help simplify maintenance, scaling, and redesigns. Th is book teaches you the patterns, protocols, and strategies you need to design, build, and deploy effective REST and GraphQL microservices APIs. About the book
Microservice APIs gathers proven techniques for creating and building easy-to-consume APIs for microservices applications. Rich with proven advice and Python-based examples, this practical book focuses on implementation over philosophy. You'll learn how to build robust microservice APIs, test and protect them, and deploy them to the cloud following principles and patterns that work in any language. What's inside Service decomposition strategies for microservices
Best practices for designing and building REST and GraphQL APIs
Service implementation patterns for loosely coupled components
API authorization with OAuth and OIDC
Deployments with AWS and Kubernetes About the reader
For developers familiar with the basics of web development. Examples are in Python. About the author
José Haro Peralta is a consultant, author, and instructor. He's also the founder of microapis.io. Table of Contents
PART 1 INTRODUCING MICROSERVICE APIS
1 What are microservice APIs?
2 A basic API implementation
3 Designing microservices
PART 2 DESIGNING AND BUILDING REST APIS
4 Principles of REST API design
5
- Microservice APIs: Using Python, Flask, Fastapi, Openapi and More, (Paperback)
- Author: Manning Publications
- ISBN: 9781617298417
- Format: Paperback
- Publication Date: 2023-01-10
- Page Count: 440
info:
We aim to show you accurate product information. Manufacturers, suppliers and others provide what you see here, and we have not verified it. Â
Specifications
Book format
Paperback
Fiction/nonfiction
Non-Fiction
Genre
Computing & Internet
Publication date
January, 2023
Warranty
Warranty information
Please be aware that the warranty terms on items offered for sale by third party Marketplace sellers may differ from those displayed in this section (if any). To confirm warranty terms on an item offered for sale by a third party Marketplace seller, please use the 'Contact seller' feature on the third party Marketplace seller's information page and request the item's warranty terms prior to purchase.
Similar items you might like
Based on what customers bought
Automate Excel with Python: From Manual Grind to One-Click Workflow, (Paperback) $41.96 Was $49.99
$4196current price $41.96, Was $49.99$49.99Automate Excel with Python: From Manual Grind to One-Click Workflow, (Paperback)
Introduction to Data Systems: Building from Python, (Paperback) $49.10
$4910current price $49.10Introduction to Data Systems: Building from Python, (Paperback)
Explainable AI with Python, (Paperback) $59.99
$5999current price $59.99Explainable AI with Python, (Paperback)
Stop Overcomplicating Python: Programming Doesn't Have to Be Complicated, (Paperback) $18.99
$1899current price $18.99Stop Overcomplicating Python: Programming Doesn't Have to Be Complicated, (Paperback)
Modern Python Programming using ChatGPT: 10x your software development skills with Python (English Edition), (Paperback) $24.95
$2495current price $24.95Modern Python Programming using ChatGPT: 10x your software development skills with Python (English Edition), (Paperback)
Django 5 By Example - Fifth Edition: Build powerful and reliable Python web applications from scratch, (Paperback) $35.50 Was $39.99
$3550current price $35.50, Was $39.99$39.99Django 5 By Example - Fifth Edition: Build powerful and reliable Python web applications from scratch, (Paperback)
Flask Web Development: Developing Web Applications with Python (Paperback) $38.47
$3847current price $38.47Flask Web Development: Developing Web Applications with Python (Paperback)
The Flask Developer's Handbook: From Beginner to Pro with Python, (Paperback) $29.99
$2999current price $29.99The Flask Developer's Handbook: From Beginner to Pro with Python, (Paperback)
Hands on Programming with Python: Theory and Practice, (Paperback) $32.72
$3272current price $32.72Hands on Programming with Python: Theory and Practice, (Paperback)
Python for RTL Verification: A complete course in Python, cocotb, and pyuvm (Paperback) by Ray Salemi $40.69
$4069current price $40.69Python for RTL Verification: A complete course in Python, cocotb, and pyuvm (Paperback) by Ray Salemi
Learning Geospatial Analysis with Python - Third Edition, (Paperback) $58.58
$5858current price $58.58Learning Geospatial Analysis with Python - Third Edition, (Paperback)
Developing Apps with Python and Flet, (Paperback) $57.04
$5704current price $57.04Developing Apps with Python and Flet, (Paperback)
Programming Neural Networks with Python, (Paperback) $59.95 Was $71.79
$5995current price $59.95, Was $71.79$71.79Programming Neural Networks with Python, (Paperback)
Python for the Lab, (Paperback) $43.40
$4340current price $43.40Python for the Lab, (Paperback)
Python: A Practical Learning Approach, (Paperback) $58.20 Was $67.99
$5820current price $58.20, Was $67.99$67.99Python: A Practical Learning Approach, (Paperback)
Pre-Owned Flask Web Development: Developing Web Applications with Python (Paperback) $55.12
$5512current price $55.12Pre-Owned Flask Web Development: Developing Web Applications with Python (Paperback)
Mastering OpenCV with Python, (Paperback) $37.09
$3709current price $37.09Mastering OpenCV with Python, (Paperback)
Customer ratings & reviews
0 ratings|0 reviews
This item does not have any reviews yet



