AWS Serverless Application Model

Alat developer sumber terbuka yang menyederhanakan serta meningkatkan pengalaman membangun dan menjalankan aplikasi nirserver di AWS

Sederhanakan siklus pengembangan nirserver Anda, bawa ide ke produksi secara cepat dan efisien.

Kembangkan, debug, dan deploy aplikasi nirserver Anda dengan AWS SAM CLI.

Tentukan dan kelola kode infrastruktur Anda dengan templat AWS SAM.

Lakukan debugging dan pengujian waktu nyata di cloud dengan AWS SAM Accelerate.

Cara kerja

AWS SAM terdiri dari dua bagian, templat AWS SAM dan AWS SAM Command Line Interface (AWS SAM CLI). Templat AWS SAM menyediakan sintaksis singkat, yang dioptimalkan untuk menentukan Infrastruktur sebagai Kode (IaC) bagi aplikasi nirserver. Sebagai perpanjangan dari AWS CloudFormation, Anda melakukan deployment templat AWS SAM secara langsung ke AWS CloudFormation, memanfaatkan dukungan IaC yang ekstensif di AWS. AWS SAM CLI adalah alat developer yang menjadikan fitur-fitur AWS SAM lebih mudah digunakan. Gunakan alat ini untuk membuat, mengembangkan, dan melakukan deployment aplikasi nirserver dengan cepat. Beberapa dari banyak fitur AWS SAM, termasuk SAM Accelerate, yang mempercepat pengembangan lokal dan pengujian cloud, dan integrasi SAM CLI, memperluas AWS SAM ke alat lain seperti AWS CDK serta Terraform.
Video Penjelasan AWS SAM (1:26)
Membangun aplikasi nirserver dunia nyata dengan AWS SAM (46:17)

Kasus penggunaan

Bangun dan deploy aplikasi nirserver

Gunakan perintah build dan sam deploy AWS SAM CLI untuk mempersiapkan deployment aplikasi Anda dan deploy ke AWS Cloud.

Mulai menggunakan AWS SAM CLI >

Sinkronkan aplikasi Anda ke cloud dengan cepat untuk pengembangan dan pengujian

Gunakan perintah sam sync AWS SAM CLI untuk mengawasi perubahan lokal dan melakukan deployment perubahan tersebut dengan cepat ke AWS Cloud. Kemudian, gunakan perintah sam remote invoke untuk menguji fungsi Lambda Anda di cloud.

Pelajari selengkapnya tentang sam sync AWS SAM CLI >

Buat pipeline untuk di-deploy menggunakan sistem CI/CD yang didukung

Gunakan perintah sam pipeline AWS SAM CLI untuk membuat atau memodifikasi pipeline bagi sistem CI/CD Anda.

Pelajari selengkapnya tentang melakukan deployment aplikasi nirserver >

Gunakan AWS SAM CLI dengan Terraform

Lakukan debugging dan pengujian lokal proyek Terraform Anda dengan AWS SAM CLI.

Pelajari tentang dukungan AWS SAM CLI Terraform >

Pelanggan

Lebih dari satu juta pelanggan, mulai dari startup baru hingga korporasi terbesar di dunia, memilih solusi AWS Serverless untuk memodernisasi bisnis mereka. Lihat lebih banyak kisah pelanggan »

Cara memulai

Akses sumber daya AWS SAM

Baca dokumentasi teknis.

Pelajari selengkapnya tentang AWS SAM »

Jelajahi cara kerja AWS SAM

Lihat apa yang baru dan cara orang-orang menggunakan AWS SAM.

Baca posting blog terbaru »

Mulai menggunakan AWS SAM

Lengkapi prasyarat dan instal AWS SAM CLI.

Instal AWS SAM CLI »

Ingin lebih memahami dokumen atau menonton tutorial SAM? 

Kunjungi halaman sumber daya SAM
Ada pertanyaan lainnya?
Hubungi kami

Jelajahi selengkapnya tentang AWS