××ך ××Öž×× 2 ק×Öž× ×Ö·× ×Ö·×××עך×, 4 ××× ×Ö·××ש ×עס××× × ××ש×ך××, ××× ××עך ×××××¢× ×¢ קך×ַ׀ס ××× 250 סקך×׀֌ס. עס ××× × ××©× ×Ö·× ×Ö·××¢ ××¢× ××× ××ךף ××× ××¢× ×§×š×Ö·× × ×€ÖŒ×š×֞׊עס, ×Öž×עך ×Ö·××Öž× ××ך ×Öž× ××××× ×××€ÖŒ××Ö·××¢× ×× × DevSecOps, ××ך ××Öž×× ×Š× ×××× ×Š× ×× ×¡××£.
×××֞ס ××× SecDevOps? ×××֞ס ×××¢×× DevSecOps? ×××֞ס ××¢× ×¢× ×× ××׀עך×Ö·× ×¡××? ×ַ׀֌׀֌××ק×Ö·×××Öž× ×××עך×××Ö·× - ×××֞ס ××× ×¢×¡ ×××¢××? ×€×ך×××ס ××× × ××©× ×עך ק××ַס×ש ׊×××Ö·× × ×ַך××¢× ×¢× ×××֞ך? ×××××¡× ×× ×¢× ×׀עך ×Š× ×Ö·××¢ ×× ×©×××ת ×××š× ×©×××××× ×€×× ×¡×××֞ך××€×ש ×××עך×××Ö·×. ×××š× ×××¢× ×¢× ××€Ö¿×¢×š× ×Ö·××¥ ××× ××¢××Ö·× ××× ×Ö·× ×Ö·×××× ×× ×€×š××××¢××¢× ×€×× ××עך××Ö·× × ×€×× ×× ×§××ַס×ש ×ַ׀֌׀֌××ק×Ö·×××Öž× ×××עך×××× ××Öž××¢× ×Š× ×× DevSecOps ׀֌ך×֞׊עס: ××× ×Š× ×š×¢×× ×Š×××Ö·× × ×× ×× ××Ö·×ך××ש×Ö·× ×€×× ×× ×××עך ×Ö·× ××××ק××× × ×€ÖŒ×š×֞׊עס ××× ×× DevOps ׀֌ך×֞׊עס ××× × ××©× ×ךע×× ×¢×€ÖŒ×¢×¡, ××× ×Š× ×××× ×××š× ×× ××××€ÖŒ× ×¡××Ö·×עס ×€×× ×××עך×××× ×עס××× ×, ×××֞ס ××ש×ך×× ×§×¢× ×¢× ×××× ××¢××××× ×, ××× ×××֞ס ××× ×Ö·× ×עךש ××× ××× ×Š× ×§×Ö·× ×€×××עך ××× ×š××××ק ×Š× ××ס××××× ×€ÖŒ×××€×Öž××.
×××¢×× ××¢× ×š×¢×× ×¢×š: ×××š× ×©×××××× - ××××€ÖŒ× ×××עך×××Ö·× ×ַך×ש×××¢×§× ××× ×× ×€×ך××¢ ס×××֞ך××€×ש ×××עך×××Ö·×. ×€×ַך×Ö·× ××××֞ך×××¢× ×€Ö¿×ַך ×× ×××€ÖŒ××Ö·××¢× ×××ש×Ö·× ×€×× SSDL, ×€Ö¿×ַך ×× ×§××××¢×××ק ×× ×Ö·×ך××ש×Ö·× ×€×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×Ö·× ×Ö·××ס×ס ××ש×ך×× ××× ×Ö· ××× ×Ö·×€××× ×Ö·× ××××ק××× × ××× ×עס××× × ×ק×Öž×ס×ס××Ö·×. 7 ××֞ך ×עך׀×ַך×× × ××× ××× ×€Ö¿×֞ך××ַ׊××¢ ×××עך××××. ××¢×ך××¢× ××× Alfa-Bank, Sberbank ××× Positive Technologies, ×××֞ס ××¢×××¢××֞׀֌ס ×××××××××š× ××× ××× ××Ö·××× ×× ×ס. ךע×× ×¢×š ××× ××× ××¢×š× ×ַ׊××Öž× ×Ö·××¢ ק×Ö·× ×€×š×Ö·× ×¡×Ö·× ZerONights, PhDays, RISSPA, OWASP.
×ַ׀֌׀֌××ק×Ö·×××Öž× ×××עך×××Ö·×: ×××֞ס ××× ×¢×¡ ×××¢××?
×ַ׀֌׀֌××ק×Ö·×××Öž× ×××עך×××Ö·× - ××֞ס ××× ×× ×××עך×××× ×Öž×€ÖŒ×××××× × ×××֞ס ××× ×€×ַך×Ö·× ××××֞ך×××¢× ×€Ö¿×ַך ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××עך××××. ××֞ס ××× × ××©× ×Ö·×€ÖŒ×××× ×Š× ×× ×€×š×ַס×ך×ַק×שעך ×Öž×עך × ×¢×¥ ×××עך××××, ×Öž×עך ×Š× ×××֞ס ××ך שך××Ö·×× ××× ×××֞ס ××¢×××¢××֞׀֌עךס ×ַך××¢× ××××£ - ××֞ס ××¢× ×¢× ×× ×©×֞ך×ק×Öž××× ×ס ××× ×××Ö·×× ×¢×š×Ö·××××××× ×€×× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××.
ך××××× ×
×ַ׀֌׀֌××ק×Ö·×××Öž× ×¡×¢×§×ך××× ××× SSDL ××¢× ×¢× × ××©× ×Ö·×××¢× ×Š× ×××עק××× × ×××Ö·×× ×¢×š×Ö·×××××××, ××× ××× ×§×Ö·××Ö·× ×× ××¢××××××, ×Öž×עך ×Š× ×€ÖŒ×š×¢×××¢× ××× × ×××עך ×€ÖŒ×ַס×ך×× ×. ××× ×עך ׊×××, ×××קך×֞ס×Öž×€Ö¿× ×¡ ק×Ö·× ×Ö·× ×ַק×Ö·× ×Š×××Ö·× × ××× ××׀֌ך××××, ××¢×××¢××Öž×€ÖŒ×¢× ××× ×× ×ך×Öž××××¡× ××× ×Ö· ××׀֌עך, ×עך ××××××× ×× ×עך×××§× ×××.
×× ×§×Ö·× ×Ö·× ×ַק×Ö·× SDLC ××× ××¢××¡× ××××××× ××× ×€×ַךש××× ××¢××Ö·××Ö·××Ö·××ש×× - OpenSAMM, BSIMM, OWASP. ×× ××¢××Ö·××Ö·××Ö·××ש×× ××¢× ×¢× ×Ö·× ×עךש, ×Öž×עך ×××× ×¢× ××¢×.
×× ×× ×××עך×××× ××× ×Š××Ö·××ק××Ö·× ××Öž××¢×
××× ××× ×¢×¡ ך××Ö¿ BSIMM -
××¢×עך ×€×× ×× 112 ×ַק×××××××¢×× ××× 3 ××¢×××¢×ס ×€×× ×Š××Ö·××ק××Ö·×: ×Öž× ××××עך, ×× ×עך×××××× ××× ×Ö·×××Ö·× ×¡×ך××¢. ××ך ×§×¢× ×¢× ××¢×š× ×¢× ×Ö·××¢ 12 ׀֌ך×ַק××ס×× ×Öž×€ÖŒ×××××× × ×××š× ×Öž×€ÖŒ×××××× ×, ×××סק×××Ö·×× ×××× ×××֞ס ××¢× ×¢× ××××××ק ×€Ö¿×ַך ××ך, ××¢×€Ö¿×× ×¢× ×××ס ××× ×Š× ×× ×¡×ך×××¢× × ××× ××× ××ס××¢×××××Ö·× ××××× ×¢××¢××¢× ××, ××ש×, ס××Ö·××ק ××× ××× ×Ö·××ש ק×Öž× ×Ö·× ×Ö·××ס×ס ×Öž×עך ק×Öž× ×֞׀֌ש×ַ׊×× ×. ××ך שך××Ö·×× ×ַך×Öž×€ÖŒ ×Ö· ×€ÖŒ××Ö·× ××× ×š××ק ×ַך××¢× ×××× ××× ××× ×Ö· ×××× ×€×× ×× ×××€ÖŒ××Ö·××¢× ×××ש×Ö·× ×€×× ×× ×××ס×עק×××× ×ַק×××××××¢××.
×€×ך×××ס DevSecOps
DevOps ××× ×Ö· ××¢× ×¢×š×Ö·×, ×ך××ס ׀֌ך×֞׊עס ××× ×××֞ס ×××עך×××× ×××× ×××× ××¢× ×××¢× ××× ×ש×××.
×֞ך×××× ×Ö·×××
×עך ××××€ÖŒ× ×€ÖŒ×š×Öž×××¢× ××× ×Ö·× ××× ×€Ö¿×֞ך××ַ׊××¢ ×××עך×××× ××× ××Ö·××× ×עך ×€×× ×Ö·× ××××ק××× ×. ×××ש×Ö·×××Ö·×× ××֞ס ××× ×Ö· ס×Öž×š× ×€×× ××× ×€Ö¿×֞ך××ַ׊××¢ ×××עך×××× ×§×š××Ö·× ××× ×¢×¡ ×ÖŒ××× 2-3 ×ך××ס ××× ×××ַעך ××ש×ך××. ×Ö·××Öž× ××¢×עך ×עקס ××ש×× ×§××× ×עך ×ק×ך ק×Öž× ×Öž×עך ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××֞ס ××ַךף ×××× ×Öž×€ÖŒ×עש××¢××, ××× ×Ö·××Öž× ×Ö· ××֞ך ××× ××¢× ×¢× ×עש××€×
××× ×× ××××£ ×€×× ××× ××עך ×€×ך××¢ 'ס ×ַך××¢×, ××ך ××¢× ×Ö·× ×××עך×××× ××× ×Ö·××¢ ××¢×××× ××× ×× ××ַס×ך×× ×€×ךש×××× ×Ö·× ×¢×¡ ××× ×Š××× ×Š× ××Ö·×€ÖŒ× ××× ××× ×××ך×× ××× ×Ö·× ××××ק××× × ××××£ ×× ××¢×××¢ ך×Öž× - ×××
××עך××Ö·× × ×Š× DevSecOps
×× ××¢×š×¡× ××××××ק ×××Öž×š× ××× ×× ×××עך×××× ×× ××××ק××× × ××׀עס×ק××¢ ××× "׀֌ך×֞׊עס". ××ך ×××× ×€Ö¿×ַךש×××× ××¢× ××××עך ××ך ×ך×Ö·××× ×××¢×× ××××× × ××ש×ך××.
ס×××€ÖŒ×× ×× ×§×֞ך׀֌עך××××× × ××ש×ך×× ××× ×× DevOps ׀֌ך×֞׊עס ××× × ××©× ××¢× ×× - ק×Öž××× ×ק×ַ׊××¢ ××× ×€×ךש××× × ×Š××××©× ×€ÖŒ×š×֞׊עס ×€ÖŒ×ַך××ס×Ö·×€ÖŒ×Ö·× ×¥ ××× ××××××ק.
××¢× ××©× ××¢× ×¢× ×עך ××××××ק, × ××©× ××ש×ך××.
×Öž×€×, ×€ÖŒ××Ö·× ×ך×× × ×€Ö¿×ַך ×Ö· ×××עך ×Ö·× ××××ק××× × ×€ÖŒ×š×֞׊עס ××××× ××× ×ש×××× × ××× ×€ÖŒ×¢×š×ש×ַס×× × ×Ö· ×ע׊××Ö·×, ××× ×¢× ×ס ××× ×€×š×××× ×Š× ××סש××××¢× ×× ×ע׊××Ö·× ××× ××¢× ×§×š×Ö·× × ×€ÖŒ×š×֞׊עס, ×××֞ס ×××××× ×€×š××××. ××֞ס ×€××š× ×Š× × ×¢××¢× ×§×Ö·× ×¡×ַק×××¢× ×¡×Ö·×, ××××Ö·× ×Ö·××¢ ××ש×ך×× ××Öž×× ×××עך ×××××¢× ×¢ קעך×ַק×עך×ס××קס ××× ×××××××ש×Ö·× ×.
× ×€ÖŒ×š×Öž×¡× ×€×Ö·× ××× ×××¢× ×× ×××עך×××× ×Öž×€ÖŒ×××××× × ×××ס×עך×××××× ×Ö· ×××, ×××ַעך ×ע׊××Ö·× ××× ×ך××× ×§×××€ÖŒ×Ö·××××Ö·×××, ××× ×עק×××¢× ×Š× ×× ××¢×××¢××֞׀֌עךס ×Š× ××סש××××¢× ×¢×¡ ××× ××¢× ×€ÖŒ×š×֞׊עס. ××עך עס ××× × ××©× ×ַך××¢×× - ×עך ׀֌ך×֞׊עס ××× ×¡×ך×ַק××©×¢×š× ××× ×Ö·××Ö· ×Ö· ×××¢× ×Ö·× ×× ×××××××ש×Ö·× × ×€×× ×× ×©××× ×עק×××€× ×ע׊××Ö·× ××Öž× × ×× ×€ÖŒ×ַס×ק ××× ×× ×§×š×Ö·× × ×€ÖŒ×¢×š×Ö·××××.
עךש×עך, ××ַשך××Ö·×× ×××֞ס ×Ö·××ק×Ö·× ××ך ××××× ××× ××× ×עך ׀֌ך×֞׊עס ×××¢× ×§××§× ×××. ××֞ס ×××¢× ××¢××€Ö¿× ×€Ö¿×ַךש×××× ×× ×š×Öž×עס ×€×× ××ש×ך×× ××× ×××עךק××Ö·× ××× ××¢× ×€ÖŒ×š×֞׊עס.
×Öž× ××××× ××× ×××֞ס ××× ×©××× ××× × ×׊×
××××עך ××ך ק×××€× ×××ַעך ××ש×ך××, ק×ק ××× ×××֞ס ××ך ××Öž× ×©×××. ××¢×עך ×€×ך××¢ ××× ×××עך×××× ×š×¢×§×××ךע××¢× ×¥ ×€Ö¿×ַך ×Ö·× ××××ק××× ×, עס ××¢× ×¢× ×שעקס, ×€ÖŒ×¢× ×עס×× - ×××֞ס ××Öž× × ×× ××עך××Ö·×× ×Ö·××¢ ××¢× ××× ×Ö· ×€×Öž×š×¢× ×××֞ס ××× ×€×ַךש××××ק ××× ××ַק×××¢× ×€Ö¿×ַך ×Ö·××¢××¢×?
××¢×××¢× ××× ××¢× ×¢× ×× ×€×ך××× ××¢× × ×€××€××š×¢× ×¢×š ת×××× ×××ס ×××× ××××£ × ×€×××׊ע. עס ××× ××¢×××¢× ×Ö· ×€×Ö·× ×××¢× ××ך ×עק×××¢× ×Š× ×Ö· ×€×ך××¢ ×Š× ×§××§× ××× ×× ×€ÖŒ×š×ַסעס×Ö·× ××× ××¢××¢×× ×Š× ××¢× ×× ×××עך×××× ×š×¢×§×××ךע××¢× ×¥ ×€Ö¿×ַך ×× ××××××××ך×. ×עך ×××××¢ ×××ס ××× ××× ××× ××¢× ×€×ך×ך××× ××× × ××× ××¢ ׊××× ××¢××××:
- ××׊×, עך××¢×¥ ××× ×× ×עך×ת ××× ××¢×××¢× ×Ö· ×××¢× ××× ××֞ס ××֞ק×××¢× × ××××.
××× ×Ö· ךע×××××Ö·×, ××ך ××ק×××¢× ××¢× ××֞ק×××¢× × ×Ö· ×××Öž× ×©×€ÖŒ×¢×עך.
×€Ö¿×ַך ךעק×××ךע××¢× ×¥, ×שעקס ××× ×× ×עךע ××××, ש×Ö·×€Ö¿× ×Ö· ×××Ö·× ××××£ ××ש×. ק×Ö·× ×€×××Ö·× ×¡ - עס ××× ××ַק×××¢× ×€Ö¿×ַך ×Ö·××¢××¢×.
עס ××× ×ך×× ×עך ×Š× ×š××€×֞ך××Ö·× ×××֞ס ××ך ש××× ××Öž×× ××× × ××Š× ×¢×¡ ×Š× ×Öž× ×××××.
× ××Š× ×××עך×××× ×ש×Ö·××€ÖŒ××Öž× ×¡
×××€ÖŒ×ק×Ö·×××, ××× ×Ö· ××ך××©× ××××¢× ×€×ך××¢ ××× 100-200 ××¢×××¢××֞׀֌עךס, עס ××× ×××× ×××עך×××× ×××××¢ ×××֞ס ׀֌עך׀×֞ך×× ×¢×××¢××¢ ×€×Ö·× ×קש×Ö·× × ××× ××× × ××©× ×€×××ק×× ××Öž×× ×Š××× ×Š× ×§×Öž× ×ך×Öž×××š× ×Ö·××¥. ××€××× ×××× ×¢×š ׀ך×××× ×××× ×עס×עך, עך ×Ö·×××× ×××¢× × ××©× ×§×Öž× ×ך×Öž×××š× ×Ö·××¢ ×× ×§×Öž× ×××֞ס ×× ×Ö·× ××××ק××× × ×××©×¢× ×¢×š×××¥. ×€Ö¿×ַך ×Ö·××Ö· ק×ַסעס, ×Ö· ××Ö·×ך××£ ××× ××¢×××¢××Öž×€ÖŒ×¢× -
×××עך×××× ×ש×Ö·××€ÖŒ××Öž× ×¡ ××¢× ×¢× ××¢× ××©× ××× ×× ×Ö·× ××××ק××× × ××Ö·× ×©×Ö·×€Ö¿× ×××֞ס ××¢× ×¢× ××× ×עךעס××š× ××× ×× ×××עך×××× ×€×× ×××× ×€ÖŒ×š×Öž××ק×.
×××עך×××× ×ש×Ö·××€ÖŒ××Öž× ××× ×Ö· ×€ÖŒ×Öž××׊××¢ ×€×× × ××× ×× ×Ö·× ××××ק××× × ××Ö·× ×©×Ö·×€Ö¿× ××× ×Ö· ×××עך×××× ××שך ך×Öž××× ××× ××××.
×××ש×Ö·×××Ö·××, ×××¢× ×Ö· ×××עך×××× ×××××¢ ק××× ×Š× ×Ö· ×Ö·× ××××ק××× × ××Ö·× ×©×Ö·×€Ö¿× ××× ×××××× ×Ö· ××¢×ת ××× ×× ×§×Öž×, עך ××ק××× ×Ö· ס×ַ׀֌ך×××× ×¢× ×׀עך:
â ××× ×°×¢×š ××ס××? ××× ××¢ ××ך ׊×× ×¢×š×©×× ××Öž×. ×Ö·××¥ ××× ××× ××× ××ך - ×××× ×¢××עך ׀ך××Ö·× × ××× ××ך "׊××××××" ××××£ ×× ×§×Öž× ×š×¢×Š×¢× ×××¢, ××ך ××Ö·× ××××£!
××֞ס ××× ×Ö· ×××€ÖŒ×ש ס××××ַ׊××¢, ××××Ö·× ×¢×¡ ××× ×€×× ×עך ׊××ך×× ××× ×¡×× ××¢×š× ×Öž×עך ׀ש×× ×××××××¥ ××× ×××¢××¢× ×× ××¢×××¢××֞׀֌עך קעס×××עך ×× ×עך×ַקץ ××× ×ַך××¢× ××× ××× ×§×Öž× ×֞׀֌ש×ַ׊×× ×. ××××, ×Ö·× ×©××Öž× ×€×× ×× ×××עך×××× ×Öž×€×׊×ך, ×עך ×××עך×××× ×ש×Ö·××€ÖŒ××Öž× ×××××× ×× ×ך××Ö·× ××× ×§×Ö·× ×¡×ַק×××¢× ×¡×Ö·×, ×××× ×××Öž×š× ×××¢× ××Öž×× ×עך ×××Öž×.
××××, ××¢×××¢××֞׀֌עךס ××××¡× ×××עך ק×Öž× ×עסעך ××× ×§××× ×××עך×××× ×××××¢. ×€Ö¿×ַך ×Ö· ××¢× ×ש ×××ס ××× ×××Ö· ××× ×ס×עך 5 ׀֌ך×Ö·××שעקס ××× ×Ö· ס××Ö·××ק ×Ö·× ×Ö·××ס×ס ×ע׊××Ö·×, עס ××× ×××ש×Ö·×××Ö·×× ×©××עך ×Š× ××¢××¢× ×§×¢× ×Ö·××¢ ×× × ××Ö·× ×¡××. ×××עך×××× ×ש×Ö·××€ÖŒ××Öž× ×¡ ××××¡× ×××עך ׀֌ך×Öž××ק×: ×××֞ס ×× ×עך×ַקץ ××× ×××֞ס ××× ×××֞ס ×Š× ×§××§× ××× ×¢×š×©×עך - ××× ××¢× ×¢× ×עך ע׀עק××××.
×Ö·××× ××Ö·×ך×Ö·××× ×××€ÖŒ××Ö·××¢× ×× × ×××עך×××× ×ש×Ö·××€ÖŒ××Öž× ×¡ ××× ×קס׀֌×Ö·× ××× × ×× ××©×€ÖŒ×¢× ×€×× ×××× ×××עך×××× ××Ö·× ×©×Ö·×€Ö¿×. ××֞ס ××× ×××× × ×׊×ק ×€Ö¿×ַך ×עך ×××ַס×עך ×××: ×€×Ö·×××Ö·× ×Ö·× ××××ק××× × ××× ×Ö· × ××Ö· ×€×¢××, ×קס׀֌×Ö·× ××× × ×××× ××¢×× ×ש ×עך××××Ö·× ×, ×Ö·×€ÖŒ×ך××××× × ××¢×× ×ש, ××Ö·× ×××ש×ך××Ö·× ××× ×€×ךעךש×Ö·×€× ×¡×§×××, ×× ×§×š×ס×× × ××ַךק ××עך×. ××֞ס ××× ×¢×××¢××¢ ×¢××¢××¢× × ×€×× ××¢××¢×ש×Ö·×€×××¢× ×× ××©×¢× ×עך××¢, ×××× "×××××" ××× ×עך ×Ö·× ××××ק××× × ××Ö·× ×©×Ö·×€Ö¿×.
×עס××× × ×¡××Ö·×עס
××××€ÖŒ× ×€ÖŒ×š×Öž×××¢×ס ×€×× ××ש×ך××
××× ×××¢× ×××××€ÖŒ×× ×§× ×€ÖŒ×š×Öž×××¢×ס ×××֞ס ××¢× ×¢× ××Ö·×××Ö·××ק ×€Ö¿×ַך ×Ö·××¢ ×× ×¡×ך×Ö·××Ö·× ×¥ ××× ××Ö·×š×€× ××€×עךק××Ö·×ק×××. ××× ×××¢× ×Ö·× ×Ö·×××××š× ××× ××× ×עך ××¢××Ö·× ×Ö·××× × ××©× ×Š× ×××עך×××š× ××× ××××Ö·×עך.
××× × ×Ö·× ×Ö·××ס×ס ׊×××. ×××× ×¢×¡ × ×¢×× 30 ××× ×× ×€Ö¿×ַך ×Ö·××¢ ×עסץ ××× ×€Ö¿×ַך××Ö·×××× × ×€×× ××עך××¢×× ×Š× ××¢×××× ×, ××× ×€Ö¿×֞ך××ַ׊××¢ ×××עך×××× ×שעקס ×××¢× × ×¢××¢× ×Ö· ××Öž×. ×Ö·××× ×§××× ×××× ×¢×š ×××¢× ×€ÖŒ×Ö·××¢××¢× ×× ×€ÖŒ×š×֞׊עס. × ×¢××¢× ××¢× ×©×ך×× ××× ×ש××× ××× ××Ö·×× ×§×Ö·× ×§×××ש×Ö·× ×.
×××× ××ך×× ×€×Ö·×ש × ×¢××Ö·×××× ×Öž×עך ×€×Ö·×ש positive. ×Ö·××¢ ׀֌ך×Öž××ק×× ××¢× ×¢× ×Ö·× ×עךש, ×Ö·××¢ × ××Š× ×€×ַךש×××¢× ×¢ ׀ך×Ö·××¢×××֞ךקס ××× ×××עך ×××××¢× ×¢ ק×Öž××ך×× × ×¡×××. ××××£ ×€×ַךש×××¢× ×¢ ק×Öž××¢××ַסעס ××× ××¢×§× ×Ö·××Ö·××ש××, ××ש×ך×× ×§×¢× ×¢× ××××Ö·×× ×€×ַךש×××¢× ×¢ ××¢×××¢×ס ×€×× ×€×Ö·×ש × ×¢××Ö·×××× ××× ×€×Ö·×ש positive. ×Ö·××× ×§×ק ××× ×××֞ס ×€ÖŒ×× ×§× ××× ××× ×××× ×§×Öž××€ÖŒ×Ö·× ×עס ××× ×€Ö¿×ַך ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×××¢× ××××Ö·×× ××× ××× ×€×ַך××Öž×××¢× ×š×¢×××××Ö·××.
ק××× ×× ××Ö·×ך××ש×Ö·× × ××× ××××ס××× × ××ש×ך××. ק×ק ××× ××ש×ך×× ××× ×עך××× ×¢× ×€×× ×× ××Ö·×ך××ש×Ö·× × ××× ×××֞ס ××ך ש××× × ×׊×. ×€Ö¿×ַך ×××ַש׀֌××, ×××× ××ך ××Öž×× Jenkins ×Öž×עך TeamCity, ק×Öž× ×ך×Öž×××š× ×× ×× ××Ö·×ך××ש×Ö·× ×€×× ×× ××ש×ך×× ××× ××¢× ××××××××ך×, ××× × ××©× ××× GitLab CI, ×××֞ס ××ך ××Öž× × ×× × ×׊×.
×€×¢×× ×Öž×עך ××עך×ק ק×Ö·××€ÖŒ×עקס××× ×€×× ×§×ס××Öž××××Ö·×××Öž×. ×××× ×Ö· ×ע׊××Ö·× ××× × ××©× ××Öž×× ×Ö· API, ×××֞ס ××× ×¢×¡ ××ךף? ×Ö·××¥ ×××֞ס ×§×¢× ×¢× ×××× ××¢××× ××× ×× ×Š×××× × ××Öž× ×××× ××ךע××××× ×××š× ×× API. ×××¢×Ö·×××, ×× ×ע׊××Ö·× ××Öž× ××Öž×× ×× ×€×××ק××× ×Š× ×§×ַס××Ö·×××× ×שעקס.
ק××× ×€ÖŒ×š×Öž×××§× ×Ö·× ××××ק××× × ×š×Öž×Ö·×××Ö·×€ÖŒ. ×× ××××ק××× × ××× × ××©× ×©×××× × ×Öž×, ××ך ××¢× ×¢× ×©××¢× ××ק × ××Š× × ××Ö·×¢ ׀ך×Ö·××¢×××֞ךקס ××× ×€×Ö·× ×קש×Ö·× ×, ך×ך××××× × ×Ö·×× ×§×Öž× ××× × ××Ö·×¢ ש׀֌ך×Ö·××. ××ך ××××× ×Š× ×××× ×××עך ×Ö·× ×× ×ע׊××Ö·× ×××֞ס ××ך ק×××€× ×××¢× ×©×××Š× × ××Ö·×¢ ׀ך×Ö·××¢×××֞ךקס ××× ××¢×§× ×Ö·××Ö·××ש××. ×עך××עך, עס ××× ××××××ק ×Š× ××××¡× ×Ö·× ×× ×€ÖŒ×š×Öž×××§× ××× ×€×ַק××ש ××× ×š××××ק
׀֌ך×֞׊עס ×€Ö¿×¢×֎ק××××
××× ×Ö·××ש×Ö·× ×Š× ×× ×€Ö¿×¢×֎ק×××× ×€×× ×× ××ש×ך××, × ×¢××¢× ××× ×ש××× ×× ×€Ö¿×¢×֎ק×××× ×€×× ×× ×Ö·× ××××ק××× × ×€ÖŒ×š×֞׊עס. ×€Ö¿×ַך ×××ַש׀֌××, ××× ×עך×× × ×Ö·× ××××ק××× × ××× ×Ö· ׀֌ך×Öž×¡× ×ך××Ö·×. ××× ×¡ ק×ק ××× ×××֞ס ×× ×עךע ×€Ö¿×¢×֎ק×××× ××Öž× ×××× ××¢× ×××¢× ××× ×ש××× ××× ×××֞ס ×× ×××עך×××× ××Ö·× ×©×Ö·×€Ö¿× ××Öž× ××ַ׊×Öž×× ××€×עךק××Ö·×ק××× ×Š×.
××× ×¡×ך × ××©× ×Š× ×€×ַך׀××š× ×Ö·× ××××ק××× × ××× ××¢×××× × ××¢××××× ×, ש×Ö·×€Ö¿× ×€×ַךש×××¢× ×¢ ×ÖŒ×××× ××× ×Ö·× ×עךש ××××Ö·×× ×¡××Ö·×€ÖŒ×¢×š× - קך××××ך××Ö· ×€Ö¿×ַך ס××֞׀֌׀֌×× × ×× ××××¢× ×€ÖŒ×š×֞׊עס ××× ××¢× ×××Ö·×××Ö·× ×€×× ×××Ö·×× ×¢×š×Ö·××××××× - ×€Ö¿×ַך ×€×ַךש×××¢× ×¢ ×× ××××ך×Ö·× ××Ö·× ×¥. ×€Ö¿×ַך ×××ַש׀֌××, ××ך ×€Ö¿×ַךש×××× ×Ö·× ×× ×§×š×Ö·× × ×Š××××Ö·× ×××× ×Š× ×× ×Ö·× ××××ק××× × ×©×××× ×Öž×עך UAT, ×××֞ס ×××× ×Ö·× ××ך ××Öž× × ×× ××Ö·××× ××× ××Öž××:
"××ך ××Öž× ×××Ö·×× ×¢×š×Ö·××××××× ××Öž, ××ך ×××¢× × ×× ×××× ×¢×š××¢×¥ ××××Ö·×עך!"
××× ××¢× ×€×× ×, עס ××× ××××××ק ×Š× ××Öž×× ××¢×××¢××֞׀֌עךס ×Ö·× ×¢×¡ ××¢× ×¢× ×××עך×××× ×ש×× ×××֞ס ××Ö·×š×€Ö¿× ××€×עךק××Ö·×ק×××.
×× ×××Ö·×××Ö·× ×€×× ×××Ö·×× ×¢×š×Ö·××××××× ××× × ××©× ×Ö· ש×עך×× × ×€Ö¿×ַך ××××Ö·×עך ×עס××× ×: ××Ö·× ××Ö·×, ×× ××Ö·×ך××ש×Ö·× ×Öž×עך ××Ö·× ××Ö·×. ××××£ ×× ×× ×עךע ××Ö·× ×, ××ך ××Ö·×š×€Ö¿× ×Š× ×¢×€×¢×¡ ×€×ַך××š×¢×¡×¢×š× ×× ×××עך×××× ×€×× ×× ×€ÖŒ×š×Öž××ק×, ××× ×Ö·××× ×Ö·× ××¢×××¢××֞׀֌עךס ××Öž× × ×× ×€×ַך××Öž×× ×××֞ס ××× ××¢×€Ö¿×× ×¢× ×××עך. ×עך××עך, ××× ××ך ××Öž× ××֞ס: ××× ×× ×©××××, ×××¢× ×¢×¡ ××× ×š×Öž××× ×××ס ×Š× ×× ×Ö·× ××××ק××× × ×¡××××××¢, ××ך × ×֞ך ××¢×× ×Š× ××××¡× ×× ×Ö·× ××××ק××× ×:
- ×××ס, ××ך ××Öž×× ×€ÖŒ×š×Öž×××¢×ס, ××××¢ ××¢×× ××€×עךק××Ö·×ק××Ö·× ×Š× ×××.
××× ×× UAT ××× ×¢ ××ך ××××עך ××××Ö·×× ×××Öž×š× ×× ×× ×××¢×× ×××Ö·×× ×¢×š×Ö·×××××××, ××× ××× ×× ××¢×××× × ××× ×¢ ××ך ××Öž××:
â ×××ך××, ××ך ×××× ×××× ×¢×××¢××¢ ××× ××¢××××š× ×, ××ך ××× ×××š× ××©× ××¢××× â ××ך ×××¢×× ×××× × ××©× ×ך××ס×××× ××× ××¢×.
×××× ××ך ךע×× ×××¢×× ×§×Öž× ××× ××× ×Ö·××ק, עס ××× × ××××ק ×Š× ××××Ö·×× ××× ×××Öž×š×¢× ×¢× ×××¢×× ×××Ö·×× ×¢×š×Ö·××××××× ××××× ×€×× ×× ×€Ö¿×¢×֎ק×××× ××× ×§×Öž× ×××֞ס ××× ×€ÖŒ×× ×§× ×עשך××× ××× ××¢× ×©×ך××. ×××× ×Ö· ××¢×××¢××֞׀֌עך ×××××¢×× ×Ö· ×§× ×¢×€ÖŒ× ××× 3 ××××׊ע×× ××× ××ך ××Öž×× ××× ×Ö·× ×¢×š ××× ×Ö· ×¡×§× ×× ××שעקש×Ö·× ××Öž×š× ××× ×עך××עך ××ַךף עך××ש×Ö·× ××× ×€×ַךך××××, ××֞ס ××× ×€×Ö·×ש. ק×ק ××××× ××× ×××֞ס ××× ×עשך××× ×××Š× ××× ××× ×× ×¢× ×עך×× × ×××֞ס ק××× ×Š× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·×.
××× ×¡ ××Öž×× ××ך ××Öž×× ×Ö· ×××עך ×€×Ö·× ×קש×Ö·× ×Ö·× ××ס×Öž×š× - ××× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××Öž× × ××©× ×ַך××¢××: ××¢×× ××× × ××©× ×ך×Ö·× ×¡×€×¢×š×, ×××¢× ××ך ×ך××§× ××××£ ×Ö· ×§× ×¢×€ÖŒ× ×¢×¡ ××× ×§××× ××עך××Ö·× × ×Š× ×עך ××××Ö·×עך ×××Ö·×, ×Öž×עך ×× ×€ÖŒ×š×Öž×××§× ××× × ××©× ××Öž××. ×××עך×××× ×סך×× ×ת - ××֞ס ××¢× ×¢× ×× ××¢×××¢ ×סך×× ×ת, ×Öž×עך × ××©× ××× ×עך××× ×¢× ×€×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×֞׀֌עך×ַ׊××¢, ×Öž×עך ××× ×××עך××××.
× ×× ×Ö·××¢ ×××××××××š× ×§×××Ö·××××¢× ×€ÖŒ×š×Öž×××¢×ס ××¢× ×¢× ×××עך×××× ×€ÖŒ×š×Öž×××¢×ס. ×Öž×עך ×Ö·××¢ ×××עך×××× ×€ÖŒ×š×Öž×××¢×ס ××¢× ×¢× ×©××Ö·××ת ×Š× ×××××××××š× ×§×××Ö·××××¢×. שעך××£ ××Ö·× ×¡×Öž×ך, עקס׀֌×Ö·××.
××× × ×Ö·××¢ ×××Ö·×× ×¢×š×Ö·××××××× ××¢× ×¢× ×× ××¢×××¢ ×סך×× ×ת, ××× ××Öž× ×××× ×××× ××× ×× ××¢×××¢ ×€ÖŒ××Ö·×¥ ××× ×Ö·××¢ ×Ö·× ××××ק××× × ×סך×× ×ת. ×Ö·××× ×€×ַך××¢×¡× ×××¢×× ×š××€ÖŒ×֞ךץ ××× ×¡×§×¢×š× ×€ÖŒ××£ ס ×××֞ס ק××× ×××× ×¢×š ××××¢× ×.
×××¢× ××× ××× ××¢×××¢× ×ך××¢×× ××× ×Ö· ×Ö·× ××××ק××× × ×€×ך××¢, ××× ××ק×××¢× ×Ö· ××ַך××× ×€×× ×¡××Ö·××ק ×Ö·× ×Ö·××ס×ס ××ש×ך××. ××× ××Öž× ×¢×¡ ××¢×¢×€Ö¿× ×, ××× ×עךשך×֞ק×, ××¢××Ö·×× ×§×Ö·×××¢, ××¢×××¢××¢×š× 350 ×××¢×עך, ×€Ö¿×ַך××Ö·×× ××× ××ײַ×עך ××¢×ַך××¢×. ×ך××סע ××ך×××× ××¢× ×¢× ×××××¢ ××ך××××. ××¢×××¢× ××× ××××¢× ××× ×× ×¢×š×ע׊ × ××, ×× ××ת××ת ×××¢×š× ×××ס××¢×עק×, ×€×ך×עס×, ×€×ך×××ך×, ××עך ×× ×××× ×¢×¡ ×××× ×× ×¢×¡ × ×¢×× ××××£ ×× ×š×סקס.
×××֞ס ×Š× ××Öž×? ××ך ׀ש×× ×עך ×× ××ש××¢×××§× ×סך×× ×ת ×××֞ס ××ך ××¢×€Ö¿×× ×¢× ××× ×Ö· ×€×Öž×š×¢× ×××֞ס ××× ××ַק×××¢× ×€Ö¿×ַך ×Ö·× ××××ק××× ×, ××ש×, ××ך ש××¢×× ××× ××× ×Ö· ××ַק××Öž× ××× Jira. ××ך ׀֌ך×××֞ך×Ö·×××× ×סך×× ×ת ××× ×¢××××× ××š× ××× ××× ×¡×ך ×€×× ××××עךק××Ö·×, ׊×××Ö·××¢× ××× ×€×Ö·× ×קש×Ö·× ×Ö·× ×סך×× ×ת ××× ×€ÖŒ×š××××š× ×סך×× ×ת.
ס××Ö·××ק ×Ö·× ×Ö·××ס×ס - SAST
××֞ס ××× ×Ö· ק×Öž× ×Ö·× ×Ö·××ס×ס ×€Ö¿×ַך ×××Ö·×× ×¢×š×Ö·×××××××., ×Öž×עך ××֞ס ××× × ××©× ×× ××¢×××¢ ××× SonarQube. ××ך ××Öž× × ×× × ×֞ך ×שעק ×€Ö¿×ַך ×€ÖŒ×Ö·××¢×š× × ×Öž×עך ס×××. × × ××עך ×€×× ×ַ׀֌ך×Öž××ש×× ××¢× ×¢× ××¢× ××Š× ××× ×× ×Ö·× ×Ö·××ס×ס: ×××× ×× ×××Ö·×× ×¢×š×Ö·×××××× ××××, ×××× ×Š×
׀֌ך×֞ס ×€×× ××¢× ×Š×××Ö·× ×: ×××¢× ×××€×׊××š× ×××Ö·×× ×¢×š×Ö·××××××× ××× ×§×Öž× ××× ×Ö· ×€×š× ××× ×¢ ×€×× ââ×Ö·× ××××ק××× ××××¢× ×¢×¡ ××¢× ×¢× × ×Öž× ×§××× ×¡××Ö·× ×× ×Öž×עך ×€×ַך××ק ××ש×ך××, ××× ×× ×§×š×Ö·××¢× ××Ö·× ×¡×§×Ö·× ×× × ×€×××ק××Ö·×: סק×Ö·× ×× × ×Ö· ×Öž×€ÖŒ×××××× × ×€×× ×§×Öž× ×××֞ס ××× ×€××š×¢× ×עך×, ××× ××××× ×× ×©×ך×× ×××֞ס ××ך ×××Š× ××Öž×, ×××֞ס ך×Ö·××ס×Ö·× ×¡×§×Ö·× ×× × ×Š×××.
ק×Öž× ×¡ - ××֞ס ××× ×עך ××Ö·× ×× ×€×× ×©×××Š× ×€Ö¿×ַך ×× × ××××ק ש׀֌ך×Ö·××.
× ××××ק ××× ××¢×ך×׊×עס, ×××֞ס ××Öž× ×××× ××× ×× ××ש×ך××, ××× ×××× ×¡×Ö·×××שעק×××× ×××× ×× ×:
- ×× ××¢×ך×Ö·×××Öž× ×ע׊××Ö·×: Jenkins, TeamCity ××× Gitlab CI.
- ×Ö·× ××××ק××× × ×¡××××××¢: Intellij IDEA, Visual Studio. עס ××× ×עך ××ַק×××¢× ×€Ö¿×ַך ×Ö· ××¢×××¢××֞׀֌עך × ××©× ×Š× × ×Ö·××××××š× ×Ö· ×× ×ק×Ö·×׀֌ך×Ö·××¢× ×¡×××Ö·× ×Š×××× × ×××֞ס × ×Öž× ××ַךף ×××× ××¢×עך××××, ×Öž×עך ×Š× ××¢× ×Ö·××¢ ×× × ××××ק ×× ××Ö·×ך××ש×Ö·× × ××× ×××Ö·×× ×¢×š×Ö·××××××× ×××֞ס עך ××Öž× ××¢×€Ö¿×× ×¢× ×š×¢×× ××××£ ×× ××עךק׀֌×××ס ××× ×××× ×××××¢× ×¢ ×Ö·× ××××ק××× × ×¡××××××¢.
- ק×Öž× ×š×¢×Š×¢× ×××¢: SonarQube ××× ××Ö·× ××Ö·× ×š×¢×Š×¢× ×××¢.
- ××¢×€×¢×§× ×ך×ַקעך×: Jira ××× Bugzilla.
×× ×××× ×××××× ×¢×××¢××¢ ×€×× ââ×× ×עס×עך ×€×ךש×××עךס ×€×× ×¡××Ö·××ק ×Ö·× ×Ö·××ס×ס.
עס ××¢× ×¢× × ××©× ×× ××ש×ך×× ×××֞ס ××¢× ×¢× ××××××ק, ×Öž×עך ×עך ׀֌ך×֞׊עס, ×Ö·××× ×¢×¡ ××¢× ×¢× ×¢×€Ö¿× ×ק×ך ס×Ö·××ש×Ö·× × ×××֞ס ××¢× ×¢× ×××× ××× ×€Ö¿×ַך ×עס××× × ××¢× ×€ÖŒ×š×֞׊עס.
SAST ×¢×€Ö¿× ×ק×ך ×××¢× × ××©× ××¢×€Ö¿×× ×¢× ×Ö· ך×××ק × ××עך ×€×× ×××Ö·×× ×¢×š×Ö·××××××× ×Öž×עך ק×Öž××€ÖŒ×עקס ××Ö·××Ö·×€××Öž××ס, ×Öž×עך ××× ×§×¢× ×¢× ××× ××Öž× ×××× ××¢××××× × ×××¢× ××ך ××××¢× ×Ö· ׀֌ך×֞׊עס. ××× ××¢××€Ö¿× ×Š× ×€Ö¿×ַךש×××× ××× ×עך ׀֌ך×֞׊עס ×××¢× ×××× ××¢××××, ××עך ×××¢× ×š×ס׀֌×Ö·× × ×Š× ××Ö·××, ××עך ×××¢× ××ַך××× ××× ××עך ×××¢× ××ַך×××. ×××× ××ך ××××× ×Š× ××ך××€××š× ×× ×¢×š×©× ××× ×¢ ×€×× ââ××××¢× ×× ×××עך×××× ×€×× ×××× ×§×Öž×, × ××Š× Open Source ס×Ö·××ש×Ö·× ×.
××× ×§×¢× ××֞ס ×××× ×× ×Ö·×ך××××× ×××× ××ך ××¢× × ××× ×× ×Öž× ×××× ×€×× ×××× × ×¡××¢× ××× ××Öž×× ××Öž×š× ×ש×: ק××× ×¡×, ק××× Jenkins, ק××× TeamCity? ××× ×¡ ××Ö·×ך×Ö·××× ×× ×Ö·×ך××ש×Ö·× ××× ××¢× ×€ÖŒ×š×֞׊עס.
×× ×Ö·×ך××ש×Ö·× ×€×× CVS ××ך××
×××× ××ך ××Öž× Bitbucket ×Öž×עך GitLab, ××ך ×§×¢× ×¢× ××סש××××¢× ××××£ ×עך ××ך××
×××š× ××¢×©×¢×¢× ×ש - ׊××¢× ××¢××, ×××¢×. ××ך ××עךק××§× ×× ×§×Öž× ××× ×× ××××¢× ×¡××Ö·××ס ×××××× ×Š× ×× ×××עך×××× ×שעק ××ך×××¢××× ××¢× ×Öž×עך × ×× ×Ö·× ×עךש.
××Ö·×עךק×× ××¢×. ×€×× ×§×ךס, ××Ö·×עךק×× ××¢× ××× ×©××¢× ××ק ××ךף. ×××× ××ך × ×֞ך ××Ö·×× ×××עך×××× ××××£ ×× ×××Ö·×, ש××¢×× ×¢×¡ ××× ×Ö· קעס×× ××× ××Öž× × ×× ××Öž×× ××עך עס ×× ×××¢×× ×××, ××× ××× ×× ×¡××£ ×€×× ×× ×××ש ××Ö·××€ÖŒ× ×Ö· ××× ×× ×€×× ××Ö·×× - ××֞ס ××× × ××©× ×š××××ק ××× × ××©× ×××.
×× ×Ö·×ך××ש×Ö·× ××× ×× ×§×Öž× ×֞׀֌ש×ַ׊×× × ×¡×ס××¢×
×Ö·××Öž×, ××ך ×ַק××Ö·× ××× ×× ×€×¢××ק××Ö·× ×š×××××עך ×€Ö¿×ַך ×Ö· ××¢×× ×ש ×ַ׀֌׀֌סעק ××Ö·× ×׊עך ××× ×Ö· × ××עך ×€×× ××××××ק ׀֌ך×Ö·××שעקס. ××¢×€ÖŒ×¢× ××× × ××××£ ×Š× ×¢×š×š×֞ךס ××¢× ×¢× ××××¢× ×Ö·×€××× ××× ×× × ××Ö·×¢ ק×Öž× ×Öž×עך עס ××¢× ×¢× ×§××× ×¢×š×š×֞ךס, ×עך ך×××××עך ××ַש××¢×××§× ×× ×¡××Ö·××ס ××××£ ×× ×Š××¢× ××¢×× ×Š× "×Öž× × ×¢××¢×" ×Öž×עך "××Ö·×š×€Ö¿× ×ַך××¢×" - ×Öž×עך ×Ö·××¥ ××× ×××, ×Öž×עך ×× ××× ×§×¡ ×Š× ×××֞ס ×€ÖŒ×× ×§× ××Ö·×š×€Ö¿× ×Š× ×××× ××׀֌ך×××× ××Ö·×š×€Ö¿× ×Š× ×××× ××׀֌ך××××. ×€Ö¿×ַך ×× ×Ö·×ך××ש×Ö·× ××× ×× ××עךס××¢ ×××֞ס ××× ××¢××× ××¢× ××× ×€ÖŒ×š×Öž××ק׊××¢, ××ך ××Öž×× ×¢× ××××Ö·×× ×Ö· ׊×× ×××€×××¡× ×€×ַך××עך ×××× ×× ××× ×€Ö¿×֞ך××ַ׊××¢ ×××עך×××× ×€ÖŒ×š×Öž××¢ ××× × ××©× ××ך×××¢××× ××¢×. ××ך ×ַך××Ö·× ×עךע×× × ××¢× ××× ×× ××Ö·× ××Ö·× ×§×Öž× ×š×¢×Š×¢× ×××¢, ××× ×× ×עךע ×€ÖŒ×ַך××ס×Ö·×€ÖŒ×Ö·× ×¥ ××× ××¢× ×€ÖŒ×š×֞׊עס ××¢××¢× ×× ×××עך×××× ×¡××Ö·××סעס ×€Ö¿×ַך ××¢× ××Ö·××× ×עך ׀֌ך×֞׊עס.
×× ××¢×ך×Ö·×××Öž× ××× SonarQube
×€×××¢ ××Öž××
×× ××¢×ך×Ö·×××Öž× ××××£ ×× ×¡× ××ך××
×Ö·××¥ ××Öž ××× ×××× ××Ö·× ×¥ ׀֌ש××:
- ××× ×€ÖŒ×ַך ××× ×Ö·×××Öž×עס×ס, ×Ö·×€ÖŒ×ַך×Ö·× ×עסץ.
- ×Öž×€ÖŒ×××× ×××š× ×Ö·× ××××ק××× × ×¡××Ö·×עס: ××¢××, ׀֌ך×××ך×, ׀֌ך×Öž×. ×€×ַךש×××¢× ×¢ ×¡×¢× ×€×× ×ÖŒ×××× ×Öž×עך ×€×ַךש×××¢× ×¢ ××ך××€×Ö·× ×× ×Öž×× ×§×¢× ×××× ×ַך××Ö·× ×עךע×× ×: ××Ö·××× ×× ×€Ö¿×ַך××Ö·×××× ×, ××Öž× × ×× ××Ö·××× ×× ×€Ö¿×ַך××Ö·×××× ×.
- ס×× ×שך×Öž× ×Öž×ס / ×ַס×× ×שך×Öž× ×Öž×ס ק×Ö·×עך. ××ך ×××ך×× ×€Ö¿×ַך ×× ×¡××£ ×€×× ×× ×××עך×××× ×עסץ ×Öž×עך × ×ש×. ×Ö·× ×××, ××ך × ×֞ך ××Öž× ××©× ××× ××× ××Ö·× ××××£, ××× ××¢××Öž×× ××ך ××ַק×××¢× ×× ×¡××Ö·××ס ×Ö·× ×Ö·××¥ ××× ××× ×Öž×עך ש××¢××.
עס ס ×Ö·××¢ ××× ×Ö· ××× ×¥ ך×Öž××¢×××¢ ×××¢××. עס ××× × ×× ×Ö·××Ö· ××Ö·× ××× ×€×ַק××ש ××¢××, ×Öž×עך ××ך ש×ךע××. ×עך ךע×××××Ö·× ×€×× ×€×××¡× ××ק ×××עך×××× ×שעקס ××Öž× ×××× ×¢× ××¢× ×Š× ×× ×š×¢×××××Ö·×× ×€×× ×Ö·×€ÖŒ×ַך×Ö·× ×עסץ.
×€Ö¿×ַך ×××ַש׀֌××, ××ך ××¢× ×××¢× ×Ö· ×ך××ס ׀֌ך×××¢×§× ××× ××ַש××Öž×¡× ×Ö·× ×××Š× ××ך ×××¢×× ××עךק××§× ×¢×¡ ××× SAST - OK. ××ך ×€ÖŒ××©× ××¢× ×€ÖŒ×š×××¢×§× ××× SAST, עס ××× ××× ×× 20 ×××Ö·×× ×¢×š×Ö·××××××× ××× ×××š× ×Ö· ש××ַךק-××××× ××ַש××ס ××ך ××ַש××Öž×¡× ×Ö·× ×Ö·××¥ ××× ×××. 000 ×××Ö·×× ×¢×š×Ö·××××××× ××¢× ×¢× ××× ××עך ××¢×× ×ש ×××××. ××ך ש××¢×× ×× ××××× ××× ×Ö· קעס××, ××ך ×××¢× ×¡××Öž××× ××ס××¢×§× ×¢×¡ ××× ××××× ××Ö·×× ×Š× ××ס×Öž×š× ×ך×ַקעך×. ××Öž××ך ××× ××¢× ×Ö· ×€×ך××¢, ××Öž× ×Ö·××¥ ×××, ×Öž×עך ××Öž×× ×××עך×××× ×ש×Ö·××€ÖŒ××Öž× ×¡ ××× ×× ××¢××€Ö¿× - ××× ××¢×× ×ש ××××× ×××¢× ×€×ַך××× ×¢×š×.
××× ×Ö·××¢ × ××Ö· ××עך××ש×× × ×××Ö·×× ×¢×š×Ö·××××××× ××× ×× × ××Ö· ק×Öž× ×××× ×××× ×××××Ö·× ××××Ö·× ××× ×× ××¢×××¢ ×××¢× ××× ×¢×š×š×֞ךס ××× ×Ö· ×Ö·×€ÖŒ×ַך×Ö·× ×Öž×עך ××× ×Ö·×××Öž×עס×ס. ××¢×€××¢×š×¢× ×עךע××, ×× ×€Ö¿×ַך××Ö·×××× × ×× ××¢×××××, ××ך ××××€× ×¢×¡, ׊×××× ×עסץ ××× ×Š×××× ×××עך×××× ×עסץ ××ך××€×Ö·×. ××× - ××ך ××¢××× ××¢×, ×עק××§× ×××֞ס ××¢×ך××€×, ×€×ַך׀עס×××§× ×××× ××Ö·×, ×€×ַך׀עס×××§× ×× ×עך×, ××××€× ×¢×¡ ×× ××××Ö·×עך ××Öž× - ×Ö·××¥ ××× ××¢×××¢× ×××, ק××× × ××Ö· ×××Ö·×× ×¢×š×Ö·××××××× ×ך××ס, ק××× ×עסץ ××ך××€×Ö·×. ×××× ×× ×ַך××¢× ××× ××׀֌עך ××× ××ך ××Ö·×š×€Ö¿× ×Š× ×€Ö¿×ַךש×××× ×¢×¡ ××¢××× ×, ×Öž×עך ×€×קס×ך ×××Ö·×× ×¢×š×Ö·××××××× ×ַ׀עקץ ×ך××ס ×××ַעךס ×€×× ×××֞ס ×××× ××× ×עך ×× ×§×Ö·×€ÖŒ×עך: ×Ö· ×ש×ק ××× ×Š×××¢××¢×× ×Š× ×× ××ס×Öž×š× ×ך×ַקעך, עס ××× ×€ÖŒ×š×××֞ך×Ö·××××× ××× ×§×¢×š×¢×§××Ö·×. ׊×× ××Ö·×××עך×, ×× ×××¢×× ××× × ××©× ××× ×¥ ××× ×עסץ ××× ×€×ַך××Öž××.
× ×××ש׀֌×× ×€×× ×Ö· ×××עך×××× ×××עך ××× ×Ö·× ×Ö·× ×Ö·××Öž× ×€×× ×Ö· ק×××Ö·××××¢× ×××עך ××× ×עך××× ×¢× ×€×× ×× ×××Ö·×××Ö·× ××× × ××עך ×€×× ×××Ö·×× ×¢×š×Ö·××××××× ××× ×× ×§×Öž×.
××ך ××סש××××¢× ××× SonarQube - ×× ×€ÖŒ××××× ××× ××× ×¡××Ö·××ך×, ×Ö·××¥ ××× ×××עך ××ַק×××¢× ××× ×§××.
×× ××¢×ך×Ö·×××Öž× ××× ×Ö·× ××××ק××× × ×¡××××××¢
×× ×Ö·×ך××ש×Ö·× ×֞׀֌׊×עס:
- ××××€× ×Ö· ××עךק××§× ×€×× ×× ×Ö·× ××××ק××× × ×¡××××××¢ ××××עך ××עך××¢××.
- ק×ק ךע×××××Ö·××.
- ×Ö·× ×Ö·××ס×ס ×€×× ×š×¢×××××Ö·××.
- ס×× ×קך×Ö·× ×Ö·×××ש×Ö·× ××× ×× ×¡×¢×š××עך.
××֞ס ××× ××× ×¢×¡ ק××§× ××× ×Š× ××ַק×××¢× ×š×¢×××××Ö·×× ×€×× ×× ×¡×¢×š××עך.
××× ××× ××עך ×Ö·× ××××ק××× × ×¡××××××¢
×¢×€×¢× ×¢× ×ק×ך
××֞ס ××× ×××× ××Ö·×××ס××¢ ××¢××¢. ×Ö·××¢××¢× × ××Š× ×¢×€Ö¿× ×ק×ך ××××××Öž×עק - ×××֞ס שך××Ö·×× ×Ö· ××× ×× ×€×× ×§×š×Ö·×ש×× ××× ×××ס×ק×Ö·×× ×××¢× ××ך ×§×¢× ×¢× × ×¢××¢× ×Ö· ×€×ַך××ק ××××××Öž×עק ××× ×××֞ס ×Ö·××¥ ××× ×©××× ×××€ÖŒ××Ö·××¢× ×Ö·×?
××Öž×, ××֞ס ××× ××ת, ×Öž×עך ××××××Öž××¢×§× ××¢× ×¢× ×××× ×עשך××× ×××š× ××¢× ×ש×, ××× ×××× ×ַך××Ö·× × ×¢××¢× ×××עך ך×סקס ××× ×¢×¡ ××¢× ×¢× ×××× ×××Ö·×× ×¢×š×Ö·××××××× ×××֞ס ××¢× ×¢× ×€ÖŒ×ך××Ö·××ק××, ×Öž×עך קעס×××עך, ××¢×××××. ×עך××עך, עס ××× ×עך ××××Ö·×עך שך×× ××× ×ַ׀֌׀֌××ק×Ö·×××Öž× ×¡×¢×§×ך××× - ××֞ס ××× ×× ×Ö·× ×Ö·××ס×ס ×€×× ×¢×€Ö¿× ×ק×ך ק×Ö·××€ÖŒ×Öž×× ×Ö·× ×¥.
×¢×€Ö¿× ×ק×ך ×Ö·× ×Ö·××ס×ס - ×֞ס×Ö·
×× ×ע׊××Ö·× ×××× ×ך×× ×ך××ס ס××Ö·×עס.
×××× ×€Ö¿×ַך ×××Ö·×× ×¢×š×Ö·××××××× ××× ××××ךעך××. ×€Ö¿×ַך ×××ַש׀֌××, ×× ×ע׊××Ö·× ×××××¡× ×Ö·× ××ך × ××Š× ×¢×××¢××¢ ××××××Öž×עק, ××× ×Ö·× ×××
×Ö·× ×Ö·××ס×ס ×€×× ×עך×××××¢× ×ש ך××× ×§××Ö·×. ××֞ס ××× × ×Öž× × ××©× ×עך ××××€ÖŒ× ×€×Öž×קס ××Öž, ×Öž×עך ×××× ××ך ×ַך××¢× ××× ×××ס××× ×, ××ך ×§×¢× ×¢× ×€Ö¿×× ×Š××× ×Š× ×Š××× ××ַק×××¢× ×Ö· ש×××עך ×€Ö¿×ַך × ××Š× ×Ö·× ×Öž×€Ö¿× ×ק×ך ק×Öž××€ÖŒ×Öž× ×¢× × ×××֞ס ×§×¢× ×¢× × ×× ×××× ××¢××××× × ×Öž×עך ××Ö·××Ö·×€×××. ×××× ×× ×××ס×Ö·× ×¡× ××××××Öž×עק ס ×€ÖŒ×Öž××××ק, ××ך ×§×¢× ×¢× × ××©× ××Öž× ××֞ס. ×Öž×עך, ×××× ××ך ××Ö·××Ö·×€××× ×¢×¡ ××× × ××Š× ×¢×¡, ××ך ××Öž× ×€ÖŒ×֞ס×× ××× ××עך ק×Öž×. ×€×× ×§×ךס, ק××× ×××× ×¢×š ×××× ×Š× ×ַך××ס××¢×× ×× ×§×Öž× ×€×× ×××עך ׀֌ך×Öž××ק××, ×Öž×עך ××ך ×§×¢× ×¢× ×××× ××ַש××Š× ××× ×€×× ××¢×.
×Ö·× ×Ö·××ס×ס ×€×× ×§×Ö·××€ÖŒ×Öž×× ×Ö·× ×¥ ×××֞ס ××¢× ×¢× ××¢× ××Š× ××× ×Ö· ×× ××ַס×ך××Ö·× ×¡××××××¢. ××Öž××ך ×××Ö·××ש×Ö·× ×Ö· ××××€ÖŒ×Ö·××¢××ק×Ö·× ×¡××××ַ׊××¢ ×Ö·× ××ך ××Öž×× ×עס×Öž×£ ××¢×¢× ×××§× ×Ö·× ××××ק××× × ××× ××׀ך××× ×× ×ע׊××¢ ××¢×××× × ×€×× ××× ××עך ××קך×֞סעך×××ס. עך ××××× × ××Öž×š× ×××× ×עך××¢× - ×Ö· ×××Öž×, ×Ö· ×××ש, ×Ö· ××֞ך. ××ך ××Öž× × ×× ×§×××Ö·×× ×¢×¡, ××ך ××Öž× × ×× ×Öž× ×€××š× ×××עךק××Ö·× ×שעקס, ×Ö·××¥ ×××× × ×Š× ×××× ×××. ×Öž×עך ×€ÖŒ××׊××× ×, ׊×××× ×××Öž×× × ×Öž× ×× ××¢×××× ×, ×Ö· קך×××ש ×××Ö·×× ×¢×š×Ö·×××××× ××× ×ך××ס ××× ×× ×¢×€Ö¿× ×ק×ך ק×Öž××€ÖŒ×Öž× ×¢× ×, ×××֞ס ××ך × ××Š× ××× ××¢× ××Ö·××× ×עך ××××¢×, ××× ×× ×× ××ַס×ך××Ö·× ×¡××××××¢. ×××× ××ך ××Öž× × ×× ×š×¢×§×֞ך×××š× ×××֞ס ××× ××× ××ך × ×׊×, ××ך ׀ש×× ×××¢×× × ××©× ××¢× ××¢× ×××Ö·×× ×¢×š×Ö·××××××. ×¢×××¢××¢ ××ש×ך×× ××Öž×× ×× ×€×××ק××× ×Š× ××Öž× ×××֞ך ×××Ö·×× ×¢×š×Ö·××××××× ××× ××××ךעך×× ×××֞ס ××¢× ×¢× ×עך××××Ö·× ××¢× ××Š× ××× ×× ××× ××ס×ך××¢. עס ××× ×××עך × ×׊×ק.
×€Ö¿×¢×֎ק××××:
- ×€×ַךש×××¢× ×¢ ×€ÖŒ×Ö·××ַס×× ×€Ö¿×ַך ×€×ַךש×××¢× ×¢ ס××Ö·×עס ×€×× ×Ö·× ××××ק××× ×.
- ××Öž× ×××֞ך×× × ×§×Ö·××€ÖŒ×Öž×× ×Ö·× ×¥ ××× ×Ö·× ×× ××ַס×ך××Ö·× ×¡××××××¢.
- ק×Öž× ×ך×Öž× ×€×× ××××ךעך×× ××× ×עך ×֞ך××Ö·× ×××ַ׊××¢.
- ש×××Š× ×€Ö¿×ַך ×€×ַךש××× ××××¢× ×¡×ס××¢××¢× ××× ×©×€ÖŒ×š×Ö·××.
- ×Ö·× ×Ö·××ס×ס ×€×× ××֞קקעך ××××עך.
×¢×××¢××¢ ×××ש׀××× ×€×× ×× ××ַס××š× ×€×ךעך ×××֞ס ××¢× ×¢× ×€×Ö·×š×§× ×Ö·×¡× ××× ×¢×€Ö¿× ×ק×ך ×Ö·× ×Ö·××ס×ס.
×עך ××××× ×€×š×× ×××× ×¢×š ××× ××֞ס
׀֌ך×֞׊עס ×× ××Ö·×ך××ש×Ö·×
׀֌עך×××¢×עך ק×Öž× ×ך×Öž× ×€×× ××××ךעך××, ×××֞ס ××¢× ×¢× ××Ö·×× ××Öž×××× ×€×× ×€×× ×ך×××¡× ××ק ק×××××. ××ך ××Öž×× ×€×× ×ך×××¡× ××ק ××× ×× ×¢×š××¢× ×š××€ÖŒ×Ö·××Ö·××֞ך××. ×€Ö¿×ַך ×××ַש׀֌××, Event Central ××××€× × ×¢×§×¡×ס, ××× ××ך ××××× ×Š× ×¢× ×©×ך ×Ö·× ×¢×¡ ××¢× ×¢× ×§××× ×××Ö·×× ×¢×š×Ö·××××××× ××× ××× ××עך ך××€ÖŒ×Ö·××Ö·××Öž×š× ××× ×Ö· "קך×××ש" ×Öž×עך "××××" ס××Ö·××ס. ××ך ×§×¢× ×¢× ×§×Ö·× ×€×××עך ׀֌ך×ַקס××× × × ××Š× ×× Nexus Firewall Lifecycle ×ע׊××Ö·× ×Ö·××× ×Ö·× ×Ö·××Ö· ×××Ö·×× ×¢×š×Ö·××××××× ××¢× ×¢× ×©× ××Ö·×× ×Ö·××עק ××× ××Öž× × ×× ×¡××£ ×ַך×××£ ××× ×× ×× ×¢×š××¢× ×š××€ÖŒ×Ö·××Ö·××֞ך×.
×× ×Ö·×ך××ש×Ö·× ××× ×¡×. ××××£ ×עך ××¢×××קעך ××ך×× ××× ×Ö·×××Öž×עס×, ×Ö·×€ÖŒ×ַך×Ö·× ×עסץ ××× ×Öž×€ÖŒ×××× ××× ×Ö·× ××××ק××× × ×¡××Ö·×עס: ××¢××, ׀֌ך×××ך×, ׀֌ך×Öž×. ××× ××¢×עך ××× ×¢, ××ך ×§×¢× ×¢× ×ך×׀ק××€××¢ ק××× ××××ךעך××, × ××Š× ×¢×€ÖŒ×¢×¡, ×Öž×עך ×××× ×¢×¡ ××× ×¢×€ÖŒ×¢×¡ ש××עך ××× ×× "קך×××ש" ס××Ö·××ס, ××Öž×עך עס ××× ×××¢×š× ×Š× ×Š××¢× ×× ××€×עךק××Ö·×ק××× ×€×× ××¢×××¢××֞׀֌עךס ×Š× ××¢× ××× ×עך ××× ×¢ ×€×× ââ××¢×××× × ××× ×€ÖŒ×š×Öž××ק׊××¢.
×× ×Ö·×ך××ש×Ö·× ××× ×ַך××Ö·×€×ַקץ: × ×¢×§×¡×ס ××× ××ש׀ך×Öž×.
×× ×Ö·×ך××ש×Ö·× ××× ×עך ×Ö·× ××××ק××× × ×¡××××××¢. ×× ××ש×ך×× ××ך ק×××Ö·×× ××Öž× ××Öž×× ×× ×Ö·×ך××ש×Ö·× ××× ×Ö·× ××××ק××× × ×× ××××ך×Ö·× ××Ö·× ×¥. ×עך ××¢×××¢××֞׀֌עך ×××× ××Öž×× ×ַקסעס ×Š× ×× ×¡×§×Ö·× ×× × ×š×¢×××××Ö·×× ×€Ö¿×× ×××× ××עךק׀֌×××ס, ×Öž×עך ×× ×€×××ק××× ×Š× ××עךק××§× ××× ×§×Öž× ×ך×Öž×××š× ×× ×§×Öž× ××× ×€Ö¿×ַך ×××Ö·×× ×¢×š×Ö·××××××× ××××עך עך ק×Ö·××××× × ×Š× CVS.
×¡× ×× ×Ö·×ך××ש×Ö·×. ××֞ס ××× ×Ö· ק×× ×©×ך×× ×××֞ס ××× ××ַקע ××× ××× ×××֞ס ××× ××Öž×× ×©××× ×עךע×× ×××¢×× - ××Öž× ×××֞ך×× × ×× ××עך××ש×Ö·× ×¡ ×€×× × ××Ö·×¢ ×××Ö·×× ×¢×š×Ö·××××××× ××× ×Ö·× ×× ××ַס×ך××Ö·× ×¡××××××¢. עס ×ַך××¢× ×¢×€ÖŒ×¢×¡ ××× ××֞ס.
××ך ×××× ×Š×××ך ק×Öž××€ÖŒ×Öž× ×¢× × ×š××€ÖŒ×Ö·××Ö·××֞ך×× - ×¢×××¢××¢ ××ש×ך×× ×ַך××ס, ××× ××× ××עך ×× ×¢×š××¢× ×š××€ÖŒ×Ö·××Ö·××֞ך×. ××ך ×××¢×× ×Ö·× ×¢×¡ ××Öž× ×Ö·× ×××Ö·××× ××××× ×ך×ַס××× ×§×Ö·××€ÖŒ×Öž×× ×Ö·× ×¥. ×××¢× ×€ÖŒ×š×ַקס××× × ×Ö· ×קש×, ××ך ק×Öž× ×ך×Öž×××š× ×Ö·× ×× ××Ö·×× ××Öž×××× ××××××Öž×עק ××× ×§××× ×××Ö·×× ×¢×š×Ö·×××××××. ×××× ×¢×¡ ×€××× ××× ×עך ×××עך ×€ÖŒ×Ö·××ַס×× ×××֞ס ××ך ש××¢×× ××× ××Ö·××קע ק×Öž××֞ך××Ö·× ×Ö·× ××× ×עך ×Ö·× ××××ק××× ×, ××ך ××Öž× × ×× ××€ÖŒ××Öž×Ö·× ×¢×¡ ××× ××¢× ×¢× ×€ÖŒ×š×Ö·××€ÖŒ××× ×Š× × ××Š× ×× ×× ×עך ××עךס××¢. ×ַקק×֞ך××× ×××, ×××× ×¢×¡ ××× ×¢×€ÖŒ×¢×¡ ××ַקע קך×××ש ××× ×©××¢×× ××× ×עך ××××××Öž×עק, ×עך ××¢×××¢××֞׀֌עך ×××¢× × ××©× ××ַק×××¢× ×× ××××××Öž×עק ××× ×× ××Ö·× ××Öž× ××ך×× × ××× ×¢ - ××Öž×× ××× × ××Š× ×Ö· ××עךס××¢ ××¢×עך ×Öž×עך × ××עך×קעך.
- ×××¢× ××ך ××××¢×, ק×Öž× ×ך×Öž×××š× ××ך ×Ö·× ×§××× ×××× ×¢×š ××× ×¡×××€ÖŒ× ×¢×€ÖŒ×¢×¡ ש××¢××, ×Ö·× ×Ö·××¢ ק×Ö·××€ÖŒ×Öž×× ×Ö·× ×¥ ××¢× ×¢× ×××עך ××× ×§××× ×××× ×¢×š ××× ××¢×ך××× ×¢×€ÖŒ×¢×¡ ×ע׀עך××¢× ××××£ ×× ××××¥ ×€×֞ך.
- ××ך ××Öž×× ××××× ×ך×ַס××× ×§×Ö·××€ÖŒ×Öž×× ×Ö·× ×¥ ××× ×× ×š××€ÖŒ×Ö·××Ö·××֞ך×.
- ×××¢× ×××€ÖŒ××××× ×, ××ך ××××עך ק×Öž× ×ך×Öž×××š× ××¢× ×€ÖŒ×¢×§× ×××: ×××××, ס×××, DL ×Öž×עך ××֞קעך ×××× ×Š× ×¢× ×©×ך ×Ö·× ×¢×¡ ק×Ö·××€ÖŒ×××× ××× ×× ×€ÖŒ×Öž××××ק.
- ×××¢× ××ך ×ַך××Ö·× ×× ××× ××ס×ך××¢, ××ך ××Öž× ×××֞ך ×××֞ס ××× ××¢×©×¢×¢× ×ש ××× ×× ×× ××ַס××š× ×¡××××××¢: קך×××ש ×××Ö·×× ×¢×š×Ö·××××××× ×עךש××Ö·× ×¢× ×Öž×עך ××Öž× × ×× ×עךש××Ö·× ×¢×.
××× ×Ö·××ש ×Ö·× ×Ö·××ס×ס - DAST
××× ×Ö·××ש ×Ö·× ×Ö·××ס×ס ××ש×ך×× ××¢× ×¢× ×€×Ö·× ××Ö·××¢× ××Ö·×× ×Ö·× ×עךש ×€×× ×Ö·××¥ ×××֞ס ××× ××¢××Öž×× ×€×š×עך. ××֞ס ××× ×Ö· ××× ×€×× × ×Öž×××Ö·× ×€×× ×× ××Ö·× ×׊עך 'ס ×ַך××¢× ××× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·×. ×××× ××֞ס ××× ×Ö· ×××¢× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ××ך ש××§× ×š×ק××עס, ס××××Ö·×××××× × ×× ×ַך××¢× ×€×× ××¢× ×§×××¢× ×, ×ך××§× ××××£ ×× ×§× ×¢×€ÖŒ××¢× ××××£ ×× ×€×š×Öž× ×, ש××§× ×§×× ×¡×××¢× ××Ö·×× ×€Ö¿×× ×× ×€×֞ךע×: ק×××Öž×עס, ×ך×ַק×Ö·×¥, ××ת××ת ××× ×€×ַךש×××¢× ×¢ ק×Öž××ך×× ×, ×Š× ××¢× ××× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×ַך××¢× ××× ×€ÖŒ×š×ַסעס×Ö·×. ×€×× ×ך×××¡× ××ק ××Ö·××.
×עך ××¢×××קעך ס×ס××¢× ×Ö·××Ö·×× ××ך ×Š× ×§×Öž× ×ך×Öž×××š× ××ס×עך ×××Ö·×× ×¢×š×Ö·××××××× ××× ×¢×€Ö¿× ×ק×ך. ××× × DAST ×§×¢× × ××©× ××××¡× ×××֞ס ×¢×€Ö¿× ×ק×ך ××ך × ×׊×, עס ׀ש×× ××××š×€× ×¢×š "×××××¢" ×€ÖŒ×Ö·××¢×š× × ××× ×Ö·× ×Ö·×××עס ×× ×¡×¢×š××עך ס ךעס׀֌×Öž× ×¡×¢×¡:
- ××Öž, ××Öž ××× ×Ö· ×עסעך××Ö·×××××ש×Ö·× ×€ÖŒ×š×Öž×××¢×, ×Öž×עך × ××©× ××Öž.
עס ××¢× ×¢× ×ך××ס ך×סקס ××× ××¢×, ××××Ö·× ×××× ××ך ×€××š× ××¢× ×××עך×××× ×€ÖŒ×š×Öž××¢ ××××£ ×עך ××¢×××קעך ××Ö·× ×§ ××× ×××֞ס ×× ×עס×עךס ×ַך××¢×, ׀֌ך×קךע ×××× ×§×¢× ×¢× ×€ÖŒ×ַס×ך×.
- ×××× ××ַסע ××××£ ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×¡×¢×š××עך × ×¢×¥.
- ק××× ×× ×Ö·×ך××ש×Ö·× ×.
- ×€×××ק××× ×Š× ××××©× ×× ×¡×¢×××× ×ס ×€×× ×× ×Ö·× ×Ö·××××× ×Ö·×€ÖŒ××ַק××ש×Ö·×.
- עס ××× ×§××× ×©×××Š× ×€Ö¿×ַך ×× × ××××ק ××¢×§× ×Ö·××Ö·××ש××.
- ש××עך×ק××× ××ַש××¢××ק×.
××ך ××Öž×× ×Ö· ס××××ַ׊××¢ ×××¢× ××ך ×עס×Öž×£ ××Öž× ××©× ×ַ׀֌׀֌סק×Ö·×: ××ך ×€×ך×ך××× ×Ö· ××Ö·× × ×Š××Ö·× ×ך××× × ×Š× ××ַק×××¢× ×ַקסעס ×Š× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ××Ö·× 3 ×ַק×Ö·×× ×¥ ××× ××¢× ×¢× ×Š×׀ך××× - ××ך ×××¢×× ×עס×Öž×£ ק×Öž× ×ך×Öž×××š× ×Ö·××¥! ××ך ××Öž× ××©× ×Ö· ××עךק×ק×, ××× ×עך עךש×עך ××Ö·× ×ַ׀֌סק×Ö·× ××× ××× ××¢×××¢× ×××× ××× ×× ×Ö·×××× ×ס×ך×Ö·××֞ך ××Ö·×€×××¢, ××ך×ש××¢×× ×Ö·××¢ ×× ×§× ×¢×€ÖŒ××¢×, ××××©× ××Ö·×× ×€×× ×× ××Ö·××, ××× ××Ö·× ××֞ך ××××× ×× ×¡×¢×š××עך ××× ××××.
â ×××ך××, ××ס×× ××ך × ××¢××¢××עך?! ××ך ××Öž×× ××ך ××¢××¢×× ×ַק×Ö·×× ×¥, ××× ××ך ש××¢×× ××× ×Ö· ש××××!
××Ö·×ך×Ö·××× ××¢×××¢× ×š×סקס. ×××¢×Ö·×××, ׊××ך×××× ×Ö· ××Ö·××× ×עך ש×××× ×€Ö¿×ַך ×עס××× × ××× ×€Ö¿×֞ך××ַ׊××¢ ×××עך××××, ×××֞ס ×××¢× ×××× ××€××¢××× ××¢×š× ×€×× ×× ×š×¢×©× ×€×× ×× ×¡××××××¢ ××× ××× ×ס×עך ע׀עס, ××× ×§×Ö·× ××ש×Ö·× ×Ö·×× ×§×Öž× ×ך×Öž×××š× ×× ×Ö·×××× ×ס×ך×Ö·××֞ך ××Ö·×€×××¢, ׀֌ךע׀עך×Ö·××× ××× ××Ö·× ××Ö·× ××Öž××¢. ××֞ס ××× ×Ö· ×€ÖŒ×¢× ××¢×¡× - ×× ×š××¢× ×€ÖŒ×š×Öž×Š×¢× × ×€×× ×× ×××֞ס ××ך ××¢× ×¢× × ××©× ×§×Ö·× ×¡××עך×× × ××׊×.
עס ××× ×××¢×š× ×§×Ö·× ×¡××עך×× × ×Ö·× ××ך ×§×¢× ×¢× × ××Š× ××¢× ××× ×Ö·× ×Ö·× ×Ö·××Öž× ×€×× ××ַסע ×עס××× ×. ××× ×עך עךש×עך ××× ×¢, ××ך ×§×¢× ×¢× ×××¢× ×× ××××£ ×Ö· ××× ×Ö·××ש סק×Ö·× ×¢×š ××× 10-15 ×€Ö¿×¢××¢× ××× ××¢× ×××֞ס ××Ö·×€ÖŒ×Ö·× ×, ×Öž×עך ×××ש×Ö·×××Ö·××, ××× ×€×ך ××××××, ××Öž×š× ××©× ×××.
×¢×××¢××¢ ךעס××š×¡× ×××֞ס ××ך ×××ש×Ö·×××Ö·×× × ×׊×.
×××¢×š× ××××××××× ×
׀֌ך×֞׊עס ×× ××Ö·×ך××ש×Ö·×
×× ××¢×ך×Ö·×××Öž× ××Ö·×€ÖŒ×Ö·× × ××Ö·× ×¥ ××× ××× ×€ÖŒ×©××: ×Öž× ×××× ×¡×§×Ö·× ×× × × ×Öž× ×עך×Öž×× ×× ×¡××Ö·××ך×× × ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×€Ö¿×ַך ×× ×©×××× ××× ×¡×§×Ö·× ×× × × ×Öž× ×׊××× ×× ××Ö·×ך××ש×Ö·× ×עס××× ×.
×××× ×× ×× ××Ö·×ך××ש×Ö·× × ××Öž× × ×× ×ַך××¢× ×Öž×עך עס ××¢× ×¢× ×¡××Ö·×ס ××× ×š×××Š× ×€×Ö·× ×קש×Ö·× ×, עס ××× ×××××¡× ××× ×ַך××ס××¢×××Öž×š×€× - ק××× ×¢× ×× ×××֞ס ××ס×עך ××ך ש×ק×, ×עך סעך××עך ×××¢× × ×Öž× ×š×ס׀֌×Ö·× × ×× ××¢×××¢ ×××¢×.
- ×××¢×Ö·×××, ×Ö· ××Ö·××× ×עך ×עס××× × ×©××××.
- ××××עך ×עס××× ×, שך××Ö·×× ×× ××Öž××× ×¡×ק×××Ö·× ×¡.
- ×עס××× × ×€×× ×× ×Ö·×××× ×ס×ך×ַ׊××¢ ס×ס××¢× ××× ××××× ××Ö·× ××Ö·×.
׀֌ך×֞׊עס
× ×××¡× ××¢× ×¢×š×Ö·××××¢× ×××¢×× ××¢× ×€ÖŒ×š×֞׊עס ××× ×Ö·×××¢×××× ××× ×××¢×× ×× ×ַך××¢× ×€×× ××¢×עך ×ע׊××Ö·× ××× ××Ö·××× ×עך. ×Ö·××¢ ×Ö·×€ÖŒ××ַק××ש×Ö·× × ××¢× ×¢× ×Ö·× ×עךש - ×××× ×¢×š ×ַך××¢× ×עסעך ××× ××× ×Ö·××ש ×Ö·× ×Ö·××ס×ס, ×× ××¢×š× ××× ×¡××Ö·××ק ×Ö·× ×Ö·××ס×ס, ×Ö· ×ך×× ××× OpenSource ×Ö·× ×Ö·××ס×ס, ×€ÖŒ×¢× ××¢×¡× ×Öž×עך ע׀֌עס ×Ö·× ×עךש, ××ש×, ××¢×©×¢×¢× ××©× ×××
××¢×עך ׀֌ך×֞׊עס ××ַךף ק×Öž× ×ך×Öž×.
×Š× ×€Ö¿×ַךש×××× ××× ×Ö· ׀֌ך×֞׊עס ×ַך××¢× ××× ××× ×¢×¡ ×§×¢× ×¢× ×××× ××׀֌ך××××, ××ך ××Ö·×š×€Ö¿× ×Š× ××Ö·×××¢× ××¢×ך×קס ×€×× ×Ö·××¥ ××ך ×§×¢× ×¢× ××ַק×××¢× ×××× ××¢× × ××××£, ×ַך××Ö·× ×עךע×× × ×€ÖŒ×š×Öž××ק׊××¢ ××¢×ך×קס, ××¢×ך×קס ×€×× ××ש×ך×× ××× ×€×× ××¢×€×¢×§× ×ך×ַקעך×.
ק××× ××× ×€Ö¿×֞ך××ַ׊××¢ ××× × ×׊×ק. עס ××× × ××××ק ×Š× ×§××§× ×€×× ×€×ַךש×××¢× ×¢ ×Ö·× ××עס ××× ××֞ס ×Öž×עך ×Ö·× ×ע׊××Ö·× ××× ×עסעך ××¢× ×׊×, ××× ×עך ׀֌ך×֞׊עס ס׀֌×ַס××€×ק×× ×¡×Ö·××. עס ×§×¢× ×××× ×××¢×š× ×Š× ×§××§× ××× ×Ö·× ××××ק××× × ×¢× ×׀עך ׊××× ×Š× ××¢× ××× ×Š× ×€Ö¿×ַך××¢×¡×¢×š× ××¢× ×€ÖŒ×š×֞׊עס ×××××š× ××××£ ׊×××. ×× ×עך ××Ö·××, ×× ×עך סעקש×Ö·× × ×§×¢× ×¢× ×××× ××¢×××× ×€×× ×©×€ÖŒ××¥-××ך×× ×Š× ×× ××¢××Ö·××ס ×€×× ××¢×עך ׀֌ך×֞׊עס.
××× × ×Ö·××¢ ס××Ö·××ק ××× ××× ×Ö·××ש ×Ö·× ×Ö·××××¢×š× ××Öž×× ×××עך ×××××¢× ×¢ ×Ö·×€ÖŒ×ס, ×××עך ×××××¢× ×¢ ק×Ö·×עך ××¢×××Öž×ס, ׀֌ך×× ×¡×Ö·×€ÖŒ×Ö·××, ×¢×××¢××¢ ××Öž×× ×¡×§×¢××ש××עך×, ×× ×עךע ××Öž× × ×× - ××ך שך××Ö·×× ×Ö· ×ע׊××Ö·× ×ַ׀֌׀֌סעק ×֞ךקעס×עך, ×××֞ס ×Ö·××Ö·×× ××ך ×Š× ×©×Ö·×€Ö¿× ×Ö· ×××× ×€ÖŒ×Öž××׊××¢ ×€×× × ××× ×× ××× ×Š×¢ ׀֌ך×֞׊עס ×€Ö¿×× ××¢× ×€ÖŒ×š×Öž×××§× ××× ×€××š× ×¢×¡ ×€Ö¿×× ×××× ×€×× ×.
××Ö·× ×Ö·××שעך×, ××¢×××¢××֞׀֌עךס ××× ×××עך×××× ×¢× ××ש×Ö·× ××š× ××Öž×× ×××× ×€ÖŒ×Öž××׊××¢ ×€×× × ×€×× ×××֞ס ××× ×§×¢× ×¢× ××¢× ×××֞ס ××× ×€×××¡× ××ק, ק×Ö·× ×€×××עך ××× ××××€× ×Ö· ××עךק×ק×, ××ַק×××¢× ××עךק××§× ×š×¢×××××Ö·×× ××× ×€×֞ך××××× ×š×¢×§×××ךע××¢× ×¥. ××ך ׀֌ך×ÖŒ××× ×Š× ××Ö·× ×Ö·××עק ×€×× ×€ÖŒ××׀֌עך××עךק, ×Š× ×××עך××¢×Š× ×Ö·××¥ ××× ×Ö· ××¢× ×ש, ×××֞ס ××× ××¢× ××Š× ×××š× ×Ö·× ××××ק××× × - ×××¢×עך ××××£ ק×Öž× ×€×××¢× ×¡×¢ ××× ×¡××Ö·××ס ××× ××¢×ך×קס, ×סך×× ×ת ××× Jira ×Öž×עך ××× ×€×ַךש××× ××ס×Öž×š× ×ך×ַקעך×, ×Öž×עך ×× ×Ö·×ך××ש×Ö·× ××× ×Ö· ס×× ×שך×Öž× ×Öž×ס / ×ַס×× ×שך×Öž× ×Öž×ס ׀֌ך×֞׊עס ××× ×¡×. /CD.
ש×××¡× × ×¢××¢×
××ש×ך×× ××¢× ×¢× × ××©× ×× ××××€ÖŒ× ××Ö·×. עךש×עך ×ך×Ö·××× ×××š× ××¢× ×€ÖŒ×š×֞׊עס - ××¢××Öž×× ×× ×¡×ך×××¢× × ×× ××ש×ך××. ×× ××ש×ך×× ××¢× ×¢× ××× ×Öž×עך ×××ַעך, ×Ö·××× ××ך ×§×¢× ×¢× ×Öž× ××××× ××× ××¢× ×€ÖŒ×š×֞׊עס ××× ××××¢× ×§×Öž××× ×ק×ַ׊××¢ ××× ×€×ךש××× × ×Š××××©× ×Ö·× ××××ק××× × ××× ×××עך××××. ×€×× ×××עךק××× ×©××× ××€×× ×§× ××ךף ××¢× × ××©× "×׀ש××¢××" ××עס, ×€×× ×× ××××ק××× × ×©××× ××€×× ×§×, ×××× ×¢×¡ ××× ×× ×¢×€×¢×¡ ×××××¢ ××¢×× ×¡×׀ך קך×××ק, ××ךף ××¢× ×¢×¡ ×¢××××× ×ך×, ××× × ××©× ×€×ך×××¢× ×× ××¢× ×€×š××××¢×.
׀֌ך×Öž×××§× ×§×××Ö·××××¢× - ׀֌ך×Öž×¡× ×Š×× ×××××¢ ×××עך×××× ××× ×Ö·× ××××ק××× ×. ××ך ××Öž× ×××× ××Ö·×, ××ך ׀֌ך××××š× ×Š× ×¢× ×©×ך ×Ö·× ×Ö·××¥ ×ַך××¢× ×š××××ק ××× ×¢×¡ ××¢× ×¢× ×§××× ×š×¢×€ÖŒ××Ö·×××ש×Ö·× ×Ö·× ×š×סקס ×Öž×עך ×€×× ×Ö·× ×Š××¢× ××֞ססעס. ×Ö·× ×¡ ×××֞ס ××ך ××¢××¢×š× ×Ö· DevSecOps, SecDevOps ׊×××Ö·× × ×Š× ×€Ö¿×ַך××¢×¡×¢×š× ×§×Öž××× ×ק×ַ׊××¢ ××× ×€Ö¿×ַך××¢×¡×¢×š× ×× ×§×××Ö·××××¢× ×€×× ×× ×€ÖŒ×š×Öž××ק×.
×Öž× ××××× ××× ×××֞ס ××ך ש××× ××Öž××: ךעק×××ךע××¢× ×¥, ×ַךק×Ö·×עק×שעך, ×€ÖŒ×ַך××××ש ×שעקס, ×ך××× ×× ×, ×××××××× ×. עס ××× × ×× ××Ö·×š×€Ö¿× ×Š× ××× ×Š×××××× ×Ö·××¢ ׀֌ך×ַק××ס×× ×Š× ×Ö·××¢ ׀֌ך×Ö·××שעקס - ××Ö·× ××עך×Ö·××××××. עס ××× ×§××× ×××× × ×֞ך××Ö·× - עקס׀֌עך×××¢× × ××× ×€ÖŒ×š××××š× ×€×ַךש×××¢× ×¢ ×ַ׀֌ך×Öž××ש×× ××× ×¡×Ö·××ש×Ö·× ×.
עס ××× ×Ö·× ××××Ö·× ×Š×××× ×Š××××©× ××× ×€Ö¿×֞ך××ַ׊××¢ ×××עך×××× ×סך×× ×ת ××× ×€×Ö·× ×קש×Ö·× ×Ö·× ×סך×× ×ת.
×Öž××Ö·××Ö·××ק ×Ö·××¥×××֞ס ×××××¢××. ×××֞ס ××× × ××©× ×š×ך×, ××Ö·× ×¢×¡ ××× ×Öž××Ö·×××× ×¢×¡. ×××× ×¢×€ÖŒ×¢×¡ ××× ××¢××× ×××š× ××Ö·× ×, עס ××× × ××©× ×Ö· ××× ×××× ×€×× ××¢× ×€ÖŒ×š×֞׊עס. ××Öž×עך עס ××× ×××¢×š× ×š××××××× × ×¢×¡ ××× ×Öž××Ö·×××××× × ×¢×¡ ××××.
×××× ×× ×ך××ס ×€×× ×× IS ××Ö·× ×©×Ö·×€Ö¿× ××× ×§×××× - × ××Š× ×××עך×××× ×ש×Ö·××€ÖŒ××Öž× ×¡.
××Öž×עך ×××֞ס ××× ×עךע×× ×××¢×× ×××¢× × ××©× ×€ÖŒ×Ö·×¡× ××ך ××× ××ך ×××¢× ××¢×€Ö¿×× ×¢× ×¢×€ÖŒ×¢×¡ ×€×× ×××× ××××× - ××× ××֞ס ××× ×××. ××עך ק×××Ö·×× ××ש×ך×× ×××××š× ××××£ ×× ×š×¢×§×××ךע××¢× ×¥ ×€Ö¿×ַך ×××× ×€ÖŒ×š×֞׊עס. ק×ק × ××©× ××××£ ×××ס ×× ×§×××× ××××, ×× ××ס ××× ××× ×©××¢×× ××× ××ס ××× ×××. ××Öž×עך ×עך ×€×Ö·×š×§×¢×š× ×××¢× ×××× ××ת ×€Ö¿×ַך ×××× ×€ÖŒ×š×Öž××ק×.
ךעק×××ךע××¢× ×¥ ×€Ö¿×ַך ××ש×ך××.
- × ××עך×ק ××ך×× ×€×Ö·×ש positive.
- ××¢× ×× ×Š××× ×€Ö¿×ַך ×Ö·× ×Ö·××ס×ס.
- ×× ×§×Ö·× ×××× ××Ö·× ×¡ ×€×× × ×׊×.
- ×Ö·×××Ö·×××Ö·×××××× ×€×× ×× ××Ö·×ך××ש×Ö·× ×.
- ×€Ö¿×ַךש×××× ×× ×š×Öž×Ö·×××Ö·×€ÖŒ ×€×× ×€ÖŒ×š×Öž×××§× ×Ö·× ××××ק××× ×.
- ×× ××¢×××¢×ק××× ×€×× ×§×ַס××Ö·×××××× × ××ש×ך××.
×××š× ×¡ ××ַך××× ××× ××¢×××¢× ×××ס×עך×××××× ××× ×××× ×¢×š ×€×× ×× ×עס×עך ××× DevOpsConf 2018. ×Š× ××ַק×××¢× ××ַק×Ö·× × ××× ××€××× ×עך ×ש×ק×Ö·×××¢ ××¢××× ×§×¢× ××× ×€ÖŒ×š×ַק××ש ק×ַסעס, ק×××¢× ×Š× Skolkovo ××××£ 27 ××× 28 ×××
DevOpsConf ××׀עס×××××Ö·× RIT ++ . ×עסעך × ×Öž×, ×××× ××ך ××¢× × ×ך××× ×Š× ××××× ×××× ×עך׀×ַך×× ×׊×××××× ×€Ö¿×ַך ××¢× ××ַך××× ××× 21 ×׀ך××.
×ק×ך: www.habr.com