Manajemen aplikasi adalah fitur yang disediakan oleh Link IoT Edge, memungkinkan Anda mengelola versi dan konfigurasi lain dari aplikasi edge secara terpusat. Melalui Link IoT Edge, Anda dapat membuat aplikasi edge menggunakan Function Compute atau gambar kontainer.
Aplikasi edge berbasis Function Compute
Aplikasi edge berbasis Function Compute dibuat dengan memanfaatkan layanan Function Compute dari Alibaba Cloud. Anda dapat mengembangkan kode aplikasi di cloud dan mengeksekusinya di edge. Aplikasi ini mendukung secara native model pemrograman berbasis kejadian (event-driven programming) dari Function Compute serta menerapkan kerangka kerja komputasi tanpa server (serverless computing). Dengan pendekatan ini, Anda dapat fokus pada pengembangan logika bisnis tanpa perlu mengelola operasi dasar seperti startup program, transfer pesan, kueri log, dan proses keep-alive.
Anda dapat mengembangkan fungsi menggunakan Alibaba Cloud Function Compute, lalu memanfaatkannya untuk membuat aplikasi edge berbasis Function Compute. Alternatifnya, Anda juga dapat langsung menggunakan file lokal yang memenuhi persyaratan tertentu untuk membuat aplikasi tersebut. Untuk informasi selengkapnya mengenai persyaratan tersebut, lihat Panduan pengembangan fungsi.
Link IoT Edge Edisi Standar tidak mendukung Function Compute berbasis Python.

Aplikasi edge berbasis Function Compute menyediakan berbagai fitur dan manfaat untuk mempermudah manajemen pada perangkat edge.
- Manfaat
- Model pemrograman fleksibel: Aplikasi edge berbasis Function Compute mendukung eksekusi kode on-demand, yang diwarisi dari Function Compute, serta eksekusi kode continuous setelah diterapkan ke perangkat edge. Jenis aplikasi ini cocok untuk pengembangan driver perangkat dan program tradisional yang berjalan terus-menerus di server.
- Pengumpulan dan analisis data real-time: Fungsi dijalankan pada gerbang (gateway) di edge, sehingga meningkatkan kecepatan respons melalui pemrosesan data di node yang lebih dekat dengan sumber data.
- Pemrosesan offline: Data perangkat dapat diproses di jaringan lokal tanpa dikirim ke cloud, sehingga perangkat tetap beroperasi meskipun terjadi pemutusan jaringan.
- Fitur
- Hosting kode di cloud: Memungkinkan penambahan, penghapusan, modifikasi, dan peninjauan kode di cloud kapan saja, serta penerapan dan eksekusi kode tersebut di gateway tanpa perlu me-restart gateway.
- Manajemen program di edge: Mengelola fungsi yang diterapkan di gateway serta mendukung fitur seperti eksekusi program, keep-alive layanan, kueri log, pemantauan kinerja, pemantauan resource, dan pemicuan berbasis waktu.
- API: Menyediakan API untuk pengembangan driver perangkat dan aplikasi guna mengurangi biaya pengembangan.
- Pemicu Ketika suatu event dipicu, Link IoT Edge memanggil fungsi penanganan (handler) dalam kode fungsi untuk diproses. Fungsi on-demand hanya dijalankan saat event pertama kali dipicu. Daftar berikut menjelaskan pemicu yang didukung oleh aplikasi edge berbasis Function Compute.
- Pemicu berbasis waktu: Anda dapat menentukan titik waktu atau interval waktu (misalnya, satu menit) di Konsol IoT Platform untuk menjalankan fungsi sesuai jadwal.
- Pemicu berbasis pesan: Anda dapat mengonfigurasi fungsi agar dijalankan ketika pesan diterima dari perangkat, layanan Function Compute, layanan komputasi stream, atau sumber pesan lainnya.
- Pemanggil fungsi: Edge Gateway menyediakan API untuk memanggil fungsi lokal. Anda dapat menggunakan program eksternal atau kode Function Compute untuk memanggil fungsi tersebut.
Aplikasi edge berbasis gambar kontainer
Aplikasi edge berbasis gambar kontainer dikembangkan menggunakan teknologi kontainer. Anda dapat membuat aplikasi edge dari citra dalam repositori gambar.
Anda dapat menggunakan repositori gambar yang disediakan oleh Alibaba Cloud Container Registry atau repositori gambar publik untuk membuat aplikasi edge berbasis gambar kontainer.
Siklus hidup aplikasi edge berbasis gambar kontainer dikelola oleh Link IoT Edge. Anda dapat mengakses aplikasi tersebut melalui API Link IoT Edge dari sisi edge.

Untuk informasi selengkapnya tentang aplikasi edge berbasis gambar kontainer, kunjungi dokumentasi resmi Docker.
Prosedur penggunaan aplikasi edge
- Buat aplikasi edge. Untuk informasi selengkapnya, lihat Buat aplikasi edge.
- Tetapkan aplikasi edge ke instance edge. Untuk informasi selengkapnya, lihat Tetapkan aplikasi edge ke instance edge.