Hlavná navigácia


Lavá navigácia


Hlavný obsah

Middleware

 

Väčšina stredných a veľkých firiem vyvíja vlastné aplikácie a taktiež integruje rôzne podnikové softvérové balíky. Middleware je termín pre softvér, ktorý vám pomôže budovať vlastné aplikácie a integrovať aplikácie, aby spolupracovali.

 

Pre mnohých menežérov IT oddelení je tento termín trochu hmlistý a preto začínajú nad middleware infraštruktúrou rozmýšľať väčšinou dosť neskoro. Nie je to prekvapením, middleware totiž nie je niečo, čo rieši akútnu potrebu firmy alebo biznisu, ako napríklad ERP alebo CRP systém. Je lepšie rozmýšľať nad ním ako nad operačným systémom: potrebujete ho na beh a dobrý OS môže uľahčiť niektoré činnosti, na ktorých závisí chod firmy. Málokto však povie: "Poďme si kúpiť tento operačný systém".

 

Middleware v skutočnosti naozaj rieši niektoré bežné problémy, napríklad:

 

  • Aplikačný server umožní aplikáciám bežať v clustri: rozdeľovanie záťaže, distribuované sessions, distribuované transakcie.
  • Servisne orientovaná architektúra vám umožní ušetriť náklady na integráciu rôznych aplikácií. Implementovaním SOA včas, môžete znížiť náklady na integráciu, ktoré by skôr či neskôr prišli.
  • Existujú problémy, ktoré potrebuje riešiť viac-menej každá väčšia aplikácia. Väčšinou sú riešené "vynachádzaním kolesa": programovaním niečoho, čo už veľa firiem dávno riešilo. Napríklad: abstrakcia prístupu k databáze, posielanie správ medzi aplikáciami, publikovanie aplikácií ako služieb, implementácia biznis procesov, aplikácie založené na dynamicky sa meniacich biznis pravidlách, kontrola prístupu, autentifikácia
  • Môžete prevádzkovať viacero rôznych aplikácií s vyladenou bezpečnostnou politikou na jednom aplikačnom clustri
  • Databázová virtualizácia umožňuje rôznym aplikáciám s rôznymi relačnými schémami používať rovnaký zdroj dát
  • Budovanie webových portálov, komunikácia vrámci firmy, vlastné aplikácie vo webových portáloch

 

Vašim vývojárom pomôžeme zameriavať sa na riešenie firemných problémov namiesto vynachádzania kolesa a taktiež vám pomôžeme vybudovať middleware infraštruktúru tak, aby mohla rásť s vašimi potrebami, využiť hardvérové prostriedky a udržať potrebnú dostupnosť.