Fungsi Lambda Pertama Anda
Tulis, konfigurasikan, dan terapkan fungsi Lambda sederhana 'Hello World' menggunakan konsol AWS sambil mendapatkan pengalaman langsung dengan platform tersebut.
Fungsi Lambda Pertama Anda adalah pelajaran Serverless AWS Lambda Development gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Serverless AWS Lambda Development, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Serverless AWS Lambda Development mencakup 4 pelajaran total.
Bagian dari pelajaran ini belum diterjemahkan dan ditampilkan dalam bahasa Inggris.
Your First Lambda Function
Time to build! You will create and deploy your first Hello World Lambda right in the AWS console — your practical step into serverless.
Find Lambda in AWS Console
Log into the AWS console, search "Lambda" in the top bar, and select it to open the Lambda dashboard where all your functions live.
Start a New Lambda Function
On the dashboard, click Create function and choose "Author from scratch" to define a brand-new serverless function.
Name Your Function & Runtime
Set the basics: a unique Function name and a Runtime — the language your code runs in. We will use Python 3.9 here.
Lambda's Permissions: Execution Role
Your function needs an execution role (an IAM role) for permissions. Pick "Create a new role with basic Lambda permissions" to allow CloudWatch logs.
Code Your 'Hello World'
The console opens a code editor — replace the default with this simple Python Hello World handler.
import json
def lambda_handler(event, context):
# Log the event for debugging purposes
print(f"Received event: {event}")
# Return a simple greeting
return {
'statusCode': 200,
'body': json.dumps('Hello from your first Lambda!')
}Save & Deploy Your Function
After editing, click Deploy to save your changes and make the new version live. Skip this and the Lambda service keeps the old code.
Test Your Lambda Function
Open the Test tab and configure a test event — the hello-world template works — name it, then click Test to invoke your function and see results.
Check Logs for Output
After a test, results appear inline. For full output, including your print() statements, open CloudWatch Logs where Lambda sends its runtime logs.
Quick Check: Lambda Deployment
You've just deployed your first Lambda! Let's check your understanding of the essential steps.
Recap: Your First Lambda
Congrats! You created, configured, coded, deployed, and tested your first Lambda function — the foundational skill for serverless apps.
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Fungsi Lambda Pertama Anda” gratis?
Ya — teks lengkap “Fungsi Lambda Pertama Anda” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Serverless AWS Lambda Development, upgrade ke CoddyKit PRO. Kursus Serverless AWS Lambda Development mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Fungsi Lambda Pertama Anda”?
Tulis, konfigurasikan, dan terapkan fungsi Lambda sederhana 'Hello World' menggunakan konsol AWS sambil mendapatkan pengalaman langsung dengan platform tersebut. Kamu berlatih Serverless AWS Lambda Development dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Serverless AWS Lambda Development?
Tidak diperlukan pengalaman sebelumnya. Serverless AWS Lambda Development di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.
Berapa lama pelajaran “Fungsi Lambda Pertama Anda” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Serverless AWS Lambda Development ini?
Ya. Setiap pelajaran Serverless AWS Lambda Development menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Apa Itu Komputasi Tanpa Server?
- Memulai AWS Lambda
- Fungsi Lambda Pertama Anda
- Harga Tanpa Server dan Tingkat Gratis