AWS Lambda

Menjalankan kode tanpa memikirkan tentang server. Membayar hanya untuk waktu komputasi yang Anda konsumsi.

AWS Lambda memungkinkan Anda menjalankan kode tanpa penetapan atau pengelolaan server. Anda membayar hanya untuk waktu komputasi yang dikonsumsi – tidak dikenai biaya ketika kode Anda tidak berjalan.

Dengan Lambda, Anda dapat menjalankan kode hampir untuk semua jenis aplikasi atau layanan backend – semua tanpa administrasi. Cukup unggah kode Anda dan Lambda menangani segala yang diperlukan untuk menjalankan dan menskalakan kode Anda dengan ketersediaan tinggi. Anda dapat mengatur kode Anda untuk secara otomatis memicu dari Layanan AWS lainnya atau hubungi secara langsung dari web atau aplikasi ponsel.

Apa itu AWS Lambda?

Keuntungan

TIDAK ADA SERVER UNTUK DIKELOLA

AWS Lambda secara otomatis menjalankan kode Anda tanpa memerlukan penetapan atau pengelolaan server. Sekadar tulis kode dan unggah ke Lambda.

PENSKALAAN BERKELANJUTAN

AWS Lambda secara otomatis menskalakan aplikasi Anda dengan menjalankan kode sebagai respons kepada tiap pemicu. Kode Anda bekerja secara paralel dan memproses setiap pemicu secara individual, menskalakan secara tepat dengan ukuran beban kerja.

PENGUKURAN SUB-DETIK

Dengan AWS Lambda, Anda dikenai untuk tiap 100ms kode Anda berjalan dan jumlah berapa kali kode Anda dipicu. Anda tidak membayar apa pun ketika kode Anda tidak berjalan.

Cara kerja

Lambda_HowItWorks

Kasus penggunaan

Apa yang dapat Anda bangun dengan AWS Lambda? Pelajari selengkapnya tentang contoh penggunaan di bawah ini:


Pemrosesan data

Anda dapat menggunakan AWS Lambda untuk menjalankan kode sebagai respons untuk memicu semacam perubahan dalam data, pergeseran dalam keadaan sistem, atau tindakan oleh pengguna. Lambda dapat dipicu secara langsung oleh Layanan AWS semacam S3, Dynamo DB, Kinesis, SNS, dan CloudWatch, atau dapat diorkestra ke dalam aliran kerja oleh AWS Step Functions. Sistem ini dapat memungkinkan Anda membangun beragam sistem pemrosesan data tanpa server waktu-nyata.

Pemrosesan file waktu-nyata

Anda dapat menggunakan Amazon S3 untuk memicu AWS Lambda untuk memproses data dengan segera setelah mengunggah. Sebagai contoh, Anda dapat menggunakan Lambda untuk memasang gambar mini, mengkonversi kode video, menyusun indeks file, memproses log, memvalidasi konten, dan meng-aggregat juga memfilter data dalam waktu-nyata.

Arsitektur Referensi: Diagram | Kode Sampel

Lambda_FileProcessing
The_Seattle_Times_logo2

Seattle Times menggunakan AWS Lambda untuk mengubah ukuran gambar untuk ditampilkan pada perangkat yang berbeda semacam komputer meja, tablet, dan ponsel cerdas. Baca studi kasus »

Pemrosesan aliran waktu-nyata

Anda dapat menggunakan AWS Lambda dan Amazon Kinesis untuk memproses data streaming waktu-nyata untuk pelacakan aktivitas aplikasi, pemrosesan pesanan transaksi, analisis stream klik, penghapusan data, penghasilan metrik, pemfilteran log, penyusunan indeks, analisis media sosial, dan telemetri dan pengukuran data perangkat IoT.

Arsitektur Referensi: Diagram | Kode Sampel

Lambda_StreamProcessing
localytics-logo2

Lokalitik memproses miliaran titik data dalam waktu nyata, dan menggunakan Lambda untuk memproses data historis dan langsung yang disimpan dalam S3 atau dialirkan dari Kinesis. Baca studi kasus »

Ekstrak, transformasi, muat

Anda dapat menggunakan AWS Lambda untuk melaksanakan validasi data, pemfilteran, pengurutan, atau tranformasi lainnya untuk setiap perubahan data dalam tabel Dynamo DB dan memuat data yang ditransformasi ke penyimpanan data lain.

Arsitektur Referensi: Diagram

Lambda_ETL
zillow-Logo2

Zillow menggunakan Lambda dan Kinesis untuk melacak subset metrik ponsel dalam waktu nyata. Dengan Kinesis dan Lambda, kita dapat mengembangkan dan menyebarkan solusi yang efektif-biaya dalam dua minggu.


Backend

Anda dapat membangun backend tanpa server menggunakan AWS Lambda untuk menangani web, ponsel, Internet of Things (IoT), dan permintaan API pihak ketiga.

Backend IoT

Anda dapat membangun backend tanpa server menggunakan AWS Lambda untuk menangani web, ponsel, Internet of Things (IoT), dan permintaan API pihak ketiga.

Arsitektur Referensi: Diagram | Kode Sampel

Lambda_IoT

Backend Ponselp

Anda dapat membangun backend menggunakan AWS Lambda dan Amazon API Gateway untuk mengautentikasi dan memproses permintaan API. Lambda memudahkan pembuatan pengalaman aplikasi yang kaya, dan personal.

Arsitektur Referensi: Diagram | Kode Sampel

Lambda_MobileBackends
Bustle_logo2

Bustle menjalankan backend tanpa server untuk aplikasi dan situs web aplikasi iOS Bustle yang menggunakan AWS Lambda dan Amazon API Gateway. Arsitektur tanpa server memungkinkan Bustle untuk tidak pernah berurusan dengan pengelolaan infrastruktur, sehingga setiap insinyur dapat fokus pada pembangunan fitur baru dan inovasi. Baca studi kasus »

Aplikasi Web

Dengan menggabungkan AWS Lambda dengan layanan AWS lainnya, pengembang dapat membangun aplikasi web yang secara otomatis menaikkan dan menurunkan skala dan bekerja dalam konfigurasi ketersediaan yang tinggi di seluruh pusat data – tanpa upaya administratif yang diperlukan untuk kemampuan skalabilitas, pencadangan, atau redundansi pusat data jamak.

Arsitektur Referensi: Diagram | Kode Sampel

Lambda_WebApplications

Studi kasus

Coca Cola

Coca-Cola Company, perusahaan minuman multinasional Amerika, menggunakan AWS Lambda dan AWS Step Functions untuk membangun solusi tanpa server yang efektif-biaya.

Baca blog »

iRobot

iRobot, perusahaan robot konsumen global yang terkemuka, membangun perangkat generasi berikutnya yang terhubung ke Internet untuk peralatan rumah tangga pintar dengan menggunakan arsitektur tanpa server.

Baca selengkapnya »

Benchling

Benchling, perusahaan perangkat lunak ilmu biologi, menciptakan suatu teknik yang para peneliti gunakan untuk memodifikasi bagian genom dengan keakuratan yang sangat tinggi menggunakan arsitektur tanpa server.

Baca selengkapnya »

Thomson Reuters-logo2

Thomson Reuters menggunakan AWS Lambda untuk memproses hingga 4.000 aktivitas per detik untuk layanan analitik penggunaan, dan memerlukan lima bulan untuk menyebarkan ke dalam produksi.

Baca selengkapnya »

Memulai dengan AWS Lambda

icon1

Daftar akun AWS

Dapatkan akses secara instan ke AWS Tingkat Gratis.
icon2

Pelajari dengan tutorial langkah-demi-langkah

Jelajahi dan pelajari dengan tutorial sederhana.
icon3

Mulai membangun dengan AWS Lambda

Pelajari selengkapnya tentang AWS Lambda

Kunjungi halaman fitur
Siap membangun?
Memulai dengan AWS Lambda
Ada pertanyaan lagi?
Hubungi kami