기술 블로그

SaaS형 아파치 카프카 장점과 단점 본문

카테고리 없음

SaaS형 아파치 카프카 장점과 단점

parkit 2023. 9. 13. 00:30
728x90
반응형

◎ 장점

  1. 인프라 관리의 효율화 : 카프카 클러스터를 상용 환경에서 최소 3대 이상의 서버로 운영한다. 3대 이상의 서버를 모니터링해야하는데 SaaS를 사용할 경우 인프라 운영 관련 역할에서 자유롭다.
  2. 모니터링 대시보드 제공 : 브로커들이 제공하는 지표들을 수집하고 적재하고 대시보드화하여 데이터를 시각화 해야 카프카 클러스터를 효과적으로 운영할 수 있는데, SaaS형 카프카에서는 자동화되어 만들어진 클러스터로부터 운영에 필요한 지표들을 수집하고 그래프로 보여주는 옵션이 제공.
  3. 보안 설정

 

 단점

  1. 서비스 사용 비용
  2. 커스터 마이징 제한 : SaaS 서비스들은 인프라부터 애플리케이션 설치까지 모든 부분이 자동화 및 업체에서 설정한 아키텍처를 따라감.
  3. 클라우드 종속성 : SaaS형 카프카를 구축하기 위해서는 클라우드 서비스 업체를 선택하고 클러스터를 운영해야 하는데 이 순간부터 프로듀서, 컨슈머들을 포함한 클러스터와 관련된 모든 애플리케이션은 해당 서비스에 종속된다.

 

그럼에도 불구하고 SaaS형 카프카는 사용하는 것인 나은 이유는?

SaaS를 통해 자동화된 클러스터의 인프라를 운영하면서 얻는 이점도 있고, 카프카 클러스터에 대한 이해를 충분히 가진 상태에서 SaaS형 카프카를 운영하다면 더욱 효과적으로 활용할 수 있음. 다각도로 검토하는 것이 이후 안정적인 서비스를 운영하는 데에 밑바탕이 됨.

 

 

728x90
반응형