SlideShare a Scribd company logo
[AWS summit 2019] Serverless 기반 모니터링 시스템 만들기
Well-designed architecture (~‘18.10)
Grand Open (‘18.11)
운영 중 (‘18.11~)
Database ETCCompute Analytics
Amazon
EC2
Amazon
ECS
AWS
Lambda
Amazon
DynamoDB
Amazon
ElastiCache
Amazon
RDS
Amazon
Athena
Amazon
Kinesis
Amazon ES
AWS Glue Amazon API
Gateway
Amazon
S3
AWS
CodeCommit
문제의 빠른 인지 필
요
시스템 개발자?
시스템 운영자?
AWS
Lambda
Amazon
S3
Amazon
DynamoDB
Amazon API
Gateway
Amazon
SNS
서버 관리 불필요 유연한 확장성
고가용성 유휴 용량 없음
구분 모니터링 대상 AWS 서비스
모니터링
시스템 상태
인터페이스
사이트 로딩 속도
주문/결제 데이터
외부 연동 파일
대시보드/현황조회
보고서
[AWS summit 2019] Serverless 기반 모니터링 시스템 만들기
AWS Systems Manager
여러 AWS 서비스의 운영 데이터를
중앙 집중화하여 작업을 자동화 할 수
있는 도구 제공
기능 및 특징
 Automation, Run Command, Session Manager 등의 기능 제공
 AWS 서비스 대상으로 사용 할 경우 추가 비용 없음(자동화 예외)
 Run Command: 서버에 로그인 하지 않고 인스턴스를 원격으로
관리
[AWS summit 2019] Serverless 기반 모니터링 시스템 만들기
Selenium
웹 어플리케이션 테스팅 프레임워크
자동화 테스트를 위한 여러 기능 제공
Selenium on AWS Lambda
 서버 없이 자동화 테스트 가능
 테스트 결과를 AWS 서비스와 통합하기 용이함
[AWS summit 2019] Serverless 기반 모니터링 시스템 만들기
모니터링 대상
Lambda
EC2
실행 주기 실행 횟수 소요 시간 메모리
시스템 상태 1분 43200회 30초 128MB
m5.large
(2vCpu, 8GB)
인터페이스(3개) 1분 43200회 20초 128MB
사이트 로딩 속도
1분 43200회 10초 128MB
1분 43200회 6초 1GB
주문/결제 데이터(2개) 30분 1440회 1초 128MB
외부 연동 파일 1회/일 720회 2초 128MB
예상 비용
[컴퓨팅 요금] $44
[요청 횟수 요금] $0 (Free Tier 내 사용)
$86
1. Run Command의 명령 요청과 결과 수신
과정에서 시행착오를 겪었음 (Lambda 1개→2개)
2. API Gateway의 Timeout은 최대 30초이므로
이를 초과해서 실행되는 트랜잭션은 다른 방식을
고려해야 함
3. 아키텍처 구성, 개발, 배포를 혼자 하는 과정에서
시행착오를 겪었지만 나름의 노하우가 쌓임
4. 서버리스 기반으로 개발을 해본 유익한 경험
AWS
CodeCommit
AWS
CodeDeploy
AWS
CodeBuild
AWS
CodePipeline
More…
Q&A

More Related Content

PDF
AWS SAM을 이용한 모놀리식 서버리스 어플리케이션 운영하기
PDF
Cloud로 나아가는 Frond-end 개발자 - 박찬민(버드뷰) :: AWS Communityday online 2020
PDF
온라인 주문 서비스를 서버리스 아키텍쳐로 구축하기 - 김태우(Classmethod) :: AWS Community Day Online 2020
PPTX
서버리스 데이터 플로우 개발기 - 김재현 (Superb AI) :: AWS Community Day 2020
PDF
AWS CLOUD 2018- 보다 강력한 Serverless, AWS Lambda 기능 확장(안효빈 솔루션즈 아키텍트)
PPTX
Aws lambda 와 함께 서버리스 서비스 만들기
PDF
내 주변 작업하기 좋은 카페 찾아주는 웹앱 "작업공간" - 백엔드 아키텍처
PDF
AWS 서버리스 컴퓨팅-김필중 :: 2015 리인벤트 리캡 게이밍
AWS SAM을 이용한 모놀리식 서버리스 어플리케이션 운영하기
Cloud로 나아가는 Frond-end 개발자 - 박찬민(버드뷰) :: AWS Communityday online 2020
온라인 주문 서비스를 서버리스 아키텍쳐로 구축하기 - 김태우(Classmethod) :: AWS Community Day Online 2020
서버리스 데이터 플로우 개발기 - 김재현 (Superb AI) :: AWS Community Day 2020
AWS CLOUD 2018- 보다 강력한 Serverless, AWS Lambda 기능 확장(안효빈 솔루션즈 아키텍트)
Aws lambda 와 함께 서버리스 서비스 만들기
내 주변 작업하기 좋은 카페 찾아주는 웹앱 "작업공간" - 백엔드 아키텍처
AWS 서버리스 컴퓨팅-김필중 :: 2015 리인벤트 리캡 게이밍

What's hot (20)

PDF
포털 검색어 순위 수집 및 분석 후기
PDF
AWS CLOUD 2018- 손쉬운 모바일 서비스 데이터 처리, AWS AppSync  (김필중 솔루션즈 아키텍트)
PDF
스푼라디오 일본에서 한국으로 이전하기 - 최상기 (마이쿤) :: AWS Community Day 2020
PDF
SBS 콘텐츠허브의 AWS 도입 사례 :: SBS 콘텐츠허브 :: AWS Media Day 2016
PDF
AWS 기반 5천만 모바일 앱서비스 확장하기 - 이영진 (강남SE 모임) :: AWS Community Day 2017
PDF
AWS Lambda 100% 활용하기 :: 김상필 솔루션즈 아키텍트 :: Gaming on AWS 2016
PPTX
자바개발자가 최대한 빠르게 서비스를 오픈하는 방법 - 최진환 (드라마앤컴퍼니) :: AWS Community Day Online 2021
PDF
모두싸인의 AWS 성장기
PPTX
Serverless Architecture - 김현민
PDF
IT 이노베이션 센터 이야기 - AWS Lambda를 활용한 개발 스폰서십 확보편
PDF
20141021 AWS Cloud Taekwon - Customer Session: Drama&Company
PDF
[AWS Community Day 2021] AWS와 함께하는 무중단 배포 파이프라인 개선기
PPTX
IT 인프라의 새로운 대안 Amazon Web Service
PDF
AWS Innovate: AWS Container Management using Amazon EC2 Container Service an...
PDF
AWS 서버리스 신규 서비스 총정리 - 트랙2, Community Day 2018 re:Invent 특집
PDF
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
PDF
서버리스(Serverless)를 위한 Zombie Microservices Workshop 실습 가이드 :: 윤석찬 (AWS 테크에반젤...
PDF
Amazon web service simple diagram overview
PDF
서버리스 애플리케이션 구축 패턴 및 구축 사례 - AWS Summit Seoul 2017
PDF
테크데이타 - MS workload migration to aws 웨비나 발표자료 20210713
포털 검색어 순위 수집 및 분석 후기
AWS CLOUD 2018- 손쉬운 모바일 서비스 데이터 처리, AWS AppSync  (김필중 솔루션즈 아키텍트)
스푼라디오 일본에서 한국으로 이전하기 - 최상기 (마이쿤) :: AWS Community Day 2020
SBS 콘텐츠허브의 AWS 도입 사례 :: SBS 콘텐츠허브 :: AWS Media Day 2016
AWS 기반 5천만 모바일 앱서비스 확장하기 - 이영진 (강남SE 모임) :: AWS Community Day 2017
AWS Lambda 100% 활용하기 :: 김상필 솔루션즈 아키텍트 :: Gaming on AWS 2016
자바개발자가 최대한 빠르게 서비스를 오픈하는 방법 - 최진환 (드라마앤컴퍼니) :: AWS Community Day Online 2021
모두싸인의 AWS 성장기
Serverless Architecture - 김현민
IT 이노베이션 센터 이야기 - AWS Lambda를 활용한 개발 스폰서십 확보편
20141021 AWS Cloud Taekwon - Customer Session: Drama&Company
[AWS Community Day 2021] AWS와 함께하는 무중단 배포 파이프라인 개선기
IT 인프라의 새로운 대안 Amazon Web Service
AWS Innovate: AWS Container Management using Amazon EC2 Container Service an...
AWS 서버리스 신규 서비스 총정리 - 트랙2, Community Day 2018 re:Invent 특집
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
서버리스(Serverless)를 위한 Zombie Microservices Workshop 실습 가이드 :: 윤석찬 (AWS 테크에반젤...
Amazon web service simple diagram overview
서버리스 애플리케이션 구축 패턴 및 구축 사례 - AWS Summit Seoul 2017
테크데이타 - MS workload migration to aws 웨비나 발표자료 20210713
Ad

Similar to [AWS summit 2019] Serverless 기반 모니터링 시스템 만들기 (20)

PDF
AWS re:Invent 2018를 통해 본 개발자들이 원하는 4가지 클라우드 동향 :: 윤석찬 - AWS Community Day 2019
PDF
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
PPTX
02. 클라우드 기술 적용 & 활용 사례 ( 조현진 수석 Solution Architect)
PDF
AWS Partner ConneXions Online – New Year Edition - AWS re:Invent 2020 Tech Re...
PDF
서버리스 아키텍처 패턴 및 로그 처리를 위한 파이프라인 구축기 - 황윤상 솔루션즈 아키텍트, AWS / Matthew Han, SendBi...
PDF
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트
PDF
Minsu.kang aws amazon-webservice-220120-0935-204
PDF
[AWSome Day온라인 컨퍼런스] 강의 3: 클라우드 구축하기 - 정도현, AWS 테크니컬 트레이너
PDF
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
PDF
AWS CLOUD 2017 - AWS 신규 서비스를 통해 본 클라우드의 미래 (김봉환 솔루션즈 아키텍트)
PDF
AWS Finance Symposium_천만 고객을 위한 AWS 클라우드 아키텍쳐 확장하기
PDF
AWS의 다양한 Compute 서비스(EC2, Lambda, ECS, Batch, Elastic Beanstalk)의 특징 이해하기 - 김...
PDF
[애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈
PDF
[ASomeCloud] AWS 서비스소개
PDF
AWS Summit Seoul 2023 | 잘나가는 애플리케이션 성능? 알맞은 스토리지로부터!
PDF
AWSKRUG 콘퍼런스 - re:Invent 신규 서비스 (윤석찬) - 빅데이터 분석, 모바일 및 IoT를 중심으로
PDF
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기::이창수::AWS Summit Seoul 2018
PDF
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
PDF
[애플리케이션 현대화 및 개발] 클라우드를 통한 현대적 애플리케이션 디자인 및 구축 패턴 - 윤석찬, AWS 수석 테크 에반젤리스트
PDF
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
AWS re:Invent 2018를 통해 본 개발자들이 원하는 4가지 클라우드 동향 :: 윤석찬 - AWS Community Day 2019
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
02. 클라우드 기술 적용 & 활용 사례 ( 조현진 수석 Solution Architect)
AWS Partner ConneXions Online – New Year Edition - AWS re:Invent 2020 Tech Re...
서버리스 아키텍처 패턴 및 로그 처리를 위한 파이프라인 구축기 - 황윤상 솔루션즈 아키텍트, AWS / Matthew Han, SendBi...
AWS Builders Online Series | EC2와 Lambda로 AWS 시작하기 - 조용진, AWS 솔루션즈 아키텍트
Minsu.kang aws amazon-webservice-220120-0935-204
[AWSome Day온라인 컨퍼런스] 강의 3: 클라우드 구축하기 - 정도현, AWS 테크니컬 트레이너
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기 - 김준형 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
AWS CLOUD 2017 - AWS 신규 서비스를 통해 본 클라우드의 미래 (김봉환 솔루션즈 아키텍트)
AWS Finance Symposium_천만 고객을 위한 AWS 클라우드 아키텍쳐 확장하기
AWS의 다양한 Compute 서비스(EC2, Lambda, ECS, Batch, Elastic Beanstalk)의 특징 이해하기 - 김...
[애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈
[ASomeCloud] AWS 서비스소개
AWS Summit Seoul 2023 | 잘나가는 애플리케이션 성능? 알맞은 스토리지로부터!
AWSKRUG 콘퍼런스 - re:Invent 신규 서비스 (윤석찬) - 빅데이터 분석, 모바일 및 IoT를 중심으로
천만 사용자를 위한 AWS 클라우드 아키텍처 진화하기::이창수::AWS Summit Seoul 2018
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
[애플리케이션 현대화 및 개발] 클라우드를 통한 현대적 애플리케이션 디자인 및 구축 패턴 - 윤석찬, AWS 수석 테크 에반젤리스트
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
Ad

More from KyungHo Joo (11)

PDF
Change Datastore
PPTX
2020 01 21_aws_database
PPTX
2020 01 21_aws_recap
PPTX
[롯데그룹] 경력사원 적응 노하우
PPTX
명품 기획안 작성의 마법 레시피
PPTX
[AWS summit 2018] MSA 기반 Micro Batch로의 변화
PPTX
[AWS summit 2019] 마이크로 서비스 패턴 데이터 베이스
PPTX
[AWS summit 2018] MSA 를 넘어 Function으로 진화
PPTX
Aws cloud migration_v1.0
PPTX
Aws e commerce&retail-day_ldcc_jkh_v4.0
PPTX
What is application builder
Change Datastore
2020 01 21_aws_database
2020 01 21_aws_recap
[롯데그룹] 경력사원 적응 노하우
명품 기획안 작성의 마법 레시피
[AWS summit 2018] MSA 기반 Micro Batch로의 변화
[AWS summit 2019] 마이크로 서비스 패턴 데이터 베이스
[AWS summit 2018] MSA 를 넘어 Function으로 진화
Aws cloud migration_v1.0
Aws e commerce&retail-day_ldcc_jkh_v4.0
What is application builder

[AWS summit 2019] Serverless 기반 모니터링 시스템 만들기

Editor's Notes

  • #3: 롯데정보통신과 현대정보기술의 우수한 분들이 클라우드 기반의 새로운 아키텍처를 잘 설계하고 구현함 성공적으로 오픈함 현재 운영중
  • #6: 항목 Lambda EC2 가용성 완전 관리형 Auto Scaling 구성 개발 생산성 코드에만 집중 가능 서버 환경 구성 필요 실행 방식 트리거 서비스 보안 공동 책임 모델 고객 책임 비용 실행 건 수 + 소요 시간 서버 사용 시간 실행가능시간 최대 15분 제한 없음 적합한 업무 실행 빈도↓, 실행 건 별 소요시간↓ 실행 빈도↑, 실행 건 별 소요시간↑
  • #15: Sam -> serverless framework CI/CD 서비스별로 모니터링 포인트를 더 찾아서 모니터링 항목 추가 예정