코스 개요
고급 큐 관리자 구성 방법
- strmqm 및 endmqm 명령어를 활용한 큐 관리자의 시작 및 종료 절차 정의
- 복잡한 메시지 라우팅을 위해 데드 레터 큐와 별칭 큐 설정하기
- 사용자 지정 처리를 위한 채널 익스트 및 메시지 익스트 개발과 등록 방법
- 사용자 지정 포트 범위를 적용한 고급 TCP 및 LU62 리스너 설정 방법
CHLAUTH 기반 채널 인증 처리
- SET CHLAUTH 명령어로 CHLAUTH 레코드 생성 및 관리하기
- IP 주소, SSL 주체명 또는 MCAUSER를 기준으로 원격 연결 차단/매핑 설정
- 세밀한 접근 제어를 위한 채널 인증 규칙 정의 방법
- 보안 정책에 맞춰 CHLAUTH 구성이 올바른지 감사 및 검증하는 절차
분산형 플랫폼에서의 LDAP 기반 권한 관리
- AUTHINFO 객체를 활용해 큐 관리자와 LDAP 디렉터리 간 연결 설정 방법
- setmqaut 명령어로 LDAP 그룹을 IBM MQ 권한과 매핑하는 방식
- 사용자 및 애플리케이션의 접근 권한 정책 구성 절차
- 인증 정보 객체 관리와 연결 내용 새로 고침 처리 방법
TLS/SSL 인증서 관리 기법
- runmqakm 및 runmqktool을 이용해 CMS, PKCS12 키 데이터베이스 생성 및 관리
- 큐 관리자와 채널용으로 자체 서명 인증서 또는 CA 발급 인증서 생성 방법
- Sender/Receiver 채널에 SSLCIPH, SSLPEER 설정을 적용하는 절차
- 가동 중단 시간을 최소화하면서 인증서 갱신 및 회수 처리 방법
클러스터 아키텍처와 설계 원리
- 전체 리포지토리형 및 부분 리포지토리형 큐 관리자의 차이점 이해하기
- CLUSSDR, CLUSRCVR 클러스터 채널과 클러스터 큐 설정 방법
- 실제 운영 환경의 확장성을 고려한 클러스터 토폴로지 설계 방식
- 다중 사이트 간 라우팅을 위해 오버랩 클러스터 및 게이트웨이 큐 관리자 구현 방법
클러스터 워크로드 밸런싱과 고급 라우팅 전략
- CLWLWGHT 값을 이용해 클러스터 내 워크로드 배분 규칙 및 우선순위 지정하기
- CLWLUSEQ, CLWLRANK 명령어를 사용한 메시지 분배 타겟팅 방식
- 클러스터 멤버 간 수동적·자동적 워크로드 재분배 절차
- 클러스터 채널 오류 및 이름 충돌 현상의 진단 방법
다중 인스턴스 큐 관리자를 활용한 고가용성 실현
- 다중 인스턴스 큐 관리자 운영 시 필요한 아키텍처 계획과 공유 파일 시스템 요구사항 확인 방법
- 별도의 호스트에 활성/대기 상태 큐 관리자 인스턴스를 배치하고 구성하는 절차
- 자동 페일오버 테스트와 클라이언트 자동 재접속 설정 방식
- 인스턴스 상태 모니터링 및 대기 인스턴스 복구 처리 방법
복제형 데이터 큐 관리자(RDQM) 활용법
- RDQM 아키텍처와 재해 복구 환경 구축의 이점에 대한 이해
- 여러 노드 간에 복제형 큐 관리자를 생성 및 운영하는 방식
- rdqmadm 명령어를 활용한 페일오버 시나리오와 복구 절차 수행법
- RDQM 복제 성능을 최적화하기 위한 네트워크 및 스토리지 설정 조정 방법
REST API 기반 관리 기술
- mqweb 서버에서 IBM MQ REST API 활성화 및 보안 처리 방법
- HTTP POST/DELETE 요청을 통해 큐 관리자를 생성·삭제하는 절차
- JSON 데이터를 이용해 REST 엔드포인트로 큐와 채널 제어하는 방식
- Python이나 curl과 같은 REST 클라이언트 도구를 활용한 관리 업무 자동화 방법
IBM MQ 콘솔을 통한 관리 기법
- mqweb 서버에 IBM MQ 콘솔 설치 및 구성 절차
- 웹 인터페이스로 큐 관리자, 큐, 채널 등을 제어하는 방식
- mqwebuser.xml 파일 기반으로 역할별 접근 권한과 사용자 인증 설정 방법
- 큐 깊이와 채널 상태를 모니터링하고 알림 임계값을 지정하는 방식
고급 메시지 보안 구현 기술
- setmqsp 명령어로 메시지 서명 및 암호화 처리를 위한 AMS 정책 설정 방법
- AMS 인터셉터 사용을 위해 키스토어 파일과 인증서 등록 절차
- 발신자와 수신자 간 종단간 메시지 보호 체계 구축 방식
- 오류 로그 분석으로 AMS 정책 오류 및 키스토어 설정 불일치 여부 파악 방법
게시/구독 모델의 보안 관리 전략
- 관리형 토픽과 토픽 접근 제어 규칙을 활용한 토픽 계층 구조 보호 기법
- setmqaut 명령어로 토픽 객체에 대한 게시자·구독자 권한 제어 방법
- 네임스페이스 격리를 위해 토픽 별칭과 프록시 구독 기능 활용 방식
- 게시/구독 활동 감사 및 접근 허용 규칙 위반 사례 분석 방법
PCF 명령어 자동화 처리 기법
- PCF 명령어와 응답 메시지 구조의 이해 및 작동 원리 파악
- MQ AI나 PCF 프로그램을 이용해 큐 관리자 운영 업무 자동화 방법
- MQ Command Server 사용법과 모델 회신 큐 구성 절차
- Bulk 변경이 필요한 경우 runmqsc 대체용으로 PCF 기반 맞춤형 스크립트 제작 방식
성능 모니터링 및 최적화 전략
- 큐 관리자의 메모리 활용도를 높이기 위한 버퍼 풀과 페이지 세트 튜닝 방법
- 처리량 증대와 지연 시간 감소 목적으로 채널 파라미터 조정 기법
- 이벤트 큐 기능을 이용해 큐 모니터링 및 큐 깊이 변화 추적 방식
- amqsmon 도구와 MQ 통계 데이터를 활용한 성능 병목 원인 분석 방법
문제 진단을 위한 툴과 대응 기법
- 오류 로그, FDC 파일 및 FFST 보고서의 해석 및 활용 기술
- 채널 추적 데이터와 API 익스트 설정 분석을 통한 문제 진단 절차
- dspmqrte 명령어로 큐 관리자와 클러스터 내 메시지 경로 확인 방법
- 흔히 발생하는 실패 패턴 식별 및 회복 대응책 적용 방식
최신 업데이트 정보와 최적화 사례 소개
- 운영 환경의 요구사항에 맞춰 IBM MQ 9.4의 지속적 배포판과 장기 지원 버전 선택 기준 이해하기
- TLS 1.2 이상의 보안 프로토콜 적용 및 강화된 CHLAUTH 규칙 적용 사례 파악
- 컨테이너 환경에서 큐 관리자 운영 방식과 IBM Cloud Pak for Integration와의 연동 절차
- 최신 REST API 및 MQ 콘솔 개선 기능을 활용한 자동화 관리 실현 전략 이해하기
요건
- 큐 관리자, 큐, 채널, 메시지 등 IBM MQ의 기본 개념에 대한 이해
- Linux, Windows 또는 AIX와 같은 분산형 운영 체제 활용 경험
- 네트워크 관련 개념 및 TLS/SSL 인증서에 대한 기초 지식
대상 수강생
- 시스템 관리자
- MQ 관리자
- 메시징 인프라를 담당하는 DevOps 엔지니어
회원 평가 (4)
강사는 과정 주제와 관련된 다른 주제들에 대해서도 잘 알고 있었으며, 우리의 질문을 답변하거나 즉시 답변할 수 없는 질문은 메모해 뒤에서 다시 답변해주었습니다.
Abe Sabbagh - Enbridge
코스 - Advanced RabbitMQ - 2 Days
기계 번역됨
훈련 환경에서 독립적인 연습을 수행할 수 있는 가능성.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
코스 - Kafka for Administrators
기계 번역됨
교사의 기술적 준비
Giorgio - Asystel-BDF S.p.A.
코스 - Creating a Service Mesh with Istio and Kubernetes
기계 번역됨
매우 실용적인 예제들이었습니다. 트레이너는 그룹의 지식 수준이 상당히 다양함에도 불구하고 모든 사람이 따라갈 수 있는 속도를 유지하려고 노력했습니다. 또한 요청한 모든 사람에게 많은 지원을 제공해주셨습니다 :)
Georgi - BMW SA
코스 - Apache Kafka for Developers
기계 번역됨