Menyebarkan aplikasi dan sumber daya Anda dengan AWS SAM - AWS Serverless Application Model

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

Menyebarkan aplikasi dan sumber daya Anda dengan AWS SAM

Menyebarkan ketentuan aplikasi Anda dan mengonfigurasi AWS sumber daya Anda di AWS Cloud, membuat aplikasi Anda berjalan di cloud. AWS SAM digunakan AWS CloudFormationsebagai mekanisme penyebaran yang mendasarinya. AWS SAM menggunakan artefak build yang Anda buat saat menjalankan sam build perintah sebagai input standar untuk menerapkan aplikasi tanpa server Anda.

Dengan AWS SAM, Anda dapat menerapkan aplikasi tanpa server secara manual, atau Anda dapat atau mengotomatiskan penerapan. Untuk mengotomatiskan penerapan, Anda menggunakan AWS SAM pipeline dengan sistem integrasi berkelanjutan dan penerapan berkelanjutan (CI/CD) pilihan Anda. Pipeline penerapan Anda adalah urutan langkah otomatis yang dilakukan untuk merilis versi baru aplikasi tanpa server Anda.

Topik di bagian ini memberikan panduan tentang penerapan otomatis dan manual. Untuk menyebarkan aplikasi Anda secara manual, Anda menggunakan AWS SAMCLI perintah. Untuk mengotomatiskan penerapan, lihat topik di bagian ini. Mereka secara khusus menyediakan konten mendalam tentang mengotomatisasi penyebaran menggunakan saluran pipa dan sistem CI/CD. Ini termasuk membuat pipeline starter, menyiapkan otomatisasi, pemecahan masalah penerapan, menggunakan otentikasi pengguna OpenID Connect (OIDC), dan mengunggah file lokal saat penerapan.