AWS, 새로운 Apache Kafka용 MSK 공개
김진범
jinbum01@codingworldnews.com | 2019-06-07 10:33:59
Amazon Web Services는 5월30일(현지시간) Apache Kafka (Amazon MSK)용 Amazon Managed Streaming의 일반 가용성을 발표했다고 IT전문지 'packtpub'에서 6월 3일 보도했다.
Amazon MSK를 사용하면 개발자가 기본 인프라를 관리하지 않고도 Apache Kafka 기반 응용 프로그램을 쉽게 만들고 실행할 수 있다. 코드가 변경되지 않아도 고객이 온 프레미스 또는 Amazon EC2 (Amazon Elastic Cloud Compute) 클러스터를 Amazon MSK로 쉽게 마이그레이션 할 수있는 Apache Kafka와 완벽하게 호환된다.
사용자는 Apache Kafka를 사용하여 데이터베이스 로그, IoT 장치, 금융 시스템 및 웹 사이트 클릭 스트림 등 다양한 소스의 실시간 데이터 스트림을 캡처하고 분석 할 수 있다. 많은 사용자의 Apache Kafka 클러스터를 자체 관리하기로 선택하고 Apache Kafka 및 Apache ZooKeeper 클러스터의 보안, 확장, 패치 및 높은 가용성 보장에 시간과 비용을 투자한다. 그러나 Amazon MSK는 AWS의 가용성, 보안 및 확장성과 결합된 Apache Kafka의 속성을 제공한다.
이제 몇 번의 클릭만으로 여러 가용 영역(AZ)에 걸쳐있는 고 가용성을 위해 설계된 Apache Kafka 클러스터를 만들 수 있다. 또한 Amazon MSK는 서버 상태를 모니터링하고 실패 할 경우 서버를 자동으로 대체한다.
이제 AWS 관리 콘솔에서 클러스터 스토리지를 쉽게 확장하여 요구 사항의 변화를 충족시킬 수 있게 되었다.
Amazon MSK는 추가 비용없이 Apache ZooKeeper 노드를 실행하며 VPC 네트워크 격리, AWS ID 및 액세스 관리 (IAM) 등을 포함하는 Apache Kafka 클러스터에 대해 여러 수준의 보안을 제공한다. Apache Kafka 기반의 응용 프로그램을 계속 실행할 수 있으며, Apache Kafka 호환 도구 및 프레임 워크를 사용할 수 있도록 한다.
Amazon MSK, AWS, Rajesh Sheth의 본부장은 "Apache Kafka를 실행중인 고객은 실시간 스트리밍 데이터를 기반으로 인프라를 관리하는데 소요되는 시간을 줄이고 응용 프로그램을 구축하는데 더 많은 시간을 투자하고 싶다고 얘기했다."
그는 또한 "Amazon MSK는 이러한 고객에게 기본 하드웨어 관리에 대해 걱정할 필요없이 Apache Kafka를 실행할 수 있는 기능을 제공하며 Apache Kafka 응용 프로그램을 다른 AWS 서비스와 손쉽게 통합 할 수있는 방법을 제공한다. Amazon MSK를 사용하면 단 몇 분 만에 Apache Kafka 클러스터를 견제 할 수 있으므로 비즈니스에 영향을 미치는 응용 프로그램에 주력하는 데 더 많은 시간을 할애 할 수 있습니다"라고 얘기했다.
Amazon MSK는 현재 미국 동부 (오하이오), 미국 동부 (버지니아), 미국 서부 (오레곤), EU (아일랜드), EU (프랑크푸르트), EU (파리), EU (런던), 아시아 태평양 싱가포르), 아시아 태평양 (도쿄) 및 아시아 태평양 (시드니)에 공급하고 내년에는 추가 AWS 지역으로 확장 할 예정이다.
[ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]