Upravljanje strežnikov iz vašega telefona: mobilni odjemalec storitve RUVDS

Upravljanje delovanja VDS s pametnega telefona ni vedno priročno. Majhni zasloni vam ne omogočajo normalnega dela s spletno stranjo gostitelja in v tem primeru aplikacija priskoči na pomoč.

Upravljanje strežnikov iz vašega telefona: mobilni odjemalec storitve RUVDS

Optimizacija spletne strani za mobilne telefone ni lahka naloga. Majhna diagonala zaslona resno omejuje zmožnosti spletnega razvijalca, poleg tega se scenariji uporabe iste storitve iz različnih vrst naprav med seboj bistveno razlikujejo. Odločili smo se, da bomo spletno stran razvili s pogledom na brskalnike za namizne računalnike in tablice ter ustvarili ločeno stran za pametne telefone. uporaba. Ta pristop je zdaj priljubljen in se dobro obnese. Zaenkrat je na voljo samo program za Android, ki izvaja najbolj potrebne funkcije za kupce - sčasoma jih bo več. 

Namestitev in povezava

Odjemalec RuVDS eno lahko prenos brezplačno v trgovini Google Play. Upoštevajte, da program za delovanje trenutno zahteva minimalne pravice na napravi.

Upravljanje strežnikov iz vašega telefona: mobilni odjemalec storitve RUVDS

Za povezavo morate omogočiti zunanjo avtorizacijo v nastavitvah osebnega računa. Upoštevajte, da dvostopenjska avtentikacija še ni na voljo pri uporabi API-ja in bo ta nastavitev nekoliko zmanjšala varnost vašega računa. Gesla zanj ne smete uporabljati na drugih storitvah in ga morate shraniti na varnem mestu. Ko omogočite možnost, bo e-poštno obvestilo poslano na naslov, povezan z vašim računom.

Funkcije programa

Medtem ko je v Odjemalec RuVDS Implementirana je le najnujnejša funkcionalnost. V aplikaciji lahko hitro ugotovite stanje na osebnem računu, si ogledate zgodovino pologov in bremenitev ter preverite stanje strežnikov in upravljate njihovo delovanje.

Upravljanje strežnikov iz vašega telefona: mobilni odjemalec storitve RUVDS

Poleg glavnih značilnosti strežnika je v mobilnem odjemalcu RuVDS na voljo statistika o uporabi procesorskih, pomnilniških in omrežnih virov. S posebnim zavihkom lahko skrbnik vidi, kako se počutijo stroji, ki jih skrbi, kdaj so se z njimi pojavile težave in kaj jih je povzročilo. Drug zavihek vam omogoča izvajanje osnovnih ukazov: ustavitev in ponovni zagon strežnika, vklj. v sili, če se ne odzove. Iz varnostnih razlogov v aplikacijo še nismo dodali ustvarjanja in brisanja VPS - bolje je, da to storite v svojem osebnem računu na spletnem mestu.

Upravljanje strežnikov iz vašega telefona: mobilni odjemalec storitve RUVDS

Tehnološki sklad

V središču Odjemalec RuVDS leži vzorec MVP, implementiran s knjižnico Moxy. Ta pristop se nam je zdel optimalen, čeprav lahko uporabite tudi MVVM ali MVI – to je stvar osebnih preferenc in tega, ali imajo korporativni razvijalci potrebne izkušnje. Naš izdelek je zgrajen na aplikaciji z eno samo dejavnostjo: glavna prednost tukaj je, da je življenjski cikel aplikacije enak življenjskemu ciklu dejavnosti, poleg tega pa je delo s fragmenti veliko bolj priročno. Navigacija se izvaja s pomočjo Cicerone - to je ena najboljših podobnih knjižnic, primerna za ustvarjanje mobilnih programov katere koli kompleksnosti. Za nas je bilo pomembno tudi vprašanje izbire DI: ker je aplikacija napisana v Kotlinu, Dagger2 in Kovanec. Na koncu sva se odločila za slednjo možnost, ker sva želela poskusiti nekaj enostavnejšega.

Obeti

Trenutna različica nima kompleksnih rešitev, vendar njena arhitektura omogoča hitro ustvarjanje novih funkcionalnosti ali spreminjanje obstoječih. Rad bi dodal dvofaktorsko avtentikacijo preko API-ja, naročanje in brisanje strežnikov, spreminjanje njihovih konfiguracij, pa tudi dostop do konzole (zaslon, tipkovnica, miška). Morda bi bilo vredno napisati različico za tablice. Da bi bil program bolj udoben, želimo prejeti povratne informacije od strank, zato smo se odločili izvesti kratko anketo.

Upravljanje strežnikov iz vašega telefona: mobilni odjemalec storitve RUVDS
Upravljanje strežnikov iz vašega telefona: mobilni odjemalec storitve RUVDS

V anketi lahko sodelujejo samo registrirani uporabniki. Prijaviti se, prosim.

Katere funkcije je treba najprej dodati aplikaciji?

  • Dvostopenjska avtentikacija

  • Naročanje in brisanje strežnikov

  • Spreminjanje konfiguracije strežnika

  • Dostop do konzole

  • Različica za tablični računalnik

  • Podrobnejša statistika obremenitve

  • Delo s finančnimi podatki in dokumenti

  • Vaša lastna možnost

Glasovalo je 28 uporabnikov. 8 uporabnikov se je vzdržalo.

Vir: www.habr.com

Dodaj komentar