AWS 단계 함수를 시작하는 가장 좋은 방법은 AWS 기술 문서의 일부에 속하는 시작 안내서를 참조하는 것입니다. 수 분 이내에 단계 함수를 사용하여 애플리케이션 워크플로를 만들 수 있습니다.

더 자세한 사항은 아래의 참조 아키텍처, 블로그 및 동영상을 참조하십시오.


스냅샷 관리 애플리케이션은 AWS Step Functions과 Amazon CloudWatch Events, AWS Lambda 및 AWS CloudFormation를 연계하여 EBS 스냅샷 수명 주기 관리를 위한 서버리스 솔루션을 구축하는 방법을 보여줍니다.

SnapshotManagementDiagram

이미지 인식 및 처리 백엔드는 AWS Lambda, Amazon S3, Amazon DynamoDB 및 Amazon Rekognition을 사용하는 서버 없는 처리 워크플로를 AWS Step Functions을 사용하여 오케스트레이션하는 방법을 보여줍니다. 이 워크플로는 Amazon S3에 업로드된 사진을 처리하고 이미지에서 지리적 위치, 크기/형식, 시간 등의 메타데이터를 추출합니다. 그런 다음 이미지 인식 기능을 사용하여 사진의 객체에 태그를 지정합니다. 이와 동시에 사진의 썸네일을 생성합니다.

ServerlessReferenceArchitecture

AWS Step Functions는 현재 상용 버전으로 제공됨

무료로 AWS Step Functions 사용해 보기

AWS Step Functions 프리 티어는 매월 4,000건의 상태 변화를 포함합니다.  

AWS 프리 티어 세부 정보 참조 »


Applying the Saga pattern with AWS Lambda and Step Functions(Yan Cui, Space Ape Games, 2017년 7월 18일)

Integrating MongoDB Atlas, Twilio and AWS Simple Email Service with AWS Step Functions – Part 2(Raphael Londner, MongoDB, Principal Cloud Developer Advocate, 2017년 5월 17일)

Integrating MongoDB Atlas, Twilio and AWS Simple Email Service with AWS Step Functions – Part 1(Raphael Londner, MongoDB, Principal Cloud Developer Advocate, 2017년 3월 30일 목요일)

Easily Create Complex Workflows with AWS Step Functions(Volodymyr Rudyi, Agile Vision, 2017년 2월 12일)

Visual Orchestration in AWS(Eric Shanks, AHEAD, 2017년 1월 5일)

Passing Data between Lambdas with AWS Step Functions(Trevor Turnbull, 2016년 12월 11일)


tma-zapproved
4:38
"This is My Architecture"의 이번 에피소드에서는 Zapproved의 Lee가 자사에서 어떻게 Step Functions, Lambda 및 SQS를 사용하여 데이터 처리를 자동화하는지 설명합니다.

"This is My Architecture"의 이번 에피소드에서는 Zapproved의 Lee가 자사에서 어떻게 Step Functions, Lambda 및 SQS를 사용하여 데이터 처리를 자동화하는지 설명합니다.

여러분은 두 개 이상의 Lambda 기능으로 서버리스 애플리케이션을 구현하고 있습니까? 이번 심화 세션에서는 Step Functions 상태 머신, AWS Lambda 기능, IAM 기능과 정책을 구현하기 위해 AWS CloudFormation 및 AWS Serverless Application Model을 사용하는 방법을 알려드립니다.

이 짧은 동영상은 AWS Step Functions에 대해 간략하게 소개합니다. AWS Step Functions는 시각적 워크플로를 사용해 서버리스 애플리케이션 및 마이크로서비스의 구성 요소를 손쉽게 조정하며, 애플리케이션 기능을 단계별로 간단하게 구축하고 진행할 수 있도록 도와줍니다.

이번 세션에서는 Step Functions를 사용해 다중 서비스 애플리케이션을 짧은 시간 안에 생성하고 디버깅하는 방법을 보여드립니다. 또한 사용자들이 순서 처리, 보고 생성, 데이터 변환과 같은 여러 단계의 애플리케이션을 Step Functions를 이용해 신뢰성있게 구축하고 확대하며 혁신적으로 속도를 높이는 방법을 알려드립니다.

애플리케이션을 병렬 및 연속적으로 실행하거나 단계별로 나눌 수 있도록 AWS Step Functions가 클라우드 상태 머신을 생성하고 실행 및 디버깅하는 방법에 대해 알아보십시오. 다음으로, 순서 처리, 보고 생성, 데이터 변환과 같은 여러 단계의 애플리케이션을 Step Functions를 이용해 신뢰성있게 확장하는 방법에 대해 알아보십시오.

Step Functions를 사용해 다중 서비스 애플리케이션을 짧은 시간 안에 생성하고 작동 및 디버깅하는 방법을 이해합니다. 애플리케이션의 구성 요소를 단계별로 구축하고 조정하기 위한 시작 방법을 익힌 후 여러 단계의 애플리케이션을 생성하기 위해 AWS Lambda 기능 또는 Amazon EC2 인스턴스로 연결하는 방법을 학습합니다.