기사 검색

검색어를 입력하세요
스카이 테크 블로그
[AWS] 젠 토토 변경 감지

[AWS] 젠 토토 변경 감지

AWS의 젠 토토 기술과 관련 기능 젠 토토 스트림 및 젠 토토용 Kinesis 데이터 스트림을 소개합니다 각각의 특징과 사용법, 약점 등을 설명하겠습니다

스카이코퍼레이션의 자체 제품이 점점 SaaS화되고 있으며, 클라우드 자원을 활용한 개발이 더욱 다양해지고 있습니다

이번에는 AWS 젠 토토 관련 기술을 소개하겠습니다
젠 토토 업데이트를 트리거로 사용하여 후속 Lambda를 실행해야 하며 이번에는 두 가지 방법과 특성을 조사했습니다

젠 토토 스트림

젠 토토의 변경 사항을 감지합니다
변경 사항에 따라 후속 Lambda 처리를 트리거할 수 있습니다
이미지는 아래와 같습니다

사용하기 쉬우며 AWS 콘솔에서 간단히 활성화하여 기능을 켤 수 있습니다
젠 토토 > 테이블 > <<생성된 테이블>> "내보내기 및 스트림" 탭에서 설정할 수 있습니다

*AWS 콘솔의 젠 토토 구성 화면 스크린샷

변경 사항을 감지할 뿐만 아니라 어떤 항목이 변경되었는지 감지하고 변경 전후의 데이터를 검색할 수 있기 때문에 매우 유용한 기능입니다

젠 토토용 Kinesis 데이터 스트림

젠 토토 Streams는 매우 유용한 기능이지만 DB 업데이트 순서와 Streams가 감지하는 내용이 다릅니다순서가 반드시 정확하지는 않습니다

젠 토토용 Kinesis Data Streams는 이러한 경우에 유용한 기능입니다
젠 토토 스트림을 직접 대체하여 사용할 수 있습니다
*Kinesis Data Streams를 미리 생성해야 합니다 이에 대한 요금이 부과됩니다

Kinesis Data Streams가 Lambda에 전달하는 데이터 스트림 레코드의 ApproximateCreationDateTime 속성을 사용하면 업데이트 발생 순서대로 정렬할 수 있습니다

요약

우리가 조사한 두 가지 방법을 사용하여 젠 토토 변경 사항을 거의 실시간으로 감지하고 자동으로 후속 처리를 실행할 수 있었습니다
또한 설정에 따라 업데이트된 정보뿐만 아니라 사전 업데이트된 정보도 얻을 수 있어 DB 변화에 따른 차이를 쉽게 얻을 수 있습니다

클라우드 리소스는 상당히 빠른 속도로 추가, 변경 및 삭제될 수 있습니다
또한 단일 문제에 대해 여러 가지 솔루션을 고려한 후 제품 개발 속도와 비용에 적합한 솔루션을 선택합니다
이 내용이 클라우드 관련 개발을 하는 모든 분들께 도움이 되기를 바랍니다

끝까지 읽어주셔서 감사합니다


\공유해주세요! /
  • X
  • 페이스북
  • 라인

회사에 입사한 후 기술을 향상시키고 싶은 젊은 사람이든, 다양한 분야에서 자신의 경험을 활용하고 싶은 베테랑이든, 우리는 각 개인의 경험에 맞는 중견 채용을 제공합니다

스카이코퍼레이션의 소프트웨어 개발, 제품, 채용에 관한 문의사항은 아래 링크를 확인해주세요
문의하기