Ievads: Kontrole pār programmatūras izplatīšanu uzņēmumā
Mūsdienu digitālajā vidē uzņēmumiem ir kritiski svarīgi saglabāt pilnīgu kontroli pār savu IT infrastruktūru, īpaši attiecībā uz programmatūras izplatīšanu un atjaunināšanu. Šaurās interneta piekļuves vai pat pilnīgi izolētos tīklos tas var būt īsts izaicinājums. Par laimi, Canonical, aiz Ubuntu operētājsistēmas stāvošais uzņēmums, nāk klajā ar jaunu risinājumu, kas var mainīt spēles noteikumus. Iepazīstieties ar Ubuntu Enterprise Store - rīku, kas ļaus uzņēmumiem pārvaldīt Snap pakotnes lokāli, bez pastāvīgas tiešās piekļuves globālajam internetam.
Kas ir Ubuntu Enterprise Store un kā tas darbojas?
Enterprise Store ir būtisks solis uz priekšu salīdzinājumā ar esošo Snap Store Proxy. Būtībā tas ir lokāli darbināms starpniekserveris (proksijs) Snap pakotņu izplatīšanai korporatīvajos tīklos. Tā vietā, lai katrai Ubuntu sistēmai uzņēmuma iekšienē būtu jāpieslēdzas internetam, lai lejupielādētu vai atjauninātu programmatūru, visas pieprasījumu plūsmas notiek caur šo lokālo Enterprise Store instanci. Tā ielādē Snap pakotnes, kešatmiņā tās saglabā un pēc tam izplata tālāk iekšējiem klientiem, ievērojami paātrinot procesus un samazinot nepieciešamo interneta joslas platumu.
Kontrole pār atjauninājumiem un drošība
Viena no galvenajām priekšrocībām ir iespēja nodrošināt kontrolētas programmatūras izplatīšanas procesus. Enterprise Store ļauj IT administratoriem “fiksēt” jebkuras Snap pakotnes konkrētu versiju (revision). Tas nozīmē, ka jūs varat novērst nevēlamus vai negaidītus programmatūras atjauninājumus, kas varētu traucēt sistēmas stabilitāti vai saderību. Turklāt, pat pilnībā nošķirtās tīkla vidēs (tā sauktajās “gaisa spraugu” jeb air-gap vidēs), Enterprise Store var darboties bezsaistes režīmā. Administratori var eksportēt nepieciešamās pakotnes no interneta savienotas sistēmas un pēc tam importēt tās izolētajā vidē, saglabājot pilnīgu kontroli pār programmatūras plūsmu un drošību. Canonical uzsver, ka Enterprise Store nemaina Snap pakotņu integritātes pārbaudes mehānismus - Snapd joprojām spēj pārbaudīt pakotņu izcelsmi un autentiskumu.
Snap un Charm paketes - īsumā
Lai labāk saprastu Enterprise Store darbību, ir vērts atgādināt, kas ir Snap un Charm paketes. Snaps ir pašpietiekamas Linux paketes, kas ietver lietojumprogrammu kopā ar visām nepieciešamajām bibliotēkām un metadatiem, nodrošinot, ka tās darbojas konsekventi jebkurā Ubuntu sistēmā. Savukārt Charms nāk no Canonical Juju ekosistēmas un ir “operatori” - programmatūras daļas, kas satur zināšanas par lietojumprogrammas instalēšanu, konfigurēšanu, mērogošanu un uzturēšanu. Tomēr ir vērts atzīmēt, ka Charm pakotņu atbalsts pašlaik ir pieejams tikai bezsaistes režīmā, izmantojot lokālu Charmhub instanci. Enterprise Store nenodrošina APT pakotnes vai citas Charm darbībai nepieciešamās atkarības, kā arī neietver OCI reģistru Kubernetes Charm pakotnēm. Šie aspekti joprojām būs jārisina atsevišķi.
Augsta pieejamība un testēšanas iespējas
Lieliem uzņēmumiem, kur sistēmu noturība ir kritiska, Enterprise Store piedāvā augstas pieejamības risinājumus. Vairākas Enterprise Store instances var darboties aiz reversā proksija. Tas nodrošina slodzes balansēšanu un automātisku pārslēgšanos uz citu instanci, ja viena no tām kļūst nepieejama, garantējot nepārtrauktu programmatūras izplatīšanu.
Enterprise Store ir daļa no Ubuntu Pro piedāvājuma. Lai gan uzņēmuma vidēm ar vairāk nekā 25 klientiem būs nepieciešama licence, risinājums ir pieejams bez maksas privātai lietošanai līdz pat piecām mašīnām. Tas sniedz lielisku iespēju testēt un iepazīties ar Enterprise Store iespējām mazākā mērogā. Canonical piedāvā arī atbalstu plānošanā, iestatīšanā un uzturēšanā lielākām vai īpaši regulētām vidēm.
Kādu lomu šāds lokāls pakotņu veikals varētu spēlēt jūsu uzņēmuma IT stratēģijā?
Iezīmē tekstu un spied ziņot par kļūdu.