Mengelola server dari ponsel Anda: klien seluler layanan RUVDS

Mengontrol pengoperasian VDS dari ponsel cerdas tidak selalu nyaman. Layar kecil tidak memungkinkan Anda bekerja secara normal dengan situs web penghosting, dan dalam hal ini aplikasi akan membantu.

Mengelola server dari ponsel Anda: klien seluler layanan RUVDS

Mengoptimalkan situs web untuk ponsel bukanlah tugas yang mudah. Diagonal layar yang kecil sangat membatasi kemampuan pengembang web, terlebih lagi, skenario untuk menggunakan layanan yang sama dari berbagai jenis perangkat berbeda secara signifikan satu sama lain. Kami memutuskan untuk mengembangkan situs ini dengan memperhatikan browser untuk komputer desktop dan tablet, dan membuat situs terpisah untuk ponsel cerdas aplikasi. Pendekatan ini sekarang populer dan berhasil dengan baik. Untuk saat ini, hanya program untuk Android yang tersedia, yang mengimplementasikan fungsi paling penting bagi pelanggan - seiring waktu akan ada lebih banyak lagi fungsi tersebut. 

Instalasi dan koneksi

Klien RuVDS satu bisa mendownload gratis di Google Play Store. Harap dicatat bahwa program saat ini memerlukan hak minimal pada perangkat untuk beroperasi.

Mengelola server dari ponsel Anda: klien seluler layanan RUVDS

Untuk terhubung, Anda harus mengaktifkan otorisasi eksternal di pengaturan akun pribadi Anda. Harap diperhatikan bahwa autentikasi dua faktor belum tersedia saat menggunakan API dan pengaturan ini akan sedikit mengurangi keamanan akun Anda. Kata sandinya tidak boleh digunakan pada layanan lain, dan harus disimpan di tempat yang aman. Setelah mengaktifkan opsi ini, pemberitahuan email akan dikirim ke alamat yang tertaut ke akun Anda.

Fitur program

Sementara di Klien RuVDS Hanya fungsionalitas yang paling penting yang diterapkan. Dalam aplikasi ini, Anda dapat dengan cepat mengetahui saldo akun pribadi Anda, melihat riwayat penyetoran dan debit, serta memeriksa status server dan mengelola operasinya.

Mengelola server dari ponsel Anda: klien seluler layanan RUVDS

Selain karakteristik utama server, statistik penggunaan prosesor, penyimpanan, dan sumber daya jaringan tersedia di klien seluler RuVDS. Dengan menggunakan tab khusus, administrator dapat melihat bagaimana perasaan mesin yang dirawatnya, pada jam berapa masalah muncul dan apa penyebabnya. Tab lain memungkinkan Anda menjalankan perintah dasar: menghentikan dan memulai ulang server, termasuk. darurat jika tidak merespons. Kami belum menambahkan pembuatan dan penghapusan VPS ke aplikasi karena alasan keamanan - lebih baik melakukannya di akun pribadi Anda di situs web.

Mengelola server dari ponsel Anda: klien seluler layanan RUVDS

Tumpukan teknologi

Di jantung Klien RuVDS terletak pola MVP, diimplementasikan menggunakan perpustakaan Moxy. Kami menganggap pendekatan ini optimal, meskipun Anda juga dapat menggunakan MVVM atau MVI - ini masalah preferensi pribadi dan apakah pengembang korporat memiliki pengalaman yang diperlukan. Produk kami dibuat berdasarkan Aplikasi Aktivitas Tunggal: keuntungan utama di sini adalah siklus hidup aplikasi sama dengan siklus hidup aktivitas, dan selain itu, bekerja dengan fragmen jauh lebih nyaman. Navigasi diimplementasikan menggunakan Cicerone - ini adalah salah satu perpustakaan terbaik yang cocok untuk membuat program seluler dengan kompleksitas apa pun. Yang juga penting bagi kami adalah masalah pemilihan DI: karena aplikasi ini ditulis dalam Kotlin, Dagger2 dan koin. Pada akhirnya, kami memilih opsi terakhir karena kami ingin mencoba sesuatu yang lebih sederhana.

Prospek

Versi saat ini tidak memiliki solusi rumit apa pun, namun arsitekturnya memungkinkan Anda dengan cepat membuat fungsionalitas baru atau mengubah yang sudah ada. Saya ingin menambahkan otentikasi dua faktor melalui API, memesan dan menghapus server, mengubah konfigurasinya, serta akses ke konsol (layar, keyboard, mouse). Mungkin ada baiknya menulis versi untuk tablet. Untuk membuat program ini lebih nyaman, kami ingin menerima masukan dari klien dan oleh karena itu memutuskan untuk melakukan survei singkat.

Mengelola server dari ponsel Anda: klien seluler layanan RUVDS
Mengelola server dari ponsel Anda: klien seluler layanan RUVDS

Hanya pengguna terdaftar yang dapat berpartisipasi dalam survei. Masuk, silakan.

Fitur apa saja yang harus ditambahkan ke aplikasi terlebih dahulu?

  • Otentikasi dua faktor

  • Memesan dan menghapus server

  • Mengubah konfigurasi server

  • Akses konsol

  • Versi tablet

  • Statistik beban lebih rinci

  • Bekerja dengan data dan dokumen keuangan

  • Pilihan Anda sendiri

28 pengguna memilih. 8 pengguna abstain.

Sumber: www.habr.com

Tambah komentar