دانلود کتاب Building Microservices: Designing Fine-Grained Systems
by Sam Newman
|
عنوان فارسی: Microservices ساختمان: طراحی سیستم های ریز دانه |
دانلود کتاب
جزییات کتاب
افزایش رقابت در تولید نرمافزارها و سامانهها نیازمند چابکی و انعطاف در سطح بسیار بالاتری است که با پودمانی سازی معماری نرمافزارها و سامانهها میسر میگردد. این پودمانی سازی همکاری و مشارکت در ارائه خدمات را نیز به سطح بالاتری ارتقا میدهد که لازمۀ رقابت است. با این رویکرد به جای فرایند های سرتاسری پیچیده، از خدمات پودمانی یا ماجولار استفاده میشود که توسط تأمین کنندگان متعدد ارائه شده و در ترکیب با یکدیگر خدمت مورد نظر مشتری یا مخاطب را میسازند. این معماری پیچیدگیهایی از جنس متفاوت در طراحی ساختارها دارد که میتواند چالشهایی متفاوت را سبب شود. این کتاب با انواع مثالهای عملی، ساختار کلان و عمومی طراحی این نوع معماری پودمانی یا ماجولار را معرفی میکند و با نگاهی کلنگر، فرایندهای چرخۀ زیست توسعۀ نرمافزارها و سامانهها را با این رویکرد جدید بازتعریف میکند. مفاهیمی که کتاب ارائه میدهد، معماران سازمانی و راهکارها را، جدا از حوزۀ عمل و تخصص آنها، برای همراهی با این روند تحول در طراحی سامانهها آماده تر میکند.