연락처 정보

코스 개요

1. RabbitMQ 소개

  • 필요한 폴더 설정하기
  • RabbitMQ 다운로드 및 설치

2. 메시지 이해하기

  • 소비자의 역할
  • 생산자의 역할
  • 소비자와 생산자 바인딩
  • 메시지와 내구성
  • 전송 확인 방법

3. RabbitMQ 관리하기

  • 노드 시작 및 중지
  • RabbitMQ 구성 파일
  • 특권 관리 방법
  • 통계 보기 및 로그 분석
  • 알림 보내기
  • 병렬 처리 설정 방법

4. 클러스터로 고가용성 구현하기

  • 클러스터 아키텍처
  • 클러스터 내 큐
  • 테스트 클러스터 설정하기
  • 노드를 여러 기계로 분배하기
  • 메시지 보존 방법: 미러 큐

5. 프로그래머의 관점

  • 견고한 코드 작성
  • HAProxy 설치 및 구성
  • 서버 간 클라이언트 실패

6. 장애 조치 및 복제 구현하기

  • 로드 밸런서 기반 마스터/슬레이브 설정하기
  • Shovel 플러그인 설치
  • Shovel 구성 및 실행

7. RabbitMQ 관리용 웹 도구

  • RabbitMQ 관리 플러그인
  • 웹 콘솔에서 RabbitMQ 관리
  • 웹 콘솔에서 사용자 관리
  • 웹 콘솔에서 큐 관리
  • 명령줄 인터페이스 사용하기

8. RabbitMQ와 REST API

  • REST API 기능
  • 통계 접근
  • vhost 및 사용자 프로비저닝

9. RabbitMQ 모니터링 및 보안

  • 메시지 내구성 및 메시지 확인
  • 메모리 사용량 및 프로세스 한계
  • SSL 설정

요건

  • 리눅스 명령줄 인터페이스 경험.
  • 엔터프라이즈 애플리케이션 개발 개념에 대한 이해.

대상

  • IT 전문가
 14 시간

참가자 수


참가자별 가격

회원 평가 (7)

예정된 코스

관련 카테고리