기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
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 명령에서 새 옵션 | 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 상태 머신과 함께 | 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 이제 [ | 2023년 7월 18일 |
Terraform에 대한 AWS SAM CLIsam local start-api 명령 지원 추가 | Terraform를 위한 AWS SAMCLI지원이란 무엇입니까? 단원이 Terraform을 위한 AWS SAM CLI | 2023년 7월 6일 |
새 AWS SAM CLI remote invoke 명령 추가 |
| 2023년 6월 22일 |
AWS AppSyncGraphQL API 서버리스 리소스 유형 추가 | AWS SAM를 사용하는 GraphQL API 리소스를 정의하는 방법을 설명하는 새 | 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 옵션 추가 | 실행할 때마다 | 2023년 3월 23일 |
DocumentDB 이벤트 소스 유형에 대한 지원 추가 | 이제 AWS SAM 템플릿 사양이 | 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일 |
새로운 임베디드 커넥터 명령문 | 새 내장 커넥터 명령문을 사용하여 귀하의 | 2023년 2월 8일 |
에 대한 새 sam list 명령이 추가됨AWS SAMCLI | 서버리스 애플리케이션의 리소스에 대한 중요한 정보를 보는 데 sam list를 사용합니다. 자세히 알아보려면 sam list를 참조하세요. | 2023년 2월 2일 |
esbuild용 포맷 및 아웃익스텐션 빌드 속성이 추가됨 | esbuild로 Node.js Lambda 함수를 빌드하면 이제 | 2023년 2월 2일 |
AWS SAM템플릿 사양에 런타임 관리 옵션이 추가됨 | Lambda 함수의 런타임 관리 옵션을 구성합니다. 자세한 내용은을 참조하십시오 | 2023년 1월 24일 |
대상 속성이 AWS::Serverless::StateMachine용 EventSource에 추가됨 |
| 2023년 1월 13일 |
Lambda 함수에 대한 SQS 폴러 스케일링 구성 |
| 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를 구성합니다. 자세한 내용은 다음 섹션을 참조하세. | 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 제한으로 인해 | 2022년 11월 4일 |
최초 배포를 위한 점진적 배포 프로세스가 업데이트됨 | AWS CodeDeploy를 사용하여 Lambda 함수를 점진적으로 배포하려면 두 단계가 필요합니다. 자세히 알아보려면 Lambda 함수를 처음으로 점진적으로 배포하기를 참조하세요. | 2022년 10월 13일 |
더 많은 유형의 이벤트에 대한 추가 Lambda 이벤트 필터링 지원 |
| 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구성 속성에 대한 참고 사항 |
| 2022년 10월 7일 |
함수 및 스테이트머신 이벤트소스의 새 속성 |
| 2022년 10월 6일 |
AWS SAM이제 커넥터를 통상적으로 사용 가능 | 커넥터는 | 2022년 10월 6일 |
에 새 sam sync 옵션이 추가됨AWS SAMCLI | sam sync에 | 2022년 9월 20일 |
에 대한 새 sam 배포 옵션이 추가됨AWS SAMCLI |
| 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를 사용하여 | 2021년 10월 1일 |
예제 파이프라인 구성 생성 | 새로운 | 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 지원이 추가됨 자세한 내용은 | 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일 |
빌드 컨테이너 환경 변수 지원 | 이제 환경 변수를 전달하여 컨테이너를 빌드할 수 있습니다. 자세한 내용은 | 2021년 3월 4일 |
새 Linux 설치 프로세스 | 이제 네이티브 Linux 설치관리자 프로그램을 사용하여 AWS SAM CLI 설치할 수 있습니다. 자세한 내용은 Linux에서 AWS SAM CLI 설치하기를 참조하세요. | 2021년 2월 10일 |
EventBridge용 DLQ(Dead Letter Queue)대기열 지원 | EventBridge의 DLQ 대기열과 서버리스 함수 및 상태 머신을 위한 | 2021년 1월 29일 |
사용자 지정 체크포인트 지원 | 서버리스 함수를 위한 DynamoDB 및 Kinesis 이벤트 소스의 사용자 지정 체크포인트에 대한 지원이 추가됨 자세한 내용은 | 2021년 1월 29일 |
텀블링 윈도우 지원 | 서버리스 함수를 위한 DynamoDB 및 Kinesis 이벤트 소스의 텀블링 윈도우 지원이 추가됨. 자세한 내용은 | 2020년 12월 17일 |
웜 컨테이너 지원 | AWS SAM CLI 명령을 사용하여 | 2020년 12월 16일 |
Lambda 컨테이너 이미지에 대한 지원 | Lambda 컨테이너 이미지에 대한 지원이 추가됨 자세한 내용은 애플리케이션 빌드하기를 참조하세요. | 2020년 12월 1일 |
코드 서명 지원 | 코드 서명 및 서버리스 애플리케이션 코드의 신뢰할 수 있는 배포에 대한 지원이 추가됨 자세한 내용은 AWS SAM애플리케이션을 위한 코드 서명 구성을 참조하세요. | 2020년 11월 23일 |
Parallel 및 캐시된 빌드 지원 |
| 2020년 11월 10일 |
Amazon MQ 지원 및 상호 TLS 인증 | Amazon MQ에 대한 지원을 서버리스 함수의 이벤트 소스로 추가함. 자세한 내용은 | 2020년 11월 5일 |
HTTP API용 Lambda 권한 부여자에 대한 지원 |
| 2020년 10월 27일 |
여러 구성 파일 및 환경 지원 | AWS SAMCLI 명령의 기본 파라미터 값을 저장하는 여러 구성 파일 및 환경에 대한 지원이 추가됨 자세한 정보는 AWS SAMCLI구성 파일을 참조하세요. | 2020년 9월 24일 |
Step Functions를 통한 X-Ray 지원 및 API에 대한 액세스 제어 시 참조 | 서버리스 상태 머신의 이벤트 소스로 X-Ray에 대한 지원이 추가됨 자세한 내용은 | 2020년 9월 17일 |
Amazon MSK 지원 | Amazon MSK에 대한 지원을 서버리스 함수의 이벤트 소스로 추가함 이렇게 하면 Amazon MSK 주제의 기록이 Lambda 함수를 트리거할 수 있습니다. 자세한 내용은 | 2020년 8월 13일 |
Amazon EFS 지원 | Amazon EFS 파일 시스템을 로컬 디렉터리에 마운트하기 위한 지원이 추가됨. 이렇게 하면 Lambda 함수 코드가 공유 리소스에 액세스하여 수정할 수 있습니다. 자세한 내용은 | 2020년 6월 16일 |
서버리스 애플리케이션 오케스트레이션 | AWS SAM를 사용하여 Step Functions 상태 머신을 생성하여 애플리케이션을 오케스트레이션할 수 있는 지원이 추가됨. 자세한 내용은 AWS Step Functions 및 | 2020년 5월 27일 |
사용자 지정 런타임 구축 | 사용자 지정 런타임을 구축하는 기능이 추가됨. 자세한 정보는 사용자 지정 런타임 구축을 참조하세요. | 2020년 5월 21일 |
레이어 구축 | 개별 | 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사양을 참조하세요. 또한 | 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의 새 | 2018년 12월 21일 |
중첩 애플리케이션과 레이어 지원 | 중첩 애플리케이션과 레이어 지원이 추가됨 자세한 내용은 중첩 애플리케이션 사용 및 레이어로 작업하기를 참조하세요. | 2018년 11월 29일 |
에 sam build가 추가됨AWS SAMCLI | AWS SAM CLI의 새 | 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일 |