Microservice APIs
Autor Jose Haro Peraltaen Limba Engleză Paperback – 10 ian 2023
Adresată dezvoltatorilor software de nivel intermediar și arhitecților de sistem care utilizează ecosistemul Python, această lucrare oferă o metodologie riguroasă pentru construirea unor interfețe de programare robuste. Descoperim aici o abordare practică a arhitecturii de microservicii, unde accentul cade pe crearea unor componente ușor de întreținut și, mai ales, ușor de consumat de către alte echipe sau servicii. Autorul Jose Haro Peralta ghidează cititorul prin procesul critic de descompunere a unui monolit în servicii independente, punând un accent deosebit pe evitarea cuplajului strâns (tight coupling).
În paginile cărții Microservice APIs, găsim tehnici concrete pentru implementarea standardelor industriale, precum Swagger/OpenAPI pentru arhitecturile REST și Schema Definition Language pentru GraphQL. Un element distinctiv al acestui manual publicat de Manning Publications este promovarea dezvoltării orientate spre documentație, asigurând astfel că specificațiile API-ului devin contractul central al dezvoltării, nu doar o etapă ulterioară. Dacă Python Microservices Development - Second Edition de Simon Fraser v-a oferit cadrul teoretic și fundamentele testării, această carte oferă instrumentele practice și strategiile de securitate necesare pentru operarea acestor sisteme în medii cloud reale.
Ritmul este unul tehnic și aplicat, trecând rapid de la conceptele de design la implementări specifice folosind Flask. Apreciem în mod deosebit secțiunile dedicate securității și gestionării identității, aspecte care transformă un simplu serviciu într-un produs software gata pentru producție. Structura logică, de la definirea barierelor serviciilor până la strategii de deployment, face din acest volum un manual de referință pentru ingineria software modernă.
Preț: 323.85 lei
Preț vechi: 404.82 lei
-20%
Carte disponibilă
Livrare economică 04-18 mai
Livrare express 18-24 aprilie pentru 87.09 lei
Specificații
ISBN-10: 1617298417
Pagini: 440
Dimensiuni: 185 x 231 x 23 mm
Greutate: 0.76 kg
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte inginerilor Python care doresc să treacă de la scripturi simple la arhitecturi complexe de microservicii. Veți câștiga expertiză în proiectarea API-urilor REST și GraphQL, învățând cum să securizați și să documentați corect interfețele. Este un ghid esențial pentru a înțelege cum se gestionează comunicarea între servicii într-un mod scalabil și sigur.
Descriere scurtă
In Microservice APIs in Python, youGÇÖll learn:
- Service decomposition strategies for microservices
- Documentation-driven development for APIs
- Swagger/OpenAPI specification for REST APIs and Schema Definition Language for GraphQL APIs
- Service implementation patterns for loosely coupled components
- Security and authentication strategies
- Deploying and operating microservices in the cloud
- Building microservices with Flask and other frameworks