Könyv FastAPI for Production Python APIs Charles J. Dardar

FastAPI for Production Python APIs

Build and Deploy REST APIs with PostgreSQL, Authentication, Background Jobs, and Automated Testing

Nyelv: Angol
Kötés: Puha kötésű
Elérhetőség: Várható készletfeltöltés
Küldés 01. 10. 2026
8 208 Ft
Build Production-Ready APIs with FastAPI and PythonFastAPI makes it easy to build an API. Building o...

Információk a könyvről

Nyelv
Angol
Kötés
Könyv - Puha kötésű
Kiadva
2026
oldal
346
EAN
9798176815788
Enbook ID
54030439
Súly
602
Méretek
178 x 254 x 18

Teljes leírás

Build Production-Ready APIs with FastAPI and Python

FastAPI makes it easy to build an API. Building one that is secure, reliable, scalable, testable, and ready for production requires a deeper understanding of architecture and engineering practices.

FastAPI for Production Python APIs takes you beyond basic tutorials and walks you through building a complete production-oriented application with FastAPI, PostgreSQL, SQLAlchemy 2.0, authentication, background jobs, automated testing, observability, Docker, and deployment.

Inside, you'll learn how to:

  • Design maintainable FastAPI architectures and API contracts

  • Build PostgreSQL applications with SQLAlchemy and Alembic

  • Implement secure authentication, JWTs, roles, and authorization

  • Handle transactions, multi-tenant boundaries, retries, and idempotency

  • Use BackgroundTasks, Celery, and Redis for asynchronous work

  • Test APIs, databases, authentication, authorization, and failure scenarios

  • Improve reliability, performance, logging, metrics, and observability

  • Containerize and deploy FastAPI applications with Docker

  • Manage configuration, secrets, security controls, and API evolution

  • Prepare applications for production incidents, recovery, and safe releases

Using the evolving WorkTrack project, the book connects these concepts into one practical system so you can understand not only how to build FastAPI applications, but why production decisions matter.

If you're ready to move from a working FastAPI endpoint to a production-oriented Python API, this book provides a practical path from development to deployment.