Microservices for the Enterprise: Designing, Developing, and Deploying
در این کتاب، چالشها و راه حلهای کلیدی مربوط به میکرو سرویسها را در بستر برنامههای سازمانی درک میکنید. این کتاب درک کاملی از اصول معماری میکرو سرویسها و چگونگی استفاده از میکرو سرویسها در سناریوهای واقعی را ارائه میکند.
در این کتاب، چالشهای معماری با استفاده از میکرو سرویسها همراه با یکپارچگی سرویس و مدیریت API ارائه شده اند و شما یاد میگیرید که چگونه استفاده از محصولات یکپارچه متمرکز مانند (enterprise service bus (ESB را از طریق استفاده از میکرو سرویسهای composite/integration از بین ببرید. مفاهیم موجود در این کتاب متکی بر موارد کاربردی هستند و بر این واقعیت تاکید دارند که بیشتر شما در محیطی “brownfield” کار میکنید که در آن میبایست میکرو سرویسها را در کنار برنامههای قدیمی با حداقل اختلال در کسب و کار خود پیاده سازی کنید.
کتاب Microservices for Enterprise، تکنیکهای پیشرفته در زمینه پیام رسانی میکرو سرویس ها، توصیف و توسعه سرویس، کشف سرویس، نظارت و فناوریهای مدیریت داده را پوشش میدهد و شما را در طی روند طراحی میکرو سرویسها راهنمایی میکند. این کتاب همچنین شامل اهمیت سازماندهی سرویسها به عنوان هسته در مقابل تجزیه ناپذیر، مرکب در مقابل یکپارچه و API در مقابل edge و این که چگونه این سازمان به حذف کردن استفاده از ESB مرکزی و ارائه سرویسها از طریق یک API gateway کمک میکند.
این کتاب برای توسعه دهندگان و مهندسان DevOps که مسئول پیاده سازی برنامههای حول یک معماری میکرو سرویس و معماران و تحلیلگرانی که در حال طراحی چنین سیستمهایی هستند، مناسب است.
مطالبی که در کتاب «میکرو سرویسها برای سازمان»، یاد خواهید گرفت:
- طراحی و توسعه معماریهای میکرو سرویسها با اطمینان
- عملی کردن مدرنترین تکنیکهای مربوط به فناوریهای پیام رسانی
- استفاده از الگوی Service Mesh برای غلبه بر چالشهای ارتباط بین سرویس ها
- بکارگیری الگوهای امنیتی کار آزموده میکرو سرویسها برای رسیدگی به سناریوهای واقعی
- کنترل مدیریت API، مدیریت دادههای غیر متمرکز و مشاهده پذیری