게시된 날짜: Dec 21, 2018
이제, sam publish 명령어를 통해 애플리케이션을 쉽게 생성하거나 AWS Serverless Application 모델(AWS SAM) 명령줄 인터페이스(CLI)를 사용하여 새로운 애플리케이션 버전을 AWS Serverless Application Repository에 게시할 수 있습니다.
서버리스 애플리케이션용 관리형 리포지토리인 AWS Serverless Application Repository를 통해, 사용자와 사용자의 팀은 서버리스 아키텍처를 빠르게 배포하고 공유할 수 있습니다. SAM CLI를 사용하면 SAM 템플릿으로 정의한 서버리스 애플리케이션을 로컬에서 빌드, 테스트, 디버깅 및 게시할 수 있습니다. sam publish 명령어를 사용하면 단일 명령어로 Serverless Application Repository에 애플리케이션을 삽입 또는 업데이트(upsert라고도 함)할 수 있습니다.
새로운 AWS::ServerlessRepo::Application 메타데이터 키를 사용하여 필수 애플리케이션 세부 정보(예: SAM 템플릿의 애플리케이션 이름, 설명, 의미 체계 버전 및 라이선스 정보)를 정의하고 sam publish 명령어로 AWS Serverless Application Repository에서 사용 가능한 애플리케이션 또는 애플리케이션 업데이트를 쉽게 만들 수 있습니다. 자세한 내용을 알아보려면 sam publish 설명서를 참조하십시오. SAM CLI를 시작하고 서버리스 애플리케이션을 빠르게 빌드, 테스트, 디버깅 및 게시하려면 SAM 제품 페이지를 참조하십시오.
AWS Serverless Application Repository는 미국 동부(오하이오), 미국 동부(버지니아 북부), 미국 서부(캘리포니아 북부), 미국 서부(오레곤), 아시아 태평양(도쿄), 아시아 태평양(서울), 아시아 태평양(뭄바이), 아시아 태평양(싱가포르), 아시아 태평양(시드니), 캐나다(중부), EU(프랑크푸르트), EU(아일랜드), EU(런던), 남아메리카(상파울루) 리전에서 사용할 수 있습니다. AWS SAM은 AWS Lambda를 사용할 수 있는 모든 지역에서 사용할 수 있습니다.