Tanda Server di AWS
Tanpa server adalah cara untuk mendeskripsikan layanan, praktik, dan strategi yang memungkinkan Anda membuat aplikasi yang lebih lincah sehingga Anda dapat berinovasi dan merespons perubahan lebih cepat. Dengan komputasi tanpa server, tugas manajemen infrastruktur seperti penyediaan kapasitas dan patching ditangani oleh AWS, sehingga Anda dapat fokus hanya pada penulisan kode yang melayani pelanggan Anda. Layanan tanpa server seperti AWS Lambda hadir dengan penskalaan otomatis, ketersediaan tinggi bawaan, dan model penagihan bayar-sesuai-nilai. Lambda adalah layanan komputasi berbasis peristiwa yang memungkinkan Anda menjalankan kode sebagai respons terhadap peristiwa dari 150 lebih sumber AWS dan SaaS yang terintegrasi secara native - semuanya tanpa mengelola server apa pun.
Layanan Tanpa Server di AWS
Aplikasi modern dibuat tanpa server terlebih dahulu, sebuah strategi yang memprioritaskan adopsi layanan tanpa server, sehingga Anda dapat meningkatkan kelincahan di seluruh tumpukan aplikasi Anda. Kami telah mengembangkan layanan untuk ketiga lapisan tumpukan Anda: komputasi, integrasi, dan penyimpanan data. Pertimbangkan untuk memulai dengan layanan ini:
Komputasi
Integrasi Aplikasi
Penyimpanan Data
Kasus penggunaan
-
Aplikasi Web
-
Pemrosesan Data
-
Pemrosesan batch
-
Penyerapan Peristiwa
-
Aplikasi Web
-
Aplikasi Web
Aplikasi Daftar Tugas
Arsitektur referensi Aplikasi Web adalah aplikasi web back-end untuk tujuan umum, yang didorong peristiwa, dan digunakan AWS Lambda, Amazon API Gateway untuk logis bisnisnya. Ini juga menggunakan Amazon DynamoDB sebagai basis datanya dan Amazon Cognito untuk manajemen pengguna. Semua konten statis di-hosting menggunakan AWS Amplify Console.
Aplikasi ini mengimplementasikan aplikasi Tugas sederhana, di mana pengguna terdaftar dapat membuat, memperbarui, melihat item yang ada, dan akhirnya, menghapusnya.
-
Pemrosesan Data
-
Pemrosesan Data
Pemrosesan File Real-ime
Arsitektur referensi Pemrosesan File Real-time adalah arsitektur pemrosesan data paralel dengan tujuan umum dan didorong peristiwa yang digunakan AWS Lambda. Arsitektur ini ideal untuk beban kerja yang membutuhkan lebih dari satu turunan data dari suatu objek.
Dalam aplikasi contoh ini, kami menyampaikan catatan dari wawancara dalam format penurunan harga ke S3. Peristiwa S3 digunakan untuk memicu beberapa aliran pemrosesan - satu untuk mengonversi dan mempertahankan file Markdown ke HTML dan lainnya untuk mendeteksi dan mempertahankan sentimen.
-
Pemrosesan batch
-
Pemrosesan batch
Extract Transform Load
Arsitektur referensi ini mendemonstrasikan penggunaan AWS Step Functions untuk mengorkestrasi alur kerja Extract Transform Load (ETL) dengan AWS Lambda.
Solusi ini memproses data kualitas udara global, OpenAQ yang tersedia di registri AWS untuk data terbuka. Hal ini menghasilkan rating minimum, maksimum, dan rata-rata untuk pengukuran kualitas udara setiap hari. Alur kerja ETL harus dipicu secara manual tetapi hal ini dapat dengan mudah dijadwalkan secara berulang menggunakan aturan Amazon EventBridge. Setelah transformasi selesai, Anda akan diberi tahu melalui email tentang lokasi S3 ke data yang diringkas.
-
Penyerapan Peristiwa
-
Penyerapan Peristiwa
Repositori Dokumen Tanpa Server
Aplikasi ini menggunakan layanan Amazon ML seperti Comprehend dan Rekognition untuk mengindeks dokumen dan gambar, lalu mengirimkan hasilnya ke Elasticsearch untuk pengindeksan cepat.
Arsitektur ini dirancang untuk dokumen dalam jumlah besar dengan menggunakan antrean.

Builders
Siap membuat? Buka Portal Pembelajaran untuk memulai tutorial langsung.

Executives
Ingin memberdayakan tim pengembangan Anda? Lihat wawasan ini dari IDC.

Startup
Ingin bergerak lebih cepat dari sebelumnya? Portal startup kami dibuat khusus untuk Anda.