Amazon MSK Replicator는 이제 온프레미스, AWS 상의 자체 관리형 또는 타사 클라우드 제공업체를 포함한 외부 Apache Kafka 클러스터에서 Amazon MSK Express 브로커로의 데이터 복제를 위해 상호 TLS(mTLS) 인증을 지원합니다. 이 기능을 통해 mTLS 인증으로 구성된 외부 Apache Kafka 클러스터는 이제 MSK Replicator를 사용하여 워크로드를 MSK Express 브로커로 마이그레이션하거나, MSK Express 기반 클러스터를 장애 조치(failover) 또는 백업 대상으로 활용하여 재해 복구를 지원할 수 있으며, 하이브리드 및 멀티 클라우드 환경 전반의 데이터 배포도 가능해집니다.
MSK Replicator는 Kafka 클러스터 간의 데이터 복제를 자동화하는 Amazon MSK의 기능으로, 별도의 복제 인프라를 관리하거나 오픈 소스 도구를 복잡하게 구성할 필요가 없습니다. 이전까지 MSK Replicator는 외부 Apache Kafka 클러스터 연결 시 SASL/SCRAM 인증만을 지원했습니다. 이번 출시를 통해 이제 mTLS 인증을 사용하여 외부 Kafka 클러스터에서 Amazon MSK의 Express 브로커로 데이터를 복제할 수 있게 되었습니다. MSK Replicator는 자체 관리형 복제 도구와 달리, 복제 과정에서 원래의 Kafka 토픽 이름을 유지하는 동시에 무한 복제 루프를 자동으로 방지합니다. 또한 컨슈머 그룹 오프셋을 양방향으로 동기화하므로, 별도의 조정 제약이나 데이터 손실 위험 없이 프로듀서와 컨슈머를 클러스터 간에 독립적으로, 원하는 순서에 따라 이동시킬 수 있습니다.
이 새로운 기능은 MSK Express 브로커가 제공되는 모든 AWS 리전에서 지원됩니다. 자세한 내용은 MSK Replicator 문서, 제품 페이지, 요금 페이지 및 이 AWS 블로그 게시물을 통해 확인하실 수 있습니다.