تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی میکروسرویسهای جاوا با GraalVM

دوره آموزشی میکروسرویسهای جاوا با GraalVM

1 ساعت 36 دقیقهپیشرفته2020-08-14

مدرسین

Frank P Moley III

Frank P Moley III

Senior Principal Engineer at Catch&Release

جزئیات دوره

ماشین‌های مجازی سنتی JVM اغلب نمی‌توانند سرعت و کارایی مورد نیاز برای اجرای اپلیکیشن‌های ابری مبتنی بر جاوا را فراهم کنند. GraalVM یک ماشین مجازی مدرن است که با استفاده از پیش‌کامپایل (Ahead-of-Time Compilation) و ایجاد تصاویر بومی (Native Images)، عملکرد را بهبود می‌بخشد.

در این دوره، Frank Moley نحوه بهبود پیاده‌سازی میکروسرویس‌های جاوا با استفاده از GraalVM را آموزش می‌دهد. او ابتدا نحوه به‌کارگیری GraalVM در کدهای موجود را نشان می‌دهد تا بهبود عملکرد و کاهش مصرف منابع را در کد خام مشاهده کنید. سپس، او نحوه ساخت یک میکروسرویس در چهار فریمورک محبوب—Micronaut، Helidon، Quarkus و Spring—را آموزش داده و همچنین نحوه ایجاد تصاویر بومی (Native Images) برای هر سرویس را بررسی می‌کند. در پایان، او عملکرد و اندازه تصاویر بومی را تجزیه و تحلیل کرده و نشان می‌دهد که کدام ترکیب برای پروژه‌های جاوای شما مناسب‌تر است.

سرفصل‌های آموزشی این دوره:
✅ نصب و پیکربندی GraalVM
✅ استفاده از GraalVM برای بهینه‌سازی عملکرد کدهای جاوا
✅ ساخت وب‌سرویس و تصویر بومی در Micronaut
✅ ساخت وب‌سرویس و تصویر بومی در Helidon
✅ ساخت وب‌سرویس و تصویر بومی در Quarkus
✅ ساخت وب‌سرویس و تصویر بومی در Spring
✅ مقایسه عملکرد و اندازه تصاویر بومی در فریمورک‌های مختلف

پس از تکمیل این دوره، شما قادر خواهید بود تا بهترین ترکیب GraalVM و فریمورک‌های جاوا را برای بهینه‌سازی میکروسرویس‌های ابری خود انتخاب کنید.

مهارت ها

QuarkusSpringSoftware ArchitectureJavaAdvancedOracleProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - جاوا را سریعتر با GraalVM اجرا کنید
  • 02 - آنچه باید بدانید
  • 03 - نصب GraalVM

1. به GraalVM خوش آمدید

  • 04 - معرفی GraalVM
  • 05 - چرا از GraalVM استفاده کنید
  • 06 - درک مدل صدور مجوز
  • 07 - استفاده از GraalVM

2. میکرونورد

  • 08 - مقدمه ای بر میکروناوت
  • 09 - ساخت وب سرویس Micronaut
  • 10 - یک تصویر بومی Micronaut بسازید
  • 11 - چالش - وب سرویس میکروناوت بومی
  • 12 - راه حل - وب سرویس میکروناوت بومی

3. هلیدون

  • 13 - مقدمه ای بر هلیدون
  • 14 - وب سرویس هلیدون بسازید
  • 15 - یک تصویر بومی هلیدون بسازید
  • 16 - چالش - وب سرویس هلیدون بومی
  • 17 - راه حل - وب سرویس هلیدون بومی

4. کوارکوس

  • 18 - مقدمه ای بر کوارکوس
  • 19 - وب سرویس Quarkus بسازید
  • 20 - یک تصویر کوارکوس بومی بسازید
  • 21 - چالش - وب سرویس کوارکوس بومی
  • 22 - راه حل - وب سرویس کوارکوس بومی

5. Spring

  • 23 - مقدمه ای بر Spring
  • 24 - وب سرویس Spring بسازید
  • 25 - تصاویر بومی در Spring

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal