Memulai dengan AWS

Membangun Aplikasi Web Nirserver

dengan AWS Lambda, Amazon API Gateway, AWS Amplify, Amazon DynamoDB, dan Amazon Cognito

Modul 5: Pembersihan Sumber Daya

Untuk menyelesaikan percobaan ini, Anda akan menjalankan langkah-langkah untuk membersihkan semua sumber daya yang Anda buat sepanjang tutorial ini

Pembersihan sumber daya

Dalam modul ini, Anda akan menjalankan langkah-langkah untuk membersihkan semua sumber daya yang dibuat sepanjang tutorial ini. Anda akan menghapus aplikasi AWS Amplify, Kolam Pengguna Amazon Cognito, fungsi AWS Lambda, peran IAM, tabel DynamoDB, API REST, dan Log CloudWatch. Menghapus sumber daya yang tidak Anda gunakan lagi adalah praktik terbaik untuk menghindari biaya yang tidak diinginkan.

 Waktu penyelesaian

10 menit

Implementasi

  • Hapus aplikasi Amplify Anda.

    1. Di konsol AWS Amplify, pilih aplikasi wildrydes-site yang Anda buat di Modul 1.
    2. Di beranda aplikasi, pilih Tindakan dan pilih Hapus aplikasi. Masukkan delete bila diminta untuk konfirmasi, lalu pilih Hapus.
  • Jika Anda menggunakan templat AWS CloudFormation yang disediakan untuk menyelesaikan Modul 2, cukup hapus tumpukan menggunakan konsol AWS CloudFormation. Jika tidak, hapus kolam pengguna Amazon Cognito yang Anda buat di Modul 2.

    1. Di konsol Amazon Cognito, pilih Nama kolam pengguna WildRydes Anda.
    2. Pilih Hapus kolam pengguna.
    3. Pilih kotak centang di sebelah Nonaktifkan perlindungan penghapusan.
    4. Masukkan WildRydes untuk mengonfirmasi penghapusan, dan pilih Hapus.
  • Hapus fungsi AWS Lambda, peran IAM, dan tabel Amazon DynamoDB yang Anda buat di Modul 3.

    Fungsi AWS Lambda

    1. Di konsol AWS Lambda pada halaman Fungsi, pilih fungsi RequestUnicorn yang Anda buat di Modul 3.
    2. Dari menu tarik-turun Tindakan, pilih Hapus fungsi.


    Peran IAM

    1. Di konsol IAM, pilih Peran dari panel navigasi kiri.
    2. Masukkan WildRydesLambda dalam kotak filter.
    3. Pilih kotak centang di sebelah peran yang Anda buat di Modul 3, WildRydesLambda dan pilih Hapus.
    4. Untuk mengonfirmasi penghapusan, masukkan WildRydesLambda ke dalam bidang input teks. Pilih Hapus


    Tabel Amazon DynamoDB

    1. Di konsol Amazon DynamoDB, pilih Tabel di panel navigasi kiri.
    2. Pilih kotak centang di sebelah tabel Rides yang Anda buat di Modul 3.
    3. Pilih Hapus.
    4. Pilih kotak centang di samping Hapus semua alarm CloudWatch untuk Rides, masukkan confirm di bidang input teks, dan pilih Hapus.
    5. Kolom Status pada halaman Tabel akan berubah menjadi Menghapus, dan tabel akan hilang dari daftar tabel ketika telah berhasil dihapus. 
  • Hapus API REST yang dibuat di Modul 4. 

    1. Di konsol Amazon API Gateway, pilih API WildRydes yang Anda buat di Modul 4.
    2. Di menu tarik-turun Tindakan, pilih Hapus.
    3. Pilih Hapus pada layar konfirmasi Hapus API.
  • AWS Lambda secara otomatis membuat grup log baru per fungsi di Log Amazon CloudWatch dan menulis log di grup tersebut saat fungsi Anda diinvokasi. Anda harus menghapus grup log untuk fungsi RequestUnicorn. Selain itu, jika Anda meluncurkan tumpukan CloudFormation, mungkin ada grup log yang terkait dengan sumber daya kustom di tumpukan yang harus Anda hapus.

    1. Dari konsol Amazon CloudWatch, perluas Log di panel navigasi kiri dan pilih Grup log.
    2. Pilih kotak centang di samping grup log /aws/lambda/RequestUnicorn. Jika Anda mempunyai beberapa grup log di akun, Anda bisa memasukkan /aws/lambda/RequestUnicorn dalam kotak teks Filter untuk menemukan grup log.
    3. Pilih Hapus grup log dari daftar tarik-turun Tindakan.
    4. Pilih Hapus bila diminta untuk konfirmasi.
    5. Jika Anda meluncurkan templat CloudFormation untuk menyelesaikan modul, ulangi langkah 2-4 untuk tiap grup log yang diawali dengan /aws/lambda/wildrydes-webapp.

Apakah halaman ini membantu?

Selamat!

Selamat!

Selamat! Anda membuat dan menghapus aplikasi web nirserver menggunakan AWS.