AWS 장애와 이상 비용

2020년 12월 19일, AWS의 서울 리전에서 ELB 관련 이슈로 일부 서비스가 일시적으로 장애를 겪었습니다. 장애에 대한 영향을 확인해보려면 계정별로 Personal Health Dashboard 에서 확인할 수 있습니다. 저희는 19일 당일에는 특별힌 이슈가 없었는데, 이후에 장애 관련 영향을 파악하는 도중에 재미있는 사실을 발견하여 공유할까 합니다. 알려지지 않은 장애 AWS에 따르면 장애는 19일에 일시적으로 NLB에 대해서 발생하였고, 얼마…

Continue reading AWS 장애와 이상 비용

OpsNow Resource Details – 활동 이력, 태그, 서비스그룹 메뉴 오픈

AWS CloudTrail을 이용한 활동 이력, 태그 및 서비스 그룹 메뉴 추가 활동 이력 (Activity History)은 AWS CloudTrail의 이벤트 기록 (Event History) 데이터를 이용합니다. AWS 콘솔보다 많은 검색을 지원하여 대량의 이벤트 기록 데이터에서 원하는 데이터를 확인 할 수 있게 도와줍니다. 이벤트 기록의 데이터 조회는 로컬 타임으로 조회합니다. 이벤트 이름으로 필터링 할 수 있습니다. AWS의 이벤트 기록이…

Continue reading OpsNow Resource Details – 활동 이력, 태그, 서비스그룹 메뉴 오픈

CloudWatch 에이전트를 손쉽게 설치하는 방법

AWS에서 EC2에 CloudWatch 에이전트를 설치하는 두 가지 방법에 대해서 알아보고 자동 설치를 위한 방법과 이점을 공유하고자 합니다. 기존 OpsNow의 한 서비스에서 진행하던 수동 설치 방법이 어떻게 대체될 수 있는지를 보시면서 도움되기를 바랍니다. 수동 설치 먼저, 사전에 준비한 CloudWatch 에이전트의 설정에 대한 config.json 파일을 EC2로 옮기고, 링크에서 해당하는 OS에 따른 에이전트 설치 파일을 다운로드 합니다. 다운로드한…

Continue reading CloudWatch 에이전트를 손쉽게 설치하는 방법

AWS Resource Details 출시

전에 없던 기능, AWS보다 편한데?    특정 EC2의 비용과 성능 정보를 한 곳에서! EC2 목록, Account 비용 등 전체를 조회할 수 있는 곳은 많지만 개별 자원에 대한 정보를 한 곳에 보여주는 곳은 없습니다. Resource Details에서는 리소스 아이디를 이용하여 특정 리소스의 정보로 바로 진입할 수 있습니다. 하나의 인터넷 창에서 일반 정보, 비용 정보, 성능 정보를 조회할 수 있으며, 내가 조회하고 있는 정보를 링크 공유만으로 다른 사용자에게 그대로 전달할 수 있습니다. 또한 원하는 대로 비용을…

Continue reading AWS Resource Details 출시

Serverless 플랫폼을 이용한 AWS 빌링 데이터 수집

OpsNow에서는 초기에 고객의 S3 버킷에서 빌링 데이터를 수집/처리하기 위해서 하나의 배치 프로그램을 구동했었습니다. 그 이후에 많은 AWS 서비스를 접하게 되면서 과연 어떻게 하면 비용도 줄이고, 성능도 최적화 할 수 있는지 많은 시도를 하게 되었습니다. 최종적으로 빌링 데이터의 수집 부분을 분리하고 이 부분에 대해서는 서버리스 (Serverless) 플랫폼을 이용하였고, 앞서 소개했던 AWS SAM으로 개발하기 글을 따라서 개발을…

Continue reading Serverless 플랫폼을 이용한 AWS 빌링 데이터 수집

AWS SAM으로 개발하기

클라우드 컴퓨팅 서비스가 점차 다양한 형태로 발전하면서 단순히 공유 인프라를 제공하던 IaaS (Infrastructure as a Service)를 뛰어넘어 인프라 관리를 신경 쓸 필요가 없는 PaaS (Platform as a Service) 형태의 서비스가 널리 퍼져나가고 있습니다. 개발자가 컴퓨팅 자원, 즉 서버에 대한 관리를 할 필요가 없기 때문에 흔히 Serverless라고 불립니다. 이처럼 애플리케이션을 개발/운영하는데 인프라의 경계가 사라지고 Serverless가 등장함으로써…

Continue reading AWS SAM으로 개발하기