آموزش مدیریت IBM MQ 9.4 - برای مبتدیان مطلق - 2026 - آخرین آپدیت

دانلود IBM MQ 9.4 - Administration For Absolute Beginners - 2026

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یادگیری مدیریت پیام‌ها و صف‌ها از صفر - اشیاء MQ، ویژگی‌ها، DQM، کلاستر و امنیت درک مفاهیم بنیادی پیام‌رسانی سازمانی آشنایی با معماری IBM MQ و اجزای اصلی آن نصب و پیکربندی IBM MQ ایجاد و مدیریت اشیاء MQ کار با اپلیکیشن‌های نمونه MQ راه‌اندازی صف‌بندی توزیع شده (DQM) درک نحوه اتصال کلاینت‌های MQ یادگیری مفاهیم پایه امنیت و مجوزها انجام مدیریت پایه و عیب‌یابی سیستم به‌کارگیری دانش در سناریوهای دنیای واقعی پیش‌نیازها: بدون نیاز به تجربه قبلی در IBM MQ دسترسی به محیط لینوکس یا ویندوز (سیستم فیزیکی یا ماشین مجازی) اشتیاق به یادگیری مفاهیم میان‌افزار (Middleware) و سیستم‌های توزیع شده دانش پایه از خط فرمان (Command Line) لینوکس یا ویندوز

این دوره برای مبتدیانی طراحی شده است که می‌خواهند IBM MQ (WebSphere MQ) را از پایه یاد بگیرند. شما درک دقیقی از مفاهیم پیام‌رسانی سازمانی، نحوه برقراری ارتباط مطمئن بین اپلیکیشن‌ها و روش نصب، پیکربندی و تست IBM MQ در یک محیط توزیع شده به دست خواهید آورد.


از طریق نمایش‌های زنده و آزمایشگاه‌های عملی، یاد می‌گیرید که پیام‌ها چگونه بین مدیریت‌کننده‌های صف جریان می‌یابند، اپلیکیشن‌ها چگونه از طریق کانال‌ها متصل می‌شوند و چگونه مشکلات رایج MQ را با استفاده از دستورات واقعی و مثال‌های عملی عیب‌یابی کنید.


چه به دنبال تبدیل شدن به یک مدیر میان‌افزار، توسعه‌دهنده یا مهندس یکپارچه‌سازی باشید، این دوره بنیادی‌ترین مفاهیم را برای شروع کار با اطمینان در IBM MQ در اختیار شما قرار می‌دهد.


درک ماهیت IBM MQ و دلیل استفاده از آن در سیستم‌های سازمانی.


یادگیری مفاهیم اصلی MQ شامل Queue Managers، Queues، Channels و Listeners.


نصب و پیکربندی سرور و کلاینت IBM MQ روی لینوکس و ویندوز.


ایجاد و مدیریت صف‌های محلی (Local)، راه دور (Remote) و انتقال (Transmission).


پیکربندی و راه‌اندازی کانال‌های Sender-Receiver برای صف‌بندی توزیع شده (DQM).


درک اپلیکیشن‌های نمونه MQ (مانند amqsput, amqsget, amqsputc, amqsgetc).


یادگیری نحوه استفاده اپلیکیشن‌ها از APIهای MQCONN، MQOPEN، MQPUT و MQGET.


راه‌اندازی اتصالات کلاینت با استفاده از کانال‌های SVRCONN و متغیر MQSERVER.


رفع خطاهای رایج MQ (مانند 2035، 2058، 2538) از طریق عیب‌یابی عملی.


درک و پیکربندی MCAUSER، CHLAUTH و قوانین پایه امنیتی.


مانیتورینگ و مدیریت اشیاء MQ با دستورات runmqsc و دستورات مدیریتی.


تجسم جریان پیام‌ها در صف‌بندی توزیع شده بین دو مدیریت‌کننده صف.


به‌کارگیری مفاهیم MQ در سناریوهای واقعی سازمان‌ها.


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

چرا اپلیکیشن‌ها ارتباط برقرار می‌کنند؟ روش‌ها و چگونگی ارتباط؛ اپلیکیشن‌های قدیمی و بدون MQ Why Applications Communicate? Ways? How? Legacy Applications & Without MQ

  • مقدمه و رویکرد آموزشی Intro & Approach

  • چرا اپلیکیشن‌ها ارتباط برقرار می‌کنند؟ بررسی مثال‌های دنیای واقعی Why Applications Communicate? - Understanding Real-Workd Examples

  • نکات مهم Note

  • روش‌های ارتباط اپلیکیشن‌ها How Applications Communicate?

  • IBM MQ چگونه به ارتباطات اپلیکیشن‌ها کمک می‌کند؟ How IBM MQ Helps in Application Communication?

  • سیستم‌های قدیمی چگونه ارتباط برقرار می‌کردند؟ How Legacy Systems Communated?

معرفی IBM MQ IBM MQ - Intro

  • ویژگی‌ها، مزایا و موارد استفاده IBM MQ IBM MQ - Features & Advantages - Use Cases

  • نسخه‌های IBM MQ و بسته‌های نرم‌افزاری IBM MQ Editions - Software Packages

  • درک نسخه‌های MQ (LTS و CD)، اشتراک و پشتیبانی Understanding - MQ Releases - LTS & CD - SS-Subscription & Support

  • دانلود بسته نرم‌افزاری IBM MQ Downloading IBM MQ Software Package

نصب و پیکربندی IBM MQ نسخه 9.2 و 9.4 IBM MQ Installation & Configuration - Release 9.2 & 9.4

  • آزمایشگاه: نصب IBM MQ نسخه 9.2 LTS LAB - Installing IBM MQ - 9.2 LTS Release

  • آزمایشگاه: نصب IBM 9.4 LTS و درک بسته‌های rpm LAB - IBM 9.4 LTS - Installation - Understanding rpm Packages

مدیریت‌کننده صف IBM MQ - نقش‌ها و مسئولیت‌ها IBM MQ - Queue Manager - Roles & Responsibilities

  • اجزای اصلی یا اشیاء MQ IBM MQ - Core Components or MQ Objects

  • یادداشت‌ها: اجزای اصلی و اشیاء MQ Notes: MQ - Core Components / MQ Objects

  • مسئولیت‌های QM، اجزای داخلی و موارد استفاده در زمان واقعی QM - Responsibilities, Internal Components / Objects - Real-Time Use Cases

  • آزمایشگاه: مدیریت‌کننده صف - ایجاد، بررسی وضعیت، توقف و توقف اصولی LAB - Queue Manager - Create, Status, Stop & Graceful Stop

  • یادداشت‌ها: دستورات ایجاد، وضعیت و توقف QM Notes - QM - Create, Status, Stop - Commands

  • آزمایشگاه: درک دستور اسکریپتی runmqsc و ویژگی‌های مدیریت‌کننده صف LAB - Understanding - runmqsc - Script Command - Queue Manager Attributes

درک اشیاء MQ و موارد استفاده Understanding MQ Objects - Use Cases

  • انواع صف‌ها و موارد استفاده Types Of Queues & Use Cases

  • صف محلی (Local Queue) و مثال کاربردی Local Queue - Real Time Use Case

  • آزمایشگاه: ایجاد صف محلی LAB - Creating Local Queue

  • صف راه دور (Remote Queue) و مورد استفاده Remote Queue - Use Case

  • آزمایشگاه: ایجاد تعریف صف راه دور LAB - Creating a Remote Queue Definition

  • صف نام مستعار (Alias Queue) و مورد استفاده Alias Queue - Use Case

  • مقایسه صف‌های پیش‌فرض در مقابل صف‌های پویا Predefined Queues Vs Dynamic Queues - Use Case

  • انواع کانال‌ها و موارد استفاده Types Of Channels & Use Cases

  • آزمایشگاه: ایجاد کانال گیرنده (RCVR) LAB - Creating a RCVR Channel

  • آزمایشگاه: ایجاد کانال فرستنده (SDR) LAB - Creating a SDR Channel

  • لیسنرها (Listeners) و جهت ارتباط اجزای MQ Listeners & MQ Components Communication - Direction

  • آزمایشگاه: تعریف و تغییر صف محلی و ویژگی‌های آن LAB - DEFINE, ALTER Local Queue & Attributes

  • آزمایشگاه: ایجاد لیسنر، تایید ویژگی‌ها و بررسی وضعیت LAB - Create a LISTENER - Verify Attributes, Start, Check Status

مدیریت صف توزیع شده (DQM) Distributed Queue Management - DQM

  • درک مدیریت صف توزیع شده و انواع کانال‌ها Understanding Distributed Queue Management & Channel Types

  • فراخوانی‌های MQI: جریان از اپلیکیشن کلاینت به سرور MQ و سرویس‌های بک‌اند MQI - Function Calls - Client AppA -> MQ Server (QM) -> Backend Services

  • معماری مدل نقطه به نقطه DQM Architecture - DQM Point-to-Point Model

  • آزمایشگاه: DQM - فرستنده از QM1 به گیرنده در QM2 LAB - DQM - Sender QM1 to QM2 Receiver

  • آزمایشگاه: ایجاد QM هدف، صف محلی، کانال گیرنده و لیسنر LAB - Creating Target QM - Local Q, Receiver Channel & Listener

  • آزمایشگاه: ایجاد QM مبدأ، صف راه دور، XMITQ و کانال فرستنده LAB - Creating Source QM - Remote Q, XMITQ & Sender Channel

  • آزمایشگاه: انتقال پیام از AppA به AppB و اعتبارسنجی LAB - Transmit Messages From: AppA to AppB & Validation

  • دستورات Put و Get در اپلیکیشن‌های نمونه Sample application put and get commands

همه چیز درباره پیام‌ها All about Messages

  • درک ساختار پیام، انواع پیام‌ها و فرمت‌ها Understanding - Message Structure & Types of Messages and Formats

بررسی عمیق کلاسترینگ MQ MQ Clustering - Deep Dive

  • محدودیت‌های حالت نقطه به نقطه DMQ Limitations of DMQ Point-To-Point Mode

  • کلاستر MQ چیست؟ What is an MQ Cluster

  • درک صف SYSTEM.CLUSTER.REPOSITORY.QUEUE Understanding - SYSTEM.CLUSTER.REPOSITORY.QUEUE - Queue

  • درک مخزن کامل (Full) و مخزن جزئی (Partial) Understanding - Full Repository & Partial Repository

  • نحوه پیوستن QM به یک کلاستر (عضویت در کلاستر) How the QM Joins a Cluster - (Cluster Membership)

  • همگام‌سازی و انتشار (Propagation) Synchronization & Propagation

  • سایر صف‌های SYSTEM.CLUSTER و ویژگی‌های آن‌ها Other SYSTEM.CLUSTER Queues & Characteristics

  • انواع کانال‌ها در کلاستر MQ MQ Cluster - Channel Types

  • مسیریابی خودکار و توزیع بار (Load Balancing) Automatic Routing & Load Balancing

  • کانال‌ها و مخازن تعریف شده به صورت دستی در کلاستر MQ MQ Cluster - Manual Defined Channels & Repositories

  • کانال‌های کلاستر تعریف شده به صورت خودکار MQ Cluster - Auto-Defined Cluster Channels

  • ویژگی‌های کانال‌های کلاستر خودکار Auto-Defined Cluster Channels - Characteristics

  • معماری و برنامه‌ریزی سطح بالای کلاستر MQ MQ Cluster - Architecture & High Level Plan

  • آزمایشگاه: ایجاد کلاستر MQ و تعریف اشیاء آن LAB - Creating MQ Cluster - Defining MQ Cluster Objects

  • اعتبارسنجی اشیاء کلاستر (QMها، صف‌ها، لیسنرها و کانال‌ها) Validating MQ Cluster Objects - Commands - QMs, Queues, Listeners, Channels

  • آزمایشگاه: انتقال پیام به صف‌های کلاستر شده و اعتبارسنجی LAB - MQ Cluster - Transmit messages to Clustered Queues & Validate

صف نامه‌های مرده (DLQ)، لاگ‌ها و عیب‌یابی Dead Letter Queue, Logs & Troubleshooting

  • درک صف نامه‌های مرده (DLQ) و اهمیت آن Understanding - Dead Letter Queue (DLQ) and its Importance

  • سناریوهای استفاده MQ از DLQ When does MQ use the DLQ - Scenarios

  • تست DLQ برای پیام‌های تحویل نشده DLQ - Testing - Undelivered Message

امنیت در IBM MQ (امن‌سازی اتصالات، کانال‌ها، داده‌ها و اشیاء) IBM MQ - Security (Securing - Connections, Channels, Data, Objects)

  • درک اهمیت و انواع امنیت Understanding - Importance Of Security & Types

  • سطوح مختلف امنیتی Types of Security - Different Levels

  • امنیت در سطح اتصال (CHLAUTH) Connection-Level Security - CHLAUTH

  • امنیت در سطح شیء - محدود کردن مجوزها Object-Level Security - Limiting Or Restricting Permissions

  • احراز هویت از طریق رجیستری OS یا LDAP Authentication - OS Registry or LDAP

  • ارتباطات رمزنگاری شده با SSL/TLS SSL-TLS - Encrypted Communication

  • امنیت پیشرفته پیام‌ها (AMS) و جمع‌بندی AMS - Advanced Message Security & Summary

  • یادداشت‌ها و دستورات امنیت در سطح اتصال Notes and Commands - Connection - Level Security

  • امنیت سطح اتصال: MCAUSER، SVRCONN و اشیاء MQ Connection-Level Security - MCAUSER, SVRCONN and MQ Objects

  • آزمایشگاه: امنیت سطح اتصال و تعریف اشیاء مورد نیاز CHLAUTH LAB - Connection - Level Security - CHLAUTH - Defining Required MQ Objects

  • آزمایشگاه: اعطای مجوزها برای QM و صف در سطح اتصال LAB - Connection - Level Security - Granting Permissions - QM & Q

  • آزمایشگاه: اعتبارسنجی احراز هویت سطح اتصال با اپلیکیشن نمونه LAB - Validating Connection-Level Authentication - Sample Application PUT & GET

پیکربندی SSL/TLS برای ارتباطات رمزنگاری شده Configuring - SSL/TLS - For Encrypted Communication

  • مبانی پیکربندی TLS در MQ TLS Configuration on MQ - Fundamentals

  • چرا SSL/TLS؟ و کاربردهای TLS Why SSL/TLS & What are the uses of TLS

  • روش رمزنگاری متقارن Symmetric Encryption Method

  • مثالی از روش رمزنگاری متقارن Understanding Symmetric Encryption Method - Example

  • درک روش رمزنگاری نامتقارن همراه با مثال Understanding - Asymmetric Encryption Method - with an Example

  • جفت‌کلیدها: کلید عمومی، کلید خصوصی و گواهینامه‌های دیجیتال Key Pair - Public Key, Private Key & Digital Certificates

  • چرا به گواهینامه‌های دیجیتال نیاز داریم و محتوای آن‌ها چیست؟ Why Digital Certificates? & Certificate's Contents & Why we need Certs

  • تفاوت گواهینامه‌های Self-Signed و CA-Signed Difference between Self-Signed & CA-Signed Certificates

  • KeyStore و TrustStore چیستند؟ What is - KeyStore & TrustStore

  • Cipher، Cipher Suite و دست‌تکانی (Handshake) در TLS Cipher, Cipher Suite & TLS Handshake

  • فرمت Keystore در IBM MQ و تبادل گواهینامه‌ها IBM MQ - Keystore format & Certs Exchange

  • فایل‌های Keystore در IBM MQ و نکات مهم IBM MQ - Keystore Files - Imp

  • مراحل راه‌اندازی The Setup Phase

  • آزمایشگاه: فاز اول - ایجاد اشیاء MQ LAB - Phase 1 - Creating MQ Objects

  • آزمایشگاه: ایجاد Keystoreها LAB - Creating Keystores

  • آزمایشگاه: ایجاد گواهینامه‌های شخصی، استخراج و تبادل امضاکننده‌ها LAB - Create Personal Certificates, Extract and Exchange the Signers

  • آزمایشگاه: پیکربندی Cipher و اعتبارسنجی انتقال پیام رمزنگاری شده LAB - Configuring Cipher & Validation Encrypted Message Transmission

نمایش نظرات

آموزش مدیریت IBM MQ 9.4 - برای مبتدیان مطلق - 2026
جزییات دوره
11.5 hours
88
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
210
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

JOT Middleware JOT Middleware

پلتفرمی مورد اعتماد برای مدیریت Middleware و DevOps