دوره آموزشی گسترش، ایمنسازی و داکر کردن میکروسرویسهای Spring Boot
2 ساعت 4 دقیقهپیشرفته2020-09-28
مدرسین

Mary Ellen Bowman
25+ years of full life-cycle software development experience
جزئیات دوره
بر دانش پایه ای که از چارچوب Spring دارید، بسازید. بیاموزید که چگونه میکروسرویسهای Spring Boot خود را گسترش دهید، اصلاح کنید، سختسازی کنید، آزمایش کنید، و آنها را به برنامههای آماده تولید تبدیل کنید. مربی مری الن بومن، مهارتهای متوسطی را که برای ساختن برنامههای حرفهای نیاز دارید، آموزش میدهد و بر استانداردهای کیفیت، امنیت، پایداری و استقرار تأکید میکند. او نحوه پیوند دادن به پایگاههای داده خارجی، ساخت APIهای امن، استفاده از واحد و تست یکپارچهسازی برای کشف نقصهای برنامه در طول توسعه و پیکربندی گزینههای استقرار مقیاسپذیر با کانتینرهای Docker را نشان میدهد.
اهداف یادگیری
تقویت میکروسرویس Spring Boot
سخت شدن میکروسرویس
پیکربندی امنیت با توکن های وب JSON
استفاده از Docker برای دسترسی به پایگاه داده MySQL
داکر کردن میکروسرویس شما
اهداف یادگیری
تقویت میکروسرویس Spring Boot
سخت شدن میکروسرویس
پیکربندی امنیت با توکن های وب JSON
استفاده از Docker برای دسترسی به پایگاه داده MySQL
داکر کردن میکروسرویس شما
مهارت ها
Spring Data JPASpring FrameworkSpring BootDockerSpringSoftware ArchitectureVirtualizationWeb Development ToolsWeb DevelopmentNetwork and System AdministrationOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - یک میکروسرویس را بالا ببرید
- 02 - آنچه باید بدانید
- 03 - بررسی میکروسرویس اورجینال Spring Boot
1. تقویت میکروسرویس بوت فنری
- 04 - اجرای میکروسرویس
- 05 - طرح و دادههای پیش فرض را تعریف کنید
- 06 - مرزهای خدمات تجاری تجاری را شناسایی کنید
2. سخت کردن میکروسرویس
- 07 - اضافه کردن زمان اجرا
- 08 - تست واحد با تست موکیتو در مقابل تست ادغام
- 09 - تست API آرامش بخش با JUnit
- 10 - مستندسازی APIها با Swagger
3. امنیت Spring با توکنهای وب JSON (JWT)
- 11 - کاربران و نقش ها
- 12 - احراز هویت Spring Security
- 13 - رمزگذاری رمز عبور
- 14 - درک JWT
- 15 - پیکربندی Spring Security برای JWT برای مجوز
- 16 - ایمن سازی API ها
4. استفاده از Docker برای دسترسی به پایگاه داده MySQL
- 17 - داکر چیست
- 18 - اجرای برنامه با کانتینر MySQL
- 19 - مهاجرت پایگاه داده با Flyway
- 20 - انتخاب پروفایلهای Spring در زمان اجرا
5. Microservice خود را Docker کنید
- 21 - یک تصویر Docker برنامه جاوا ایجاد و اجرا کنید
- 22 - کانتینرهای Docker برنامه جاوا و پایگاه داده را پیوند دهید
- 23 - تصویر برنامه را از مهاجرت پایگاه داده جدا کنید
- 24 - از افزونه Docker Maven استفاده کنید
- 25 - به اشتراک گذاری تصاویر با داکر هاب
نتیجه
- 26 - مراحل بعدی