게시된 날짜: Nov 19, 2021
오늘, AWS CloudFormation StackSets는 다수의 작업 동시 실행 기능을 발표합니다. StackSets는 단일 작업으로 여러 AWS 계정과 리전에서 스택을 생성, 업데이트 또는 삭제할 수 있도록 하여 CloudFormation 스택의 기능을 확장합니다. 이제 스택 집합마다 둘 이상의 작업을 동시에 실행하도록 제출할 수 있습니다. 이 기능을 통해 사용자는 StackSets에서의 전체 처리 시간을 줄일 수 있습니다. 추가로, StackSets에 제출된 작업을 배치 처리하고 대기열에 추가하는 로직 구축의 오버헤드를 피할 수 있습니다.
이번 출시를 통해 단일 스택 집합에 속한 다수의 작업을 동시 실행을 위해 제출할 수 있습니다. CloudFormation StackSets는 서로 다른 스택 인스턴스를 업데이트하는 두 개의 작업 등 충돌하지 않는 작업들을 동시에 실행합니다. 또한, CloudFormation StackSets는 ‘update-stack-instance’ 및 ‘update-stackset’처럼 서로 충돌하는 작업은 대기열에 추가하여 충돌이 해결되면 곧바로 처리할 수 있도록 합니다. 이를 통해, 각 작업을 순차적으로 제출하는 배치 처리 및 대기열 추가 로직을 처리하는 자동화 구축 및 유지 관리를 피할 수 있습니다. 동시 작업 실행을 통해 사용자는 StackSets 사용에 있어 전체 성능 개선을 얻을 수 있습니다.
시작하려면 CloudFormation 콘솔, AWS CLI 또는 AWS SDK를 사용하여 스택 집합을 생성하거나 업데이트하세요. CloudFormation 스택 집합의 ‘ManagedExecution’ 속성을 ‘활성(Active)’으로 설정해 스택 집합에 대한 동시 작업 제출을 시작할 수 있습니다. 현재 AWS CloudFormation StackSets가 제공되는 모든 AWS 리전에서 StackSets 동시 실행 기능을 사용할 수 있습니다. 자세한 내용은 설명서를 참조하세요.