Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith
چگونه میتوان یک سیستم یکپارچه (monolithic) را جدا کرد و آن را به معماری میکروسرویس تبدیل کرد؟ چگونه این کار را انجام خواهید داد در حالی که کسب و کار را مثل معمول ادامه میدهید؟ کتاب Monolith to Microservices (مونولیت به میکروسرویس ها) به عنوان همراهی برای کتاب بسیار محبوب سام نیومن به نام Building Microservices، روشی اثبات شده برای انتقال یک سیستم یکپارچه موجود به معماری میکروسرویس را شرح میدهد.
این راهنمای عملی با مثالهای گویا، الگوهای مهاجرت روشنگر و مجموعهای از توصیههای کاربردی برای تبدیل سازمان یکپارچه خودتان به یک عملیات میکروسرویس، سناریوها و استراتژیهای متعددی را برای یک مهاجرت موفق، از برنامهریزی اولیه تا تجزیه برنامهها و پایگاه داده را پوشش میدهد. شما چندین الگو و تکنیک آزمایش شده و حساب پس داده شده را یاد خواهید گرفت که میتوانید هنگام مهاجرت معماری موجود خود از آنها استفاده کنید.
مطالبی که در کتاب Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith، یاد خواهید گرفت:
- ایده آل برای سازمان هایی که به دنبال انتقال به میکروسرویسها هستند تا ساختن مجدد
- به شرکتها کمک میکند تا تعیین کنند که آیا مهاجرت کنند، چه زمانی مهاجرت کنند و از کجا شروع کنند
- پرداختن به ارتباطات، یکپارچه سازی و مهاجرت سیستمهای قدیمی
- بحث درباره الگوهای مهاجرت چندگانه و جای بکارگیری آن ها
- ارائه مثالهای مهاجرت پایگاه داده همراه با استراتژیهای همگام سازی
- بررسی تجزیه برنامه از جمله الگوهای ریفکتور کردن معماری
- پرداختن به جزئیات تجزیه پایگاه داده، از جمله تاثیر شکستن یکپارچگی ارجاعی و تراکنشی، حالتهای جدید شکست و موارد دیگر