카테고리 없음
SaaS형 아파치 카프카 장점과 단점
parkit
2023. 9. 13. 00:30
728x90
반응형
◎ 장점
- 인프라 관리의 효율화 : 카프카 클러스터를 상용 환경에서 최소 3대 이상의 서버로 운영한다. 3대 이상의 서버를 모니터링해야하는데 SaaS를 사용할 경우 인프라 운영 관련 역할에서 자유롭다.
- 모니터링 대시보드 제공 : 브로커들이 제공하는 지표들을 수집하고 적재하고 대시보드화하여 데이터를 시각화 해야 카프카 클러스터를 효과적으로 운영할 수 있는데, SaaS형 카프카에서는 자동화되어 만들어진 클러스터로부터 운영에 필요한 지표들을 수집하고 그래프로 보여주는 옵션이 제공.
- 보안 설정
◎ 단점
- 서비스 사용 비용
- 커스터 마이징 제한 : SaaS 서비스들은 인프라부터 애플리케이션 설치까지 모든 부분이 자동화 및 업체에서 설정한 아키텍처를 따라감.
- 클라우드 종속성 : SaaS형 카프카를 구축하기 위해서는 클라우드 서비스 업체를 선택하고 클러스터를 운영해야 하는데 이 순간부터 프로듀서, 컨슈머들을 포함한 클러스터와 관련된 모든 애플리케이션은 해당 서비스에 종속된다.
◎ 그럼에도 불구하고 SaaS형 카프카는 사용하는 것인 나은 이유는?
SaaS를 통해 자동화된 클러스터의 인프라를 운영하면서 얻는 이점도 있고, 카프카 클러스터에 대한 이해를 충분히 가진 상태에서 SaaS형 카프카를 운영하다면 더욱 효과적으로 활용할 수 있음. 다각도로 검토하는 것이 이후 안정적인 서비스를 운영하는 데에 밑바탕이 됨.
728x90
반응형