Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Riwayat dokumen untuk AWS SAM
Tabel berikut menjelaskan perubahan penting dalam setiap perilisan Panduan Developer AWS Serverless Application Model . Untuk notifikasi tentang pembaruan dokumentasi ini, Anda dapat berlangganan umpan RSS.
-
Pembaruan dokumentasi terbaru: 20 Juni 2024
| Perubahan | Deskripsi | Tanggal |
|---|---|---|
Konten yang direstrukturisasi dan diperbarui di seluruh panduan pengembang | Menata ulang dan merestrukturisasi panduan untuk meningkatkan kemampuan ditemukan dan kegunaan. Judul yang diperbarui dan ditingkatkan. Memberikan detail tambahan saat memperkenalkan topik dan konsep. | Juni 20, 2024 |
Ditambahkan AWS SAMCLI dukungan untuk Ruby 3.3 | Ruby 3.3 sekarang tersedia sebagai runtime dan repositori gambar. Lihat Repositori gambar dan sam init untuk detailnya. | April 4, 2024 |
Ditambahkan pilihan AWS SAMCLI perintah | Opsi baru tersedia untuk perintah sam local start-api: | Maret 20, 2024 |
Ditambahkan AWS SAMCLI dukungan untuk .NET 8 | .NET 8 sekarang tersedia sebagai runtime dan repositori gambar. Waktu jalankan dan repositori gambar untuk .NET Core 3.1, Node.js 14, Node.js 12, Python 3.7, Ruby 2.7 tidak lagi didukung. Lihat Repositori gambar dan sam init. | Februari 22, 2024 |
Ditambahkan AWS SAMCLI arm64 paket installer untuk Linux | Untuk petunjuk, lihat Menginstal AWS SAMCLI. | 6 Desember 2023 |
Menambahkan opsi --watch-exclude untuk perintah sam sync AWS SAMCLI | Kecualikan file dan folder dari memulai sinkronisasi. Untuk mempelajari selengkapnya, lihat Menentukan file dan folder yang tidak akan memulai sinkronisasi. | 6 Desember 2023 |
Ditambahkan - build-in-source pilihan untuk perintah AWS SAMCLI sam sync | Bangun proyek Anda di folder sumber Anda untuk mempercepat proses pembuatan. Untuk mempelajari lebih lanjut, lihat Mempercepat waktu pembuatan dengan membuat project di folder sumber. | 6 Desember 2023 |
Ditambahkan -- build-in-source pilihan untuk perintah AWS SAMCLI sam build | Bangun proyek Anda di folder sumber Anda untuk mempercepat proses pembuatan. Untuk mempelajari lebih lanjut, lihat Mempercepat waktu pembuatan dengan membuat project di folder sumber. | 6 Desember 2023 |
Menambahkan dukungan sumber daya baru untuk perintah pemanggilan AWS SAMCLI jarak jauh | Gunakan | 15 November 2023 |
Menambahkan perintah uji-acara AWS SAMCLI jarak jauh baru untuk acara pengujian yang dapat dibagikan | Gunakan AWS SAM CLI untuk mengakses dan mengelola peristiwa pengujian yang dapat dibagikan dari registri EventBridge skema untuk menguji fungsi Lambda Anda di. AWS Cloud Untuk mempelajari lebih lanjut, lihat Menggunakan sam remote test-event. | 3 Oktober 2023 |
AWS SAMCLIdukungan untuk Terraform sekarang tersedia secara umum | Untuk mempelajari lebih lanjut tentang AWS SAMCLI dukunganTerraform, lihat AWS SAMCLITerraformdukungan. | 5 September 2023 |
Ditambahkan AWS SAMCLI dukungan untuk Terraform Cloud | AWS SAMCLISekarang mendukung pengujian lokal untukTerraform Cloud. Untuk mempelajari lebih lanjut, lihat Mengatur untuk Terraform Cloud. | 5 September 2023 |
Menambahkan dukungan format YAML file untuk file AWS SAMCLI konfigurasi | AWS SAMCLISekarang mendukung format file [ | Juli 18, 2023 |
Menambahkan dukungan AWS SAMCLIsam local start-api perintah untuk Terraform | Untuk apa AWS SAMCLI dukunganTerraform? bagian telah diperbarui untuk menyertakan dukungan AWS SAMCLI | 6 Juli 2023 |
Menambahkan perintah pemanggilan AWS SAMCLI jarak jauh baru | Untuk mulai menggunakan | 22 Juni 2023 |
Menambahkan AWS AppSyncGraphQL API jenis sumber daya tanpa server | Buat | 22 Juni 2023 |
Ditambahkan AWS SAMCLI dukungan untuk Ruby 3.2 | Perbarui halaman sam init untuk menyertakan gambar dasar dan nilai runtime baru. Perbarui halaman repositori Gambar dengan 3.2 Ruby Amazon ECR URI. | 6 Juni 2023 |
Menambahkan langkah-langkah opsional untuk verifikasi integritas penginstal AWS SAMCLI paket | Perbarui Menginstal AWS SAMCLI halaman untuk mencerminkan langkah opsional. Buat Verifikasi integritas halaman AWS SAMCLI penginstal untuk mendokumentasikan langkah-langkah. | 31 Mei 2023 |
Menambahkan opsi sinkronisasi sam untuk melewati sinkronisasi infrastruktur | Sesuaikan apakah CloudFormation penerapan diperlukan setiap kali | Maret 23, 2023 |
Ditambahkan dukungan untuk jenis sumber acara DocumentDB | Spesifikasi AWS SAM template sekarang mendukung jenis sumber | 10 Maret 2023 |
Bangun fungsi Rust Lambda dengan Cargo Lambda | Gunakan AWS SAMCLI untuk membangun fungsi Lambda Rust Anda menggunakan. Cargo Lambda Untuk mempelajari lebih lanjut, lihat Membangun fungsi Lambda Karat dengan. Cargo Lambda | 23 Februari 2023 |
Membangun sumber daya fungsi di luar AWS SAM | Menambahkan panduan tentang melewatkan fungsi saat menggunakan sam build perintah. Untuk mempelajari lebih lanjut, lihat Membangun fungsi di luar AWS SAM. | 14 Februari 2023 |
Sintaks konektor tertanam baru | Gunakan sintaks konektor tertanam baru untuk menentukan | Februari 8, 2023 |
Ditambahkan perintah daftar sam baru untuk AWS SAMCLI | Gunakan sam list untuk melihat informasi penting tentang sumber daya dalam aplikasi tanpa server Anda. Untuk mempelajari lebih lanjut, lihat daftar sam. | 2 Februari 2023 |
Ditambahkan Format dan OutExtension membangun properti untuk esbuild | Membangun fungsi Lambda Node.js dengan esbuild sekarang mendukung | 2 Februari 2023 |
Menambahkan opsi manajemen runtime ke spesifikasi AWS SAM template | Konfigurasikan opsi manajemen runtime untuk fungsi Lambda Anda. Untuk mempelajari selengkapnya, lihat | Januari 24, 2023 |
Properti target ditambahkan ke EventSource untuk AWS::Serverless::StateMachine sumber daya. |
| 13 Januari 2023 |
Konfigurasikan penskalaan poller SQS untuk fungsi Lambda | Konfigurasikan penskalaan poller SQS dengan properti untuk. | Januari 12, 2023 |
Validasi AWS SAM aplikasi dengan cfn-lint | Anda dapat menggunakan cfn-lint untuk memvalidasi template Anda AWS SAM melalui. AWS SAMCLI Untuk mempelajari lebih lanjut, lihat Memvalidasi dengan cfn-lint. | 11 Januari 2023 |
Pantau aplikasi tanpa server Anda dengan CloudWatch Application Insights | Konfigurasikan Wawasan CloudWatch Aplikasi Amazon untuk memantau AWS SAM aplikasi Anda. Untuk mempelajari lebih lanjut, lihat Memantau aplikasi tanpa server Anda dengan CloudWatch Application Insights. | 19 Desember 2022 |
Menambahkan penginstal AWS SAMCLI paket untuk macOS | Instal AWS SAMCLI menggunakan penginstal paket macOS baru. Untuk mempelajari lebih lanjut, lihat Menginstal AWS SAMCLI. | 6 Desember 2022 |
Ditambahkan dukungan untuk Lambda SnapStart | Konfigurasikan fungsi Lambda Anda SnapStart untuk membuat snapshot, yang merupakan status cache dari fungsi yang diinisialisasi. Untuk mempelajari selengkapnya, lihat | 28 November 2022 |
Ditambahkan AWS SAMCLI dukungan untuk nodejs18.x | AWS SAMCLIsekarang mendukung runtime nodejs18.x. Untuk mempelajari lebih lanjut, lihat sam init. | 17 November 2022 |
Menambahkan panduan tentang mengonfigurasi akses dan izin | 17 November 2022 | |
Menambahkan dukungan untuk membangun fungsi.NET 7 Lambda dengan kompilasi AOT Asli | Bangun dan kemas fungsi.NET 7 Lambda Anda dengan AWS SAM, gunakan kompilasi Native Ahead-of-Time (AOT) untuk meningkatkan waktu mulai dingin Lambda. Untuk mempelajari lebih lanjut, lihat Membangun fungsi.NET 7 Lambda dengan kompilasi AOT Asli. | 15 November 2022 |
Menambahkan AWS SAMCLITerraform dukungan untuk debugging dan pengujian lokal | Gunakan bagian AWS SAMCLI dalam Terraform proyek Anda untuk melakukan debugging lokal dan pengujian fungsi dan lapisan Lambda Anda. Untuk mempelajari lebih lanjut, lihat AWS SAM dukungan CLI Terraform. | November 14, 2022 |
Ditambahkan AWS SAM dukungan untuk EventBridge Scheduler | Spesifikasi template AWS Serverless Application Model (AWS SAM) menyediakan sintaks sederhana dan singkat yang dapat Anda gunakan untuk menjadwalkan acara dengan EventBridge Scheduler untuk dan. AWS Lambda AWS Step Functions Untuk informasi selengkapnya, lihat Menjadwalkan acara dengan EventBridge Penjadwal. | 10 November 2022 |
Menyederhanakan instruksi AWS SAMCLI instalasi | AWS SAMCLIPrasyarat dan langkah-langkah opsional telah dipindahkan ke halaman terpisah. Langkah-langkah instalasi untuk sistem operasi yang didukung dapat ditemukan di Instalasi AWS SAMCLI. | 4 November 2022 |
Menambahkan perbaikan untuk memungkinkan jalur panjang untuk pengguna Windows 10 | Repositori template AWS SAMCLI aplikasi berisi beberapa jalur file panjang yang dapat menyebabkan kesalahan saat berjalan | 4 November 2022 |
Memperbarui proses penyebaran bertahap untuk penerapan pertama kali | Secara bertahap menerapkan fungsi Lambda AWS CodeDeploy dengan membutuhkan dua langkah. Untuk mempelajari lebih lanjut, lihat Menerapkan fungsi Lambda secara bertahap untuk pertama kalinya. | 13 Oktober 2022 |
Dukungan penyaringan acara Lambda tambahan untuk lebih banyak jenis acara |
| 13 Oktober 2022 |
Menambahkan dukungan OpenID Connect (OIDC) untuk pipeline AWS SAM | AWS SAM mendukung otentikasi pengguna OpenID Connect (OIDC) untuk platform Bitbucket, GitHub Actions, dan integrasi GitLab berkelanjutan dan pengiriman berkelanjutan (CI/CD). Untuk mempelajari lebih lanjut, lihat Menggunakan Akun Pengguna OIDC dengan AWS SAM pipeline. | 13 Oktober 2022 |
Catatan tentang JwtConfiguration properti | Menambahkan catatan tentang mendefinisikan | Oktober 7, 2022 |
Properti baru untuk Fungsi dan StateMachine EventSource |
| 6 Oktober 2022 |
AWS SAM konektor sekarang umumnya tersedia | Konektor adalah jenis sumber daya AWS SAM abstrak, diidentifikasi sebagai | 6 Oktober 2022 |
Menambahkan opsi sinkronisasi sam baru ke AWS SAMCLI |
| September 20, 2022 |
Menambahkan opsi penerapan sam baru ke AWS SAMCLI |
| 9 September 2022 |
dukungan esbuild sekarang tersedia secara umum | Untuk membangun dan mengemas fungsi Lambda Node.js, Anda dapat menggunakan bundler AWS SAMCLI with JavaScript esbuild. | September 1, 2022 |
AWS SAMCLITelemetri yang diperbarui | Deskripsi informasi sistem dan lingkungan yang dikumpulkan telah diperbarui untuk menyertakan nilai hash dari atribut penggunaan. | September 1, 2022 |
Menambahkan dukungan variabel lingkungan lokal ke AWS SAMCLI | Gunakan variabel lingkungan dengan AWS SAMCLI saat menjalankan fungsi Lambda secara lokal dan saat menjalankan API Gateway secara lokal. | September 1, 2022 |
Support untuk arsitektur set instruksi Lambda | Gunakan AWS SAMCLI untuk membangun fungsi Lambda dan lapisan Lambda untuk | 1 Oktober 2021 |
Menghasilkan contoh konfigurasi pipa | Gunakan AWS SAMCLI untuk menghasilkan contoh pipeline untuk beberapa CI/CD sistem, menggunakan yang baru | 21 Juli 2021 |
AWS SAMCLIAWS CDK integrasi (pratinjau, fase 2) | Dengan fase 2 dari rilis pratinjau publik, Anda sekarang dapat menggunakan paket AWS SAMCLI untuk dan menyebarkan AWS CDK aplikasi. Anda juga dapat mengunduh AWS CDK aplikasi sampel secara langsung menggunakan file AWS SAMCLI. Untuk informasi selengkapnya, lihat AWS Cloud Development Kit (AWS CDK) (Pratinjau). | 13 Juli 2021 |
Support untuk RabbitMQ sebagai sumber acara untuk fungsi | Menambahkan dukungan untuk RabbitMQ sebagai sumber peristiwa untuk fungsi nirserver. Untuk informasi selengkapnya, lihat properti | 7 Juli 2021 |
Menerapkan aplikasi tanpa server menggunakan Amazon ECR build container image | Gunakan image container build Amazon ECR untuk menyebarkan aplikasi tanpa server dengan sistem CI/CD umum seperti, Jenkins AWS CodePipeline, CI/CD, dan Actions. GitLab GitHub Untuk informasi selengkapnya, lihat Men-deploy aplikasi nirserver. | 24 Juni 2021 |
Debugging AWS SAM aplikasi dengan Toolkit AWS | AWS Toolkit sekarang mendukung debugging step-through dengan lebih banyak kombinasi lingkungan pengembangan terintegrasi () IDEs dan runtime. Untuk informasi selengkapnya, lihat Menggunakan AWS Toolkit. | 20 Mei 2021 |
AWS SAMCLIAWS CDK integrasi (pratinjau) | Anda sekarang dapat menggunakan AWS SAMCLI untuk menguji dan membangun AWS CDK aplikasi secara lokal. Ini adalah perilisan pratinjau publik. Untuk informasi selengkapnya, lihat AWS Cloud Development Kit (AWS CDK) (Pratinjau). | 29 April 2021 |
Repositori gambar kontainer default diubah menjadi Amazon ECR Public | Repositori gambar kontainer default berubah dari DockerHub Amazon ECR Public. Untuk informasi selengkapnya, lihat Repositori citra. | 6 April 2021 |
Membangun malam AWS SAMCLI | Anda sekarang dapat menginstal versi pra-rilis AWS SAMCLI, yang dibangun setiap malam. Untuk informasi selengkapnya, lihat bagian Nightly build dari subtopik OS pilihan Anda di bawah Menginstal. AWS SAMCLI | 25 Maret 2021 |
Membangun dukungan variabel lingkungan kontainer | Sekarang Anda dapat meneruskan variabel lingkungan untuk membangun kontainer. Untuk informasi selengkapnya, lihat opsi | 4 Maret 2021 |
Proses instalasi Linux baru | Anda sekarang dapat menginstal AWS SAMCLI menggunakan installer Linux asli. Untuk informasi selengkapnya, lihat Menginstal AWS SAMCLI di Linux. | 10 Februari 2021 |
Support untuk antrian surat mati untuk EventBridge | Menambahkan dukungan untuk antrian surat mati untuk dan sumber | 29 Januari 2021 |
Support untuk pos pemeriksaan kustom | Menambahkan dukungan untuk titik pemeriksaan kustom untuk sumber peristiwa DynamoDB dan Kinesis untuk fungsi nirserver. Untuk informasi selengkapnya, lihat properti | 29 Januari 2021 |
Support untuk jendela yang jatuh | Menambahkan dukungan untuk windows yang jatuh untuk sumber peristiwa DynamoDB dan Kinesis untuk fungsi nirserver. Untuk informasi selengkapnya, lihat properti | 17 Desember 2020 |
Support untuk wadah hangat | Menambahkan dukungan untuk wadah hangat saat menguji secara lokal menggunakan AWS SAMCLI perintah | 16 Desember 2020 |
Support untuk gambar kontainer Lambda | Menambahkan dukungan untuk citra kontainer Lambda. Untuk informasi selengkapnya, lihat Membangun aplikasi. | 1 Desember 2020 |
Support untuk penandatanganan kode | Menambahkan dukungan untuk penandatanganan kode dan deployment tepercaya dari kode aplikasi nirserver. Untuk informasi selengkapnya, lihat Mengonfigurasi penandatanganan kode untuk AWS SAM aplikasi. | 23 November 2020 |
Support untuk build parallel dan cache | Peningkatan performa aplikasi nirserver dibangun dengan menambahkan dua opsi ke perintah | 10 November 2020 |
Support untuk Amazon MQ, dan otentikasi TLS timbal balik | Menambahkan dukungan untuk Amazon MQ sebagai sumber peristiwa untuk fungsi nirserver. Untuk informasi selengkapnya, lihat tipe data | 5 November 2020 |
Dukungan untuk Lambda Authorizer untuk HTTP APIs | Menambahkan dukungan untuk otorisasi Lambda untuk tipe sumber daya | 27 Oktober 2020 |
Support untuk beberapa file konfigurasi dan lingkungan | Menambahkan dukungan untuk beberapa file konfigurasi dan lingkungan untuk menyimpan nilai parameter default untuk AWS SAMCLI perintah. Untuk informasi selengkapnya, lihat file AWS SAMCLI konfigurasi. | 24 September 2020 |
Support untuk X-Ray dengan Step Functions, dan referensi saat mengontrol akses APIs | Menambahkan dukungan untuk X-Ray sebagai sumber peristiwa untuk mesin status nirserver. Untuk informasi selengkapnya, lihat properti | 17 September 2020 |
Support untuk Amazon MSK | Menambahkan dukungan untuk Amazon MSK sebagai sumber peristiwa untuk fungsi nirserver. Hal ini memungkinkan catatan dalam topik Amazon MSK untuk memicu fungsi Lambda Anda. Untuk informasi selengkapnya, lihat tipe data | 13 Agustus 2020 |
Support untuk Amazon EFS | Menambahkan dukungan untuk pemasangan sistem file Amazon EFS ke direktori lokal. Hal ini memungkinkan kode fungsi Lambda Anda untuk mengakses dan mengubah sumber daya bersama. Untuk informasi selengkapnya, lihat properti | 16 Juni 2020 |
Mengatur aplikasi tanpa server | Menambahkan dukungan untuk mengorkestrasi aplikasi dengan membuat mesin status Step Functions menggunakan AWS SAM. Untuk informasi selengkapnya, lihat Mengatur AWS sumber daya dengan AWS Step Functions dan jenis sumber daya. | 27 Mei 2020 |
Membangun runtime kustom | Menambahkan kemampuan untuk membangun waktu aktif kustom. Untuk informasi selengkapnya, lihat Membangun waktu aktif kustom. | 21 Mei 2020 |
Membangun lapisan | Menambahkan kemampuan untuk membangun sumber daya | 19 Mei 2020 |
CloudFormation Sumber daya yang dihasilkan | Memberikan detail tentang CloudFormation sumber daya yang AWS SAM menghasilkan dan cara mereferensikannya. Untuk informasi selengkapnya, lihat CloudFormation Sumber daya yang dihasilkan. | 8 April 2020 |
Menyiapkan AWS kredensyal | Menambahkan instruksi untuk menyiapkan AWS kredensional jika Anda belum mengaturnya untuk digunakan dengan AWS alat lain, seperti salah satu AWS SDKs atau. AWS CLI Untuk informasi selengkapnya, lihat Menyiapkan AWS kredensil. | 17 Januari 2020 |
AWS SAM spesifikasi dan AWS SAMCLI pembaruan | Memigrasikan AWS SAM spesifikasi dari GitHub. Untuk informasi selengkapnya, lihat Spesifikasi AWS SAM. Juga memperbarui alur kerja deployment dengan perubahan pada perintah | 25 November 2019 |
Opsi baru untuk mengontrol akses ke API Gateway APIs dan pembaruan templat kebijakan | Menambahkan opsi baru untuk mengontrol akses ke API Gateway APIs: izin IAM, kunci API, dan kebijakan sumber daya. Untuk informasi selengkapnya, lihat Mengontrol akses ke API Gateway APIs. Juga memperbarui dua templat kebijakan: RekognitionFacesPolicy dan ElasticsearchHttpPostPolicy. Untuk informasi selengkapnya, lihat Templat kebijakan AWS SAM. | 29 Agustus 2019 |
Memulai pembaruan | Memperbarui babak memulai dengan instruksi instalasi yang ditingkatkan untuk tutorial Hello World AWS SAMCLI dan Hello. Untuk informasi selengkapnya, lihat Memulai dengan AWS SAM. | 25 Juli 2019 |
Mengontrol akses ke API Gateway APIs | Menambahkan dukungan untuk mengontrol akses ke API Gateway APIs. Untuk informasi selengkapnya, lihat Mengontrol akses ke API Gateway APIs. | 21 Maret 2019 |
Ditambahkan sam publish ke AWS SAMCLI |
| 21 Desember 2018 |
Dukungan aplikasi dan lapisan bersarang | Menambahkan dukungan untuk aplikasi dan lapisan bersarang. Untuk informasi selengkapnya, lihat Menggunakan aplikasi bersarang dan Bekerja dengan lapisan. | 29 November 2018 |
Ditambahkan sam build ke AWS SAMCLI |
| 19 November 2018 |
Menambahkan opsi instalasi baru untuk AWS SAMCLI | Menambahkan opsi instalasi Linuxbrew (Linux), MSI (Windows), dan Homebrew (macOS) untuk. AWS SAMCLI Untuk informasi selengkapnya, lihat Menginstal AWS SAMCLI. | 7 November 2018 |
Panduan baru | Ini adalah perilisan pertama dari Panduan Developer AWS Serverless Application Model . | 17 Oktober 2018 |