Building Microservices with .NET Core
کتاب Building Microservices with .NET Core برای توسعه دهندگان NET Core. است که میخواهند معماری میکرو سرویسها را یاد بگیرند و بفهمند و آن را در برنامههای NET Core. خودشان پیاده سازی کنند. این کتاب برای آن دسته از توسعه دهندگانی ایده آل است که میکرو سرویسها برایشان کاملا موضوع جدیدی باشد و یا فقط درکی تئوری از رویکرد این معماری دارند و میخواهند دیدی کاربردی پیدا کنند تا بهتر بتوانند پیچیدگی برنامه را مدیریت کنند.
میکرو سرویس ها، یک سبک از معماری است که توسعه برنامههای پیچیده را به صورت مجموعه ای از سرویسهای کوچک بر اساس تواناییهای کسب و کار ارتقا میبخشد. این کتاب به شما در شناسایی محدودههای مناسب سرویس در کسب و کار کمک میکند. ما در ابتدا نگاهی به میکرو سرویسها میاندازیم و مشخصات اصلی آنها را بررسی میکنیم.
در ادامه سناریوهای برنامههای دنیای واقعی به شما معرفی میشود و پس از ارزیابی مشکل فعلی، ما شروع به تبدیل برنامه از طریق شکستن آن به مجموعه ای از میکرو سرویسها میکنیم. شما محدودهی سرویسها را شناسایی خواهید کرد؛ برنامه را به چندین میکرو سرویس خرد میکنید و قرار دادهای سرویسها را مشخص میکنید. شما چگونگی پیکر بندی، انتشار و رصد را یاد خواهید گرفت و مقیاس پذیری را نیز پیکر بندی میکنید تا در آینده برنامه به سرعت بتواند ویژگیهای درخواستی جدید را بپذیرد.
Table of Contents
Chapter 1. What Are Microservices?
Chapter 2. Building Microservices
Chapter 3. Integration Techniques
Chapter 4. Testing Strategies
Chapter 5. Deployment
Chapter 6. Security
Chapter 7. Monitoring
Chapter 8. Scaling
Chapter 9. Reactive Microservices
Chapter 10. Creating A Complete Microservice Solution