본문 바로가기

lambda4

AWS Bedrock을 이용한 음성 텍스트 변환 및 요약 시스템 구축 배경최근 회사 내부에서 보안상의 이유로 외부 API 기반 회의록 생성 서비스(예: Otter.ai, Notta 등)를 사용 제한하는조치가 있었습니다. 특히 중요한 고객 미팅, 전략 회의 등은 외부로 관련 데이터가 유출되는 것을 엄격히 제한하고 있습니다.이에 따라 AWS Bedrock을 이용하여 회사에서 업무용으로 사용 할 수 있는 음성 → 텍스트 변환(STT) → 요약 → 이메일 발송하는 내부 시스템을 구축하게 되었습니다. 본 글에서는 해당 구축 사례를 소개하며, 특히 Bedrock 기반 LLM 활용 방식과 Amazon Transcribe를 통한 음성 인식, 요약 처리, 최종 결과 자동 배포 방식에 대해 중점적으로 설명하겠습니다.아키텍처 개요시스템은 아래와 같은 단계로 구성됩니다.사용자가 S3 버킷에 .. 2025. 6. 19.
AWS Health Event(PHD) 멀티 리전 실시간 알림 시스템 구축 들어가며AWS 환경에서 안정적인 인프라 운영을 위해서는 장애를 조기에 인지하고 빠르게 대응하는 체계를 갖추는 것이 핵심입니다. 그중에서도 AWS Personal Health Dashboard(PHD)는 내 계정에 영향을 줄 수 있는 시스템 이벤트(예: 서비스 중단, 보안 이슈, 유지보수 등)를 알림 형태로 제공하는 유용한 서비스입니다.하지만 PHD 알림은 기본적으로 이메일 또는 콘솔에 국한되어 있어, 멀티 리전 환경에서는 실시간 대응이 어렵고 이벤트 관리가 번거로워질 수 있습니다.때문에, 본 게시물에서는 AWS에서 발생하는 Health 이벤트를 보다 효과적으로 모니터링하고, 모니터링된 결과를 MegazoneCloud의 SpaceOne SaaS서비스와 연동하여 모니터링과 더불어 실시간 으로 Slack 알림.. 2025. 6. 13.
AWS Lambda를 이용한 RDS 모니터링 1. RDS 모니터링의 필요성AWS RDS는 관리형 데이터베이스 서비스로, 운영의 복잡성을 줄이고 고가용성을 제공합니다. 그러나 실시간 서비스 환경에서는 예상치 못한 세션 과다 발생이나 데이터베이스 락으로 인한 성능 저하가 발생할 수 있습니다. 이러한 문제를 사전에 감지하고 대응하기 위해서는 주기적인 모니터링이 필수적입니다.본 글에서는 AWS Lambda, EventBridge, Secrets Manager, CloudWatch를 활용하여 RDS의 Active Session 수와 Lock Count를 자동으로 수집하고 모니터링하는 방법을 소개합니다.2. 아키텍처 개요아래 다이어그램을 통해 전체 아키텍처를 시각적으로 이해할 수 있습니다. 이 솔루션의 구성 요소는 다음과 같습니다:Amazon EventBri.. 2025. 5. 27.
[AWS 비용 최적화]AWS Lambda 기반 EC2 자동 중지/시작 솔루션 1. 들어가며많은 기업에서 AWS EC2 인스턴스를 사용하면서도, 업무 외 시간 동안에도 인스턴스를 계속 실행시켜 놓는 경우가 많습니다. 이로 인해 불필요한 비용이 발생하곤 하죠. 특히 개발/테스트 용도의 인스턴스라면 이러한 낭비는 더욱 심각합니다.이번 글에서는 실무에서 직접 활용한 Lambda와 EventBridge를 이용한 EC2 자동 중지/시작 솔루션을 공유하고자 합니다. 이를 통해 비용 절감뿐만 아니라 운영 효율성도 함께 도모할 수 있습니다.2. 아키텍처 개요솔루션의 구성은 다음과 같습니다:Lambda: EC2 인스턴스를 시작하거나 중지하는 역할. Python 기반의 경량 함수로 작성되며, 태그 조건에 맞는 인스턴스를 선택적으로 제어합니다.EventBridge: Lambda를 주기적으로 실행시키기.. 2025. 4. 23.