آموزش توسعه برنامه Cloud-Native با Java EE [ویدئو]

Cloud-Native Application Development with Java EE [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در دنیای مدل‌های تجاری مدرن و محصولات دیجیتال، استفاده از برنامه‌های کاربردی یکپارچه که زیرساخت‌های کلاسیک را اجرا می‌کنند، دیگر امکان‌پذیر نیست. بسیاری از سازمان‌ها در حال حاضر شروع به توسل به کشش ابری کرده‌اند، زیرا چابکی، در دسترس بودن، انعطاف‌پذیری و قابلیت حمل بیشتر را به آنها ارائه می‌دهد. این دوره ویدیویی یک راه حل یک مرحله ای برای توسعه دهندگان و معماران است که به آنها یاد می دهد تا چالش های پیش روی ساخت برنامه های کاربردی ابری را با استفاده از Java EE 8 و برخی اجزای منبع باز و API های شناخته شده دیگر درک کنند. در ترکیب، این API ها شما را قادر می سازند تا به راحتی میکروسرویس های فوق مقیاس، الاستیک، با جفت شدن آزاد، قابل اعتماد، قابل مشاهده و ایمن بسازید. در طول این دوره، ما به چالش‌های مختلفی می‌پردازیم که برای ساختن برنامه‌های کاربردی واقعی ابری با Java EE باید بر آنها مسلط شوید. در پایان این دوره، شما به دانش و تجربه عملی کافی مجهز خواهید شد تا بتوانید در کمترین زمان و با سهولت، میکروسرویس‌های جدید Java EE خود را در فضای ابری راه‌اندازی کنید. تمامی کدها و فایل های پشتیبانی این دوره در GitHub به آدرس https://github.com/PacktPublishing/Cloud-native-Application-Development-with-Java-EE موجود است •طراحی و ساخت اپلیکیشن های Cloud-Native با استفاده از Java EE 8 • میکروسرویس های Java EE 8 را با استفاده از Docker و Kubernetes مستقر و اجرا کنید • با JAX-RS و MicroProfile OpenApi، APIهای REST قوی و قابل مصرف بسازید. • مشتریان خدمات انعطاف پذیر را با استفاده از قطع کننده های مدار، دیواره ها، مهلت های زمانی و تلاش مجدد بسازید • با JMS و JSON-P، میکروسرویس های پیام محور و با جفت آزاد ایجاد کنید •پیاده سازی پیکربندی با Kubernetes ConfigMaps و Secrets با استفاده از MicroProfile Config • اضافه کردن و پیاده سازی نظارت بر خدمات با متریک و MicroProfile Health • ردیابی تماس خدمات را با MicroProfile OpenTracing پیاده سازی کنید • میکروسرویس های خود را با BASIC Auth و JSON Web Tokens ایمن کنید این دوره ویدیویی برای توسعه دهندگان و معماران جاوا است که مایلند برنامه های واقعی بومی ابری بسازند که سبک وزن، در مقیاس فوق العاده، الاستیک، سست کوپل شده، قابل مشاهده و ایمن باشند. مهارت های برنامه نویسی جاوا موجود مورد نیاز است. • ساخت میکروسرویس های ابرمقیاس، الاستیک، سست کوپل شده، قابل اعتماد، قابل مشاهده و ایمن که آماده تولید هستند * • تمرکز بر موضوعات مهم و چالش های توسعه برنامه های کاربردی در فضای ابری * • تجربه عملی با جدیدترین API های Java EE و ابر- فناوری بومی موجود *

سرفصل ها و درس ها

میکروسرویس با جاوا EE 8 Microservices with Java EE 8

  • بررسی اجمالی دوره The Course Overview

  • چالش ها و اصول طراحی برنامه های Cloud-Native Challenges and Design Principles of Cloud-Native Apps

  • مروری بر Java EE 8 و Eclipse MicroProfile API Overview of Java EE 8 and Eclipse MicroProfile APIs

  • شروع کار با Java EE 8 Microservices Getting Started with Java EE 8 Microservices

  • Containerizing Java EE 8 Microservices Containerizing Java EE 8 Microservices

  • ترکیب زیرساخت Infrastructure Composition

  • استقرار و اجرای Java EE در Kubernetes Deploying and Running Java EE on Kubernetes

نمایش خدمات از طریق REST API و پیام Service Exposition via REST APIs and Messaging

  • ساخت و نسخه سازی REST API با JAX-RS Building and Versioning REST APIs with JAX-RS

  • پیاده سازی Tolerant Reader با JSON-P Implementing Tolerant Reader with JSON-P

  • فراخوانی سرویس انعطاف پذیر با تحمل خطا MicroProfile Resilient Service Invocation with MicroProfile Fault Tolerance

  • اسناد API با MicroProfile Open API API Documentation with MicroProfile Open API

  • ساخت میکروسرویس های پیام محور با جاوا EE Building Message-Driven Microservices with Java EE

پیکربندی و هماهنگی Configuration and Coordination

  • پیکربندی چند منبع با پیکربندی MicroProfile Multi-Source Configuration with MicroProfile Configuration

  • رسیدگی به اسرار در میکروسرویس های Cloud-Native Java EE Handling Secrets in Cloud-Native Java EE Microservices

  • زمانبندی و هماهنگی خوشه ای با EJBs Clustered Scheduling and Coordination with EJBs

رسیدگی به وضعیت و تداوم Handling State and Persistence

  • چالش‌های حالت بومی ابری و تداوم Challenges of Cloud-Native State and Persistence

  • استفاده از JPA با پایگاه داده های Cloud-Native Using JPA with Cloud-Native Databases

  • استفاده از پایگاه های داده NoSQL با Java EE Using NoSQL Databases with Java EE

  • تکرار جلسه برای برنامه های کاربردی وب جاوا Stateful Session Replication for Stateful Java Web Applications

  • وضعیت توزیع شده با استفاده از API های JCache Distributed State Using the JCache APIs

مثلث تشخیص پذیری: ثبت، نظارت و ردیابی The Diagnosability Triangle: Logging, Monitoring, and Tracing

  • مثلث تشخیص The Diagnosability Triangle

  • اضافه کردن گزارش خوب، دقیق و ساختاریافته Adding Good, Detailed, and Structured Logging

  • افزودن داده های تله متری با استفاده از معیارهای میکروپروفایل Adding Telemetry Data Using Microprofile Metrics

  • افزودن پروب های آمادگی با استفاده از MicroProfile Health Adding Readiness Probes Using MicroProfile Health

  • افزودن اطلاعات ردیابی با استفاده از MicroProfile OpenTracing Adding Trace Information Using MicroProfile OpenTracing

امنیت میکروسرویس Microservice Security

  • استفاده از Java EE Security API با JAX-RS Using the Java EE Security APIs with JAX-RS

  • استفاده از احراز هویت و مجوز مبتنی بر JWT با JAX-RS Using JWT-Based Authentication and Authorization with JAX-RS

  • TLS متقابل بین Java EE Microservices با Istio Mutual TLS between Java EE Microservices with Istio

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش توسعه برنامه Cloud-Native با Java EE [ویدئو]
جزییات دوره
2 h 42 m
28
Packtpub Packtpub
(آخرین آپدیت)
2
5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mario-Leander Reimer Mario-Leander Reimer

ماریو- لئاندر ریمر تکنسین ارشد QAware است. ماریو-لئاندر از سال 2009 در QAware بوده است ، جایی که هم اکنون در زمینه موفقیت فنی در حساب های BMW کار می کند. وی بیش از 20 سال تجربه به عنوان توسعه دهنده و معمار سیستم دارد. وی در طراحی و اجرای سیستم پیچیده تخصص دارد. او در معماری نرم افزار و چندین فناوری منبع باز مهارت دارد. وی به عنوان عضو فرآیند انجمن جاوا (JCP) به دنبال بهبود بستر جاوا با تهیه مشخصات عملی است. او در کنفرانس های بین المللی ارائه کرده است و مدرس مهمان در دانشگاه روزنهایم است ، جایی که سابقاً در رشته رایانه تحصیل می کرد.