AWS5 AWS DRS서비스를 활용한 DR(Disaster Recovery) 전략 수립 및 적용 이번 글에서는 AWS의 대표적인 DR(Disaster Recovery) 서비스인 DRS(Elastic Disaster Recovery)를 통한 전략을 수립하고 적용하는 방법에 대해 소개를 해드리려고 합니다.본 글은 AWS를 이제 막 시작하신 L100(기초) 레벨의 단계는 다소 어렵게 느껴질수 있습니다만, 재해 복구 전략이 무엇인지 기초 개념을 정립한다는 관점에서는 어느정도 도움이 될것으로 생각합니다. 하지만, 대부분의 내용은 L200(중급)정도의 지식을 가지신 분들을 기준으로 작성 되었다는 점 참고 부탁드립니다. 1. 본 글을 이해하기 위해 사전지식소개에 앞서 AWS DRS 서비스의 주 목적인 DR(Disaster Recovery)이라는 것이 무엇인지 기초적인 내용들을 알아야 합니다. 때문에, 먼저 .. 2025. 5. 12. [AWS 비용 최적화]AWS Lambda 기반 EC2 자동 중지/시작 솔루션 1. 들어가며많은 기업에서 AWS EC2 인스턴스를 사용하면서도, 업무 외 시간 동안에도 인스턴스를 계속 실행시켜 놓는 경우가 많습니다. 이로 인해 불필요한 비용이 발생하곤 하죠. 특히 개발/테스트 용도의 인스턴스라면 이러한 낭비는 더욱 심각합니다.이번 글에서는 실무에서 직접 활용한 Lambda와 EventBridge를 이용한 EC2 자동 중지/시작 솔루션을 공유하고자 합니다. 이를 통해 비용 절감뿐만 아니라 운영 효율성도 함께 도모할 수 있습니다.2. 아키텍처 개요솔루션의 구성은 다음과 같습니다:Lambda: EC2 인스턴스를 시작하거나 중지하는 역할. Python 기반의 경량 함수로 작성되며, 태그 조건에 맞는 인스턴스를 선택적으로 제어합니다.EventBridge: Lambda를 주기적으로 실행시키기.. 2025. 4. 23. [AWS 비용 최적화] 장기 미사용 자원 식별 자동화 1. 개요AWS 인프라에서 EC2는 유연한 컴퓨팅 자원을 제공하지만, 사용되지 않는 인스턴스나 연관 리소스(EBS, Elastic IP 등)가 방치될 경우 비용 낭비로 이어질 수 있습니다. 본 글에서는 AWS SDK for Python(boto3) 와 CloudWatch를 활용하여 ELB기반의 미사용 자원 식별 자동화를 구현하는 방법을 설명하도록 하겠습니다.이 솔루션은 다음과 같은 환경에 적용 가능합니다:비용 최적화를 위한 자원 스캔 자동화운영 리소스 현황 점검 및 정리2. 아키텍쳐 및 권한정책 설정2.1 구성 아키텍쳐간략히 전체적인 구조를 설명하자면 1) Python으로 개발된 자동화 Source는 Git Sever에 저장되어 있고2) 매월 1일 Jenkins에서 Build / Run 한다.3) App.. 2025. 4. 23. AWS EKS 기반 Loki 구축 사례 AWS EKS 환경에서 로그 시스템으로 Loki를 구축한 경험과 과정에서 겪었던 도전 과제, 해결 방법에 대해 공유하고자 한다. 예시 EKS 환경의 아키텍처는 아래와 같다. 예시 EKS 환경의 콘솔 화면은 아래와 같다.* kubenetes 버전 : 1.32.* nodegroup 관리 : 동적으로 인스턴스 유형을 간편하게 변경하기 위해 launch template 사용. 1. 도입 배경 및 필요성AWS EKS로 전환하기 전에는 로그를 확인하기 위해 직접 접속하여 로그 파일을 확인하는 방식을 사용했습니다. 하지만 EKS 환경으로 전환하면서 큰 문제에 직면했다. EKS Node는 AutoScaling으로 인해 서버가 동적으로 생성되고 제거되기 때문에, 기존 방식처럼 특정 서버에 접속해서 로그를 확인하는 방식을.. 2025. 4. 22. Amazon CloudWatch를 활용한 RDS 모니터링 예시 RDS 환경은 아래와 같다.https://aws.amazon.com/ko/cloudwatch/ Amazon 모니터링 및 관찰성 - Amazon CloudWatch - AWS강력한 시각화 도구를 사용하여 리소스 및 애플리케이션 데이터를 수집, 액세스 및 분석할 수 있습니다.aws.amazon.com * 참조한 문서 Amazon CloudWatch Doc : https://docs.aws.amazon.com/ko_kr/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html1. 기본 정보 소개Amazon CloudWatch는 Amazon Web Services(AWS) 리소스 및 AWS에서 실행되는 애플리케이션을 실시간으로 모니터링하며, 이를 활용해 리소스 .. 2025. 4. 15. 이전 1 다음