SideProject - 카프카 시스템 구성 (아자르 비즈니스 메트릭 참조)
·
사이드프로젝트
[ 프로젝트 목적 아키텍처 ]이 프로젝트는 카프카(Kafka) 기반의 분산 메시징 시스템을 구축하고 운영하고 있는,아자르(Azar) 비즈니스 메트릭을 생성하는 프로세스를 흉내내어본 것입니다. Git 참조 : https://github.com/ehdrn3020/kafka_system_with_azarAzar 참조 : https://hyperconnect.github.io/2022/10/14/grafana-with-ksqlDB.htmlAWS 환경에서 Kafka 클러스터 구성Zookeeper를 통한 분산 코디네이션Schema Registry를 활용한 데이터 스키마 관리Kafka Connect를 활용한 데이터 파이프라인 구성ElasticSearch(OpenSearch)를 통한 데이터 저장 및 검색아키텍처는 3대..
SideProject - logstash를 통해 데이터 수집 후 API 제공
·
사이드프로젝트
[ 실행 환경 ]AWS EC2를 통한 서버 구성유연한 확장성: 필요에 따라 인스턴스 크기를 조정하거나 새 인스턴스를 추가하여 확장할 수 있습니다.빠른 배포: 몇 분 만에 새로운 인스턴스를 생성하여 서버를 시작할 수 있습니다.비용 효율성: 사용한 만큼만 비용을 지불합니다.Ansible로 배포Ansible은 IT 인프라 자동화를 위한 간단하고 강력한 도구이며, 손쉽게 다수의 서버에 배포가 가능합니다.systemd에 등록하여 어플리케이션 실행간편한 배포를 위해 서비스 파일을 통해 애플리케이션의 실행 명령어, 환경 변수 등을 설정하여 쉽게 관리합니다. [ 요구 사항 ]- Generator는 1초마다 아래 스키마의 데이터 생성PropertyTypeDescriptionItem_idstringA, B, C 중 하나c..
wave35
'사이드프로젝트' 카테고리의 글 목록