DevOps көндүмдөрүнүн маселелерин жеңилдетүү үчүн бизге AI көндүмдөрү керек

Адам компьютерди колдонуп, экинчиси экранды карап эңкейди

Getty Images

Кабарларга караганда, жасалма интеллект бизнестеги интеллектти жогорулатат жана ошондой эле маалыматтык технологиялар дүкөндөрү үчүн да ушундай кылат. Мисалы, AIOps (IT операциялары үчүн жасалма интеллект) AI жана машиналык үйрөнүүнү IT процесстеринен берилиштер агымына колдонот, ызы-чуу аркылуу сүзүп, көйгөйлөрдү аныктап, көңүл бурат. 

AI жана машина үйрөнүү дагы IT чөйрөсүнүн жаңы өнүгүп келе жаткан чөйрөсүндө үй табууда: DevOps командаларына система аркылуу жана колдонуучуларга ылдамыраак ылдамдыкта жылып жаткан программалык камсыздоонун жашоо жөндөмдүүлүгүн жана сапатын камсыз кылууга жардам берүү. 

GitHub'дан жакында жүргүзүлгөн сурамжылоодо аныкталгандай, иштеп чыгуу жана операциялык топтор программалык камсыздоону карап чыгуу жана тестирлөө баскычы аркылуу коддун агымын жылмакай кылуу үчүн AIга чоң түрдө кайрылышат, командалардын 31% кодду карап чыгуу үчүн AI жана ML алгоритмдерин активдүү колдонушат. — еткен жылдагыдан эки эседен ашык. Сурамжылоо ошондой эле командалардын 37% AI/MLди программалык камсыздоону тестирлөөдө колдонушат (25% га чейин), жана дагы 20% бул жылы аны киргизүүнү пландаштырууда.

Ошондой эле: Microsoftтун кийинки муунун куруу боюнча чоң көз карашын түшүнүү apps

Кошумча сурамжылоо Techstrong Research жана Tricentis бул тенденцияны тастыктайт. 2,600 DevOps практиктеринин жана лидерлеринин сурамжылоосу көрсөткөндөй, 90% DevOps агымдарынын тестирлөө этабына көбүрөөк AI инъекциясын жакшы көрүшөт жана муну алар да дуушар болгон көндүмдөрдүн жетишсиздигин чечүүнүн бир жолу катары көрүшөт. (Tricentis программалык камсыздоону тестирлөөчү сатуучу болуп саналат, анын натыйжаларына айкын салымы бар. Бирок маалыматтар маанилүү, анткени ал өсүп баратканын чагылдырат. shift көбүрөөк автономдуу DevOps ыкмаларына карай.)

Ал тургай, Techstrong жана Tricentis изилдөөлөрүнүн натыйжасында пайда болгон бир парадокс бар: ишканалар атайын көндүмдөрдүн муктаждыгын жеңилдетүү үчүн атайын көндүмдөрдү талап кылат. Респонденттердин кеминде 47% AI менен туташтырылган DevOpsтин негизги артыкчылыгы көндүмдөрдүн ажырымын кыскартуу жана "кызматкерлерге татаал тапшырмаларды аткарууну жеңилдетүү" экенин айтышат. 

Ошондой эле: Сурамжылоо көрсөткөндөй, DevOps нирвана дагы эле көптөр үчүн алыскы максат

Ошол эле учурда, AI менен иштөөчү программалык камсыздоону тестирлөө үчүн зарыл болгон көндүмдөрдүн жетишсиздиги менеджерлер тарабынан 44% менен AI менен камсыздалган DevOps үчүн негизги тоскоолдуктардын бири катары аталды. Бул AI жана машинаны үйрөнүүгө багытталган окутуу жана билим берүү программаларына көбүрөөк адистер катышкандыктан оңдолот деп үмүттөнөбүз.  

AI IT сайттарына орното баштагандан кийин, ал процессти көп талап кылган DevOps иш процесстеринде ылдыйлатууга жардам берет. Сурамжылоого катышкан менеджерлердин дээрлик үчтөн экиси (65%) функционалдык программалык тестирлөө AI менен кеңейтилген DevOps үчүн абдан ылайыктуу жана чоң пайда алып келерин айтышат. "DevOps ийгилиги үчүн масштабдуу тесттик автоматташтыруу талап кылынат, ал көп сандагы татаал тесттик маалыматтарды жаратат жана сыноо учурларын тез-тез өзгөртүүнү талап кылат", - деп белгилешет сурамжылоонун авторлору. "Бул чоң маалымат топтомдорундагы үлгүлөрдү аныктоо жана тестирлөө процессин жакшыртуу жана тездетүү үчүн колдонула турган түшүнүктөрдү сунуштоо үчүн AIнын мүмкүнчүлүктөрү менен эң сонун шайкеш келет."

Ошондой эле: Сурамжылоого ылайык, жасалма интеллект долбоорлору өткөн жылы он эсеге өстү

Сурамжылоо көндүмдөрдүн талаптарын потенциалдуу кыскартуу менен бирге, DevOpsке AIны көбүрөөк киргизүүнүн төмөнкү артыкчылыктарын аныктады:

  • Кардар тажрыйбасын жакшыртуу: 48%
  • Чыгымдарды азайтуу: 45%
  • Иштеп чыгуучу топтордун натыйжалуулугун жогорулатуу: 43%
  • Коддун сапатын жогорулатуу: 35%
  • Диагностика көйгөйлөрү: 25%
  • Чыгаруу ылдамдыгын жогорулатуу: 22%
  • Кодификациялоо билими: 22%
  • Кемчиликтердин алдын алуу: 19% 

AI-кеңейтилген DevOpsтин алгачкы кабыл алуучулары көбүнчө ири уюмдардан болушат. Бул таң калыштуу эмес, анткени чоңураак тынчсыздануулар өнүккөн DevOps командаларына жана AI сыяктуу өнүккөн чечимдерге көбүрөөк мүмкүнчүлүк берет. 

Ошондой эле: Технологиялык командалар кардарлардын тажрыйбасынан өз үнүн таба турган мезгил келди

"DevOps жагынан, бул жетилген компаниялар акыркы беш-жети жылдын ичинде программалык камсыздоону иштеп чыгуу мүмкүнчүлүктөрүн иретке келтирүүдө жетишкен ийгиликтери жана алардын жетилген жана такталган түтүктөрү жана процесстери менен белгиленет", - деп белгилешет Techstrong жана Tricentis авторлору. "Бул DevOps уюмдары булуттуу болуп саналат жана DevOps иш процессинин түтүктөрүн, инструменталдык чынжырларды, автоматташтыруу жана булут технологияларын колдонушат."

Узак мөөнөттүү келечекте, DevOpsтин маанилүү аспектилерине жардам берүү үчүн AI инфузиялоо акылдуу идея. DevOps процесси, анын бардык кызматташуусу жана автоматташтырылгандыгы үчүн, программалык камсыздоо тездетилген темп менен эшиктен учуп чыгышы күтүлүүдө. Сыноо жана мониторинг сыяктуу көп түйшүктүү аспектилерди чечүү үчүн аны машиналарга тапшырыңыз.

булак