AWS SAM에 대한 문서 기록 - AWS Serverless Application Model

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS SAM에 대한 문서 기록

다음 표는 AWS Serverless Application Model 개발자 안내서의 각 릴리스에서 변경된 중요 사항에 대해 설명합니다. 이 설명서에 대한 업데이트 알림을 받으려면 RSS 피드를 구독하면 됩니다.

  • 최종 설명서 업데이트: 2024년 6월 20일

변경 사항설명날짜

개발자 안내서 전체에서 콘텐츠 재구성 및 업데이트

검색 편의성과 사용성을 개선하기 위해 안내서를 개편하고 재구성했습니다. 제목을 업데이트하고 개선했습니다. 주제 및 개념을 소개할 때 세부 정보를 추가했습니다.

2024년 6월 20일

Ruby 3.3에 대한 AWS SAM  CLI 지원 추가

이제 Ruby 3.3을 런타임 및 이미지 리포지토리로 사용할 수 있습니다. 자세한 내용은 이미지 리포지토리sam init를 참조하세요.

2024년 4월 4일

AWS SAMCLI 명령 옵션 추가

sam local start-api 명령에서 새 옵션 --ssl-cert-file PATH, --ssl-key-file PATH를 사용할 수 있습니다. 또한 sam local invoke, sam local start-apisam local start-lambda에서 새 명령줄 옵션 --add-host LIST를 사용할 수 있습니다.

2024년 3월 20일

.NET 8에 대한 AWS SAMCLI 지원 추가

이제 .NET 8을 런타임 및 이미지 리포지토리로 사용할 수 있습니다. .NET Core 3.1, Node.js 14, Node.js 12, Python 3.7, Ruby 2.7에 대한 런타임 및 이미지 리포지토리는 더 이상 지원되지 않습니다. 이미지 리포지토리sam init를 참조하세요.

2024년 2월 22일

Linux에 대한 AWS SAMCLI arm64 패키지 설치관리자 프로그램 추가

자세한 내용은 AWS SAMCLI 설치를 참조하세요.

2023년 12월 6일

AWS SAM CLI sam sync 명령에 대한 --watch-exclude 옵션 추가

동기화를 시작할 때 파일 및 폴더를 제외합니다. 자세히 알아보려면 동기화를 시작하지 않는 파일 및 폴더 지정을 참조하세요.

2023년 12월 6일

AWS SAM CLI sam sync 명령에 대한 --build-in-source 옵션 추가

소스 폴더에서 프로젝트를 빌드하여 빌드 프로세스의 속도를 높이세요. 자세히 알아보려면 소스 폴더에서 프로젝트를 빌드하여 빌드 시간 단축을 참조하세요.

2023년 12월 6일

AWS SAM CLI sam build 명령에 대한 --build-in-source 옵션 추가

소스 폴더에서 프로젝트를 빌드하여 빌드 프로세스의 속도를 높이세요. 자세히 알아보려면 소스 폴더에서 프로젝트를 빌드하여 빌드 시간 단축을 참조하세요.

2023년 12월 6일

AWS SAM CLI remote invoke 명령에 대한 새 리소스 지원 추가

Kinesis Data Streams 애플리케이션, Amazon SQS 대기열 및 Step Functions 상태 머신과 함께 sam remote invoke 사용. 자세히 알아보려면 sam remote invoke 사용을 참조하세요.

2023년 11월 15일

공유 가능한 테스트 이벤트를 위한 새 AWS SAM CLI remote test-event 명령 추가

AWS SAMCLI를 사용하여 EventBridge 스키마 레지스트리에서 공유 가능한 테스트 이벤트에 액세스하고 관리하여 AWS 클라우드에서 Lambda 함수를 테스트할 수 있습니다. 자세히 알아보려면 sam 원격 테스트 이벤트 사용을 참조하세요.

2023년 10월 3일

Terraform에 대한 AWS SAM CLI의 지원이 이제 통상적으로 제공됩니다.

Terraform을 위한 AWS SAMCLI지원에 대한 자세한 내용은 AWS SAM CLITerraform지원을 참조하세요.

2023년 9월 5일

Terraform Cloud에 대한 AWS SAMCLI 지원 추가

AWS SAM CLI는 현재 Terraform Cloud의 로컬 테스트를 지원합니다. 자세히 알아보려면 Terraform Cloud의 설정을 참조하세요.

2023년 9월 5일

AWS SAM CLI 구성 파일에 대한 YAML 파일 형식 지원 추가

는 AWS SAM CLI 이제 [.yaml|.yml] 파일 형식을 지원합니다. AWS SAMCLIAWS SAMCLI구성 파일 페이지가 업데이트되었습니다.

2023년 7월 18일

Terraform에 대한 AWS SAM CLIsam local start-api 명령 지원 추가

Terraform를 위한 AWS SAMCLI지원이란 무엇입니까? 단원이 Terraform을 위한 AWS SAM CLI sam local start-api 명령 지원을 포함하도록 업데이트됨.

2023년 7월 6일

새 AWS SAM CLI remote invoke 명령 추가

sam remote invoke 사용을 시작하려면 sam remote invoke 사용을 참조하세요.

2023년 6월 22일

AWS AppSyncGraphQL API 서버리스 리소스 유형 추가

AWS SAM를 사용하는 GraphQL API 리소스를 정의하는 방법을 설명하는 새 AWS::Serverless::GraphQLApi섹션을 생성합니다

2023년 6월 22일

Ruby 3.2에 대한 AWS SAMCLI 지원 추가

새 기본 이미지 및 런타임 값을 포함하도록 sam 초기화 페이지를 업데이트합니다. Ruby3.2 Amazon ECR URI로 이미지 리포지토리 페이지를 업데이트합니다.

2023년 6월 6일

AWS SAMCLI 패키지 설치관리자 프로그램의 무결성 검증을 위한 선택적 단계 추가

선택적 단계를 반영하도록 AWS SAMCLI 설치 페이지를 업데이트합니다. 단계를 문서화하기 위하여 AWS SAMCLI설치관리자 프로그램 페이지의 무결성 확인을 생성합니다.

2023년 5월 31일

인프라 동기화를 건너뛰기 위해 sam sync 옵션 추가

실행할 때마다 sam sync CloudFormation 배포가 필요한지 여부 사용자 지정합니다. 자세히 알아보려면 초기 CloudFormation 배포 건너뛰기를 참조하세요.

2023년 3월 23일

DocumentDB 이벤트 소스 유형에 대한 지원 추가

이제 AWS SAM 템플릿 사양이 AWS::Serverless::Function 리소스의 DocumentDB 이벤트 소스 유형을 지원합니다. 자세한 내용은 DocumentDB를 참조하세요.

2023년 3월 10일

를 사용하여 Rust Lambda 함수 빌드Cargo Lambda

AWS SAMCLI를 사용하여 Cargo Lambda을 사용한 Rust Lambda 함수 빌드. 자세히 알아보려면 Cargo Lambda를 사용한 Rust Lambda 함수 빌드를 참조하세요.

2023년 2월 23일

의 외부에서 함수 리소스 빌드 AWS SAM

sam build 명령 사용 시 함수 건너뛰기에 대한 지침이 추가되었습니다. 자세히 알아보려면 AWS SAM외부에서 함수 빌드를 참조하세요.

2023년 2월 14일

새로운 임베디드 커넥터 명령문

새 내장 커넥터 명령문을 사용하여 귀하의 AWS::Serverless::Connector 리소스를 정의합니다. 자세히 알아보려면 AWS SAM커넥터를 사용한 리소스 권한 관리를 참조하세요.

2023년 2월 8일

에 대한 새 sam list 명령이 추가됨AWS SAMCLI

서버리스 애플리케이션의 리소스에 대한 중요한 정보를 보는 데 sam list를 사용합니다. 자세히 알아보려면 sam list를 참조하세요.

2023년 2월 2일

esbuild용 포맷 및 아웃익스텐션 빌드 속성이 추가됨

esbuild로 Node.js Lambda 함수를 빌드하면 이제 FormatOutExtension 빌드 속성을 지원합니다. 자세히 알아보려면 esbuild를 사용한 Node.js Lambda 함수 빌드를 참조하세요.

2023년 2월 2일

AWS SAM템플릿 사양에 런타임 관리 옵션이 추가됨

Lambda 함수의 런타임 관리 옵션을 구성합니다. 자세한 내용은을 참조하십시오RuntimeManagementConfig.

2023년 1월 24일

대상 속성이 AWS::Serverless::StateMachine용 EventSource에 추가됨

AWS::Serverless::StateMachine 리소스 유형은 EventBridgeRuleSchedule 이벤트 소스의 Target 속성을 지원합니다.

2023년 1월 13일

Lambda 함수에 대한 SQS 폴러 스케일링 구성

AWS::Serverless::Function에 관한 ScalingConfig의 속성을 사용하여 SQS 폴러의 크기 조정을 구성합니다. 자세한 내용은을 참조하십시오 ScalingConfig.

2023년 1월 12일

cfn-lint로 AWS SAM 애플리케이션 검증

cfn-lint를 사용하여 AWS SAM CLI를 통해 AWS SAM 템플릿의 유효성을 검사를 할 수 있습니다. 자세히 알아보려면 cfn-lint로 유효성 검사를 참조하세요.

2023년 1월 11일

CloudWatch Application Insights를 사용하여 서버리스 애플리케이션 모니터링

Amazon CloudWatch Application Insights를 구성하여 AWS SAM애플리케이션을 모니터링합니다. 자세히 알아보려면 CloudWatch Application Insights를 사용하여 서버리스 애플리케이션 모니터링을 참조하세요.

2022년 12월 19일

macOS용 AWS SAMCLI 패키지 설치관리자 프로그램이 추가됨

새 macOS 패키지 설치관리자 프로그램을 사용하여 AWS SAM CLI를 설치합니다. 자세한 내용은 AWS SAMCLI 설치하기를 참조하세요

2022년 12월 6일

Lambda SnapStart에 대한 지원이 추가됨

Lambda 함수가 초기화된 함수의 캐시 상태인 스냅샷을 생성하도록 SnapStart를 구성합니다. 자세한 내용은 다음 섹션을 참조하세.AWS::Serverless::Function

2022년 11월 28일

nodejs18.x에 대한 AWS SAMCLI지원이 추가됨

AWS SAM CLI는 이제 nodejs18.x 런타임을 지원합니다. 자세히 알아보려면 sam init를 참조하세요.

2022년 11월 17일

액세스 및 권한 구성에 대한 지침이 추가됨

AWS SAM은 귀하의 서버리스 애플리케이션의 액세스 및 권한 관리를 간소화하는 두 가지 옵션을 제공합니다. 자세한 내용은 리소스 액세스 및 권한 관리를 참조하세요.

2022년 11월 17일

네이티브 AOT 컴파일을 사용하여 .NET 7 Lambda 함수를 빌드하기 위한 지원이 추가됨

네이티브 어헤드 오브 타임(AOT) 컴파일을 활용하여 Lambda 콜드 스타트 시간을 개선하여 .NET 7 Lambda 함수를 AWS SAM 빌드 및 패키징합니다. 자세히 알아보려면 네이티브 AOT 컴파일을 사용하여 .NET 7 Lambda 함수 빌드를 참조하세요.

2022년 11월 15일

로컬 디버깅 및 테스트에 AWS SAMCLITerraform 지원이 추가됨

Terraform프로젝트 내에서 AWS SAM CLI를 사용하여 Lambda 함수 및 레이어의 로컬 디버깅 및 테스트를 수행합니다. 자세한 내용은 AWS SAMCLI 지원Terraform을 참조하세요.

2022년 11월 14일

EventBridge AWS SAM 스케줄러에 대한 지원이 추가됨

AWS Serverless Application Model(AWS SAM) 템플릿 사양은 AWS Lambda 및 AWS Step Functions에 관한 EventBridge 스케줄러에서 이벤트를 스케줄링하는 데 사용할 수 있는 간단하고 간단한 명령문 제공. 자세한 내용은 EventBridge Scheduler를 사용한 일정 수립을 참조하세요.

2022년 11월 10일

AWS SAMCLI설치 지침을 단순화

AWS SAMCLI사전 요구 사항 및 선택적 단계가 별도의 페이지로 이동됨. 지원되는 운영 체제의 설치 단계는 AWS SAMCLI설치하기에서 찾을 수 있습니다.

2022년 11월 4일

Windows 10 사용자가 긴 경로를 사용할 수 있도록 수정 사항이 추가됨

AWS SAM CLI 앱 템플릿 저장소에는 Windows 10 MAX_PATH 제한으로 인해 sam init의 실행 시 오류가 발생할 수 있는 일부 긴 파일 경로가 포함되어 있습니다. 자세한 정보는 AWS SAM CLI 설치하기를 참조하세요.

2022년 11월 4일

최초 배포를 위한 점진적 배포 프로세스가 업데이트됨

AWS CodeDeploy를 사용하여 Lambda 함수를 점진적으로 배포하려면 두 단계가 필요합니다. 자세히 알아보려면 Lambda 함수를 처음으로 점진적으로 배포하기를 참조하세요.

2022년 10월 13일

더 많은 유형의 이벤트에 대한 추가 Lambda 이벤트 필터링 지원

MSK, MQ, 및 SelfManagedKafka 이벤트 소스 유형에 FilterCritera 속성이 추가됨

2022년 10월 13일

AWS SAM파이프라인에 OpenID Connect (OIDC) 지원이 추가됨

AWS SAM은 Bitbucket, GitHub Actions에 대한 OpenID Connect (OIDC) 사용자 인증, GitLab의 지속적 통합 및 전달 (CI/CD) 플랫폼을 지원합니다. 자세히 알아보려면 AWS SAM파이프라인을 통한 OIDC 사용자 계정 사용하기를 참조하세요.

2022년 10월 13일

JWT구성 속성에 대한 참고 사항

OAuth2Authorizer를 위한 JwtConfiguration 에 따른 issueraudience 속성의 정의에 대하여 메모가 추가되었습니다.

2022년 10월 7일

함수 및 스테이트머신 이벤트소스의 새 속성

EnabledState 속성이 AWS::Serverless::Function를 위한 CloudWatchEvent 이벤트 소스에 추가되었습니다. State 속성은 AWS::Serverless::FunctionAWS::Serverless::StateMachineSchedule 이벤트 소스에 추가되었습니다.

2022년 10월 6일

AWS SAM이제 커넥터를 통상적으로 사용 가능

커넥터는 AWS::Serverless::Connector로 식별되는 AWS SAM 추상 리소스 유형으로, 서버리스 애플리케이션 리소스 간에 권한을 프로비저닝하는 간단하고 안전한 방법을 제공합니다. 자세히 알아보려면 AWS Serverless Application Model커넥터를 사용한 리소스 권한 관리를 참조하세요.

2022년 10월 6일

 에 새 sam sync 옵션이 추가됨AWS SAMCLI

sam sync--dependency-layer--use-container 옵션이 추가됨

2022년 9월 20일

에 대한 새 sam 배포 옵션이 추가됨AWS SAMCLI

--on-failure 에 옵션이 추가됨sam deploy

2022년 9월 9일

esbuild 지원이 이제 통상적으로 제공됨

Node.js Lambda 함수를 빌드하고 패키징하려면 esbuild 자바스크립트 번들러와 AWS SAM CLI 함께 사용할 수 있습니다.

2022년 9월 1일

AWS SAMCLI업데이트된 텔레메트리

수집된 시스템 및 환경 정보에 대한 설명이 사용 속성의 해시 값을 포함하도록 업데이트되었습니다.

2022년 9월 1일

에 로컬 환경 변수 지원이 추가AWS SAMCLI

로컬에서 Lambda 함수를 호출할 때와 로컬에서 API Gateway를 실행할 때 AWS SAM CLI와 함께 환경 변수를 사용합니다.

2022년 9월 1일

Lambda 명령 세트 아키텍처 지원

AWS SAMCLI를 사용하여 x86_64 혹은 arm64 명령어 세트 아키텍처를 위한 Lambda 함수와 Lambda 레이어를 구축합니다. 자세한 내용은 AWS::Serverless::Function리소스 유형의 아키텍처 속성 및 AWS::Serverless::LayerVersion리소스 유형의 호환 가능한 아키텍처 속성을 참조하세요.

2021년 10월 1일

예제 파이프라인 구성 생성

새로운 sam pipeline bootstrapsam pipeline init 명령어를 사용하여 여러 CI/CD 시스템에 대한 예시 파이프라인을 생성하려면 AWS SAM CLI 을(를) 사용하세요. 자세한 내용은 예제 CI/CD 파이프라인 생성을 참조하세요.

2021년 7월 21일

AWS SAMCLIAWS CDK 통합(미리 보기, 2단계)

퍼블릭 프리뷰 릴리스의 2단계부터 이제 AWS SAM CLI를 사용하여 AWS CDK 애플리케이션을 패키징하고 배포할 수 있습니다. AWS SAM CLI를 사용하여 샘플 AWS CDK 애플리케이션을 직접 다운로드할 수도 있습니다. 자세한 내용은 AWS 클라우드 개발 키트 (AWS CDK)(미리 보기)을 참조하세요

2021년 7월 13일

함수의 이벤트 소스로 RabbitMQ 지원

서버리스 함수의 이벤트 소스로 RabbitMQ 지원이 추가됨 자세한 내용은AWS::Serverless::Function 리소스 유형의 MQ 이벤트 소스의 SourceAccessConfigurations속성을 참조하세요.

2021년 7월 7일

Amazon ECR 빌드 컨테이너 이미지를 사용하여 서버리스 애플리케이션 배포

Amazon ECR 빌드 컨테이너 이미지를 사용하여 AWS CodePipeline 젠킨스, GitLab CI/CD, GitHub 액션과 같은 일반적인 CI/CD 시스템으로 서버리스 애플리케이션을 배포할 수 있습니다. 자세한 내용을 알아보려면 서버리스 애플리케이션 배포를 참조하세요.

2021년 6월 24일

AWS툴킷을 사용한 AWS SAM애플리케이션 디버깅

AWS이제 툴킷은 통합 개발 환경 (IDE) 및 런타임의 다양한 조합을 통해 단계별 디버깅을 지원합니다. 자세한 내용은 AWS툴킷 사용하기를 참조하세요.

2021년 5월 20일

AWS SAMCLIAWS CDK 통합(미리 보기)

이제 AWS SAM CLI를 사용하여 AWS CDK 애플리케이션을 로컬에서 테스트하고 빌드할 수 있습니다. 이것은 평가판 미리 보기 릴리스입니다. 자세한 내용은 AWS 클라우드 개발 키트 (AWS CDK)(미리 보기)을 참조하세요

2021년 4월 29일

기본 컨테이너 이미지 리포지토리가 Amazon ECR Public으로 변경됨

기본 컨테이너 이미지 리포지토리가 DockerHub에서 Amazon ECR 퍼블릭으로 변경되었습니다. 자세한 정보는 이미지 리포지토리를 참조하세요.

2021년 4월 6일

AWS SAMCLI자동 빌드

이제 자동으로 빌드되는 AWS SAM CLI의 시험판 버전을 설치할 수 있습니다. 자세한 내용은 설치에서 선택한 OS 하위 항목의 Nightly build를 참조하세요.AWS SAMCLI

2021년 3월 25일

빌드 컨테이너 환경 변수 지원

이제 환경 변수를 전달하여 컨테이너를 빌드할 수 있습니다. 자세한 내용은 sam build--container-env-var--container-env-var-file 옵션을 참조하세요.

2021년 3월 4일

새 Linux 설치 프로세스

이제 네이티브 Linux 설치관리자 프로그램을 사용하여 AWS SAM CLI 설치할 수 있습니다. 자세한 내용은 Linux에서 AWS SAM CLI 설치하기를 참조하세요.

2021년 2월 10일

EventBridge용 DLQ(Dead Letter Queue)대기열 지원

EventBridge의 DLQ 대기열과 서버리스 함수 및 상태 머신을 위한 Schedule이벤트 소스에 대한 지원이 추가됨 자세한 내용은 AWS::Serverless::FunctionAWS::Serverless::StateMachine 리소스 유형 모두에 대한 EventBridgeRuleSchedule 이벤트 소스의 DeadLetterConfig 속성을 참조하세요.

2021년 1월 29일

사용자 지정 체크포인트 지원

서버리스 함수를 위한 DynamoDB 및 Kinesis 이벤트 소스의 사용자 지정 체크포인트에 대한 지원이 추가됨 자세한 내용은 AWS::Serverless::Function 리소스 유형의 KinesisDynamoDB 데이터 형식의 FunctionResponseTypes 속성을 참조하세요.

2021년 1월 29일

텀블링 윈도우 지원

서버리스 함수를 위한 DynamoDB 및 Kinesis 이벤트 소스의 텀블링 윈도우 지원이 추가됨. 자세한 내용은 AWS::Serverless::Function 리소스 유형의 KinesisDynamoDB 데이터 형식의 TumblingWindowInSeconds 속성을 참조하세요.

2020년 12월 17일

웜 컨테이너 지원

AWS SAM CLI 명령을 사용하여 sam local start-apisam local start-lambda를 로컬에서 테스트할 때 웜 컨테이너에 대한 지원이 추가됨 자세한 내용은 해당 명령의 --warm-containers 옵션을 참조하세요.

2020년 12월 16일

Lambda 컨테이너 이미지에 대한 지원

Lambda 컨테이너 이미지에 대한 지원이 추가됨 자세한 내용은 애플리케이션 빌드하기를 참조하세요.

2020년 12월 1일

코드 서명 지원

코드 서명 및 서버리스 애플리케이션 코드의 신뢰할 수 있는 배포에 대한 지원이 추가됨 자세한 내용은 AWS SAM애플리케이션을 위한 코드 서명 구성을 참조하세요.

2020년 11월 23일

Parallel 및 캐시된 빌드 지원

sam build명령에 두 가지 옵션을 추가하여 서버리스 애플리케이션 빌드의 성능 개선. 하나는 함수와 레이어를 순차적으로 빌드하지 않고 병렬로 빌드하는 --parallel이고, 다른 하나는 재빌드가 필요한 변경 사항이 없을 때 이전 빌드의 빌드 아티팩트를 사용하는 --cached입니다.

2020년 11월 10일

Amazon MQ 지원 및 상호 TLS 인증

Amazon MQ에 대한 지원을 서버리스 함수의 이벤트 소스로 추가함. 자세한 내용은 AWS::Serverless::Function 리소스 유형의 EventSourceMQ 데이터 유형을 참조하세요. 또한 API Gateway API 및 HTTP API에 대한 상호 전송 레이어 보안(TLS) 인증에 대한 지원이 추가됨 자세한 내용은 AWS::Serverless::Api 리소스 유형의 DomainConfiguration 데이터 유형 또는 AWS::Serverless::HttpApi리소스 유형의 HttpApiDomainConfiguration 데이터 유형을 참조하세요.

2020년 11월 5일

HTTP API용 Lambda 권한 부여자에 대한 지원

AWS::Serverless::HttpApi 리소스 유형에 대한 Lambda 권한 부여자에 대한 지원이 추가됨 자세한 내용은 Lambda 권한 부여자 예제(AWS::Serverless::HttpApi)를 참조하세요.

2020년 10월 27일

여러 구성 파일 및 환경 지원

AWS SAMCLI 명령의 기본 파라미터 값을 저장하는 여러 구성 파일 및 환경에 대한 지원이 추가됨 자세한 정보는 AWS SAMCLI구성 파일을 참조하세요.

2020년 9월 24일

Step Functions를 통한 X-Ray 지원 및 API에 대한 액세스 제어 시 참조

서버리스 상태 머신의 이벤트 소스로 X-Ray에 대한 지원이 추가됨 자세한 내용은 AWS::Serverless::StateMachine 리소스 유형의 Tracing 속성을 참조하세요. API에 대한 액세스를 제어할 때 참조에 대한 지원도 추가됨 자세한 정보는 ResourcePolicyStatement 데이터 유형을 참조하세요.

2020년 9월 17일

Amazon MSK 지원

Amazon MSK에 대한 지원을 서버리스 함수의 이벤트 소스로 추가함 이렇게 하면 Amazon MSK 주제의 기록이 Lambda 함수를 트리거할 수 있습니다. 자세한 내용은 AWS::Serverless::Function리소스 유형의 EventSourceMSK데이터 유형을 참조하세요.

2020년 8월 13일

Amazon EFS 지원

Amazon EFS 파일 시스템을 로컬 디렉터리에 마운트하기 위한 지원이 추가됨. 이렇게 하면 Lambda 함수 코드가 공유 리소스에 액세스하여 수정할 수 있습니다. 자세한 내용은 AWS::Serverless::Function 리소스 유형의 FileSystemConfigs 속성을 참조하세요.

2020년 6월 16일

서버리스 애플리케이션 오케스트레이션

AWS SAM를 사용하여 Step Functions 상태 머신을 생성하여 애플리케이션을 오케스트레이션할 수 있는 지원이 추가됨. 자세한 내용은 AWS Step Functions 및 AWS::Serverless::StateMachine 리소스 유형을 사용하는 AWS리소스 오케스트레이션을 참조하세요.

2020년 5월 27일

사용자 지정 런타임 구축

사용자 지정 런타임을 구축하는 기능이 추가됨. 자세한 정보는 사용자 지정 런타임 구축을 참조하세요.

2020년 5월 21일

레이어 구축

개별 LayerVersion 리소스를 구축할 수 있는 기능이 추가됨. 자세한 내용은 레이어 구축을 참조하세요

2020년 5월 19일

생성된 CloudFormation리소스

AWS SAM생성되는 CloudFormation 리소스와 해당 리소스를 참조하는 방법에 대한 세부 정보가 제공됨. 자세한 내용을 알아보려면 생성된 CloudFormation리소스를 참조하세요.

2020년 4월 8일

AWS보안 인증 설정

다른 AWS 도구(예: AWS SDK 중 하나 혹은 AWS CLI)와 함께 보안 인증의 사용을 아직 설정하지 않은 경우 AWS 보안 인증을 설정하는 지침이 추가됨. 자세한 내용은 AWS보안 인증 설정을 참조하세요.

2020년 1월 17일

AWS SAM 사양 및 AWS SAM CLI 업데이트

GitHub에서 AWS SAM 사양을 마이그레이션함. 자세한 내용은 AWS SAM사양을 참조하세요. 또한 sam deploy명령을 변경하여 배포 워크플로가 업데이트됨.

2019년 11월 25일

API Gateway API 및 정책 템플릿 업데이트에 대한 액세스를 제어하기 위한 새로운 옵션

API Gateway API에 대한 액세스를 제어하기 위한 새로운 옵션(IAM 권한, API 키, 리소스 정책)이 추가됨. 자세한 내용은 API Gateway API에 대한 액세스 제어를 참조하세요. RekognitionFacesPolicy와 ElasticSearch HTTP Post 정책이라는 두 개의 정책 템플릿도 업데이트됨. 자세한 내용은 AWS SAM정책 템플릿을 참조하세요.

2019년 8월 29일

시작하기 및 업데이트

시작 장을 업데이트하여 AWS SAM CLI 및 Hello World 사용 지침서의 설치 지침이 개선됨. 자세한 내용은 AWS SAM로 시작하기를 참조하세요.

2019년 7월 25일

API Gateway API에 대한 액세스 제어

API Gateway API에 대한 액세스 제어에 대한 지원이 추가됨. 자세한 내용은 API Gateway API에 대한 액세스 제어를 참조하세요.

2019년 3월 21일

에 sam publish가 추가됨AWS SAMCLI

AWS SAM CLI의 새 sam publish 명령은 서버리스 애플리케이션을 AWS Serverless Application Repository에 게시하는 프로세스를 간소화합니다. 자세한 내용은 AWS SAM CLI을 사용하여 서버리스 애플리케이션 게시하기를 참조하세요.

2018년 12월 21일

중첩 애플리케이션과 레이어 지원

중첩 애플리케이션과 레이어 지원이 추가됨 자세한 내용은 중첩 애플리케이션 사용레이어로 작업하기를 참조하세요.

2018년 11월 29일

에 sam build가 추가됨AWS SAMCLI

AWS SAM CLI의 새 sam build명령은 종속물이 있는 서버리스 애플리케이션을 컴파일하는 프로세스를 단순화하여 이러한 애플리케이션을 로컬에서 테스트하고 배포할 수 있도록 합니다. 자세한 내용은 애플리케이션 빌드하기를 참조하세요.

2018년 11월 19일

 에 대한 새 설치 옵션이 추가됨AWS SAMCLI

AWS SAM CLI에 대한 Linuxbrew(리눅스), MSI (윈도우), Homebrew(macOS) 설치 옵션이 추가됨. 자세한 정보는 AWS SAM CLI설치하기를 참조하세요

2018년 11월 7일

새 안내서

이 문서는 첫 번째 AWS Serverless Application Model 개발자 안내서 릴리스입니다.

2018년 10월 17일