호랑이한테물릴래

Final_project Day 3 본문

DevOps/sprint_project

Final_project Day 3

호랑이한테물릴래 2022. 7. 27. 18:26
반응형

CTO의 요청을 간단히 정리하자면, 

- 모니터링을 개발자와 클라이언트 모두 쉽게 확인하고 접근할 수 있어야한다.

- 이상수치도 모니터링을 통해서 확인할 수 있어야한다.

- 진입점(테스트)이 캡슐화될 수 있으면 좋겠다.

그래서 내일부터 진행해야할 업무는 아래와 같다.

Lambda 대략적인 코드

  • webhook
  • s3 데이터 받아오기
  • 에러 코드, 비정상적인 데이터 정제
  • s3에 밀어넣기

Data processing

  • S3 -> Glue data catalog
  • Athena 연결
  • Grafana로 연결을 위한 쿼리문

진입점 설계

  • Kinesis 앞단에 API Gateway 붙여서 Proxy 역할로 사용
  • 센서 데이터를 k6 or python 코드를 활용해서 ECS에 배포
  • ECS와 API Gateway 연결

Athena 아래의 모니터링 부분은 가장 마지막 순서로 진행할 예정. Grafana는 EC2를 통해 클라이언트에게 모니터링 서비스를 제공할 예정.

반응형

'DevOps > sprint_project' 카테고리의 다른 글

Final_project Day 5  (0) 2022.07.29
Final_project Day 4  (0) 2022.07.28
Final_project Day 3  (0) 2022.07.27
Final_project Day 2  (0) 2022.07.26
재고관리 시스템 Serverless 구현  (0) 2022.07.09
Terraform Full Stack 어플리케이션 구성 예시  (0) 2022.06.28
0 Comments
댓글쓰기 폼