Компоненте које чине инфраструктуру е-пословања су:
Компоненте ИТ инфраструктуре могу се поделити на 2 дела:
ИТ инфраструктура може функционисати и без имплементираних квалитативних компоненти, али се права употребљивост инфраструктуре може реализовати тек кроз реализацију и управљање компонентама које утичу на квалитет пружених услуга.
Физичке компоненте ИТ инфраструктуре су:
■Рачунарски центри. Обухватају простор у који се смешта рачунарски хардвер, електричну енергију, расхладне уређаје, системе за спречавање пожара, системе за контролу физичког приступа и слично.
■ Сервери. У хардверском смислу обухватају процесоре, меморију, дискове, мрежне интерфејсе итд.
■ Рачунарска мрежа. Обухвата рутере, свичеве, фајервол, каблове за повезивање уређаја, бежичне канале приступа, мрежне сервисе и друго.
■ Складиштење података. Иако сервери често поседују интерне дискове, уобичајено је коришћење storage сервера за чување података. Сервери за складиштење података могу бити прикључени директно на сервер или преко мреже. Део компоненте складиштења су и решења за бекап и опоравак од отказа дела система.
■ Виртуелизација. Софтверска технологија која омогућава логичку организацију рачунарских ресурса независно од њихове физичке реализације.
■ Оперативни систем. Скуп програма и рутина одговорних за контролу и управљање уређајима и рачунарским компонентама, као и за обављање основних системских процеса, односи се на оперативни систем физичких и виртуелних сервера.
■ Уређаји крајњег корисника за приступ рачунарским ресурсима. Укључују десктоп и лаптоп рачунаре, таблет уређаје, мобилне телефоне и друге.
Квалитативне компоненте су:
Развој апликација е-пословања у Интернет окружењу
Концепти развоја апликација електронског пословања условљени су основним захтевима савремених информационих система:
■ Поузданост. Способност информационог система да обавља одређене функције, под одређеним условима, у току времена без отказа.
■ Дистрибуираност. Могућност да се различити делови информационог система складиште на различитим местима.
■ Скалабилност. Способност информационог система да поднесе повећану количину обраде или да је могућа брза надоградња уколико дође до повећане количине обраде.
Већина савремених информационих система пројектована је у трослојној архитектури:
■ Слој презентације. Односи се на кориснички интерфејс и приказује излазне резултате апликације.
■ Слој пословне логике. Контролише функционалност апликације и обавља детаљну обраду процеса. На овомслоју мора да постоји веб-сервер, чији је задатак да обезбеди HTTP протокол за комуникацију с клијентом. Веб-сервер генерише готове резултате (HTML стране или XML документа), који се пребацујудо клијента преко HTTP протокола и код њега се извршавају.
■Слој података. Обухвата сервере база података. Подаци су изоловани од осталих слојева, тако да се побољшавају скалабилност и укупне перформансе система.