Menggunakan AWS SAM dengan AWS Serverless Application Repository - AWS Serverless Application Repository

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan AWS SAM dengan AWS Serverless Application Repository

AWS Serverless Application Model (AWS SAM) adalah kerangka kerja sumber terbuka yang dapat Anda gunakan untuk membangun aplikasi nirserver pada AWS. Untuk informasi lebih lanjut tentang penggunaanAWS SAMuntuk membangun aplikasi tanpa server Anda, lihatAWS Serverless Application ModelPanduan Pengembang.

Saat membangun aplikasi yang akan dipublikasikan keAWS Serverless Application Repository, Anda harus mempertimbangkan setdidukungAWSSumber daya dan Template Kebijakan tersedia untuk digunakan. Bagian di bawah mendeskripsikan topik ini secara lebih mendetail.

DidukungAWSSumber Daya diAWS Serverless Application Repository

ParameterAWS Serverless Application Repositorymendukung aplikasi tanpa server yang terdiri dari banyakAWS SAMdanAWS CloudFormationsumber daya. Untuk melihat daftar lengkapAWSsumber daya yang didukung olehAWS Serverless Application Repository, lihatDaftar DidukungAWSSumber Daya.

Jika Anda ingin meminta dukungan untuk tambahanAWSsumber daya, kontakAWSDukungan.

penting

Jika template aplikasi Anda berisi salah satu peran IAM khusus berikut atau kebijakan sumber daya, aplikasi Anda tidak muncul di hasil pencarian secara default. Juga, pelanggan perlu mengakui peran IAM kustom aplikasi atau kebijakan sumber daya sebelum mereka dapat menerapkan aplikasi. Untuk informasi selengkapnya, lihatKemampuan Aplikasi.

Daftar sumber daya yang berlaku ini adalah:

Jika aplikasi Anda berisiAWS::Serverless::Applicationsumber daya, pelanggan perlu mengakui bahwa aplikasi berisiaplikasi Bersarangsebelum mereka dapat menyebarkan aplikasi. Untuk informasi selengkapnya tentang aplikasi bersarang, lihatAplikasi BersarangdiAWS Serverless Application ModelPanduan Pengembang. Untuk informasi selengkapnya tentang kemampuan pengakuan, lihatKemampuan Aplikasi.

Templat Kebijakan

AWS SAMmenyediakan daftar templat kebijakan untuk ruang lingkup izin fungsi Lambda Anda pada sumber daya yang digunakan oleh aplikasi Anda. Menggunakan template kebijakan tidak memerlukan pengakuan pelanggan tambahan untuk mencari, menelusuri, atau menyebarkan aplikasi.

Untuk daftar standarAWS SAMTemplat kebijakan, lihatAWS SAMTemplat KebijakandiAWS Serverless Application ModelPanduan Pengembang.