a11y-skip-to-main-content

AWS Serverless Application Model

AWS Serverless Application Model

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

Manfaat AWS SAM

    Sederhanakan siklus pengembangan nirserver Anda, dengan membawa 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 kerjanya

AWS Serverless Application Model (AWS SAM) terdiri dari dua bagian, templat AWS SAM dan AWS Serverless Application Model 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 CloudFormation, dengan 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 AWS Serverless Application Model Accelerate (AWS SAM Accelerate), yang mempercepat pengembangan lokal dan pengujian cloud, dan integrasi AWS SAM CLI, yang memperluas AWS SAM ke alat lain, seperti AWS Cloud Development Kit (AWS CDK) dan Terraform.

Kasus penggunaan

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

    Mulai menggunakan AWS SAM CLI

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

    Pelajari sam sync AWS SAM CLI selengkapnya

Pelanggan

Mulai dari perusahaan rintisan baru hingga korporasi terbesar di dunia, lebih dari satu juta pelanggan memilih solusi AWS Serverless untuk memodernisasi bisnis mereka.

Disney+

Missing alt text value Meningkatkan produktivitas developer di Disney dengan sumber terbuka dan nirserver

Capital One

Missing alt text value Capital One menghemat waktu developer dan mengurangi biaya dengan beralih ke nirserver di AWS