{"id":468,"date":"2025-09-03T07:59:08","date_gmt":"2025-09-03T07:59:08","guid":{"rendered":"https:\/\/resec-hub.chdtu.edu.ua\/?page_id=468"},"modified":"2025-09-30T22:50:11","modified_gmt":"2025-09-30T22:50:11","slug":"devsecops","status":"publish","type":"page","link":"https:\/\/resec-hub.cu.edu.ge\/en\/devsecops\/","title":{"rendered":"DevSecOps"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"468\" class=\"elementor elementor-468\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57e75091 e-con-full e-flex e-con e-parent\" data-id=\"57e75091\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-16c21c1f e-flex e-con-boxed e-con e-child\" data-id=\"16c21c1f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4daf8a9f elementor-widget elementor-widget-heading\" data-id=\"4daf8a9f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">DevSecOps<\/h1>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-321f0b24 e-flex e-con-boxed e-con e-parent\" data-id=\"321f0b24\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-717ed3db e-con-full e-flex e-con e-child\" data-id=\"717ed3db\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-215ce2c7 e-con-full e-flex e-con e-child\" data-id=\"215ce2c7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5cfd43de elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"5cfd43de\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Scope<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-672fef09 elementor-widget elementor-widget-text-editor\" data-id=\"672fef09\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Integrating security into the software development lifecycle.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3d67f314 e-con-full e-flex e-con e-child\" data-id=\"3d67f314\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7cc39e6e elementor-widget elementor-widget-heading\" data-id=\"7cc39e6e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Key topics<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3eccbaea e-con-full e-flex e-con e-child\" data-id=\"3eccbaea\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-36913d7 e-con-full e-flex e-con e-child\" data-id=\"36913d7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2162ce1f elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"2162ce1f\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Principles of secure code: static analysis, dependency scanning.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Continuous integration\/continuous deployment (CI\/CD) pipelines with embedded security measures.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Infrastructure as code and secure container management.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1f66654 e-con-full e-flex e-con e-child\" data-id=\"1f66654\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db32c98 elementor-widget elementor-widget-heading\" data-id=\"db32c98\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Course features<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5e57f52 e-con-full e-flex e-con e-child\" data-id=\"5e57f52\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3d2ad58 e-con-full e-flex e-con e-child\" data-id=\"3d2ad58\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d26fe2e elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"d26fe2e\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Case studies of real-world DevSecOps environments.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Hands-on labs (e.g., setting up Jenkins\/GitLab CI with security plugins).<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-check\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Final project: building a sample secure deployment pipeline.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3d50a8 e-con-full e-flex e-con e-child\" data-id=\"e3d50a8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7dfab3c elementor-widget elementor-widget-image\" data-id=\"7dfab3c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/resec-hub.cu.edu.ge\/wp-content\/uploads\/2025\/08\/sevsecops.png\" class=\"attachment-large size-large wp-image-221\" alt=\"\" srcset=\"https:\/\/resec-hub.cu.edu.ge\/wp-content\/uploads\/2025\/08\/sevsecops.png 1024w, https:\/\/resec-hub.cu.edu.ge\/wp-content\/uploads\/2025\/08\/sevsecops-300x300.png 300w, https:\/\/resec-hub.cu.edu.ge\/wp-content\/uploads\/2025\/08\/sevsecops-150x150.png 150w, https:\/\/resec-hub.cu.edu.ge\/wp-content\/uploads\/2025\/08\/sevsecops-768x768.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60b3e5c elementor-mobile-align-justify elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"60b3e5c\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/en\/request-course-access\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u10d9\u10e3\u10e0\u10e1\u10d8\u10e1 \u10d8\u10dc\u10e4\u10dd\u10e0\u10db\u10d0\u10ea\u10d8\u10d8\u10e1 \u10db\u10dd\u10d7\u10ee\u10dd\u10d5\u10dc\u10d0<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<!-- dce invisible element 6908c91 -->\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>DevSecOps \u10db\u10d0\u10e1\u10e8\u10e2\u10d0\u10d1\u10d8 \u10e3\u10e1\u10d0\u10e4\u10e0\u10d7\u10ee\u10dd\u10d4\u10d1\u10d8\u10e1 \u10d8\u10dc\u10e2\u10d4\u10d2\u10e0\u10d8\u10e0\u10d4\u10d1\u10d0 \u10de\u10e0\u10dd\u10d2\u10e0\u10d0\u10db\u10e3\u10da\u10d8 \u10e3\u10d6\u10e0\u10e3\u10dc\u10d5\u10d4\u10da\u10e7\u10dd\u10e4\u10d8\u10e1 \u10e8\u10d4\u10db\u10e3\u10e8\u10d0\u10d5\u10d4\u10d1\u10d8\u10e1 \u10e1\u10d0\u10e1\u10d8\u10ea\u10dd\u10ea\u10ee\u10da\u10dd \u10ea\u10d8\u10d9\u10da\u10e8\u10d8. \u10eb\u10d8\u10e0\u10d8\u10d7\u10d0\u10d3\u10d8 \u10d7\u10d4\u10db\u10d4\u10d1\u10d8 \u10e3\u10e1\u10d0\u10e4\u10e0\u10d7\u10ee\u10dd \u10d9\u10dd\u10d3\u10d8\u10e1 \u10de\u10e0\u10d8\u10dc\u10ea\u10d8\u10de\u10d4\u10d1\u10d8: \u10e1\u10e2\u10d0\u10e2\u10d8\u10d9\u10e3\u10e0\u10d8 \u10d0\u10dc\u10d0\u10da\u10d8\u10d6\u10d8, \u10d3\u10d0\u10db\u10dd\u10d9\u10d8\u10d3\u10d4\u10d1\u10e3\u10da\u10d4\u10d1\u10d4\u10d1\u10d8\u10e1 \u10e1\u10d9\u10d0\u10dc\u10d8\u10e0\u10d4\u10d1\u10d0. CI\/CD \u10e4\u10d0\u10d8\u10e4\u10da\u10d0\u10d8\u10dc\u10d4\u10d1\u10d8 \u10e9\u10d0\u10e8\u10d4\u10dc\u10d4\u10d1\u10e3\u10da\u10d8 \u10e3\u10e1\u10d0\u10e4\u10e0\u10d7\u10ee\u10dd\u10d4\u10d1\u10d8\u10e1 \u10d6\u10dd\u10db\u10d4\u10d1\u10d8\u10d7 \u10d8\u10dc\u10e4\u10e0\u10d0\u10e1\u10e2\u10e0\u10e3\u10e5\u10e2\u10e3\u10e0\u10d0 \u10d9\u10dd\u10d3\u10d8\u10e1 \u10e1\u10d0\u10ee\u10d8\u10d7 \u10d3\u10d0 \u10e3\u10e1\u10d0\u10e4\u10e0\u10d7\u10ee\u10dd \u10d9\u10dd\u10dc\u10e2\u10d4\u10d8\u10dc\u10d4\u10e0\u10d4\u10d1\u10d8\u10e1 \u10db\u10d0\u10e0\u10d7\u10d5\u10d0. \u10d9\u10e3\u10e0\u10e1\u10d8\u10e1 \u10db\u10d0\u10ee\u10d0\u10e1\u10d8\u10d0\u10d7\u10d4\u10d1\u10da\u10d4\u10d1\u10d8 \u10e0\u10d4\u10d0\u10da\u10e3\u10e0\u10d8 DevSecOps \u10d2\u10d0\u10e0\u10d4\u10db\u10dd\u10e1 \u10e8\u10d4\u10db\u10d7\u10ee\u10d5\u10d4\u10d5\u10d4\u10d1\u10d8\u10e1 \u10d0\u10dc\u10d0\u10da\u10d8\u10d6\u10d8. \u10de\u10e0\u10d0\u10e5\u10e2\u10d8\u10d9\u10e3\u10da\u10d8 \u10da\u10d0\u10d1\u10dd\u10e0\u10d0\u10e2\u10dd\u10e0\u10d8\u10d4\u10d1\u10d8 (\u10db\u10d0\u10d2., Jenkins\/GitLab CI-\u10d8\u10e1 \u10d3\u10d0\u10e7\u10d4\u10dc\u10d4\u10d1\u10d0 \u10e3\u10e1\u10d0\u10e4\u10e0\u10d7\u10ee\u10dd\u10d4\u10d1\u10d8\u10e1 \u10de\u10da\u10d0\u10d2\u10d8\u10dc\u10d4\u10d1\u10d8\u10d7). \u10e1\u10d0\u10d1\u10dd\u10da\u10dd\u10dd \u10de\u10e0\u10dd\u10d4\u10e5\u10e2\u10d8: \u10e3\u10e1\u10d0\u10e4\u10e0\u10d7\u10ee\u10dd \u10d2\u10d0\u10dc\u10da\u10d0\u10d2\u10d4\u10d1\u10d8\u10e1 \u10e4\u10d0\u10d8\u10e4\u10da\u10d0\u10d8\u10dc\u10d8\u10e1 \u10dc\u10d8\u10db\u10e3\u10e8\u10d8\u10e1 \u10e8\u10d4\u10e5\u10db\u10dc\u10d0. \u10d9\u10e3\u10e0\u10e1\u10d8\u10e1 \u10d8\u10dc\u10e4\u10dd\u10e0\u10db\u10d0\u10ea\u10d8\u10d8\u10e1 \u10db\u10dd\u10d7\u10ee\u10dd\u10d5\u10dc\u10d0 [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-468","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/resec-hub.cu.edu.ge\/en\/wp-json\/wp\/v2\/pages\/468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/resec-hub.cu.edu.ge\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/resec-hub.cu.edu.ge\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/resec-hub.cu.edu.ge\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/resec-hub.cu.edu.ge\/en\/wp-json\/wp\/v2\/comments?post=468"}],"version-history":[{"count":13,"href":"https:\/\/resec-hub.cu.edu.ge\/en\/wp-json\/wp\/v2\/pages\/468\/revisions"}],"predecessor-version":[{"id":793,"href":"https:\/\/resec-hub.cu.edu.ge\/en\/wp-json\/wp\/v2\/pages\/468\/revisions\/793"}],"wp:attachment":[{"href":"https:\/\/resec-hub.cu.edu.ge\/en\/wp-json\/wp\/v2\/media?parent=468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}