신규 SAM Kiro Power를 활용하여 신속하게 서버리스 애플리케이션 개발
Kiro에서 에이전틱 AI를 개발할 때 서버리스 애플리케이션 개발 관련 전문 지식을 활용할 수 있도록 지원하는 AWS의 Serverless Application Model (SAM) Kiro Power가 발표되었습니다. 이 Power를 활용하면 로컬 환경에서 AI 에이전트가 지원하는 개발 과정을 직접 진행하여 서버리스 애플리케이션을 구축, 배포 및 관리할 수 있습니다.
SAM은 AWS에서 서버리스 애플리케이션을 간편하게 구축할 수 있는 오픈 소스 프레임워크입니다. SAM Kiro Power는 AI 에이전트가 서버리스 애플리케이션을 구축하는 데 필요한 관련 지침 및 개발 분야 전문 지식을 동적으로 로드합니다. 가령 SAM 프로젝트 초기화, 애플리케이션을 구축하여 AWS에 배포, 로컬에서 Lambda 함수 테스트 등을 수행할 수 있습니다. 이 Power는 Amazon EventBridge, Amazon Managed Streaming for Apache Kafka(MSK), Amazon Kinesis, Amazon DynamoDB Streams, Amazon Simple Queue Service(SQS)를 사용하는 이벤트 기반 패턴을 지원하는 동시에 IAM 정책 관련 보안 모범 사례도 적용합니다. 기본 제공 지침에 따라 Sam 리소스 및 Powertools for AWS Lambda가 사용되므로 기본적으로 애플리케이션 구축 과정을 정확하게 관찰하여 체계적으로 로깅할 수 있습니다. 따라서 처음부터 모범 사례를 준수할 수 있습니다. 이러한 지침을 준수하면 API 백엔드를 사용하는 정적 웹 사이트, 이벤트 기반 마이크로서비스, 풀 스택 애플리케이션 등 어떤 항목을 구축하든 개념 구상 단계에서 프로덕션 단계까지의 전체 개발 과정을 빠르게 진행할 수 있습니다.
이제 Kiro IDE 및 Kiro Power 페이지에서 클릭 한 번으로 SAM Kiro Power를 간편하게 설치하여 사용할 수 있습니다. Github에서 해당 Power를 살펴보거나 개발자 안내서에서 SAM에 대해 자세히 알아보세요.