Kas tai? Eksperto įžvalgos

Ar jums reikia „Kubernetes“, jeigu nekuriate programų?

Publikuota: 2019-02-26
Aivaras Sukackas UAB "Blue Bridge" IT inžinierius.
Aivaras Sukackas UAB "Blue Bridge" IT inžinierius.

2014 m. „Google“ pristatė „Kubernetes“ – programinę įrangą, leidžiančią daug paprasčiau kurti, testuoti ir diegti programas. Nuo pat atsiradimo „Kubernetes“ sulaukė susidomėjimo iš programuotojų, o šiuo metu tarp naudojančių šį atvirojo kodo įrankį ne tik IT rinkos milžinės „Microsoft“ ar „Amazon“, bet ir „Uber“, „Pizza Hut“ ir daugelis kitų įmonių, kurių tiesioginė veikla nėra susijusi su programinės įrangos kūrimu.

Taigi – kodėl ir kaip „Kubernetes“ gali būti naudingas jūsų organizacijai, jeigu nekuriate, o tik naudojate kitų sukurtas programas ir sistemas?

Konteinerių technologijos tęsinys

Paprasčiausiai „Kubernetes“ galima apibūdinti kaip infrastruktūrą, skirtą valdyti programoms, sukurtoms konteinerių technologijos pagrindu.

„Kubernetes“ ir kiti konteinerių sustygavimo (angl. container orchestration) įrankiai iš esmės yra naujo aplikacijų kūrimo stiliaus pasekmė. Programų architektūrai smulkėjant ir populiarėjant konteineriams, jų valdymui atsirado įrankiai, sprendžiantys aplikacijų kūrimo ir jų atnaujinimo iššūkius. Neatsitiktinai būtent programų kūrėjai yra didžiausi konteinerių ir jų valdymo įrankių fanai, o dalis organizacijų atranda šias technologijas, nes pradeda dirbti su specialistais, kurie savo sukurtas programas „supakuoja“ į konteinerius“, – pasakoja „Blue Bridge“ IT inžinierius Aivaras Sukackas.

Naujos kartos programų architektūra naudojama kuriant ne tik sudėtingas, dideliam naudotojų skaičiui skirtas sistemas, bet ir paprastas programas, tad didelė tikimybė, kad ateityje su konteineriais ir „Kubernetes“ teks susipažinti visoms organizacijoms, turinčioms bent kelias sistemas.

Paprastesnė IT infrastruktūros priežiūra

„Kubernetes“ taip pat yra IT infrastruktūros dalis, o tai reiškia, kad tokie įrankiai palengvina ne tik programų diegimą, bet ir vėlesnę jų priežiūrą, o kartu – ir IT infrastruktūros specialistų darbą.

„Kalbant apie „Kubernetes“, galima pastebėti, kad šis įrankis padeda daug efektyviau išnaudoti ir valdyti turimus IT resursus kad ir kokie jie būtų – debesijos paslaugos ar nuosavas duomenų centras. Be to, šis įrankis leidžia programų kūrėjams ir IT infrastruktūros priežiūrai išvengti brangiai kainuojančių klaidų, susijusių su naujos programos diegimu, jos veikimo bei pasiekiamumo užtikrinimu ir atnaujinimu. Dažnu atveju apskritai pavyksta sutrumpinti sistemos ar jos atnaujinimų diegimo laiką nuo kelių savaičių iki kelių valandų“, – pasakoja A. Sukackas.

Pagalba atnaujinant ir diegiant sistemas

Viena dažniausių ir brangiausiai kainuojančių klaidų, susijusių su programų diegimu, kurią konteineriai ir jų valdymo įrankiai išsprendžia – naujoje IT aplinkoje neveikiančios sistemos. Su šiuo iššūkiu ir Lietuvoje susiduria ne mažai ir valstybinio, ir privataus sektoriaus organizacijų.

„Pavyzdžiui, įsigijote naują apskaitos sistemą, tačiau paaiškėja, kad ji neveikia taip, kaip turėtų veikti jūsų IT infrastruktūroje, nes buvo sukurta ir testuojama kitokiose IT aplinkose. Neretai šią situaciją pablogina tai, kad programinės įrangos kūrėjai negali padėti ir sistemos „paleidimas“ iš esmės lieka jūsų IT specialistų atsakomybe, atimančia daug laiko ir pastangų. Jei su tokiais iššūkiais susiduriate kiekvieną kartą kurdami ar atnaujindami sistemas, būtų racionalu pagalvoti „Kubernetes“, – pastebi „Blue Bridge“ IT inžinierius.

Efektyvesnis IT resursų naudojimas

Kita svarbi problema, kurią daugeliui gali padėti išspręsti „Kubernetes“ – patikimesnis sistemų veikimas. Tai ypač aktualu, jei turite sistemų, kurių apkrova netolygi arba didelė.

„Kubernetes“ leidžia tokiai sistemai efektyviau išnaudoti reikalingus resursus ir užtikrinti, kad nei padidėjus naudotojų skaičiui, nei, pavyzdžiui, sutrikus dalies serverių veiklai, sistema „neužlūš“. Tai taip pat leidžia atnaujinti sistemą „nepastebimai“, neišjungiant jos ilgesniam laikui ir lengviau perkelti sistemas ar jų dalis iš vienos infrastruktūros į kitą – pavyzdžiui, iš savo duomenų centro į „debesį“ ,– pasakoja A. Sukackas, atkreipdamas dėmesį, kad moraliai pasenusių programų veikimo ir saugumo problemų nei konteineriai, nei jų sustygavimo programos nesprendžia. Be to, ne visos sistemos apskritai gali būti sukonteinerizuotos.

„Jeigu sistema negali būti tvarkingai išskaidyta į atskirus komponentus, o taip dažniausiai nutinka su „monolitinėms“, pagal senus programavimo principus sukurtomis ir iki šiol tebevystomomis sistemoms, jų veikimo problemas teks spręsti kitu keliu, pavyzdžiui, perrašant programą“, – pastebi pašnekovas.

Kaina, diegimas ir kiti praktiniai iššūkiai

Viena iš svarbiausių „Kubernetes“ sėkmės priežasčių – tai, kad ją sukūrusi „Google“ iki šiol aktyviai prisideda prie įrankio tobulinimo. Šiame procese aktyviai dalyvauja ir „Kubernetes“ bendruomenė visame pasaulyje. Vis dėlto, kaip ir kiekvienas atvirojo kodo produktas, „Kubernetes“ pritaikymas savo poreikiams reikalauja nemažai įgūdžių.

„Klausimas apie šio įrankio naudojimo kainą nėra paprastas. Viena vertus, tai visiškai nemokamas, plačias galimybes turintis ir nuolat tobulinamas įrankis, kuris iš esmės turėtų apčiuopiamai taupyti ir finansus, ir laiką. Tai, aišku, gera žinia organizacijoms, kurios pačios nekuria programų, tačiau nori neatsilikti nuo šiuolaikinių IT kokybės standartų ir jaučia šio įrankio poreikį. Kita vertus – tai taip pat yra nauja technologija, turinti savo specifinį žodyną, diegimo ir priežiūros ypatumus, kuriems perprasti reikia laiko. Nepaisant to, kad „Kubernetes“ jau naudoja tūkstančiai įmonių, visi tik mokosi dirbti su šiuo įrankiu, o tai reiškia, kad gali tekti patiems ieškoti tinkamiausio jo naudojimo būdo“, – svarbiausius iššūkius, su kuriais galima susidurti planuojant diegti „Kubernetes“, vardija „Blue Bridge“ IT inžinierius.

Tiesa, rinka jau kurį laiką siūlo kelias mokamas alternatyvas savarankiškam „Kubernetes“ diegimui. Pavyzdžiui, šiuo metu JAV populiarėja individualizuotos „Kubernetes“ paslaugos, kurias siūlo didžiausi debesijos tiekėjai, pavyzdžiui, „Amazon“ ir „Microsoft“. Taip pat – šio įrankio versijos, pritaikytos nuosaviems duomenų centrams, kurias pristato tokie gamintojai kaip „Haptio“. „Kubernetes“ diegimą bei priežiūrą vis dažniau gali pasiūlyti ir vietiniai IT tiekėjai.

Gauk nemokamą VERSLO naujienlaiškį į savo el.pašto dėžutę:

Pasirinkite Jus dominančius NEMOKAMUS savaitraščius:













Svarbiausios dienos naujienos trumpai:



 
Rašyti komentarą

Rašyti komentarą

Permainos „Baltic Amadeus“ tęsiasi: įmonė keičia ir logotipą  8

Informacinių technologijų (IT) bendrovė „Baltic Amadeus“ tęsia pertvarkas. Pasikeitus akcininkams ir...

Paslaugos
2019.06.27
Įmonių įspūdžiai iš parodos: visiems prireikė lietuviškų lazerių Premium 8

Lietuvos lazerių sektoriaus bendrovės, dalyvaujančios Miunchene vykstančioje didžiausioje ir svarbiausioje...

Paslaugos
2019.06.27
Startuolis „Ziticity“ sutarė dėl investicijos ir žengė į Kauną 4

Lietuvių prekių pristatymo startuolis UAB „Miesto logistika“, veikiantis su prekės ženklu „Ziticity“, VŽ...

Paslaugos
2019.06.25
Nyderlandų „DigiState“ žengia į Lietuvą, atidarė biurą Vilniuje

Nyderlandų svetainių prieglobos ir IT infrastruktūros valdymo paslaugų įmonė „DigiState“, anksčiau...

Paslaugos
2019.06.21
Atrinkti skaitmeniniai sprendimai, atstovausiantys Lietuvai Jungtinių Tautų konkurse

„MoQ“,„ChestEye CAD“, „Eddy travels“, „VSight“, „BitDegree“, „Startup Visa Lithuania“, „CHRG Network“,...

Paslaugos
2019.06.20
Izraelio „Simplex“ atidarė biurą Vilniuje 5

Izraelio finansinių technologijų bendrovė „Simplex“ Vilniuje atidarė biurą. Jame šiuo metu dirba 25...

Paslaugos
2019.06.20
„Helis“ po sandorio su „Tesonet“ nėrė į žaidimų rinką Premium 1

Jauna Kauno įmonių grupė „Helis“, maždaug prieš pusmetį pardavusi dalį verslo „Tesonet“ įkūrėjams, baigia...

Paslaugos
2019.06.20
„Innovation Drift 2019“: garsiausi pasaulio inovatoriai Vilnių pavertė ateities inovacijų sostine Verslo tribūna 2

Birželio 13–14 d. „Litexpo“ rūmuose šurmuliavo Vilniaus inovacijų forumas „Innovation Drift 2019“. Čia dvi...

Išmani Lietuva
2019.06.20
Aukščiausiasis Teismas po  5 metų padėjo tašką „PriceOn“ istorijoje 4

Lietuvos Aukščiausiame Teisme išnagrinėta jau apie 5 metus (nuo 2015 m.) trunkanti kainų palyginimo...

Paslaugos
2019.06.18
Svarbiausios kibernetinės grėsmės artimiausių metų perspektyvoje Verslo tribūna

Didėjantis socialinės inžinerijos metodais paremtų atakų skaičius, tinkamai neapsaugoti darbuotojų išmanieji...

Išmani Lietuva
2019.06.17
Daugiausia uždirbti leidžiančių programavimo kalbų Europoje TOP 10 20

Tarptautinės Lenkijos kapitalo programavimo kursų kompanijos „Software Development Academy“ specialistai...

Paslaugos
2019.06.16
Lietuvių „Pixelmator Photo“ laimėjo „Apple“ dizaino apdovanojimą 9

Kasmetiniuose „Apple“ dizaino apdovanojimuose šiemet vėl triumfavo lietuvių bendrovė „Pixelmator Team“ ir jos...

Paslaugos
2019.06.14
Seimas patvirtino startuolio sąvoką, ministerija imasi opcionų 4

Seimas pritarė Ekonomikos ir inovacijų ministerijos teiktam startuolio apibrėžimui. Smulkiojo ir vidutinio...

Paslaugos
2019.06.13
Kauniečių „Rubbee“ pritraukė 1,6 mln. Eur finansavimą Premium 5

Jauna Kauno UAB „Rubbee“, sukūrusi prie dviračio montuojamą elektrinę pavarą, ir nuo pirmojo modelio...

Paslaugos
2019.06.13
Kaip per dešimtmetį keitėsi prezidentės metiniai pranešimai Premium

Antradienį prezidentė Dalia Grybauskaitė Seime skaitys paskutinį savo metinį pranešimą apie vidaus ir...

Verslo aplinka
2019.06.10
Lietuvos įmonės galės dalyvauti NASA akceleravimo programoje 

Inovatyvios šalies įmonės, kuriančios sprendimus kosmoso industrijai, galės dalyvauti NASA akceleravimo...

Paslaugos
2019.06.09
ERROR: Script GetRssFeed.vbs is missing!
Šioje svetainėje naudojame slapukus (angl. „cookies“). Jie padeda atpažinti prisijungusius vartotojus, matuoti auditorijos dydį ir naršymo įpročius; taip mes galime keisti svetainę, kad ji būtų jums patogesnė.
Sutinku Plačiau