비
비브로스
April 15, 20241회
Argo Events 도입기

간단 소개
Argo Events를 도입하여 이벤트 기반 인프라 스케일링 자동화를 구축하고, 수동 작업으로 인한 번거로움을 해소한 경험을 공유합니다.
AI Summary
- Argo Events 도입 배경
- 기존에는 마케팅 이벤트나 연휴 다음날 트래픽 증가에 대응하기 위해 수동으로 크론 작업을 생성하고 관리해야 하는 번거로움이 있었음
- 똑닥 서비스 확장으로 이벤트 발생 빈도가 증가하여 자동화 필요성이 커짐
- Argo Events 선택 및 구성
- Argo Events는 다양한 이벤트 소스를 통해 k8s 객체나 Argo Workflows를 트리거하여 자동화된 워크플로우를 제공하는 프레임워크임
- 이벤트 기반 아키텍처 구축, 기존 인프라와의 통합 용이성, 다양한 이벤트 타입 지원을 이유로 선택
- Helm chart를 사용하여 Argo Events를 설치하고, EventBus, EventSource, Sensor를 정의하여 이벤트 기반 워크플로우를 구성
- Argo Events 활용 및 문제 해결
- 똑닥 PA 페이지에서 입력된 스케일링 정보를 바탕으로 API를 호출하고, Argo Events는 해당 API에 대한 트리거 동작을 수행
- CronWorkflow를 생성하여 원하는 시간에 스케일링 동작을 수행하고, Slack으로 알림을 발송한 후 워크플로우를 삭제
- Helm chart 템플릿 구문 충돌 문제와 Sensor 파드의 권한 문제를 해결하며 Argo Events를 성공적으로 도입
Next Feeds

올리브영 QA는 Datadog을 어떻게 활용하고 있을까?
올리브영 QA팀은 Datadog을 활용하여 서비스 품질을 관리하고 있습니다. APM 로그, RUM, UI/UX 자동화 테스트를 통해 오류를 감지하고 성능을 개선합니다.
DatadogQAAPMRUM로그 분석
2024. 4. 11.
올리브영

그리드서치로 랜덤포레스트 튜닝하기
그리드서치를 이용해 랜덤 포레스트 모델을 튜닝하고, 항공권 예약 데이터 예측 성능을 개선하는 과정을 분석합니다.
랜덤 포레스트그리드 서치하이퍼파라미터 튜닝오버샘플링특성 중요도
2024. 4. 10.
메가존클라우드
통합된 개발과 배포 : Monorepo와 GitOps의 매력적인 조합
Monorepo와 GitOps를 결합하여 개발 및 배포 환경을 통합하고 자동화한 FE 개발팀의 경험을 공유합니다.
MonorepoGitOpsCI/CDDockerArgoCD
2024. 4. 8.
사람인

Planet AD 서비스 안정화 가이드
Planet AD 서비스 안정화 및 비용 최적화 사례 공유: EKS, Autoscaling, DB, DynamoDB, AWS 비용 절감 전략.
EKSAutoscalingKEDARDS ProxyDynamoDB
2024. 4. 5.
skplanet
ChatGPT 프롬프트 팁 시리즈 - (2) Output Automater
Output Automater는 LLM의 단계별 작업 자동화를 통해 결과물의 품질을 높이고 수동 작업 시간을 단축하는 프롬프트 팁입니다.
Output AutomaterLLM자동화프롬프트ChatGPT
2024. 4. 4.
빅웨이브에이아이
ChatGPT 뻔한 팁말고 진짜 제대로 한번 써보자! ChatGPT 프롬프트 팁 시리즈 - (1) Meta Language Creation
ChatGPT 프롬프트 팁 시리즈 (1): Meta Language Creation. ChatGPT 활용 시 맞춤형 메타 언어 생성 및 활용법 소개.
ChatGPT프롬프트메타 언어LLM프롬프트 엔지니어링
2024. 4. 4.
빅웨이브에이아이