Serveru pārvaldība no tālruņa: pakalpojuma RUVDS mobilais klients

VDS darbības kontrole no viedtālruņa ne vienmēr ir ērta. Mazie ekrāni neļauj normāli strādāt ar mitinātāja vietni, un šajā gadījumā lietojumprogramma nāk palīgā.

Serveru pārvaldība no tālruņa: pakalpojuma RUVDS mobilais klients

Vietnes optimizēšana mobilajiem tālruņiem nav viegls uzdevums. Mazā ekrāna diagonāle nopietni ierobežo tīmekļa izstrādātāja iespējas, turklāt viena un tā paša pakalpojuma izmantošanas scenāriji no dažāda veida ierīcēm būtiski atšķiras viens no otra. Mēs nolēmām izstrādāt vietni, ņemot vērā pārlūkprogrammas galddatoriem un planšetdatoriem, un izveidot atsevišķu vietni viedtālruņiem. iesniegums. Šī pieeja tagad ir populāra un darbojas labi. Pagaidām pieejama tikai programma Android, kas realizē klientiem nepieciešamākās funkcijas – ar laiku to būs vairāk. 

Uzstādīšana un pieslēgšana

RuVDS klients viens var download bezmaksas Google Play veikalā. Lūdzu, ņemiet vērā, ka programmas darbībai pašlaik ir nepieciešamas minimālas tiesības uz ierīci.

Serveru pārvaldība no tālruņa: pakalpojuma RUVDS mobilais klients

Lai izveidotu savienojumu, personīgā konta iestatījumos ir jāiespējo ārējā autorizācija. Lūdzu, ņemiet vērā, ka, izmantojot API, divu faktoru autentifikācija vēl nav pieejama, un šis iestatījums nedaudz samazinās jūsu konta drošību. Tai paredzēto paroli nedrīkst izmantot citos pakalpojumos, un tā ir jāglabā drošā vietā. Pēc opcijas iespējošanas uz adresi, kas ir saistīta ar jūsu kontu, tiks nosūtīts e-pasta paziņojums.

Programmas funkcijas

Kamēr iekšā RuVDS klients Tiek ieviesta tikai pati nepieciešamākā funkcionalitāte. Aplikācijā var ātri uzzināt savu personīgo konta atlikumu, apskatīt noguldījumu un debetu vēsturi, kā arī pārbaudīt serveru statusu un pārvaldīt to darbību.

Serveru pārvaldība no tālruņa: pakalpojuma RUVDS mobilais klients

Papildus galvenajām servera īpašībām RuVDS mobilajā klientā ir pieejama statistika par procesora, krātuves un tīkla resursu izmantošanu. Izmantojot īpašu cilni, administrators var redzēt, kā jūtas viņa aprūpē esošās mašīnas, kurā brīdī ar tām radušās problēmas un kas tās izraisījis. Cita cilne ļauj izpildīt pamata komandas: apturēt un restartēt serveri, t.sk. ārkārtas situācija, ja tā nereaģē. Mēs drošības apsvērumu dēļ vēl neesam pievienojuši lietojumprogrammai VPS izveidi un dzēšanu - labāk to darīt savā personīgajā vietnes kontā.

Serveru pārvaldība no tālruņa: pakalpojuma RUVDS mobilais klients

Tehnoloģiju kaudze

Pie sirds RuVDS klients slēpjas MVP modelis, kas ieviests, izmantojot Moxy bibliotēku. Mēs uzskatījām šo pieeju par optimālu, lai gan jūs varat izmantot arī MVVM vai MVI — tas ir personīgo izvēles jautājums un tas, vai korporatīvajiem izstrādātājiem ir nepieciešamā pieredze. Mūsu produkts ir veidots uz vienas darbības lietojumprogrammas: galvenā priekšrocība šeit ir tā, ka lietojumprogrammas dzīves cikls ir vienāds ar darbības dzīves ciklu, turklāt darbs ar fragmentiem ir daudz ērtāks. Navigācija tiek īstenota, izmantojot Cicerone - šī ir viena no labākajām līdzīgām bibliotēkām, kas piemērota jebkuras sarežģītības mobilo programmu izveidei. Tāpat mums svarīgs bija jautājums par DI izvēli: tā kā pieteikums ir rakstīts Kotlin, Dagger2 un Monēta. Galu galā mēs izvēlējāmies pēdējo iespēju, jo gribējām izmēģināt ko vienkāršāku.

Perspektīvas

Pašreizējā versijā nav nekādu sarežģītu risinājumu, taču tās arhitektūra ļauj ātri izveidot jaunu funkcionalitāti vai mainīt esošās. Vēlos pievienot divu faktoru autentifikāciju caur API, serveru pasūtīšanu un dzēšanu, to konfigurāciju maiņu, kā arī pieeju konsolei (ekrāns, tastatūra, pele). Varētu būt vērts uzrakstīt versiju planšetdatoriem. Lai padarītu programmu ērtāku, vēlamies saņemt atsauksmes no klientiem, tāpēc nolēmām veikt īsu aptauju.

Serveru pārvaldība no tālruņa: pakalpojuma RUVDS mobilais klients
Serveru pārvaldība no tālruņa: pakalpojuma RUVDS mobilais klients

Aptaujā var piedalīties tikai reģistrēti lietotāji. Ielogoties, lūdzu.

Kādas funkcijas vispirms jāpievieno lietojumprogrammai?

  • Divu faktoru autentifikācija

  • Serveru pasūtīšana un dzēšana

  • Servera konfigurāciju maiņa

  • Piekļuve konsolei

  • Planšetdatora versija

  • Detalizētāka slodzes statistika

  • Darbs ar finanšu datiem un dokumentiem

  • Savs variants

Nobalsoja 28 lietotāji. 8 lietotāji atturējās.

Avots: www.habr.com

Pievieno komentāru