Kuinka kontit auttavat yrityssovelluksia

Kirjoittaja: Roger Morrison
Luomispäivä: 23 Syyskuu 2021
Päivityspäivä: 20 Kesäkuu 2024
Anonim
Windows 10 Docker Desktop for Windows:  Explained
Video: Windows 10 Docker Desktop for Windows: Explained

Sisältö


Lähde: Jntvisual / Dreamstime.com

Ottaa mukaan:

Säilytystä - jos sitä käytetään täyteen potentiaaliinsa - voidaan käyttää sovellusten virtualisointiin ja toiminnan tehostamiseen.

Kontit saattavat tunkeutua yritystietoympäristöön nopealla leikkeellä, mutta harvat organisaatiot ovat keränneet tarpeeksi käytännön kokemusta tekniikasta määrittääkseen, miten ne voidaan parhaiten ottaa käyttöön ja hyödyntää.

Itse asiassa, koska monet johtavat IT-alustat toimittavat nyt alkuperäisiä konttitukea, on erittäin todennäköistä, että organisaatiot varustautuvat täysin säilötyn tietoekosysteemin kanssa seuraavan päivitysjakson valmistuttua, mutta heillä on silti vain alkeellinen idea mitä sen kanssa tehdä.

Ja mikä pahempaa, tämä tapahtuu koko tietopinoa ylös- ja alaspäin tapahtuvan suuren murroksen aikana, kun digitaalimuunnos tuo käyttöön uusia infrastruktuurimuotoja, arkkitehtuuria, sovelluksia, prosesseja ja ehkä täysin uusia liiketoimintamalleja.


Kontit talousarviossa

Konttitietopalveluyrityksen Portworxin mukaan suurin osa yrityksistä on alkanut budjetoida konttisovelluksia ja infrastruktuuria tänä vuonna. Lähes kolmanneksella varattu määrä on vähintään 500 000 dollaria. Docker on toistaiseksi suosituin konttiympäristö, jolla on lähes 80 prosentin osuus markkinoista. Tämän määrän odotetaan kasvavan nyt, kun Microsoft on lisännyt alkuperäisen Docker-tuen Windows Server -käyttöjärjestelmäänsä. Kubernetes on johtava konttien hallintajärjestelmä, joka toimii 43 prosentilla yritysympäristöistä ja melkein kolmannes kertoo olevansa ensisijainen ratkaisu. (Lisätietoja Dockerista on Dockerissa - Kuinka säilytysastiat voivat yksinkertaistaa Linux-kehitystä.)

Kontien käytön suhteen voidaan käytännöllisesti katsoen mikä tahansa virtuaalikoneella toimiva sovellus säiliöittää, vaikka se on todennäköisesti koodattava uudelleen, jotta se pystyy mukauttamaan osastoisempaan toimintaympäristöön. Useimmissa tapauksissa tämä johtaa kuitenkin kevyempiin sovelluksiin, koska kontit hoitavat nyt sellaisia ​​toimintoja kuin resurssiriippuvuuksien hallinta ja tietoliikenteen ylläpitäminen. Tämä on yksi syy siihen, että monet yritykset etsivät kontteja hybridipilvimallien tukemiseksi, koska tekniikan avulla sovellukset voivat helposti kulkea yksityisiä ja julkisia resursseja erittäin dynaamisissa ympäristöissä.


Todennäköisesti konttiympäristöt luovat alkuperäisiä sovelluksia, jotka hyödyntävät tekniikkaa tavalla, jota perinteiset sovellukset eivät pysty. Mutta ennen kuin yritykset voivat ryhtyä edistyneempiin konttien käyttötapoihin, on todennäköisesti parasta, että ne kastelevat jalkansa tutummalla tasolla. Docker käynnisti äskettäin uuden ohjelman, jonka tarkoituksena on siirtää vanhoja sovelluksia konttiekosysteemiin, jossa niiden toivotaan osoittavan olevan joustavampia ja tuottavampia. Perinteisten sovellusten nykyaikaistamisohjelma toimii yhdessä Ciscon, Microsoftin, HPE: n ja muiden toimittajaratkaisujen kanssa, jotta voidaan tarjota sekä siirto että työntekijöiden koulutus toimivan säilytysympäristön tukemiseksi, kaikki ilman, että yritystä vaaditaan muuntamaan pitkäaikaisia ​​sovelluksia, joihin käyttäjät ovat luottaneet.

Yksi avainkysymyksistä, joita useimmat yritykset kohtaavat tutkiessaan konttitoimintoja, on se, miten ne eroavat tavallisesta virtuaalikoneesta. Suurin ero on, että kontit kapseloivat vain tietyn sovelluksen tukemiseen tarvittavan runtime-ympäristön, mikä on ensisijainen syy, jonka vuoksi ne tarjoavat niin erinomaisen siirrettävyyden. Sitä vastoin virtuaalikoneessa on koko käyttöjärjestelmä ja virtuaalikopiot laitteistoresursseista, mikä tarkoittaa, että ne vaativat paljon enemmän prosessoria ja RAM-muistia. On kuitenkin tärkeätä huomata, että vaikka säilytysastiat voivat toimia paljaan metallin resursseissa, niitä voidaan käyttää myös virtualisoidussa infrastruktuurissa - joko virtuaalikoneiden rinnalla tai sisällä -, jotta voidaan varmistaa parempi turvallisuus ja entistä parempi resurssien käyttö.

Mikropalvelujen nousu

Kontit tekevät mahdolliseksi myös isännöidä mikropalveluiksi kutsuttujen sovellusten yksittäisiä komponentteja. Tämä avaa täysin uuden tason datatoiminnot siinä mielessä, että jokaisella mikropalvelulla on mahdollisuus yhdistää muita mikropalveluita (sen politiikkarajoituksista riippuen) täysin uusien palvelujen ja sovellusten luomiseksi lennossa. Tästä syystä säilytysastioiden odotetaan olevan merkittävä siunaus esineiden internetille (IoT) ja sitä tukevalle ison datan analytiikalle. Työnnettäessä säilytysasioita ja analysointia Internet-verkkoon, suunnittelijat toivovat mahdollistavansa uusia älykkäiden, automatisoitujen alustojen luokkia, jotka voivat intuitiivisesti koota työkalut, joita tarvitaan kaikenlaisten käyttäjäpyyntöjen täyttämiseen ilman viivettä aiheuttavaa prosessia, joka vetää tietoja keskitettyihin laitteisiin ja työntää tulokset taas takaisin.

Ei vikoja, ei stressiä - vaiheittaiset ohjeet elämää muuttavien ohjelmistojen luomiseen tuhoamatta elämääsi

Et voi parantaa ohjelmointitaitojasi, kun kukaan ei välitä ohjelmiston laadusta.

Samaan aikaan Oraclen kaltaiset yritykset etsivät vipuvaikutuksia pilvipohjaisiin tietokantasovelluksiin, jotka tarjoavat sekä mittakaavan että joustavuuden kasvavaan IT-työkuormaan. Yhtiö uudisti äskettäin MySQL-tietokannan ja WebLogic-palvelimen Dockerille tarjouksena nopeuttaa suojattujen sovellusten ja mikropalvelujen käyttöönottoa joko julkiseen tai paikalliseen pilviinfrastruktuuriin. Viime kädessä, sanoo Oraclen ohjelmistokehityksen johtaja Mark Cavage, tavoitteena on tuoda jopa kriittiset sovellukset säilytystilaan, jossa ne voivat hyödyntää reaaliaikaista analysointia ja muita eteenpäin suuntautuvia palveluita. (Lisätietoja paikan päällä olevasta pilvestä on artikkelissa Public Cloud vs. Private On-Premise Cloud.)

Kuten minkä tahansa uuden tekniikankin kanssa, säiliöiden todellinen arvo ei ole niiden tarjoamassa tekniikassa, vaan niiden suorittamissa toiminnoissa. Tällä hetkellä kontit ovat varhaisessa käyttöönottovaiheessa, jossa käyttäjät etsivät tapoja suorittaa nykypäivän tehtävät tehokkaammin ja edullisemmin. Mutta ei pitäisi mennä kauan ennen kuin konttiympäristöt alkavat tuottaa uusia sovelluksia ja palveluita, joita ei voi olla missään muualla tietopinossa.

Ja siinä vaiheessa kontit kehittyvät tekniikasta, joka on mukava olla sellaiselle, jota yritys ei voi elää ilman.