Διαχείριση διακομιστών από το τηλέφωνό σας: κινητός πελάτης της υπηρεσίας RUVDS

Ο έλεγχος της λειτουργίας VDS από ένα smartphone δεν είναι πάντα βολικός. Οι μικρές οθόνες δεν σας επιτρέπουν να εργαστείτε κανονικά με τον ιστότοπο του οικοδεσπότη και σε αυτήν την περίπτωση η εφαρμογή έρχεται στη διάσωση.

Διαχείριση διακομιστών από το τηλέφωνό σας: κινητός πελάτης της υπηρεσίας RUVDS

Η βελτιστοποίηση ενός ιστότοπου για κινητά τηλέφωνα δεν είναι εύκολη υπόθεση. Η διαγώνιος της μικρής οθόνης περιορίζει σοβαρά τις δυνατότητες ενός προγραμματιστή ιστού· επιπλέον, τα σενάρια χρήσης της ίδιας υπηρεσίας από διαφορετικούς τύπους συσκευών διαφέρουν σημαντικά μεταξύ τους. Αποφασίσαμε να αναπτύξουμε τον ιστότοπο με προσοχή στα προγράμματα περιήγησης για επιτραπέζιους υπολογιστές και tablet και να δημιουργήσουμε ένα ξεχωριστό για smartphone εφαρμογή. Αυτή η προσέγγιση είναι πλέον δημοφιλής και έχει λειτουργήσει καλά. Προς το παρόν, είναι διαθέσιμο μόνο το πρόγραμμα για Android, το οποίο υλοποιεί τις πιο απαραίτητες λειτουργίες για τους πελάτες - με την πάροδο του χρόνου θα υπάρχουν περισσότερες από αυτές. 

Εγκατάσταση και σύνδεση

Πελάτης RuVDS μπορεί κανείς να κατεβάσετε δωρεάν στο Google Play Store. Λάβετε υπόψη ότι το πρόγραμμα απαιτεί ελάχιστα δικαιώματα στη συσκευή για να λειτουργήσει.

Διαχείριση διακομιστών από το τηλέφωνό σας: κινητός πελάτης της υπηρεσίας RUVDS

Για να συνδεθείτε, πρέπει να ενεργοποιήσετε την εξωτερική εξουσιοδότηση στις ρυθμίσεις του προσωπικού σας λογαριασμού. Λάβετε υπόψη ότι ο έλεγχος ταυτότητας δύο παραγόντων δεν είναι ακόμη διαθέσιμος όταν χρησιμοποιείτε το API και αυτή η ρύθμιση θα μειώσει ελαφρώς την ασφάλεια του λογαριασμού σας. Ο κωδικός πρόσβασης για αυτό δεν θα πρέπει να χρησιμοποιείται σε άλλες υπηρεσίες και πρέπει να αποθηκευτεί σε ασφαλές μέρος. Αφού ενεργοποιήσετε την επιλογή, θα σταλεί μια ειδοποίηση μέσω email στη διεύθυνση που είναι συνδεδεμένη με τον λογαριασμό σας.

Χαρακτηριστικά προγράμματος

Καθώς Πελάτης RuVDS Εφαρμόζεται μόνο η πιο απαραίτητη λειτουργικότητα. Στην εφαρμογή, μπορείτε να μάθετε γρήγορα το υπόλοιπο του προσωπικού σας λογαριασμού, να δείτε το ιστορικό καταθέσεων και χρεώσεων, καθώς και να ελέγξετε την κατάσταση των διακομιστών και να διαχειριστείτε τη λειτουργία τους.

Διαχείριση διακομιστών από το τηλέφωνό σας: κινητός πελάτης της υπηρεσίας RUVDS

Εκτός από τα κύρια χαρακτηριστικά του διακομιστή, στατιστικά στοιχεία σχετικά με τη χρήση του επεξεργαστή, της αποθήκευσης και των πόρων δικτύου είναι διαθέσιμα στο πρόγραμμα-πελάτη για φορητές συσκευές RuVDS. Χρησιμοποιώντας μια ειδική καρτέλα, ο διαχειριστής μπορεί να δει πώς νιώθουν τα μηχανήματα που τον φροντίζουν, πότε προέκυψαν προβλήματα με αυτά και τι τα προκάλεσαν. Μια άλλη καρτέλα σάς επιτρέπει να εκτελέσετε βασικές εντολές: διακοπή και επανεκκίνηση του διακομιστή, συμπεριλαμβανομένων. έκτακτης ανάγκης εάν δεν ανταποκριθεί. Δεν έχουμε προσθέσει ακόμη τη δημιουργία και τη διαγραφή του VPS στην εφαρμογή για λόγους ασφαλείας - είναι καλύτερα να το κάνετε στον προσωπικό σας λογαριασμό στον ιστότοπο.

Διαχείριση διακομιστών από το τηλέφωνό σας: κινητός πελάτης της υπηρεσίας RUVDS

Στοίβα τεχνολογίας

Στην καρδιά Πελάτης RuVDS βρίσκεται το μοτίβο MVP, που υλοποιείται χρησιμοποιώντας τη βιβλιοθήκη Moxy. Θεωρήσαμε αυτή την προσέγγιση βέλτιστη, αν και μπορείτε επίσης να χρησιμοποιήσετε MVVM ή MVI - είναι θέμα προσωπικής προτίμησης και αν οι εταιρικοί προγραμματιστές έχουν την απαραίτητη εμπειρία. Το προϊόν μας βασίζεται σε μια Εφαρμογή Ενιαίας Δραστηριότητας: το κύριο πλεονέκτημα εδώ είναι ότι ο κύκλος ζωής της εφαρμογής είναι ίσος με τον κύκλο ζωής της δραστηριότητας και επιπλέον, η εργασία με θραύσματα είναι πολύ πιο βολική. Η πλοήγηση υλοποιείται χρησιμοποιώντας το Cicerone - αυτή είναι μια από τις καλύτερες παρόμοιες βιβλιοθήκες, κατάλληλη για τη δημιουργία προγραμμάτων κινητών οποιασδήποτε πολυπλοκότητας. Επίσης σημαντικό για εμάς ήταν το θέμα της επιλογής DI: αφού η εφαρμογή είναι γραμμένη σε Kotlin, Dagger2 και Κόιν. Στο τέλος, καταλήξαμε στην τελευταία επιλογή γιατί θέλαμε να δοκιμάσουμε κάτι πιο απλό.

Προοπτικές

Η τρέχουσα έκδοση δεν έχει σύνθετες λύσεις, αλλά η αρχιτεκτονική της σας επιτρέπει να δημιουργήσετε γρήγορα νέες λειτουργίες ή να αλλάξετε τις υπάρχουσες. Θα ήθελα να προσθέσω έλεγχο ταυτότητας δύο παραγόντων μέσω API, παραγγελία και διαγραφή διακομιστών, αλλαγή των διαμορφώσεων τους, καθώς και πρόσβαση στην κονσόλα (οθόνη, πληκτρολόγιο, ποντίκι). Ίσως αξίζει να γράψετε μια έκδοση για tablet. Για να κάνουμε το πρόγραμμα πιο βολικό, θέλουμε να λαμβάνουμε σχόλια από τους πελάτες και ως εκ τούτου αποφασίσαμε να πραγματοποιήσουμε μια σύντομη έρευνα.

Διαχείριση διακομιστών από το τηλέφωνό σας: κινητός πελάτης της υπηρεσίας RUVDS
Διαχείριση διακομιστών από το τηλέφωνό σας: κινητός πελάτης της υπηρεσίας RUVDS

Μόνο εγγεγραμμένοι χρήστες μπορούν να συμμετάσχουν στην έρευνα. Συνδεθείτε, Σας παρακαλούμε.

Ποιες δυνατότητες πρέπει να προστεθούν πρώτα στην εφαρμογή;

  • Έλεγχος ταυτότητας δύο παραγόντων

  • Παραγγελία και διαγραφή διακομιστών

  • Αλλαγή διαμορφώσεων διακομιστή

  • Πρόσβαση στην κονσόλα

  • Έκδοση tablet

  • Πιο αναλυτικά στατιστικά φόρτωσης

  • Εργασία με οικονομικά στοιχεία και έγγραφα

  • Η δική σας επιλογή

Ψήφισαν 28 χρήστες. 8 χρήστες απείχαν.

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο