کتاب Practical Cloud-Native Java Development with MicroProfile با نام کامل Develop and deploy scalable, resilient, and reactive cloud-native applications using MicroProfile 4.1 یک کتاب فوقالعاده برای یادگیری برنامهنویسی جاوا در بستر ابر با استفاده از ابزار MicroProfile میباشد.
در ادامه مروری بر کتاب Practical Cloud-Native Java Development with MicroProfile را از زبان نویسنده شرح خواهیم داد.
مروری بر کتاب Practical Cloud-Native Java Development with MicroProfile:
فصل 1، برنامههای کاربردی Cloud-Native
مفهوم برنامههای کاربردی Cloud-Native را تعریف میکند و به طور خلاصه بهترین شیوهها را مورد بحث قرار میدهد.
فصل 2، چگونه MicroProfile در توسعه برنامههای Cloud-Native قرار میگیرد؟
یک نمای کلی از MicroProfile ارائه میکند و سپس مشخصات MicroProfile را از نظر برآورده کردن الزامات برنامههای کاربردی Cloud-Native توضیح میدهد.
فصل 3، معرفی اپلیکیشن IBM Stock Trader Cloud-Native
فصل سوم کتاب Practical Cloud-Native Java Development with MicroProfile، اپلیکیشن Stock Trader را با معماری سطح بالا ارائه میکند و عملکرد و طراحی آن را تشریح میکند.
فصل 4، توسعه برنامههای Cloud-Native
جزئیات JAX-RS ،JSON-B ،JSON-P ،CDI، و MicroProfile Rest Client را توضیح میدهد و سپس نحوه استفاده از آنها را برای ساخت برنامههای Cloud-Native با استفاده از چند نمونه کد نشان میدهد.
فصل 5، تقویت برنامههای کاربردی Cloud-Native
نحوه پیکربندی برنامهی ابری (CloudNative) محلی خود با استفاده از MicroProfile Config را توضیح میدهد و اطمینان میدهد که برنامه با انواع شرایط با استفاده از MicroProfile Fault Tolerance رفتار میکند. در نهایت، نحوه ایمنسازی برنامهها با استفاده از MicroProfile JWT را متوجه خواهید شد.
فصل 6، مشاهده و نظارت بر برنامههای کاربردی Cloud-Native
عملیات روز 2 را از نظر نحوه مشاهده وضعیت سلامتی و وضعیت عملکرد برنامههای کاربردی بومی ابر و سپس نحوه تشخیص خطاها با استفاده از MicroProfile Open Tracing پوشش میدهد.
فصل 7، اکوسیستم MicroProfile با Open Liberty ،Docker و Kubernetes
فصل هفتم کتاب Practical Cloud-Native Java Development with MicroProfile، نحوه استقرار برنامههای کاربردی مبتنی بر ابر در فضای ابری و نحوه تعامل آن با زیرساختهای ابری مانند Docker ،Kubernetes و Istio را توضیح میدهد.
فصل 8، ساختن و آزمایش برنامه Cloud-Native شما
نحوه ساختن یک برنامه واقعی، مبتنی بر فضای ابری، Stock Trader، از ابتدا و استفاده تدریجی از مشخصات MicroProfile را برای انجام بهترین شیوههای برنامههای کاربردی Cloud-Native را پوشش میدهد.
فصل 9، استقرار و عملیات روز 2
نحوه استقرار برنامه معاملهگر سهام از طریق اپراتور را مورد بحث قرار میدهد و در مورد عملیات روز دوم، مانند تعمیر و نگهداری پس از استقرار صحبت میکند.
فصل 10، برنامههای Reactive Cloud-Native
تفاوت بین برنامههای کاربردی ضروری و واکنشی را توضیح میدهد و نحوه استفاده از پیامرسانی واکنشگرا را برای ساخت برنامههای واکنشپذیر نشان میدهد.
فصل 11، MicroProfile GraphQL
توضیح میدهد که چرا شما باید از MicroProfile GraphQL برای پرس و جوها استفاده کنید و به دنبال آن نحوه استفاده از GraphQL برای ساخت پرس و جوها را نشان میدهد.
بیشتر بخوانید: کتاب Learning GraphQL
فصل 12، MicroProfile LRA و آینده MicroProfile
توضیح میدهد که تراکنشهای برنامههای Cloud-Native چیست و نحوه استفاده از MicroProfile LRA برای انجام تراکنشهای Cloud-Native را نشان میدهد، به دنبال آن نقشه راه آینده MicroProfile.
سرفصلهای کتاب Practical Cloud-Native Java Development with MicroProfile:
- Preface
- Section 1: Cloud-Native Applications
- 1 Cloud-Native Applications
- 2 How Does MicroProfile Fit into Cloud-Native Application Development?
- 3 Introducing the IBM Stock Trader Cloud-Native Application
- Section 2: MicroProfile 4.1 Deep Dive
- 4 Developing Cloud-Native Applications
- 5 Enhancing Cloud-Native Applications
- 6 Observing and Monitoring Cloud-Native Applications
- 7 MicroProfile Ecosystem with Open Liberty, Docker, and Kubernetes
- Section 3: End-to-End Project Using MicroProfile
- 8 Building and Testing Your Cloud-Native Application
- 9 Deployment and Day 2 Operations
- Section 4: MicroProfile Standalone Specifications and the Future
- 10 Reactive Cloud-Native Applications
- 11 MicroProfile GraphQL
- 12 MicroProfile LRA and the Future of MicroProfile
- Index
فایل کتاب Practical Cloud-Native Java Development with MicroProfile را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.