Liên hệ với chúng tôi

Đề cương khóa học

Cấu hình Quản lý hàng đợi nâng cao

  • Triển khai các quy trình khởi động và dừng tùy chỉnh cho quản lý hàng đợi với strmqm và endmqm
  • Cấu hình các hàng đợi thư tử (dead letter queues) và hàng đợi ảo danh nghĩa (alias queues) để định tuyến tin nhắn phức tạp
  • Phát triển và đăng ký các điểm thoát kênh (channel exits) và điểm thoát tin nhắn (message exits) cho quá trình xử lý tùy chỉnh
  • Cài đặt cấu hình máy nghe TCP và LU62 nâng cao với dải cổng tùy chỉnh

Xác thực kênh với CHLAUTH

  • Tạo và quản lý các bản ghi CHLAUTH bằng quy tắc SET CHLAUTH
  • Chặn hoặc ánh xạ kết nối từ xa theo địa chỉ IP, SSL subject hoặc MCAUSER
  • Đặt quy tắc xác thực kênh để kiểm soát truy cập chi tiết
  • Kiểm toán và xác minh cấu hình CHLAUTH đối với các chính sách bảo mật

Tân quyền LDAP trên môi trường phân tán

  • Kết nối các quản lý hàng đợi đến thư mục LDAP bằng cách sử dụng đối tượng AUTHINFO
  • Ánh xạ nhóm LDAP sang các quyền của IBM MQ với setmqaut
  • Cấu hình chính sách ủy quyền cho người dùng và ứng dụng
  • Quản lý đối tượng thông tin xác thực và tải lại kết nối

Quản lý chứng chỉ TLS/SSL

  • Tạo và quản lý cơ sở dữ liệu khóa CMS và PKCS12 với runmqakm và runmqktool
  • Tạo chứng chỉ tự ký và chứng chỉ có chữ ký CA cho các quản lý hàng đợi và kênh kết nối
  • Cấu hình SSLCIPH và SSLPEER trên các kênh gửi và nhận
  • Thực hiện gia hạn, thu hồi và xoay vòng chứng chỉ với thời gian ngừng hoạt động tối thiểu

Kiến trúc và thiết kế cụm liên kết

  • Phân biệt giữa các quản lý hàng đợi kho lưu trữ đầy đủ (full repository) versus kho lưu trữ một phần (partial repository)
  • Xây dựng và duy trì kênh cụm liên kết (CLUSSDR và CLUSRCVR) và hàng đợi cụm liên kết
  • Thiết kế các kiến trúc cụm liên kết có khả năng mở rộng cho các công việc sản xuất
  • Triển khai các cụm liên kết chồng lấn và quản lý hàng đợi cổng (gateway queue managers) để định tuyến đa điểm

Cân bằng tải cụm liên kết và Định tuyến nâng cao

  • Cấu hình thuật toán và ưu tiên cân bằng tải cụm liên kết với CLWLWGHT
  • Sử dụng CLWLUSEQ và CLWLRANK cho việc phân phối tin nhắn mục tiêu
  • Thực hiện cân bằng lại tải công việc thủ công và tự động giữa các thành viên cụm
  • Xử lý sự cố khi kênh cụm liên kết gặp sự cố hoặc xảy ra xung đột tên

Khả năng chịu lỗi cao với Quản lý hàng đợi đa phiên bản

  • Hoạch định kiến trúc và yêu cầu về hệ thống tệp chia sẻ cho các quản lý hàng đợi đa phiên bản
  • Cấu hình các phiên bản quản lý hàng đợi đang hoạt động và dự phòng trên các máy chủ riêng biệt
  • Kiểm tra chuyển đổi dự phòng tự động và cấu hình kết nối lại máy khách tự động
  • Giám sát sức khỏe của phiên bản và khôi phục các phiên bản dự phòng đã gặp sự cố

Các quản lý hàng đợi RDQM (Replicated Data Queue Managers)

  • Hiểu rõ kiến trúc RDQM và lợi ích trong việc khôi phục sau thảm họa
  • Tạo và quản lý các quản lý hàng đợi sao chép trên nhiều máy chủ
  • Thực thi các kịch bản chuyển đổi dự phòng và quy trình khôi phục với rdqmadm
  • Tinh chỉnh cài đặt mạng và lưu trữ để tối ưu hóa hiệu suất sao chép RDQM

Quản trị REST API

  • Bật và bảo mật IBM MQ REST API trên máy chủ mqweb
  • Tạo và xóa các quản lý hàng đợi thông qua yêu cầu HTTP POST và DELETE
  • Quản lý hàng đợi và kênh kết nối bằng cách sử dụng điểm cuối REST với tải JSON
  • Tự động hóa các tác vụ quản trị với Python hoặc client REST curl

Quản trị IBM MQ Console

  • Cài đặt và cấu hình IBM MQ Console trên máy chủ mqweb
  • Quản lý các quản lý hàng đợi, hàng đợi và kênh kết nối qua giao diện web
  • Cấu hình truy cập dựa trên vai trò và xác thực người dùng với mqwebuser.xml
  • Giám sát bảng điều khiển (dashboard) và đặt ngưỡng cảnh báo cho độ sâu hàng đợi và trạng thái kênh

Bảo mật tin nhắn nâng cao (AMS)

  • Cấu hình chính sách AMS để ký và mã hóa tin nhắn bằng setmqsp
  • Cài đặt tệp kho khóa (keystore) và chứng chỉ cho các bộ chặn (interceptors) của Advanced Message Security
  • Bật bảo vệ toàn diện giữa người đăng ký (publishers) và người theo dõi (subscribers)
  • Chẩn đoán lỗi chính sách AMS và cấu hình sai kho khóa bằng cách sử dụng nhật ký lỗi

Bảo mật Đăng ký/Cung cấp tin nhắn

  • Bảo mật các phân cấp chủ đề với các chủ đề quản trị và kiểm soát truy cập chủ đề
  • Kiểm soát quyền truy cập của người theo dõi và người cung cấp với setmqaut trên các đối tượng chủ đề
  • Sử dụng bí danh chủ đề và đăng ký proxy để cô lập không gian tên
  • Kiểm toán hoạt động pub/sub và điều tra các lỗi vi phạm quyền truy cập

Tự động hóa lệnh PCF

  • Hiểu cấu trúc tin nhắn lệnh và phản hồi của PCF
  • Tự động hóa các tác vụ quản lý hàng đợi bằng chương trình PCF và MQ AI
  • Sử dụng Máy chủ lệnh MQ và cấu hình hàng đợi phản hồi mẫu (model reply queues)
  • Xây dựng tập lệnh quản trị tùy chỉnh với PCF để thay thế runmqsc cho các thay đổi hàng loạt

Giám sát hiệu suất và tinh chỉnh

  • Tinh chỉnh các nhóm bộ đệm và trang (page sets) để sử dụng bộ nhớ quản lý hàng đợi tối ưu
  • Điều chỉnh các tham số tinh chỉnh kênh để giảm thông lượng và độ trễ
  • Cấu hình giám sát hàng đợi và các sự cố độ sâu hàng đợi với các hàng đợi sự kiện
  • Sử dụng amqsmon và thống kê MQ để xác định các nút thắt cổ chai về hiệu suất

Công cụ và kỹ thuật xử lý sự cố

  • Đọc và diễn giải nhật ký lỗi, tệp FDC và báo cáo FFST
  • Cấu hình và phân tích dấu vết kênh (channel traces) và các điểm thoát API để chẩn đoán vấn đề
  • Sử dụng dspmqrte để theo dõi định tuyến tin nhắn qua các quản lý hàng đợi và cụm liên kết
  • Xác định các mẫu thất bại phổ biến và áp dụng các bước khôi phục mục tiêu

Cập nhật mới nhất và các thực hành hiện đại

  • Lựa chọn giữa IBM MQ 9.4 Continuous Delivery và Long Term Support dựa trên yêu cầu vận hành
  • Áp dụng các mặc định bảo mật mới bao gồm giao thức TLS 1.2 tối thiểu và tăng cường các quy tắc CHLAUTH
  • Triển khai các quản lý hàng đợi trong môi trường container và tích hợp với IBM Cloud Pak for Integration
  • Khai thác các cải tiến gần đây của REST API và MQ Console để tự động hóa công tác quản trị

Yêu cầu

  • Hiểu biết về các khái niệm cơ bản của IBM MQ bao gồm quản lý hàng đợi, hàng đợi, kênh kết nối và tin nhắn
  • Có kinh nghiệm với các hệ điều hành phân tán như Linux, Windows hoặc AIX
  • Làm quen với các khái niệm mạng và chứng chỉ TLS/SSL

Đối tượng tham dự

  • Quản trị viên hệ thống
  • Quản trị viên MQ
  • Kỹ sư DevOps chịu trách nhiệm về cơ sở hạ tầng nhắn tin
 35 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (4)

Các khóa học sắp tới

Các danh mục liên quan