Arhitektura, rojena za oblak

Objavljeno: 27.11.2018 | Avtor: Miran Varga | Kategorija: Monitor Pro | Revija: December 2018

V krogih razvijalcev programske opreme se veliko govori o mikrostoritvah in arhitekturi, ukrojeni za oblačna računalniška okolja. Čeprav je tehnologija v bistvu stara že skoraj desetletje, šele zdaj stopa v ospredje – tudi z močnim slovenskim pridihom. Kaj se je spremenilo?

Razvoj programske opreme nikoli ne počiva. A še do nedavna so skoraj vse aplikacije temeljile na t. i. monolitni arhitekturi, ki ima zelo dolgo brado. Na voljo je že od konca 90. let prejšnjega stoletja. Programerji so aplikacije razvijali tako, da so vsebovale vse gradnike, potrebne za delovanje, tekle pa so na namenskih strežnikih. Javanske aplikacije so potrebovale aplikacijske strežnike, aplikacije v okolju .NET pa so zahtevale Microsoftov strežnik IIS. Kdor je želel spremeniti le delček aplikacije ali jo nadgraditi, je moral posodobiti celotno aplikacijo. Sčasoma je postalo jasno, da ima monolitna narava aplikacij precej primanjkljajev – njihovo izvajanje je lahko pospešila le večja zmogljivost strojne opreme, razširljivost je bila omejena. V času, ko je programska oprema začela predstavljati konkurenčno prednost podjetij, so se monolitne aplikacije izkazale za coklo razvoja. Podjetja, ki so stopničasto gradila svoje programsko okolje, so sčasoma začela porabljati več virov za upravljanje in vzdrževanje infrastrukture, ki je podpirala te poslovne aplikacije, kot pa za sam razvoj novih aplikacij.

Zakup člankov

Za daljši zakup pregleda člankov je potrebno biti prijavljen.
V kolikor še nimate svoje prijave, se lahko registrirate.

Zakup posameznega članka ali dnevni zakup je na voljo tudi samo z vnosom e-naslova.

Naroči se na redna tedenska ali mesečna obvestila o novih prispevkih na naši spletni strani!
Prijava

ph

Komentirajo lahko le prijavljeni uporabniki