- 컴퓨팅›
- AWS Lambda›
- Lambda 내구성 함수
AWS Lambda 내구성 함수란?
기존 Lambda의 프로그래밍 모델 내에서 AWS Lambda의 내구성 함수를 사용하여 멀티 스탭 애플리케이션 및 AI 워크플로를 간편하게 구축할 수 있습니다. 내구성 함수는 진행 상황을 자동으로 확인하고, 장기 실행 작업 시 최대 1년간 실행을 일시적으로 중단하며, 시스템 장애를 복구할 수 있습니다. 추가적 인프라 관리나 사용자 지정 상태 관리 또는 오류 처리 코드 작성의 필요가 없어 더 빠르게 혁신할 수 있습니다. 내구성 함수를 사용하면 장애 발생 시에도 문제가 발생하지 않는 주문 처리 시스템을 만들거나, 자동 롤백을 통해 마이크로 서비스 거래를 조정하거나, 인적 결정을 위해 실행을 일시 중단할 수 있는 AI 지원 승인 워크플로를 구현할 수 있습니다.
장점
선호하는 프로그래밍 언어를 사용하여 친숙한 프로그래밍 패턴으로 멀티스탭 애플리케이션 및 AI 워크플로 구축을 간소화합니다.
기본 제공되는 오류 처리, 자동 재시도 및 장애 복구 기능을 통해 애플리케이션 복원력을 강화합니다.
인적 승인과 같은 대기 기간 동안 실행을 일시 중단하고 재개하여 운영 효율성을 향상하며, 활성 컴퓨팅 시간에 대해서만 비용이 청구됩니다. Lambda 콘솔에서 내구성 함수 실행의 진행 상황을 쉽게 관찰할 수 있습니다.
기능
선호하는 프로그래밍 언어 및 도구를 사용하여 내구성 함수를 작성, 테스트 및 디버그할 수 있습니다.
Lambda 함수 생성 시 간단한 구성 설정을 통해 내구성 함수를 활성화할 수 있습니다. ‘단계’ 및 ‘대기’와 같은 새로운 Lambda 이벤트 핸들러 프리미티브를 사용하여 비즈니스 로직을 개선할 수 있습니다.
자동 재시도 및 마지막 체크포인트로부터의 복구 기능을 갖춘 ‘단계'를 사용하여 진행 상황을 체크포인트로 저장합니다.
휴먼 인 더 루프(HITL) AI 워크플로 또는 주문 처리와 같은 외부 이벤트를 기다리는 경우 ‘대기’ 및 ‘콜백’ 패턴을 사용하여 최대 1년 동안 실행을 일시 중단할 수 있습니다.
사용 사례
장애 발생 시에도 거래 상태를 유지하고 재시도를 자동으로 처리하는, 복원력이 우수한 결제 흐름을 구축할 수 있습니다. 단계별로 완전한 감사가 가능하여 결제 서비스 제공업체 전반의 멀티 스탭 승인, 사기 확인 및 정산을 조정할 수 있습니다.
모델 호출을 연결하고, 사용자 피드백을 통합하며, 장애 발생 시 장기 실행 작업을 결정론적으로 처리하는 다단계 AI 워크플로를 만들 수 있습니다. 일시 중지 후 자동으로 재개되며 활성 실행된 시간에 대해서만 비용을 지불합니다.
고유의 복원력으로 재고, 결제, 배송 및 알림 시스템 전반에서 주문 처리를 조정할 수 있습니다. 부분적 장애를 자동 처리하고, 중단 시에도 주문 상태를 유지하며, 컴퓨팅 리소스를 사용하지 않고도 외부 이벤트에 효율적으로 대기합니다.
며칠 또는 몇 주에 걸친 직원 온보딩, 대출 승인, 규정 준수 프로세스를 위한 안정적인 워크플로를 구축할 수 있습니다. 인적 승인, 시스템 통합, 예약된 작업 전반에서 워크플로 상태를 유지하면서 프로세스 상태 및 이력을 한눈에 파악할 수 있습니다.
오늘 원하는 내용을 찾으셨나요?
페이지의 콘텐츠 품질을 개선할 수 있도록 피드백을 보내주십시오.