-
오늘날의 기업 메시징 서비스
오늘날의 기업 메시징 서비스의 어려움
- 운영 오버헤드
- 이중화 및 안정성 고려
- 용량 및 사이즈 산정
- 비용
AWS 대표 메시징 서비스
- Amazon SQS
- Amazon SNS
- Amazon Kinesis
- AWS IoT
- Amazon Pinpoint
Amazon MQ
- 관리형 Apache ActiveMQ
- AWS에서 메시지 브로커를 손쉽게 생성 및 운영
AMQP를 통한 마이크로 서비스
- 애플리케이션 비동기화
- 이벤트 기반
- 손쉽게 변경
- 확장성
- 탄력성
Apache ActiveMQ란
- 가장 널리 알려진 Java 기반 오픈소스 메시지 브로커
- JMS, J2EE 완벽 지원
- 다양한 교차 언어 클라이언트, 프로토콜 지원
- 일시적 & 지속적 메시징
- 큐 & 토픽 지원 (FIFO 지원)
- 합성 & 가상 목적지
- 메시지 필터링
- 목적지별 재전송 정책
- 와일드 카드
- 메시지 스케쥴링
Amazon MQ 고가용성 및 내구성
효율적인 비용 체계
- 프리티어 12개월 제공
- 인스턴스 시간, GB 당 지불
클라우드 워치를 통한 모니터링
- 브로커, 큐, 토픽 메트릭
- 메트릭 기반 알람 설정
- 소비 그룹 오토 스케일링
- TotalMessageCount, NetworkIn, NetworkOut, HeapUsage, CpuUtilization
서비스 중단 마이그레이션