Etc/AWS 3

AWS Lambda + API + DynamoDB 활용하여 Node.js API 만들기

AWS Lambda 함수를 활용한 microservice architecture 맛보기 입니다. Node.js로 Lambda 함수를 만들고, REST API(POST Method)호출 시, AWS DynamoDB에 데이터를 저장하는것까지 진행합니다. 여기저기 강의나 자료를 많이 찾아봤지만 전체 적인 흐름을 이해하지못하니 따라하기 쉽지 않아서 제가 다시 정리하고자 블로그에 등록합니다. 작성하려는 API는 제품을 등록하는 API이며 아래와 같이 정의했습니다. - 호출 url : http://domain/products - Method : Post - data : name, price, brand, description Lambda 함수를 만들기 위한 전체적인 흐름은 아래와 같이 이루어 집니다. 1. IAM..

Etc/AWS 2022.03.07

AWS CloudWatch

AWS 리소스 사용의 실시간 모니터링 기능 지원 다양한 이벤트들을 수집하여 로그파일로 저장 → 이벤트들이란? S3버켓 파일 업로드 & 삭제 S3 버켓 접근 시 접근 거부 발생하는 경우 RDS 데이터베이스에 접속 시도하는경우 등등의 이벤트들을 일종의 로그파일로 저장하여 → !!CloudWatch를 통해 실시간으로 확인가능!! 이벤트&알람 설정을 통해 SNS, AWS Lambda로 전송 가능 → 특정 이벤트가 발생 시, SNS와 같은 기능으로 실시간 알람(Notification)이 가능함! [CloudWatch 사용 가능 서비스들] : EC2, RDS, S3, ELB, 등등! 1) CloudWatch 사용 용례 -Use Case : 매일 얼마나 많은 사용자들이 모바일 앱을 사용하는지 알고 싶음 -Potent..

Etc/AWS 2022.03.07