본문 바로가기

IT 클라우드 정보52

Amazon CloudWatch 지표 알람 로그 차이와 EC2 CPU 알람 설정하는 순서 서버를 운영하다 보면 "지금 서비스가 정상인가"라는 질문을 하루에도 몇 번씩 하게 됩니다. AWS에서 이 질문에 숫자로 답하는 기본 도구가 Amazon CloudWatch입니다. EC2 인스턴스를 하나만 만들어도 CPU 사용률 같은 지표가 자동으로 쌓이기 시작하지만, 어떤 값이 기본으로 수집되고 어떤 값은 따로 설정해야 하는지 모르면 정작 필요할 때 데이터가 없는 상황을 겪게 됩니다. CloudWatch는 기능이 많아 보이지만 핵심은 지표, 알람, 로그 세 가지입니다. 지표는 시간에 따라 기록되는 숫자이고, 알람은 그 숫자를 기준값과 비교해 상태를 바꾸는 규칙이며, 로그는 애플리케이션과 서비스가 남긴 텍스트 기록입니다. 이 글에서는 세 구성 요소의 차이, EC2에서 기본으로 제공되는 지표와 에이전트가 필.. 2026. 10. 2.
AWS IAM 정책 JSON 읽는 법 Effect Action Resource Condition 구조와 최소 권한 설계 AWS에서 권한 문제가 생기면 가장 먼저 열어 보는 것이 IAM 정책입니다. 콘솔에서 AdministratorAccess 같은 관리형 정책을 붙이면 당장은 편합니다. 하지만 정책 문서가 실제로 무엇을 허용하는지 읽지 못하면 필요 이상으로 넓은 권한을 주게 되고, 반대로 요청이 왜 거부되는지 원인을 찾지 못해 시간을 허비하게 됩니다. IAM 정책은 JSON 형식의 문서이고, 구조는 생각보다 단순합니다. 정해진 몇 개의 요소가 같은 의미로 반복될 뿐이라, 요소별 역할과 평가 순서만 이해하면 처음 보는 정책도 한 줄씩 해석할 수 있습니다. 이 글에서는 정책 문서의 기본 구조, Effect·Action·Resource·Condition 각 요소의 의미, 여러 정책이 겹칠 때 최종 허용 여부가 정해지는 순서, 그.. 2026. 10. 1.
클라우드 비용 할당 태그 전략과 Cost Explorer로 서비스별 요금 분석하는 방법 클라우드 비용 할당 태그 전략은 클라우드 요금이 어디에서, 누구 때문에, 왜 발생했는지 설명할 수 있게 만들어주는 가장 기본적인 관리 방법입니다. 사용하는 리소스가 몇 개뿐일 때는 청구서만 봐도 대충 알 수 있지만, 여러 프로젝트와 팀이 한 계정을 함께 쓰기 시작하면 EC2 요금이 늘었다는 사실은 알아도 어떤 서비스의 서버가 원인인지 파악하기 어려워집니다. 태그를 체계적으로 붙이고 Cost Explorer로 분석하면 이런 질문에 숫자로 답할 수 있습니다. 리소스 이름만 알아보기 쉽게 지으면 비용 관리는 충분하다고 여기는 경우가 많습니다. 하지만 이름은 사람마다 규칙이 다르고, 결제 화면에서 이름으로 비용을 나눠 볼 수도 없습니다. 태그를 붙이고 비용 할당 태그로 활성화해야 결제 데이터에서 프로젝트별·팀별.. 2026. 9. 27.
AWS 퍼블릭 IPv4 주소 요금과 미사용 탄력적 IP EBS 볼륨 정리로 숨은 비용 찾는 법 AWS 퍼블릭 IPv4 주소 요금은 서버를 거의 쓰지 않는데도 매달 청구서에 조금씩 요금이 찍히는 대표적인 원인입니다. AWS는 2024년 2월 1일부터 모든 퍼블릭 IPv4 주소에 대해 사용 여부와 관계없이 시간당 요금을 부과하고 있습니다. 예전에는 실행 중인 인스턴스에 연결된 주소 하나는 무료였기 때문에, 그 시절 정보만 알고 있는 분들은 이 비용을 놓치기 쉽습니다. 실습이 끝나면 EC2 인스턴스만 종료하고 정리가 끝났다고 생각하기 쉽습니다. 하지만 함께 생긴 탄력적 IP나 삭제 옵션이 꺼져 있던 추가 볼륨은 그대로 남아, 다음 달 요금 내역에 퍼블릭 IPv4 주소와 EBS 볼륨 항목이 소액으로 계속 찍힐 수 있습니다. 금액은 작아도 쌓이면 무시할 수 없는 비용이 됩니다. 이 글에서는 퍼블릭 IPv4.. 2026. 9. 26.
클라우드 데이터 전송 비용 egress가 비싼 이유와 CDN으로 줄이는 방법 클라우드 데이터 전송 비용 egress는 클라우드 요금 청구서에서 가장 예상하기 어렵고, 가장 자주 사람들을 놀라게 만드는 항목입니다. 서버와 스토리지 요금은 사양과 용량을 보고 대략 계산할 수 있지만, 데이터가 클라우드 밖으로 얼마나 나갈지는 사용자 수와 파일 크기, 서비스 구조에 따라 크게 달라지기 때문입니다. 이미지나 동영상을 많이 제공하는 서비스라면 서버 비용보다 전송 비용이 더 커지는 경우도 있습니다. 클라우드 요금을 계산할 때 서버를 몇 시간 켜두었는지, 파일을 몇 GB 저장했는지만 따지는 경우가 많습니다. 하지만 요금 내역을 서비스별로 나눠 보면 데이터 전송 항목이 따로 있고, 같은 리전 안에서도 가용 영역을 넘나드는 트래픽에 요금이 붙기도 합니다. 데이터가 어디에서 어디로 이동하느냐에 따라.. 2026. 9. 25.
Docker 컨테이너와 쿠버네티스 차이 클라우드 관리형 서비스 EKS GKE AKS 비교 Docker 컨테이너와 쿠버네티스 차이는 클라우드 개발과 운영을 공부하다 보면 반드시 마주치는 주제입니다. 채용 공고나 기술 블로그에서 두 단어가 함께 등장하는 경우가 많아 같은 종류의 도구처럼 느껴지지만, 실제로는 해결하는 문제의 층이 다릅니다. Docker는 애플리케이션을 컨테이너로 만들고 실행하는 도구에 가깝고, 쿠버네티스는 수많은 컨테이너를 여러 서버에 걸쳐 배치하고 관리하는 플랫폼입니다. 쿠버네티스를 Docker의 상위 버전이나 대체 기술로 오해하고 둘 중 무엇을 배워야 하느냐고 묻는 경우가 많습니다. 하지만 컨테이너를 이해하지 못하면 쿠버네티스를 제대로 쓸 수 없고, 컨테이너가 많아지면 결국 쿠버네티스 같은 관리 도구가 필요해지는 관계입니다. 이 글에서는 컨테이너와 가상 머신의 차이, Dock.. 2026. 9. 24.