Login / Daftar
Kenapa Aplikasi Tidak Mengakses Database Secara Langsung? 1:35
0:00
1:35

Kenapa Aplikasi Tidak Mengakses Database Secara Langsung?

Rony Aldhea PRAKTISI SOFTWARE QUALITY ASSURANCE / PENGUJIAN PERANGKAT LUNAK & QUALITY CONTROL 1 Batch 1 Kelas
Aplikasi tidak mengambil data langsung dari database, melainkan lewat API sebagai perantara. Alasannya dua: keamanan, karena data sensitif tidak diekspos langsung ke pengguna, dan keandalan, karena akses langsung ke database oleh banyak pengguna sekaligus bisa membuatnya kelebihan beban lalu tumbang. Menurut Rony Aldhea, dengan API aplikasi cukup mengirim permintaan lewat URL dan server hanya mengembalikan data yang diperlukan, sehingga informasi seperti kredensial pengguna tetap terlindungi. Expert: Rony Aldhea. Materi ini bagian dari kelas "Software QA for Mobile App" di Taalenta. Cek jadwal batch berikutnya, akses rekaman lengkapnya, atau ajukan kelas privat untuk tim/perusahaan: https://taalenta.id/sqm/ #API #SoftwareQA #APITesting #BelajarQA #TestingAplikasi

Transkrip otomatis, mungkin ada salah kata.

pakai SQL gitu. Jadi misalnya saya mau akses ee login saya username sama password. Nah, nanti di SQL di situ username ee Roni dengan password kayak gitu. Nah, itu nanti bakalan database memunculkan memunculkan datanya. Oh iya. Oke. Ada apa? Datanya saya termasuk nanti ada alamatnya alamatnya terus domisili misalnya kayak gitu apa apa gitu. Cara gambarannya kayak gitu. Tapi dengan API, API ini enggak perlu mengakses langsung ke database, tapi melalui IP ini dia membantu untuk mengakses ke database. Jadi caranya tadi ini kita request username, password, terus ee URL kita melalui URL. Nah, gampangannya API-nya itu kita mengakses URL gitu, Kak Wayan. Maka saya URL terus habis itu direspon sama server sukses misalnya nanti munculkan apa tokennya tapi jarang munculkan token ini karena untuk keamanan gitu. Kalau orang-orang yang ee pentes-pentes itu bisa aja ngakses seperti ini. [musik]