
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 Mar 19 - Mar 25
|Sold and shipped by newbookdeals
4.555068493150685 stars out of 5, based on 1825 seller reviews(4.6)1825 seller reviews
Free 30-day returns
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
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)
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) $32.18 Was $45.31
$3218current price $32.18, Was $45.31$45.31Flask Web Development: Developing Web Applications with Python (Paperback)
Python Network Programming (Paperback) $49.99
$4999current price $49.99Python Network Programming (Paperback)
Explainable AI with Python, (Paperback) $59.99
$5999current price $59.99Explainable AI 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 programming, (Paperback) $46.00
$4600current price $46.00Python programming, (Paperback)
Python Unlocked: Estratégias avançadas de programação, (Paperback) $46.00
$4600current price $46.00Python Unlocked: Estratégias avançadas de programação, (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
Programming Neural Networks with Python, (Paperback) $59.95
$5995current price $59.95Programming Neural Networks with Python, (Paperback)
Pre-Owned Flask Web Development: Developing Web Applications with Python (Paperback) $55.10
$5510current price $55.10Pre-Owned Flask Web Development: Developing Web Applications with Python (Paperback)
Modular Programming with Python, (Paperback) $42.27
$4227current price $42.27Modular Programming with Python, (Paperback)
Python Programming (Paperback) $42.00
$4200current price $42.00Python Programming (Paperback)
Mastering OpenCV with Python, (Paperback) $37.09
$3709current price $37.09Mastering OpenCV 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)
Customer ratings & reviews
0 ratings|0 reviews
This item does not have any reviews yet




