تسلط به مدیریت JBoss EAP 7.x-8.x - راهنمای کامل
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- آشنایی با JBoss EAP
- نصب و راهاندازی JBoss
- پیکربندی حالتهای Standalone در مقابل Domain
- استقرار اپلیکیشن های Java EE روی JBoss
- پیکربندی امنیتی و مدیریت کاربران
- لاگ کردن و مانیتورینگ در JBoss
- تنظیم عملکرد در JBoss
- عیبیابی و تشخیص مشکلات در JBoss
- اتوماسیون مدیریت JBoss با استفاده از CLI1
- یکپارچهسازی JBoss با سرویسهای خارجی
پیش نیازهای دوره
- هیچ پیشنیازی لازم نیست.
توضیحات دوره
این دوره آموزشی JBoss برای ارائه دانش عمیق و تجربه عملی در زمینه پیکربندی، مدیریت و استقرار اپلیکیشن های Java EE بر روی پلتفرم اپلیکیشن سازمانی JBoss (EAP) طراحی شده است. این دوره همه چیز را از نصب تا پیکربندی پیشرفته، امنیت و تنظیم عملکرد پوشش میدهد. در پایان دوره، شرکتکنندگان قادر خواهند بود محیطهای JBoss را به طور مؤثر مدیریت کنند، اپلیکیشن های سازمانی را مستقر و مدیریت کرده و از دسترسپذیری بالا و مقیاسپذیری اطمینان حاصل کنند.
سرفصلهای کلیدی دوره:
آشنایی با JBoss EAP:
- بررسی JBoss EAP و نقش آن در اپلیکیشن های Java EE
- درک معماری، کامپوننت و زیرسیستمهای JBoss EAP
- بررسی نسخههای مختلف JBoss و ویژگیهای آنها
نصب و راهاندازی JBoss:
- نصب JBoss EAP بر روی پلتفرمهای مختلف (ویندوز، لینوکس)
- پیکربندی اولیه و راه اندازی محیط برای توسعه و تولید
- تفاوتهای بین حالتهای standalone و domain
پیکربندی حالتهای Standalone در مقابل Domain:
- درک موارد استفاده از حالتهای standalone و domain
- پیکربندی و مدیریت JBoss در هر دو حالت standalone و domain.2
- مدیریت چندین نمونه JBoss در حالت domain با استفاده از کنسول مدیریت مرکزی
استقرار اپلیکیشن های Java EE روی JBoss:
- استقرار فایلهای WAR و EAR در JBoss EAP
- مدیریت استقرارها از طریق کنسول مدیریت JBoss و رابط خط فرمان (CLI)
- کنترل نسخه اپلیکیشن ها و استراتژیهای بازگشت به نسخه قبلی
بررسی کنسول مدیریت JBoss:
- ناوبری و استفاده از کنسول مدیریت JBoss برای تسک های مدیریتی
- مدیریت منابع JBoss مانند datasources و JMS و لاگ کردن از طریق رابط کاربری گرافیکی
پیکربندی منابع داده و JDBC:
- راه اندازی اتصالات JDBC و یکپارچهسازی با پایگاههای داده
- پیکربندی و مدیریت منابع داده در JBoss
- مانیتورینگ connection pools و اتصالات پایگاه داده
کلاسترینگ و دسترسپذیری بالا در JBoss:
- پیکربندی کلاسترینگ JBoss برای لود بالانسینگ و تحمل خطا
- درک معماری دسترسپذیری بالا در JBoss
- پیکربندی تکثیر سشن برای اپلیکیشن های Java EE
پیکربندی امنیتی و مدیریت کاربران:
- پیادهسازی احراز هویت و مجوزدهی کاربران در JBoss
- پیکربندی کنترل دسترسی مبتنی بر نقش (RBAC) و JAAS (سرویس احراز هویت و مجوزدهی جاوا)
- فعالسازی ارتباطات امن با استفاده از SSL/TLS
لاگ کردن و مانیتورینگ در JBoss:
- پیکربندی لاگ کردن در JBoss با استفاده از زیرسیستم لاگینگ یکپارچه
- تحلیل لاگها برای اشکالزدایی و نظارت بر عملکرد
- یکپارچهسازی JBoss با ابزارهای مانیتورینگ خارجی برای بررسی سلامت سیستم و معیارها
تنظیم عملکرد در JBoss:
- بهینهسازی JBoss برای عملکرد و مقیاسپذیری
- پیکربندی thread pools و connection pools و پارامترهای JVM
- تنظیم عملکرد سرور اپلیکیشن برای مدیریت بارهای ترافیکی بالا
عیبیابی و تشخیص مشکلات در JBoss:
- تکنیکهای رایج عیبیابی برای مشکلات اپلیکیشن ها و سرور JBoss
- تحلیل لاگها و فایلهای dump تشخیصی برای حل مشکلات زمان اجرا
- اشکالزدایی خطاهای استقرار و زمان اجرای اپلیکیشن
اتوماسیون مدیریت JBoss با CLI:
- استفاده از رابط خط فرمان JBoss (CLI) برای مدیریت سرورها و استقرارها
- اسکریپتنویسی تسک های مدیریتی برای اتوماسیون
- اتوماسیون پیکربندی JBoss با استفاده از اسکریپتهای Jython و Groovy
یکپارچهسازی JBoss با سرویسهای خارجی:
- یکپارچهسازی JBoss با سرویسهای خارجی مانند Apache MQ ،LDAP و REST API
- راهاندازی سرویسهای پیامرسانی، پیکربندی جستجوهای JNDI و یکپارچهسازی منابع خارجی
تکنیکهای لود بالانسینگ در JBoss:
- پیکربندی لود بالانسینگ با استفاده از JBoss به همراه mod_cluster و Apache HTTP Server
- توزیع ترافیک بین چندین سرور اپلیکیشن برای عملکرد بهینه
- درک پایداری سشن در محیطهای با لود بالانسینگ
ایمنسازی JBoss با SSL:
- پیکربندی SSL برای ارتباط امن بین کلاینتها و سرورهای JBoss
- مدیریت و استقرار گواهینامه های SSL
- فعالسازی HTTPS و دسترسی امن به اپلیکیشن ها در JBoss
این دوره برای چه کسانی مناسب است؟
- همه
تسلط به مدیریت JBoss EAP 7.x-8.x - راهنمای کامل
-
مقدمهای بر دوره مبتنی بر پروژه - تئوری 04:25
-
پیش-پروژه - مقدمه - تئوری 01:14
-
لایههای کامپیوتر بخش 1 - تئوری 03:01
-
لایههای کامپیوتر بخش 2 - تئوری 17:06
-
لایههای کامپیوتر بخش 3 - تئوری 18:47
-
معماری شبکه - تئوری 07:46
-
وب سرور در مقابل سرور اپلیکیشن - تئوری 10:06
-
شماره پورت چیست (با مثال) - تئوری 07:36
-
فرمان های اولیه در لینوکس - تئوری 07:14
-
لایسنس Jboss - تئوری 03:08
-
پروژه 1 - مقدمه - تئوری 01:08
-
دانلود JBoss EAP 7.3 - عملی 02:07
-
دانلود Java 1.8 - عملی 03:00
-
دانلود و کار با Mobaxterm - عملی 02:01
-
اتصال به سرور - عملی 02:30
-
نصب Java 1.8 - عملی 04:16
-
نصب JBOSS EAP 7.3 در GUI - عملی 10:47
-
حذف نصب GUI JBOSS EAP 7.3 - عملی 02:05
-
نصب JBOSS EAP 7.3 در CLI - عملی 04:54
-
حذف نصب CLI JBOSS EAP 7.3 - عملی 01:44
-
نصب JBOSS EAP 7.3 با اسکریپت - عملی 05:01
-
پروژه 2 - مقدمه - تئوری 01:36
-
معماری حالت Standalone - تئوری 05:23
-
ساختار دایرکتوری - عملی 12:43
-
بررسی فایل Standalone.xml - عملی 09:03
-
مقایسه Standalone.xml با سایر پروفایلها (ha ،full_ha ،full) - عملی 06:49
-
شروع و توقف با استفاده از فایلهای standalone.xml دیگر - عملی 07:37
-
دسترسی به سرور مدیریت - عملی 18:08
-
پروژه 2 - مقدمه - تئوری 01:10
-
استقرار خودکار - عملی 10:45
-
استقرار مدیریت شده - عملی 04:15
-
استقرار مدیریتنشده - عملی 06:00
-
استقرار خالی - عملی 02:52
-
بروزرسانی یک استقرار - عملی 03:39
-
پروژه 3 - مقدمه - تئوری 01:51
-
معماری حالت Domain - تئوری 11:35
-
ساختار دایرکتوریها - عملی 02:38
-
بررسی فایل domain.xml - عملی 14:57
-
مقایسه Host.xml در مقابل host-master.xml در مقابل host-slave.xml - عملی 06:48
-
پیکربندی و راهاندازی Master - عملی 07:42
-
دسترسی به سرور مدیریت - عملی 09:59
-
زیر پروژه 3 - مقدمه - تئوری 00:33
-
نصب Jboss در حالت Zip - عملی 01:39
-
پیکربندی host-slave.xml - عملی 05:59
-
راهاندازی سرویس Slave 1 و JVM زیرمجموعه آن - عملی 05:23
-
دسترسی به سرور مدیریت - عملی 02:18
-
پروژه 3 - مقدمه - تئوری 00:43
-
بررسی اتصال هر دو سرور مجازی - عملی 02:06
-
نصب JBoss در حالت zip در سرور دوم - عملی 03:16
-
پیکربندی host-slave.xml برای slave دوم - عملی 04:43
-
راهاندازی slave دوم - عملی 02:43
-
بازدید از کنسول مدیرتی - عملی 03:04
-
پروژه 3 - مقدمه - تئوری 00:53
-
حذف سرور و گروههای سرور پیشفرض - عملی 04:44
-
افزودن گروههای سرور و سرور جدید و بررسی فایلهای آپدیت شده - عملی 19:10
-
بررسی تمام گزینهها مانند Auto Start ،Update Auto Start ،suspend & reload - عملی 15:24
-
عدم وجود استقرار خودکار - عملی 01:13
-
استقرار مدیریت شده - عملی 03:45
-
استقرار مدیریتنشده - عملی 06:18
-
استقرار خالی - عملی 03:47
-
حذف استقرار اپلیکیشن در حالت domain 01:51
-
پروژه 4 - مقدمه - تئوری 03:08
-
مقدمهای بر سرور HTTP 2.4 - تئوری 14:23
-
نصب سرور HTTP 2.4 با متد منبع - عملی 09:33
-
نصب سرور HTTP ۲.۴ با متد باینری - عملی 01:31
-
ساختار فولدرهای سرور HTTP 2.4 - عملی 02:17
-
مقدمهای بر هویت مجازی در سرور HTTP 2.4 - عملی 06:57
-
پیکربندی میزبان مجازی برای وب سرور HTTP 2.4 - عملی 11:57
-
پیکربندی Mod_jk - عملی 19:55
-
تست ارتباط بین وب سرور و اپلیکیشن سرور - عملی 07:09
-
پروژه 4 - مقدمه - تئوری 00:49
-
مقدمهای بر MOD_CLUSTER - عملی 11:19
-
دانلود MOD_CLUSTER - عملی 02:51
-
تعریف ماژولها - عملی 04:33
-
پیکربندی سطح سرور HTTP - عملی 09:45
-
پیکربندی و راهاندازی master - عملی 07:42
-
پیکربندی سطح سرور JBOSS 15:27
-
تست و عیبیابی - قسمت 1 - عملی 17:23
-
تست و عیبیابی - بخش 2 - قسمت 1 - عملی 08:28
-
تست و عیبیابی - بخش 2 - عملی 10:56
-
پروژه 5 - مقدمه - تئوری 01:48
-
مقدمهای بر SSL - تئوری 27:17
-
درک SSL یکطرفه، دوطرفه، کلیدها، Keystore و TrustStore - عملی 13:46
-
ایجاد Keystore برای SSL از نوع Self-signed - عملی 06:12
-
اعمال SSL روی کنسول مدیریت Jboss - عملی 27:56
-
اعمال SSL روی اپلیکیشن Jboss - عملی 13:28
-
پیکربندی SSL در وب سرور آپاچی - عملی 18:34
-
عیبیابی - پیکربندی SSL در وب سرور آپاچی 02:03
-
پروژه 6 - مقدمه - تئوری 01:15
-
ارتباط JDBC چیست - تئوری 09:20
-
دانلود پیشنیازهای پیکربندی - عملی 10:51
-
پیکربندی تنظیمات JDBC در JBoss - عملی 20:40
-
تخلیه و مانیتورینگ JDBC از طریق Jboss - عملی 07:50
-
پروژه 7 - مقدمه - تئوری 00:41
-
لاگ کردن چیست - تئوری 07:00
-
گزارش نصب JBoss - عملی 03:34
-
لاگهای Controller و Server در Jboss و سطوح لاگ کردن - عملی 08:37
-
مدیریت Handler، سطح لاگ، قالببندی، فشردهسازی و چرخشی کردن لاگهای jboss - عملی 34:25
-
پروژه 8 - مقدمه - تئوری 00:42
-
پیشنمایش موضوع حافظه - تئوری 01:30
-
معرفی حافظه Heap و Garbage Collection (GC) - تئوری 27:46
-
تنظیم JVM OPTS در حالت standalone 02:09
-
تنظیم JVM OPTS در حالت domain 09:10
-
فعالسازی لاگهای GC در حالت Domain 10:56
-
انواع Garbage Collectors 22:55
-
تحلیل لاگ GC با مثال - عملی 17:55
-
پروژه 9 - مقدمه 00:54
-
درک احراز هویت - تئوری 01:43
-
درک مجوزدهی - تئوری 02:15
-
مقدمهای بر ارائهدهنده SIMPLE - تئوری 03:51
-
کار با ارایهدهنده SIMPLE - عملی 08:07
-
مقدمهای بر ارائهدهنده RBAC - تئوری 08:09
-
درک گروهها در JBoss - تئوری 02:18
-
پروژه 10 - مقدمه 00:38
-
مقدمهای بر Management CLI - تئوری 05:35
-
اتصال به CLI JBoss - عملی 17:14
-
بررسی ویرایش پیکربندی - عملی 17:16
-
راهاندازی حالت Domain برای Jboss CLI - عملی 08:38
-
راهاندازی حالت Domain برای Jboss CLI - عملی 12:24
-
متوقف کردن Domain Controller از طریق Jboss CLI - عملی 01:30
-
استقرار و حذف استقرار اپلیکیشن از طریق Jboss CLI - عملی 07:08
-
کار با نود Slave در Jboss CLI - عملی 11:09
-
ویژگی اضافی - حالت CLI در GUI - عملی 03:25
-
پاداش - حالت اسکریپت JBoss - عملی 06:57
-
پچ کردن چیست؟ - تئوری 06:29
-
دانلود و مشاهده پچ - عملی 02:31
-
نیازمندیهای پچ - عملی 15:54
-
نصب پچ - عملی 11:28
-
بخش امتیازی - تایید دایرکتوریهای آپدیت شده توسط پچ - عملی 04:16
-
آپدیت پچ روی سرور slave - عملی 07:36
-
آپدیت پچ روی سرور slave ریموت - عملی 06:21
-
بازگردانی پچ - عملی 02:57
مشخصات آموزش
تسلط به مدیریت JBoss EAP 7.x-8.x - راهنمای کامل
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:132
- مدت زمان :16:46:06
- حجم :9.8GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy