인턴십을 통해 성장한 데브옵스 인턴의 회고
by DD
2년 전
조회수 6
스팸 및 비속어 필터링 API 구축을 목표로 인턴십 시작
Python, Pulumi, SNS, SQS, Lambda를 활용한 인프라 구축 경험
문제 해결 방식 개선, 근본 원인 파악을 통해 성장
스팸 필터링 API 아키텍처
인턴은 Python 기반의 머신러닝 모델을 활용하여 스팸을 탐지했다. SNS, SQS, Lambda를 연결하여 비동기적으로 스팸 필터링 작업을 처리했다. 따라서 Pulumi를 사용하여 인프라를 코드화하여 관리하고, 서버리스 아키텍처를 구축했다.
인프라 구축 시 겪었던 문제들
SNS에서 SQS로 메시지가 전달되지 않는 문제 발생 시, KMS 암호화 키 설정을 확인해야 한다. ECS Task Definition에서 CPU 하드 리밋 설정 대신 컨테이너 레벨의 설정을 권장한다. 반면, ulimits 파라미터를 사용한 CPU 하드 리밋 설정은 권장되지 않는다.
문제 해결 능력 향상
인턴십을 통해 문제 해결 방식이 개선되었다. 문제 발생 시, 근본 원인 파악을 우선시하고, 다양한 해결 방법을 모색한다. 따라서 문제 해결 프로세스를 개선하여, 장기적인 관점에서 효과적인 해결책을 적용할 수 있게 되었다.