본문 바로가기

kinesis

(2)
[SAA] Integration And Messaging Integration & Messaging 이번 장에서는 SAA를 준비하며 Integration(통합)과 Messaging(메시징)에 대해서 알아보도록 한다. Overview 여러 애플리케이션을 구축하기 시작하면 애플리케이션 간에 통신이 필요할 수 밖에 없다. 애플리케이션 통신에는 아래의 이미지와 같이 크게 두 가지 패턴이 있다. 갑자기 트래픽이 급증하는 경우 애플리케이션 간 동기화에 문제가 발생할 수 있다. 일반적으로 10개의 비디오만 인코딩하지만, 갑자기 1000개의 비디오를 인코딩해야 하는 경우가 발생할 수 있다. 이러한 경우 애플리케이션을 분리(Decouple)하는 것이 좋다. SQS: 대기열 모델을 사용한다. SNS: Publish/Subscribe 모델을 사용한다. Kinesis: Real-t..
[AWS] Analysis Services 분석(Analysis) 최초 작성 일자: 2023-03-17 수정 내역: 2023-03-17: 최초 작성 Amazon Athena SQL을 사용해 S3의 데이터 쿼리 페타바이트 규모 데이터를 상주 위치에서 쉽고 유연하게 분석 사용 이유 서버리스 경험을 포함한 SQL 또는 Apache Spark 분석 워크로드의 시작이 간소화되고 거의 즉시 가능하다. 온프레미스, 데이터 레이크 또는 클라우드 스토어의 데이터를 사용하여 대화형 고급 분석 애플리케이션을 구축할 수 있다. 언어, 오픈 데이터 형식, 오픈 소스 프레임워크, BI 및 기계 학습(ML) 도구 통합을 지원하여 유연성을 높입니다. 실행된 쿼리에 대한 요금만 지불하므로 구성, 소프트웨어 업데이트 또는 인프라 확장에 따른 비용을 절약할 수 있다. 작동 방식 ..