توضیحات
دوره Building Microservices with Quarkus. این دوره آموزشی ترکیبی از اسلاید و کد است و با رویکرد “درک و تمرین همزمان”، به توسعهدهندگان کوارکوس کمک میکند تا به درک چگونگی پیادهسازی میکروسرویسها با کوارکوس و میکروپروفایل دست یابند. بدین ترتیب، فراگیران ضمن یادگیری تئوری، با توسعه گامبهگام یک معماری میکروسرویس، مفاهیم را به صورت عملی تمرین میکنند. در این دوره، شما دو میکروسرویس که با هم ارتباط برقرار میکنند، توسعه خواهید داد. پس از معرفی میکروسرویسها و میکروپروفایل، ابتدا از راهاندازی محیط توسعه خود اطمینان حاصل میکنید و سپس از راهاندازی اولیه دو میکروسرویس کوارکوس تا اجرای آنها در داکر پیش خواهید رفت. مراحل مختلفی که طی میکنید عبارتند از:
- درک میکروسرویسها
- درک میکروپروفایل
- بررسی محیط توسعه
- توسعه دو میکروسرویس با نقاط انتهایی RESTful که از JAX-RS و CDI استفاده میکنند
- سفارشیسازی خروجی JSON با JSON-B
- تست مستقل دو میکروسرویس با JUnit و RESTAssured
- پیکربندی هر میکروسرویس
- مستندسازی هر میکروسرویس با MicroProfile OpenAPI
- برقراری ارتباط بین میکروسرویسها با MicroProfile REST Client
- شبیهسازی ارتباط میکروسرویسها هنگام تست
- مدیریت خطاهای ارتباطی با MicroProfile Fault Tolerance
- ساختن اجرایی لینوکس برای هر میکروسرویس با GraalVM
- کانتینرسازی هر میکروسرویس با داکر و اجرای آن
- ایجاد و پیکربندی یک فایل Docker Compose به گونهای که هر دو میکروسرویس با یک دستور اجرا شوند
در پایان دوره، درک خوبی از نحوه پیادهسازی میکروسرویسها با کوارکوس به دست خواهید آورد. شما قادر خواهید بود راهاندازی، توسعه، بستهبندی و اجرای یک معماری میکروسرویس را انجام دهید، اما مهمتر از همه، میتوانید از میکروسرویسهای کوارکوس در پروژه بعدی خود استفاده کنید.
آنچه که در دوره Building Microservices with Quarkus فرا خواهید گرفت
- درک اکوسیستم میکروپروفایل و نحوه پشتیبانی کوارکوس از آن
- راهاندازی اولیه دو میکروسرویس با کوارکوس
- توسعه، پیکربندی و تست مستقل هر میکروسرویس با استفاده از JAX-RS، JSON-B، CDI، JUnit و RestAssured
- استفاده از MicroProfile OpenAPI برای مستندسازی هر میکروسرویس
- استفاده از MicroProfile REST Client برای برقراری ارتباط بین میکروسرویسها
- استفاده از MicroProfile Fault Tolerance برای مدیریت خطا در ارتباطات بین میکروسرویسها
- تولید باینریهای بومی با GraalVM
- ساخت و اجرای کانتینرهای داکر برای هر میکروسرویس
- ترکیب هر دو میکروسرویس در یک فایل Docker Compose و پیکربندی آن به گونهای که کل سیستم با یک دستور اجرا شود
این دوره مناسب افرادیست که
- توسعهدهندگان جاوا که کوارکوس را میشناسند
- توسعهدهندگان کوارکوس که به میکروسرویسها علاقهمند هستند
- توسعهدهندگان بکاند جاوا که مایل به انتقال به میکروسرویسها هستند
- توسعهدهندگان Spring Boot یا Micronaut که میخواهند ابزار خود را با کوارکوس مقایسه کنند
مشخصات دوره Building Microservices with Quarkus
- ناشر : Udemy
- مدرس : Antonio Goncalves
- زبان: انگلیسی
- سطح آموزش : متوسط
- تعداد دروس : 60
- مدت زمان آموزش : 3 ساعت و 43 دقیقه
سرفصل های دوره
پیشنیازهای دوره Building Microservices with Quarkus
- A recent Windows / Mac / Linux machine
- Knowledge of the Java language and the Java ecosystem (Maven, JUnit, GraalVM)
- Basic knowledge of Quarkus
- Basic knowledge of Microservices
- Basic knowledge of RESTful Web Services
- Basic knowledge of Docker
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1.02 گیگابایت














































