참조 배포

AWS의 Solace PubSub+ Message Router

하이브리드 클라우드, IoT, 모바일 애플리케이션 및 이벤트 기반 마이크로서비스용 엔터프라이즈급 메시징 및 스트리밍

이 파트너 솔루션은 Amazon Web Services(AWS) 클라우드에 Solace PubSub+을 배포합니다. Solace PubSub+는 위치에 관계없이 애플리케이션과 마이크로서비스 간의 이벤트 중심 상호 작용을 설정하는 메시지 브로커입니다.

이 파트너 솔루션은 내결함성을 위해 고가용성(HA) 중복 그룹에서 Solace PubSub+ 메시지 브로커를 배포하기 위해 AWS CloudFormation 템플릿을 사용합니다. 이 파트너 솔루션을 사용하면 Virtual Private Cloud(VPC)를 구축하거나 Solst PubSub+ 메시지 브로커를 기존 VPC에 배포할 수 있습니다.

참고: 이 파트너 솔루션의 이전 버전은 Solace Virtual Message Router(VMR)라는 제품 이름으로 출시되었습니다. Solace는 해당 제품군의 이름을 변경했으며, VMR은 이제 Solace PubSub+라고 합니다. 자세한 내용은 PubSub+ Event Broker: Software를 참조하세요. 

이 파트너 솔루션은 Solace Corporation과 AWS가 공동으로 개발했습니다. Solace는 AWS 파트너입니다.


AWS Service Catalog 관리자는 이 아키텍처를 자체 카탈로그에 추가할 수 있습니다.  

  •  구축할 내용
  • 이 파트너 솔루션은 다음을 설정합니다.

    • 세 가용 영역에 걸쳐 있는 고가용성 아키텍처* 
    • AWS에서 자체 가상 네트워크 제공하기 위해 AWS 모범 사례에 따라 퍼블릭 및 프라이빗 서브넷으로 구성된 VPC.*

    • 참고: 프로덕션 시스템의 경우, 가능하다면 3개의 가용 영역을 사용합니다. 이 경우 두 가용 영역에서 파트너 솔루션을 배포하려는 경우 메시지 브로커의 백업 및 모니터링 인스턴스는 동일한 가용 영역에 배치됩니다. 테스트 또는 개념 증명(PoC) 환경의 경우, 프라이빗 서브넷을 생략하도록 선택할 수 있습니다.*
     
    • 각 서브넷에 인터넷 액세스를 제공하는 인터넷 게이트웨이. 트래픽 송수신을 위해 이 게이트웨이를 사용하는 배스천 호스트.*
    • 상태 확인 기능을 사용하여 로드 밸런서 지원 (Classic Load Balancer 사용).*
    • 각 퍼블릭 서브넷에서 메시지 브로커 인스턴스에 대한 아웃바운드 인터넷 액세스를 허용하기 위한 관리형 NAT 게이트웨이.*
    • 각 퍼블릭 서브넷에서, 메시지 브로커 인스턴스에 인바운드 Secure Shell (SSH) 액세스를 허용하는 Auto Scaling 그룹의 Linux 배스천 호스트.*
    • 각 프라이빗 서브넷에서, HA 역할을 할당받은 단일 메시지 브로커 인스턴스. 자동 복구의 경우, 이러한 인스턴스는 Amazon CloudWatch 경보로 설정됩니다. Docker는 각 메시지 브로커 인스턴스에 설치되며 메시지 브로커 인스턴스는 Docker 컨테이너 내에 설치되고 실행됩니다.
    • 설치 중에 이벤트를 기록하는 로그 파일 /tmp/install-solace.log를 포함한 CloudWatch 로깅 지원

    * 기존 VPC에 파트너 솔루션을 배포하는 템플릿에서는 별표로 표시된 구성 요소를 건너뛰고 기존 VPC 구성을 묻는 메시지가 표시됩니다.

  •  배포 방법
  • 이 파트너 솔루션을 배포하려면 다음 단계가 포함된 배포 가이드의 지침을 따르세요. 스택을 시작하는 데 약 20분이 걸립니다. 

    1. AWS 계정에 로그인합니다. 아직 계정이 없으면 https://aws.amazon.com에서 가입합니다. 
    2. Solace PubSub+ 도커 이미지에 대한 참조를 받으세요. 자세한 내용은 배포 가이드를 참조하세요.
    3. 파트너 솔루션을 시작합니다. 스택을 생성하기 전에 상단 도구 모음에서 리전을 선택합니다. 다음 2가지 옵션 중에서 선택할 수 있습니다.
    4. Solace Command Line Interface(CLI)를 사용하여 배포를 테스트합니다.

    Amazon은 이 솔루션에서 AWS와 협업하는 AWS 파트너와 사용자 배포 정보를 공유할 수 있습니다.  

  •  비용 및 라이선스
  • 이 파트너 솔루션 참조 배포를 실행하는 동안 사용되는 AWS 서비스 및 서드 파티 라이선스 비용은 고객이 부담해야 합니다. 파트너 솔루션 사용에 따른 추가 비용은 없습니다.

    이 파트너 솔루션의 AWS CloudFormation 템플릿에는 사용자 지정할 수 있는 구성 파라미터가 포함되어 있습니다. 인스턴스 유형과 같은 이러한 일부 설정에 따라 배포 비용이 달라집니다. 예상 비용은 사용하는 각 AWS 서비스의 요금 페이지를 참조하세요. 요금은 변경될 수 있습니다.

    팁: 파트너 솔루션 배포 후 파트너 솔루션 관련 비용을 추적할 수 있도록 AWS Cost and Usage Report를 생성합니다. 이 보고서는 계정의 Amazon Simple Storage Service(S3) 버킷에 대한 과금 지표를 제공합니다. 매월 사용량을 기준으로 예상 요금을 제공하고 월말에 데이터를 집계합니다. 보고서에 대한 자세한 내용은 AWS Cost and Usage Reports란 무엇입니까?를 참조하세요.

    이 파트너 솔루션을 사용하여 PubSub+ Standard 또는 PubSub+ Enterprise를 배포할 수 있습니다. Solace PubSub+ 메시지 브로커를 사용하면 Solace 웹 사이트의 Solace Software 라이선스 계약에 명시된 이용 약관에 동의하게 됩니다.