AWS Lambda

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

AWS Lambda memungkinkan Anda menjalankan kode tanpa menyediakan atau mengelola server. Anda membayar hanya untuk waktu komputasi yang digunakan – 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 yang sangat baik. Anda dapat mengatur kode untuk secara otomatis memicu dari layanan AWS lainnya atau memanggilnya secara langsung dari web atau aplikasi mobile.

Apa itu AWS Lambda?

Keuntungan

TIDAK ADA SERVER UNTUK DIKELOLA

AWS Lambda secara otomatis menjalankan kode Anda tanpa memerlukan penyediaan atau pengelolaan server. Cukup 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 biaya untuk tiap 100 ms kode dieksekusi dan berapa kali kode Anda dipicu. Anda tidak membayar apa pun ketika kode tidak berjalan.

Cara kerjanya

Cara Kerja AWS Lambda

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 diorkestrasi ke dalam aliran kerja oleh AWS Step Functions. Sistem ini dapat memungkinkan Anda membangun beragam sistem pemrosesan data tanpa server secara real-time.

Pemrosesan file real-time

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, mengonversi kode video, menyusun indeks file, memproses log, memvalidasi konten, dan menggumpulkan serta memfilter data secara real-time.

Arsitektur Referensi: Kode sampel

Pemrosesan File AWS Lambda
The_Seattle_Times_logo2

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

Pemrosesan aliran real-time

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

Arsitektur Referensi: Kode sampel

Pemrosesan Aliran AWS Lambda
localytics-logo2

Localytics memproses miliaran titik data secara real-time, serta menggunakan Lambda untuk memproses data historis dan langsung yang disimpan dalam S3 atau dialirkan dari Kinesis. Baca studi kasus »

Ekstrak, ubah, muat

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

AWS Lambda ETL
zillow-Logo2

Zillow menggunakan Lambda dan Kinesis untuk melacak subset metrik ponsel secara real-time. Dengan Kinesis dan Lambda, kita dapat mengembangkan dan menetapkan solusi yang hemat 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, seluler, Internet of Things (IoT), dan permintaan API pihak ketiga.

Arsitektur Referensi: Kode sampel

Backend IoT AWS Lambda

Backend mobile

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: Kode sampel

Backend Mobile AWS Lambda
Bustle_logo2

Bustle menjalankan backend tanpa server untuk aplikasi dan situs web 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 skalabilitas, pencadangan, atau redundansi beberapa pusat data.

Arsitektur Referensi: Kode sampel

Backend Web AWS Lambda

Studi kasus

Coca Cola

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

Baca blog »

iRobot

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

Baca selengkapnya »

Benchling

Benchling, perusahaan perangkat lunak ilmu biologi, menciptakan suatu teknik yang digunakan para peneliti 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 menerapkannya ke dalam produksi.

Baca selengkapnya »

Memulai dengan AWS Lambda

icon1

Mendaftar 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 membuat?
Memulai dengan AWS Lambda
Ada pertanyaan lagi?
Hubungi kami