1. 개념
➜ cloudwatch 블록에 들어있는 x-ray 살펴보기
✅ 분산 application 분석 및 디버깅 용도로 사용되어짐, 시각화 기능을 제공하여 쉽게 application 흐름 이해
✅ x-ray 서비스 맵을 제공, client가 어디에서 접속을 시도하면 어떤 api가 호출되어지는지 순차적으로 어떤 리소스를 언제 어떻게 request하며 실행되어지는지 한눈에 알수있음
✅ 서버리스 application을 구현할 때 쓰이는 것들이 대부분 x-ray 사용가능, ec2, lambda, dynamodb, elb, api gateway, SNS, SQS, elastic beanstalk 등
2. Lambda 함수 생성
➜ 버킷 이름만 지정, 나머지는 default로 기본 생성

➜ Lambda 함수 생성



➜ 트리거 추가

✅ S3 이벤트 확인

✅ Lamdba 권한 역할 확인

✅ 권한 추가

✅ Lambda > 함수 > lambda-read-s3-1015 > 모니터링 도구 > 편집 > 활성 추적

✅ S3 버킷에 .txt 파일 업로드
3. Cloudwatch 모니터링
➜ X-ray 기록 > 기록 세부 정보


✅ txt 파일 올라간 것 확인
4. 실습
➜ 역할 생성 : elasticbeanstalk

✅ 권한 추가

➜ 역할 생성 : s3fullaccess

➜ VPC 생성 : 자동으로
✅ 서브넷 2개 (Private, Public)

➜ Elastic Beanstalk
✅ 애플리케이션 생성 : beanstalk15



'AWS' 카테고리의 다른 글
| [ 19 ] - 방화벽 WAF (0) | 2024.10.16 |
|---|---|
| [ 18 ] - KMS (0) | 2024.10.15 |
| [ 16 ] - dynamoDB에 데이터 넣기 (0) | 2024.10.14 |
| [ 15 ] - key (0) | 2024.10.11 |
| [ restart ] (0) | 2024.10.10 |