TechNews.bg
Водещи новиниНовиниСофтуер

Джон Уилис: DevOps прави софтуера наистина сигурен

При DevOps специалистите по сигурността участват във всяка стъпка от процеса и това прави кода истински сигурен и надежден, заяви Джон Уилис, евангелист в Docker
При DevOps специалистите по сигурността участват във всяка стъпка от процеса и това прави кода истински сигурен и надежден, заяви Джон Уилис, евангелист в Docker

Съвременните технологични тенденции правят разработването на софтуер извънредно динамично, а неговата сигурност е от критично значение. Приложенията на програмния код са такива, че бъговете могат да бъдат действително фатални – те могат да убиват хора.

По тази причина сигурността в софтуера днес е от фундаментално значение. Това заяви Джон Уилис, директор екосистемно развитие в Docker, по време на водещата лекция на конференцията ASE DevOps 2015, организирана от Асоциацията на софтуерните инженери днес в СТЦ Интерпред.

„Вижте добре колко код има в съвременните автомобили”, посочи Уилис. Според някои източници, програмният код, който се вгражда днес в един модерен автомобил, е по-дълъг от този в също толкова съвременен самолет. „Автомобилните производители слагат много код в колите. А Tesla, те направо слагат колата в кода”, пошегува се Уилис.

[related-posts]

Точно тази тенденция определя необходимостта от високо ниво на сигурност в програмния код. От своя страна, DevOps е подход, който позволява сигурността да бъде интуитивно и истински вплетена в създавания софтуер.

Някои от лидерите в развитието на DevOps казват, че вече е свършено със сигурността такава, каквато я познаваме, посочи Джон Уилис. „Свършено е – следва да се разбира в положителния смисъл, свършено е със сигурността такава, каквато я познаваме досега”, допълни той.

При DevOps е налице сливане между разработването и оперативната работа и когато в този процес участват специалистите по сигурност, те могат постоянно да следят за възникването на бъгове и да разпознават веднага потенциални уязвимости. Крайният резултат е генерирането на много сигурен, стабилен, надежден код, обясни Уилис.

С други думи, когато всички участници в създаването на софтуера дават своя функционален принос по-рано и като постоянен процес, се обезпечава не само бързина и качество, но и истински висока сигурност.

Това се дължи до голяма степен и на факта, че при DevOps е вплетен и самият процес на тестване, който обичайно се разглежда като съвсем отделен и независим етап от създаването на програмния продукт. При DevOps тестването се случва заедно с разработването, давайки своевременно възможност за коригиране и повишаване на надеждността и сигурността.

„По същество ние трябва да разберем, че така, както разработване и операции са едно цяло, а не две отделни неща, така и сигурността е неразривна част от работния поток и доставянето на софтуера. Уязвимостите се улавят по-рано по веригата на създаване на кода. Специалистите по сигурността участват във всяка стъпка от процеса и това прави кода истински сигурен и надежден”, заключи Джон Уилис.

още от категорията

Какво означава това, че OpenAI загуби главния си експерт по сигурността

TechNews.bg

Необичайните кибератаки по страничните канали

TechNews.bg

Лошото регулиране на AI може да се окаже по-опасно от липсата на правила

TechNews.bg

А1 предлага ново решение за наблюдение и сигурност на дома

TechNews.bg

Софтуерното тестване: въртележката става центрофуга

TechNews.bg

Производството, технологиите и здравеопазването са топ-мишени за рансъмуер

TechNews.bg

5 коментара

Пак програмист 01/11/2015 at 22:54

Чета в сайта поредицата за DevOps, и стигнах до извода, че е пенкилер за всякакви проблеми. Дай едно кило.

Отговор
DO 01/11/2015 at 22:27

Естествено и логично е девопс развитието. Който не се съобразява с тенденциите, поставя под въпрос бъдещето си в SW бизнеса

Отговор
:p 01/11/2015 at 19:48

Поредния майтапчия 🙂 не стига, че програмистите без въображение се прекръстиха на DevOps, а сега и кибиците на firewall – ите!

Отговор
:) 31/10/2015 at 21:59

С други думи – с малка реорганизацийка си правим всичко както досега, ама го наричаме съзаклятнически “DevOps”… ама така – с пауза преди произнасянето и с патос… За клиента да звучи, като че от днес вече Господ е поел грижата над софтуерната индустрия. Сигурно и той ще е виновния, като издънките си се редят, както преди 🙂

Отговор
-_- 31/10/2015 at 07:24

По принцип работата на евангелистите е да продават мечти. За съжаление, доста често се оказват мачти, на които екипът да се обеси.

Отговор

Коментари