
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
- Pub date20230110
- Pages440
- SubgenreInternet
Current price is USD$51.67
Price when purchased online
- Free shipping
Free 30-day returns
How do you want your item?
Columbus, 43215
Arrives between Apr 1 - Apr 4
|Sold and shipped by BooksXpress
3.971677559912854 stars out of 5, based on 3213 seller reviews(4.0)3213 seller reviews
Free 30-day returns
More seller options (1)
Starting from $51.67
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
Pub date
20230110
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
Programming Neural Networks with Python, (Paperback) $60.38
$6038current price $60.38Programming Neural Networks with Python, (Paperback)
Introduction to Data Systems: Building from Python, (Paperback) $49.10
$4910current price $49.10Introduction to Data Systems: Building from Python, (Paperback)
Python Network Programming (Paperback) $47.42
$4742current price $47.42Python Network Programming (Paperback)
Automate Excel with Python: A Practical Guide for Nonprogrammers, (Paperback) $49.99
$4999current price $49.99Automate Excel with Python: A Practical Guide for Nonprogrammers, (Paperback)
Geospatial Development By Example with Python (Paperback) $51.72
$5172current price $51.72Geospatial Development By Example with Python (Paperback)
Building Serverless Applications with Python (Paperback) $51.72
$5172current price $51.72Building Serverless Applications with Python (Paperback)
Federated Learning with Python: Design and implement a federated learning system and develop applications using existing, (Paperback) $44.85
$4485current price $44.85Federated Learning with Python: Design and implement a federated learning system and develop applications using existing, (Paperback)
Cloud Native Python (Paperback) $51.72
$5172current price $51.72Cloud Native Python (Paperback)
Developing Apps with Python and Flet, (Paperback) $58.00
$5800current price $58.00Developing Apps with Python and Flet, (Paperback)
Python Unlocked: Estratégias avançadas de programação, (Paperback) $45.29
$4529current price $45.29Python Unlocked: Estratégias avançadas de programação, (Paperback)
Python: A Practical Learning Approach, (Paperback) $67.99
$6799current price $67.99Python: A Practical Learning Approach, (Paperback)
Handbook of Computer Programming with Python, (Paperback) $47.99
$4799current price $47.99Handbook of Computer Programming with Python, (Paperback)
Flask Web Development: Developing Web Applications with Python (Paperback) $23.30 Was $45.25
$2330current price $23.30, Was $45.25$45.25Flask Web Development: Developing Web Applications with Python (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
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)
Learning Geospatial Analysis with Python (Paperback) $51.72
$5172current price $51.72Learning Geospatial Analysis with Python (Paperback)
de Gruyter Stem Mobile Applications Development: With Python in Kivy Framework, (Paperback) $48.99
$4899current price $48.99de Gruyter Stem Mobile Applications Development: With Python in Kivy Framework, (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)
Python programming, (Paperback) $46.00
$4600current price $46.00Python programming, (Paperback)
Hands-On Unsupervised Learning with Python (Paperback) $49.14
$4914current price $49.14Hands-On Unsupervised Learning with Python (Paperback)
Customer ratings & reviews
0 ratings|0 reviews
This item does not have any reviews yet
