Debesuota

Kaip išsinuomoti „Linux“ serverį (-ius) debesyje

Kaip išsinuomoti „Linux“ serverį (-ius) debesyje
Gerai, turite savo kitą puikią idėją. Galbūt tai yra interneto programa, svetainė ar programinė įranga kaip paslauga. Dabar jūs turite jį įdiegti pasaulyje, kad žmonės galėtų jį pamatyti ir naudoti. Kur tu dėl to eini? Į kokius veiksnius reikia atsižvelgti? Pereikime prie minties, norėdami sugalvoti savo idealų debesies serverį.

Vertikalus jūsų operacijos mastelis

Vertikaliu masteliu turiu omenyje optimalų serverio išteklių poreikį. Pvz., Jei jums reikia kažko mažo, pavyzdžiui, nuo 1 iki 8 „vCPU“ ir nuo 1 iki 32 GB atminties, galite apsvarstyti bet kurį pagrindinį debesų prieglobos paslaugų teikėją, pvz., „DigitalOcean“, „Azure“ ar AWS. Tai yra labiausiai paplitęs variantas ir tikriausiai tai, ko norite. Šios paslaugos gali priglobti viską, pradedant jūsų pomėgių projektais ir asmeniniais tinklaraščiais ir baigiant tipiškų „DevOps“ vamzdynų kaupu.

Jei reikia didesnių reikalavimų, pvz., Didesnės nei 128 GB atminties, ekonomiškiau yra išsinuomoti specialų serverį iš tokių pardavėjų kaip OVH. Išankstinės išlaidos gali būti didesnės vėlesniu atveju, tačiau ilgesnį laiką tai yra žymiai pigiau.

Galbūt norėsite ko nors visiškai tvarkyti debesies serverio teikėjo, įskaitant „FaaS“ parinktis, tokias kaip „AWS Lambda“ ir „Azure Functions“, arba „PaaS“ parinktis, pvz., „Google Cloud Platform“. Tačiau tai nėra griežtai laikoma „Linux“ aplinka, nes esate ribotas aplinkoje, kurią jums siūlo pardavėjas, o ne turite savo „Linux“ aplinką su root teisėmis ir kt.

Horizontalus mastelis

Horizontalusis mastelio keitimas tiesiog reiškia tai, kad kaip galite išplėsti savo programinę įrangą keliuose serveriuose. Šiame kontekste tai taip pat nurodo informaciją, kurią gali pasiūlyti jūsų debesijos paslaugų teikėjas. Ar jie turi duomenų centrus, esančius netoli jūsų naudotojų vietos? Jei planuojate talpinti kažką panašaus į VPN, klausimas yra kitoks. Ar jie turi duomenų centrus regionuose, kurie gerbia vartotojų privatumą.

Jei manote, kad jūsų vartotojų bazė augs, turite tai planuoti iš anksto.

Automatika

Kalbant apie serverius, automatika yra žaidimo pavadinimas. Tai nėra įrenginiai, kuriuos turite naudoti jūs, kaip savininkas. Jie turėtų tyliai paleisti programą, kurią jie turėtų paleisti, ir gauti jūsų kelią.

Atsižvelgiant į tai, daugybė paslaugų siūlo daugybę paslaugų, pradedant „cloud-init“ ir baigiant HTTP API, su kuria galite nuotoliniu būdu susikurti serverius ir juos konfigūruoti. Jei jūsų komanda yra susipažinusi su vieno, o ne kito tiekėjo API, tada geriau laikytis pažįstamo, o ne perrašyti visą savo įrankių rinkinį kitam pardavėjui.

Turėdami scenarijų rinkinį, kuris viską už jus automatizuos, ilgainiui sutaupysite šimtus žmonių valandų. Niekada nereikės jaudintis dėl to, kad serveris yra neteisingai sukonfigūruotas dėl žmogaus klaidų. Prieš priimdami sprendimą, apsilankykite visų svarstomų pardavėjų API dokumentacijos puslapiuose.

Funkcijų rinkinys

Norėdami visiškai išnaudoti atvirojo kodo programinę įrangą, teikiamą kartu su „Linux“, turite įsitikinti, kad jūsų serverio teikėjas siūlo tam tikrą minimalų funkcijų standartą.

Debesyje priglobtų VM atveju tai gali būti atsarginės kopijos ir momentinės nuotraukos, blokiniai įrenginiai, objektų saugykla, kintantys IP, valdoma užkarda, privatus tinklas, DNS serveris ir daugybė „Linux“ distrofų. Dedikuoto serverio funkcijos yra labiau susijusios su aparatine įranga, pvz., Prieinamumas IPMI, nuotolinis KVM ir naudinga valdymo sąsaja, pvz., OVH „vRack“.

Stebėjimas

Serverio stebėjimas yra dar vienas svarbus veiksnys, į kurį reikia atsižvelgti nuomojant „Linux“ serverį. Kokio lygio stebėjimą leidžia platforma. Žinoma, yra ir papildomų taškų už perspėjimą.

Tokios paslaugos kaip „Cloud Log“ iš „Amazon“ yra vis labiau įprasta visiems pardavėjams. Jie suteikia jums labai smulkų žvilgsnį į jūsų sistemos būklę ir prieinamumą. Taip pat atsirado trečiųjų šalių paslaugų, kurios padės jums tuo pasinaudoti. Jūs tiesiog užsiregistruojate už juos, o jie naudojasi metrika ir siūlo jums jas intuityvių diagramų ir įspėjimų požiūriu.

Parama ir bendruomenė

Naudojant „Linux“, nelaimė yra ne „Jei taip atsitiks“, o „Kai tai atsitiks“ klausimas. Kai neišvengiamai susiduriate su problema, turite įsitikinti, kad pardavėjas siūlo prieinamą ir savalaikę pagalbą, kad išvengtumėte netvarkos. Be to, kai jūsų debesies paslaugų teikėjo reikalai nesiseka, turėtumėte nedelsdami apie tai įspėti. Būsite dėkingi komunikabiliam pardavėjui, kai viskas bus blogai. Kita vertus, nepakankamas bendravimas gali sukelti nusivylimą ir nerimą.

Jei palaikymo sutartys jums brangios, apsvarstykite galimybę pasirinkti pardavėją, aplink kurį yra aktyvi kūrėjų ir operatorių bendruomenė. Žmonės, kurie tikriausiai išsprendė problemą, su kuria susiduriate, arba kurie gali jus nukreipti teisinga linkme. Jei priimsite paslaptingą ir blogai dokumentuotą technologiją, jūs esate vienas. Tai pasakytina apie bet kokią technologiją apskritai, bet ypač su platformomis, kurias valdo kita šalis.

Laikymasis

Tokie standartai kaip HIPAA ir PCI yra jų pačių triušio skylė. Nesvarbu, ar matote jose nuopelnus, ar ne. Aišku tai, kad jei kuriate produktus, kurie turi atitikti tam tikrus teisinius standartus, tuomet geriau pažymėkite „aš“ ir perbraukite „t“.

Pasitarkite su ekspertais ir pasikalbėkite apie tai su savo pardavėju. Pažiūrėkite, ar jų infrastruktūra atitinka įvairius standartus, kurių turite laikytis prieš priimant verslo sprendimą.

Išvada

Dėl nuolat didėjančio atvirojo kodo projektų, „Linux“ serverio nuoma bet kurioje debesies platformoje nėra didelis techninis trukdis. Sprendimas iš tikrųjų susijęs su ekonomika, geografine vieta, legalumais ir asmeniniais pageidavimais.

Remdamasis tuo, aš tikiuosi, kad minėti veiksniai paskatino susimąstyti. Tikiuosi, kad tai padės jums pasirinkti geriausią platformą.

Įdiekite naujausią „Dolecin Emulator“, skirtą „Gamecube“ ir „Wii“, sistemoje „Linux“
„Delfinų emuliatorius“ leidžia žaisti pasirinktus „Gamecube“ ir „Wii“ žaidimus „Linux“ asmeniniuose kompiuteriuose (PC). „Dolphin Emulator“ yra laisv...
Kaip naudoti „GameConqueror Cheat Engine“ sistemoje „Linux“
Straipsnyje pateikiamas „GameConqueror“ apgaulės variklio naudojimo „Linux“ vadove. Daugelis žaidėjų, žaidžiančių sistemoje „Windows“, dažnai naudoja ...
Geriausi „Linux“ žaidimų konsolių emuliatoriai
Šiame straipsnyje bus išvardyta populiari žaidimų konsolių emuliavimo programinė įranga, skirta „Linux“. „Emuliacija“ yra programinės įrangos suderina...