Dunia Internet of Things (IoT) semakin berkembang pesat, dan tentunya membutuhkan sistem operasi yang optimal untuk menjalankan berbagai perangkat pintar. Kabar gembira bagi para pengguna perangkat IoT, Canonical baru saja mengumumkan kehadiran Ubuntu Core 24!
Ubuntu Core 24 merupakan versi stabil terbaru dari varian Ubuntu resmi yang dioptimalkan khusus untuk perangkat IoT, embedded system, dan perangkat edge (komputasi terdesentralisasi).
Apa yang Baru di Ubuntu Core 24?
Ubuntu Core 24 hadir dengan berbagai peningkatan dan fitur menarik, di antaranya:
- Kernel Sepenuhnya Preemptible: Ubuntu Core 24 menggunakan kernel yang sepenuhnya preemptible. Artinya, kernel dapat menanggapi interupsi secara lebih cepat dan menjamin respon yang tepat waktu, sehingga ideal untuk aplikasi real-time yang membutuhkan reaksi seketika. Fitur ini tersedia langsung “out of the box” pada perangkat keras bersertifikasi Ubuntu dari mitra Canonical.
- Varian Containerized Penuh: Ubuntu Core 24 hadir sebagai varian Ubuntu 24.04 LTS (Noble Numbat) yang sepenuhnya terkontenerisasi. Kontainerisasi menawarkan kemudahan pengelolaan aplikasi dan isolasi yang baik, sehingga meningkatkan keamanan dan stabilitas sistem.
- Kustomisasi Lebih Mudah: Ubuntu Core 24 menawarkan set validasi khusus untuk membuat image Ubuntu Core yang disesuaikan dengan kebutuhan Anda. Dengan ini, Anda dapat memilih komponen dan aplikasi yang diperlukan perangkat Anda secara lebih presisi.
- Kontrol Jaringan Lebih Baik: Pengguna memiliki kontrol lebih besar atas permintaan jaringan otomatis di Ubuntu Core 24. Hal ini memungkinkan Anda untuk mengoptimalkan penggunaan bandwidth dan meningkatkan keamanan jaringan perangkat Anda.
- Peningkatan Integrasi GPU: Ubuntu Core 24 menghadirkan integrasi GPU (Graphics Processing Unit) yang lebih baik. Peningkatan ini ditujukan khusus untuk aplikasi AIoT (Artificial Intelligence of Things) dan aplikasi grafis, sehingga perangkat Anda dapat menjalankan tugas-tugas tersebut dengan lebih optimal.
- Dukungan Ubuntu Frame: Ubuntu Core 24 secara resmi mendukung Ubuntu Frame, server display aman yang dikembangkan oleh Canonical khusus untuk perangkat embedded Linux. Ubuntu Frame menawarkan keamanan tingkat tinggi dan kemudahan pengelolaan tampilan grafis pada perangkat IoT Anda.
Integrasi dan Dukungan Luas
Selain peningkatan di atas, Ubuntu Core 24 juga menghadirkan beberapa integrasi dan dukungan baru yang menarik:
- Integrasi Landscape: Ubuntu Core 24 menawarkan integrasi baru dengan Landscape, perangkat manajemen milik Canonical. Dengan integrasi ini, Anda dapat mengelola perangkat Ubuntu Core dengan lebih mudah dan terpusat.
- Azure IoT Edge Snaps: Ubuntu Core 24 menyertakan snap Azure IoT Edge. Snap adalah paket aplikasi terstandarisasi yang memudahkan instalasi dan pengelolaan perangkat lunak. Dengan kehadiran Azure IoT Edge Snaps, Anda dapat dengan mudah mengintegrasikan perangkat Ubuntu Core ke dalam layanan Azure IoT Edge dari Microsoft.
- Integrasi Robot Operating System (ROS): Ubuntu Core 24 menghadirkan integrasi ROS (Robot Operating System) terbaru. ROS merupakan kerangka kerja perangkat lunak yang populer di kalangan developer robotika. Dengan integrasi ini, developer dapat dengan mudah menggunakan Ubuntu Core 24 untuk membangun dan menjalankan sistem operasi robot yang modular.
Siapa yang Cocok Menggunakan Ubuntu Core 24?
Mark Shuttleworth, CEO of Canonical, mengatakan bahwa Ubuntu Core 24 adalah “versi terkunci, diperkuat, dan tertanam dari Ubuntu yang membawa aplikasi Ubuntu ke ujung terjauh dan memungkinkan generasi berikutnya perangkat cerdas.” Dengan kata lain, Ubuntu Core 24 cocok untuk berbagai perangkat IoT, embedded system, dan perangkat edge yang membutuhkan sistem operasi yang ringan, aman, dan real-time. Beberapa contoh penggunaannya meliputi:
- Robot
- Gateway IoT
- Kamera keamanan
- Sistem kontrol industri
- Dan berbagai perangkat pintar lainnya
Download dan Spesifikasi
Ubuntu Core 24 tersedia untuk diunduh secara gratis dari situs web resmi Ubuntu. Sistem operasi ini kompatibel dengan berbagai perangkat keras, seperti:
- Raspberry Pi 2, 3, 4, dan 5
- Raspberry Pi Compute Module 3 (CM3) dan 4 (CM4)
- Qualcomm DragonBoard
- Intel NUC
- Perangkat x86_64, x86 KVM, dan RISC-V generik
Untuk melakukan instalasi, perangkat Anda memerlukan setidaknya 384MB RAM (atau 512MB dengan UEFI Secure Boot dan FDE) dan minimal 512MB penyimpanan internal. Ubuntu Core 24 tersedia dalam dua pilihan image, yaitu Ubuntu Server dan Ubuntu Desktop.
Dengan kehadiran Ubuntu Core 24, Canonical semakin menegaskan komitmennya dalam menyediakan sistem operasi