lambda 2

SNS와 Lambda를 이용한 AutoScaling Group 인스턴스 EBS 스냅샷 생성

SNS란? 클라우드에서 손쉽게 알림 기능을 설정하고 작동 및 전송할 수 있는 AWS 서비스이다. 게시 - 구독 메시징 방식이며 Push 메커니즘을 사용하여 클라이언트에게 알림을 전달한다. 각 주제는 SNS 앤드포인트를 식별하는 고유한 이름을 가지기 때문에 게시자는 메시지를 게시하고 구독자는 알림을 받도록 등록이 가능하다. 구독자는 구독하는 주제에 게시된 모든 메시지를 수신하며, 특정 주제에 대한 알림은 모든 구독자가 동일하게 수신한다. 사용 사례 AutoScaling Group에 Scale in, Scale out과 같은 특정 변경 사항이 발생했을 때, 사용자가 알림을 받을 수 있다. SNS를 사용하여 구독자에게 이메일 또는 문자메시지로 특정 뉴스 헤드라인을 Push할 수 있다. 업데이트가 가능함을 알리..

AWS 2021.07.04

AWS Lambda 기초 개념 및 간단 사용

AWS Lambda란? Lambda는 AWS의 서버리스 컴퓨팅 서비스로 서버를 프로비저닝할 필요 없이 특정 이벤트에 대한 응답으로 코드를 실행할 수 있다. 완전 관리형 컴퓨팅 서비스 상태 비저장 코드 실행 Node.js, Java, Python, C#, Go, Ruby를 지원 이벤트가 트리거되면 그에 대한 응답으로 코르를 실행하는 방식 AWS Lambda의 작동 방식 Lambda의 핵심 구성 요소는 Lambda 함수와 이벤트 소스이다. 이벤트 소스는 이벤트를 게시하고, Lambda 함수는 이벤트를 처리하도록 사용자가 작성하는 사용자 지정 코드이다. AWS Lambda 함수 생성 및 사용법 1. 람다 생성 및 간단한 테스트 2. 입력값에 따라 다른 값이 출력되도록 해보기 3. S3를 트리거로 추가하여 S3..

AWS 2021.07.03