Serverless Function
- Tulis kode di laptop/Lokal
| nano lambda_function.py |
|---|
Isi Folder
import json
def lambda_handler(event, context):
name = event.get('queryStringParameters', {}).get('name', 'Rama')
return {
'statusCode': 200,
'body': json.dumps({
"message": f"Hello, {name}!"
})
}
Ctrl+o
Ctrl+x
Buat file menjadi zip
| zip lambda_function.zip lambda_function.py |
|---|
- Buka Aws Dan Pilih Menu Lambda
- Pilih Create Function
- Pilih author from scratch
- Isi nama functionnya
- Pilih runtime nya
![][image1]
- Upload Code yang Telah di buat tadi
- Pilih upload file dan pilih file yang telah di buat
- Kemudian pilih deploy
![][image2]
- Tambahkan Trigger
- Pilih menu configuration dan pilih add trigger
- Trigger Configuration = API GATEWAY
- Pilih Create a New API
- API type nya HTTP API
- Klik Add
![][image3]
- Tes API Gateway apakah sudah berhasil atau belum
- Klik link pada API endpoint
![][image4]
- Berhasillll
- Kamu Sudah berhasil menjaalan test API Gateway
![][image5]
Top comments (0)