Салалық анықтамалық: бағдарламалық қамтамасыз ету

Бағдарламалық жасақтама аппаратурадан қызметтерді физикалық құрылғыда жүргізуге мүмкіндік беретін ережелер жиынтығы ретінде ажыратылады. Бағдарламалық жасақтама индустриясы шынымен орын алатын жалпы компьютерлік бағдарламалау іс-әрекетінің аз ғана бөлігі болып табылады, өйткені ол бағдарламалық жасақтама өндірушілері мен бағдарламалық жасақтаманы тұтынушылар арасында сатылатын бағдарламалық жасақтамаға қатысты. Үйде өте нақты пайдалану үшін жасалған көптеген бағдарламалық жасақтамалар ешқашан компаниядан тыс сатылмайды. Өнеркәсіптің 50-ші жылдарынан бастап, ол 1955 жылы компьютерлері бар бірнеше компанияларға ұсынылатын қарапайым перфокарталық бағдарламалау қызметтерінен бастап , сервистік бағдарламалық қамтамасыз ету (SaaS), құрылғыларды бағдарламалау сияқты революциялық тенденцияларға дейін бірнеше революциялық өзгерістерден өтті. Интернеттегі заттар үшін (IoT) және ірі компаниялардың балама баламаларын қабылдауы.

Бағдарламалық жасақтама секторлары

Бағдарламалық жасақтама индустриясын төрт негізгі категорияға бөлуге болады: бағдарламалау қызметі, жүйелік қызмет, ашық код және SaaS. Төменде өндірісте қолданылатын іскерлік бағдарламалық жасақтама категориялары сипатталады.

Бағдарламалау қызметі – бұл сектор тарихи тұрғыдан ең ірі сектор болып табылады және Microsoft корпорациясы (NASDAQ: MSFT ), деректерді автоматты түрде өңдеу, Inc. (NASDAQ: ADP ), Oracle Corporation (NYSE: ORCL ) және SDC Technologies, Inc сияқты атауларды қамтиды. компаниялар көбінесе бизнесті деректерді талдау, сақтау және жүйелеу немесе машиналарды басқару бағдарламаларын ұсыну қажеттіліктерін шешуге жол ашты.

Жүйелік қызметтер – бағдарламалау компьютерлер тарихындағы ең ірі бағдарламалық жасақтама секторы болғанымен, жүйелік қызметтер 1960-70 ж.ж. жылдам өсіп, 1980 ж.-да дербес компьютерлердің (ДК) өсуімен және сияқты операциялық жүйенің қажеттілігімен жарылды. Microsoft корпорациясының 1981 жылы іске қосылған түпнұсқа дискілік операциялық жүйесі (DOS).

Open Source – бағдарламалау немесе бағдарламалық жасақтама жасау интернеттің, бұлттық жүйелердің және Linux операциялық жүйесі сияқты ашық көздерге ықыласпен кірісуге дайын бизнестің өсуімен сұранысқа ие үлкен мамандыққа айналды. Ашық қайнар көз дегеніміз құрылған және алуға еркін кодтық кодты білдіреді. Алайда, көптеген кәсіпкерлер өздерінің қажеттіліктеріне сәйкес код базаларына өзгерістер енгізуді талап етеді. Басқа ашық кодты кодтық база – бұл Android операциялық жүйесі.

Бағдарламалық жасақтама сервис ретінде – бұлтты есептеудің жоғарылауымен және үлкенді-кішілі бизнестің көпшілігінің бұлтқа қарай жылжуымен SaaS бизнестің нақты қажеттіліктеріне арналған жүйелік бағдарламалық жасақтамадан гөрі танымал болды. Бұл бағдарламалық жасақтама серверлерінде сақталады және клиенттер бағдарламалық жасақтаманы Интернет арқылы алады, оларды бұлт деп те атайды. Барлық жаңартулар, түзетулер мен мәселелер клиенттің жазылымға негізделген моделімен жасаушы жағынан өңделеді. SaaS сектор 2016 жылдың соңына қарай 2018 жылға шамамен 30% -ын құрайды, келесі онжылдықта үздіксіз өсуі үшін болжануда, ол барлық бизнес 80% астам, олардың ақпараттық технология шеңберінде есептеу бұлтта кем дегенде бір компоненті (енгізу болады деп болжап отыр IT) инфрақұрылымы, мысалы, қызмет (IaaS), қызмет ретінде платформа (PaaS) немесе SaaS бағдарламалары сияқты инфрақұрылымдар.

SaaS үшін нарық үлесі

SaaS провайдерлері мүмкіндігінше көптеген жағдайларды ескере отырып, өз ұсыныстары шеңберінде ең көп қызмет көрсетуге тырысып, нарық үлесін алуға таласады. Zoho қосымшалар жиынтығы немесе Oracle бағдарламалық жасақтама модульдеріне енуі бағдарламалық жасақтама компанияларының массивтік модульге негізделген жүйелерге қалай дамып жатқандығының керемет мысалдары болып табылады, мұнда кәсіпорындар өз жағдайларына қажетті компоненттерді қосады. Модель кез-келген көлемдегі бизнес үшін тартымды, өйткені бизнес тек бағдарламалар мен қосымшалар сияқты модульдер үшін төлеуі керек, ол бизнесті жүргізуді қажет етеді және осы SaaS өнімдерінің көпшілігі дерлік масштабталады, егер бизнес өсуі керек болса.

Өнеркәсіптің болашағы

Интернеттің және бұлтты есептеудің пайда болуымен компьютерлік бағдарламалық қамтамасыздандыру индустриясы компаниялардың бағдарламалық жасақтамамен өзара әрекеттесу, даму және пайдалану тәсілдерін түбегейлі өзгертті. Бағдарламалық жасақтама бір кездері сатып алынған, орнатылған және қызмет көрсетілетін өнім болды. 2016 жылы көптеген компаниялар жазылым үлгісінде бағдарламалық жасақтаманы қолданады, мұнда бағдарламаны әзірлеу, қолдау және күтіп ұстауды түпнұсқа автор жүзеге асырады. (Осыған байланысты оқу үшін « Қазіргі уақытта сұраныстағы 8 бағдарламалық жасақтама дағдыларын қараңыз »)