Bahay Pag-unlad Teknolohiya ng lalagyan - ang susunod na malaking bagay?

Teknolohiya ng lalagyan - ang susunod na malaking bagay?

Talaan ng mga Nilalaman:

Anonim

Ang mga negosyo ay nahaharap sa mga problema sa matagumpay na pagpapatakbo ng mga aplikasyon ng software sa iba't ibang mga kapaligiran. Kapag ang isang application ng software ay nai-port sa ibang kapaligiran, ang mga posibilidad ay lilitaw ang mga isyu. Ang mga isyung ito ay nagdudulot ng iba pang mga problema tulad ng hindi magandang paggamit ng mapagkukunan at pag-aaksaya ng oras at pagsisikap sa pag-aayos ng mga isyung ito. Ang teknolohiya ng lalagyan ay nag-aalok ng isang solusyon sa mga problemang ito, at kani-kanina lamang mas maraming mga negosyo ang yumakap sa teknolohiya. Ang teknolohiya ng lalagyan ay muling tukuyin kung paano ang mga application ay ported at pinapatakbo sa magkakaibang mga kapaligiran. Kaya, maaaring masabi na sabihin na ang teknolohiya ng lalagyan ay hindi ang susunod na malaking bagay - narito na.

Ano ang Teknolohiya ng lalagyan?

Nag-aalok ang teknolohiya ng lalagyan ng isang makabagong solusyon sa problema ng pagpapatakbo ng mga aplikasyon ng software sa iba't ibang mga kapaligiran. Kapag ang isang application ng software ay nai-port mula sa isang kapaligiran patungo sa isa pa, sabihin mula sa pagtakbo patungo sa produksyon, may posibilidad ng mga isyu. Ayon kay Solomon Hykes, ang tagapagtatag ng Docker, ang kumpanya na malaking kontribusyon sa mga lalagyan na nagiging popular, "Susubukan mong subukan ang paggamit ng Python 2.7, at pagkatapos ay tatakbo ito sa Python 3 sa paggawa at isang bagay na kakaiba ang mangyayari. O kaya ay umaasa ka sa pag-uugali ng isang tiyak na bersyon ng isang SSL library at isa pang mai-install. Mapapatakbo mo ang iyong mga pagsubok sa Debian at ang produksiyon ay nasa Red Hat at lahat ng uri ng mga kakaibang bagay na nangyari. "Bukod sa mga isyu sa software, maaari ring lumabas ang iba pang mga problema. Ang Hykes ay nagpapatuloy upang magdagdag ng" Ang topology ng network ay maaaring iba, o ang seguridad ang mga patakaran at imbakan ay maaaring magkakaiba ngunit ang software ay dapat patakbuhin dito. " (Upang malaman ang higit pa tungkol sa Docker, tingnan ang Docker - Paano Mapasimple ng Mga Nilalaman ang Iyong Pag-unlad ng Linux.)

Ang mga lalagyan ay naglalaman ng isang kapaligiran ng runtime na binubuo ng application ng software, mga dependencies, aklatan, binaries at mga file ng pagsasaayos. Ang application ng software ay tumatakbo sa lalagyan at hindi nakasalalay sa kapaligiran ng host maliban sa operating system. Ang isang lalagyan ay maaaring maglaman ng maraming mga app at ang bawat app ay magkakaroon ng sariling kapaligiran. Kapag ang lalagyan ay na-deploy sa ibang kapaligiran, ang operating system ay ibabahagi sa buong apps.

Teknolohiya ng lalagyan - ang susunod na malaking bagay?