info@sahandmotallebi.ir

Microservice APIs

استراتژی‌ها، بهترین روش‌ها و الگوهایی که به شما کمک می‌کنند معماری میکروسرویس‌های مقاوم طراحی کنید و یکپارچه‌سازی APIها را ساده‌تر و مؤثرتر انجام دهید.

در کتاب Microservice APIs خواهید آموخت:

استراتژی‌های تفکیک سرویس‌ها در معماری میکروسرویس

توسعهٔ مبتنی بر مستندسازی (Documentation-Driven Development) برای APIها

بهترین روش‌ها برای طراحی APIهای REST و GraphQL

مستندسازی APIهای REST با استفاده از مشخصات OpenAPI (که قبلاً Swagger نام داشت)

مستندسازی APIهای GraphQL با استفاده از Schema Definition Language

ساخت APIهای میکروسرویس با Flask، FastAPI، Ariadne و سایر فریم‌ورک‌ها

الگوهای پیاده‌سازی سرویس برای ایجاد سرویس‌های loosely coupled (با وابستگی کم)

تست مبتنی بر ویژگی (Property-Based Testing) برای اعتبارسنجی APIها و استفاده از فریم‌ورک‌های تست خودکار API مانند Schemathesis و Dredd

افزودن احراز هویت و مجوزدهی (Authentication & Authorization) به APIهای میکروسرویس با OAuth و OpenID Connect (OIDC)

استقرار و بهره‌برداری از میکروسرویس‌ها در AWS با استفاده از Docker و Kubernetes

کتاب Microservice APIs تکنیک‌های عملی‌ای را آموزش می‌دهد که به شما کمک می‌کنند میکروسرویس‌هایی قدرتمند با APIهایی طراحی کنید که قابل فهم، قابل استفاده و قابل نگهداری باشند. شما از سال‌ها تجربهٔ نویسنده، José Haro Peralta، در آزمایش معماری میکروسرویس‌ها، دوری از دام‌ها و یادگیری از اشتباهات گذشته‌اش بهره‌مند خواهید شد.
در این کتاب با استراتژی‌هایی برای ارائهٔ یکپارچه‌سازی‌های موفق API، پیاده‌سازی سرویس‌ها با مرزهای شفاف، مدیریت استقرار در فضای ابری و رسیدگی به امنیت میکروسرویس‌ها آشنا می‌شوید.
این کتاب به‌صورت مستقل از فریم‌ورک نوشته شده و اصول جهانی آن به‌راحتی روی هر پشتهٔ فناوری و ابزار دلخواهی قابل استفاده است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مشاوره و درخواست همکاری :

برای تغییر این متن بر روی دکمه ویرایش کلیک کنید. لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.