{"id":2212,"date":"2026-01-31T15:18:12","date_gmt":"2026-01-31T14:18:12","guid":{"rendered":"https:\/\/regulated-devsecops.com\/uncategorized\/dora-article-28-explained-managing-ict-third-party-risk-in-ci-cd-and-cloud-environments-2\/"},"modified":"2026-03-26T13:28:19","modified_gmt":"2026-03-26T12:28:19","slug":"dora-article-28-explained-managing-ict-third-party-risk-in-ci-cd-and-cloud-environments","status":"publish","type":"post","link":"https:\/\/regulated-devsecops.com\/ar\/regulatory-frameworks-ar\/dora-article-28-explained-managing-ict-third-party-risk-in-ci-cd-and-cloud-environments\/","title":{"rendered":"\u0627\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA: \u0625\u062f\u0627\u0631\u0629 \u0645\u062e\u0627\u0637\u0631 ICT \u0644\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b \u0641\u064a \u0628\u064a\u0626\u0627\u062a CI\/CD \u0648\u0627\u0644\u0633\u062d\u0627\u0628\u0629"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>\u0645\u0642\u062f\u0645\u0629<\/strong><\/h2>\n\n\n\n<p>\u064a\u064f\u0631\u0633\u064a \u0642\u0627\u0646\u0648\u0646 \u0627\u0644\u0645\u0631\u0648\u0646\u0629 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629 \u0627\u0644\u0631\u0642\u0645\u064a\u0629 (DORA) \u0625\u0637\u0627\u0631\u064b\u0627 \u0634\u0627\u0645\u0644\u064b\u0627 \u0644\u062a\u0639\u0632\u064a\u0632 \u0627\u0644\u0635\u0645\u0648\u062f \u0627\u0644\u0631\u0642\u0645\u064a \u0644\u0644\u0643\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0627\u0644\u064a\u0629 \u0641\u064a \u062c\u0645\u064a\u0639 \u0623\u0646\u062d\u0627\u0621 \u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a. \u0648\u0628\u064a\u0646\u0645\u0627 \u062a\u0646\u0635\u0628\u0651 \u0627\u0644\u0627\u0647\u062a\u0645\u0627\u0645\u0627\u062a \u0641\u064a \u0627\u0644\u063a\u0627\u0644\u0628 \u0639\u0644\u0649 \u0625\u062f\u0627\u0631\u0629 \u0645\u062e\u0627\u0637\u0631 ICT \u0627\u0644\u062f\u0627\u062e\u0644\u064a\u0629 \u0628\u0645\u0648\u062c\u0628 <strong>\u0627\u0644\u0645\u0627\u062f\u0629 21<\/strong>\u060c \u0641\u0625\u0646 <strong>\u0627\u0644\u0645\u0627\u062f\u0629 28 \u062a\u064f\u062d\u0648\u0651\u0644 \u0627\u0644\u062a\u0631\u0643\u064a\u0632 \u0646\u062d\u0648 \u0627\u0644\u062e\u0627\u0631\u062c<\/strong>\u060c \u0645\u0639\u0627\u0644\u062c\u0629\u064b \u0627\u0644\u0645\u062e\u0627\u0637\u0631 \u0627\u0644\u062a\u064a \u064a\u064f\u062f\u062e\u0644\u0647\u0627 <strong>\u0645\u0632\u0648\u0651\u062f\u0648 \u062e\u062f\u0645\u0627\u062a ICT \u0645\u0646 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b<\/strong>.<\/p>\n\n\n\n<p>\u0641\u064a \u0628\u064a\u0626\u0627\u062a \u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a \u0627\u0644\u062d\u062f\u064a\u062b\u0629\u060c \u064a\u0639\u062a\u0645\u062f \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0627\u062a \u0627\u0639\u062a\u0645\u0627\u062f\u064b\u0627 \u0643\u0628\u064a\u0631\u064b\u0627 \u0639\u0644\u0649 \u0645\u0646\u0635\u0627\u062a \u062e\u0627\u0631\u062c\u064a\u0629 \u0643\u0645\u0632\u0648\u0651\u062f\u064a \u0627\u0644\u0633\u062d\u0627\u0628\u0629 \u0648\u0623\u062f\u0648\u0627\u062a CI\/CD SaaS \u0648\u062e\u062f\u0645\u0627\u062a \u0627\u0633\u062a\u0636\u0627\u0641\u0629 \u0627\u0644\u0634\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062f\u0631\u064a\u0629 \u0648\u0627\u0644\u062d\u0644\u0648\u0644 \u0627\u0644\u0623\u0645\u0646\u064a\u0629 \u0627\u0644\u0645\u064f\u062f\u0627\u0631\u0629. \u062a\u064f\u062f\u0631\u062c \u0627\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA \u0647\u0630\u0647 \u0627\u0644\u062a\u0628\u0639\u064a\u0627\u062a \u0631\u0633\u0645\u064a\u064b\u0627 \u0636\u0645\u0646 \u0627\u0644\u0646\u0637\u0627\u0642\u060c \u0645\u0637\u0627\u0644\u0628\u0629\u064b \u0627\u0644\u0645\u0646\u0638\u0645\u0627\u062a \u0628\u0640<strong>\u062a\u062d\u062f\u064a\u062f \u0645\u062e\u0627\u0637\u0631 ICT \u0644\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b \u0648\u062a\u0642\u064a\u064a\u0645\u0647\u0627 \u0648\u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a\u0647\u0627 \u0648\u0631\u0635\u062f\u0647\u0627 \u0628\u0627\u0633\u062a\u0645\u0631\u0627\u0631<\/strong>.<\/p>\n\n\n\n<p>\u062a\u0634\u0631\u062d \u0647\u0630\u0647 \u0627\u0644\u0645\u0642\u0627\u0644\u0629 <strong>\u0645\u0627 \u062a\u0634\u062a\u0631\u0637\u0647 \u0627\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA \u0641\u0639\u0644\u064b\u0627<\/strong>\u060c \u0648\u0644\u0645\u0627\u0630\u0627 <strong>\u062a\u062a\u0623\u062b\u0631 \u062e\u0637\u0648\u0637 \u0623\u0646\u0627\u0628\u064a\u0628 CI\/CD \u0648\u0623\u062f\u0648\u0627\u062a DevSecOps \u062a\u0623\u062b\u0631\u064b\u0627 \u0645\u0628\u0627\u0634\u0631\u064b\u0627<\/strong>\u060c \u0648\u0643\u064a\u0641 \u064a\u0646\u0628\u063a\u064a \u0644\u0644\u0645\u0646\u0638\u0645\u0627\u062a \u0627\u0644\u062a\u0639\u0627\u0645\u0644 \u0645\u0639 \u0627\u0644\u0627\u0645\u062a\u062b\u0627\u0644 \u0641\u064a \u0627\u0644\u0628\u064a\u0626\u0627\u062a \u0627\u0644\u062e\u0627\u0636\u0639\u0629 \u0644\u0644\u062a\u0646\u0638\u064a\u0645.<\/p>\n\n\n\n<!-- GeneratePress Inline SVG \u2013 Regulated DevSecOps -->\n<figure class=\"gp-rds-diagram\">\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n     viewBox=\"0 0 1200 640\"\n     role=\"img\"\n     aria-labelledby=\"title desc\"\n     data-theme=\"light\">\n  <title id=\"title\">DORA Article 28 Architecture (CI\/CD + Cloud Third-Party Risk)<\/title>\n  <desc id=\"desc\">\n    \u0645\u0646\u0638\u0648\u0631 \u0645\u0639\u0645\u0627\u0631\u064a \u064a\u064f\u0639\u064a\u0651\u0646 \u0645\u0631\u0627\u062d\u0644 \u062a\u0633\u0644\u064a\u0645 CI\/CD \u0648\u0627\u0644\u0633\u062d\u0627\u0628\u0629 \u0625\u0644\u0649 \u0645\u0632\u0648\u0651\u062f\u064a ICT \u0645\u0646 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b\u060c \u0645\u0639 \u0636\u0648\u0627\u0628\u0637 \u0627\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA \u0627\u0644\u0645\u062a\u0642\u0627\u0637\u0639\u0629 \u0648\u0627\u0644\u0623\u062f\u0644\u0629 \u0627\u0644\u0645\u062a\u0648\u0642\u0639\u0629.\n  <\/desc>\n\n  <style>\n    :root{\n      --bg:transparent;\n      --text:#0f172a;\n      --muted:#475569;\n      --stroke:#cbd5e1;\n      --card:#ffffff;\n\n      --accent:#2563eb;\n      --accentSoft:#dbeafe;\n\n      --sec:#7c3aed;\n      --secSoft:#ede9fe;\n\n      --evidence:#059669;\n      --evidenceSoft:#d1fae5;\n\n      --warn:#b45309;\n      --warnSoft:#ffedd5;\n    }\n\n    svg[data-theme=\"dark\"]{\n      --text:#e5e7eb;\n      --muted:#9ca3af;\n      --stroke:#374151;\n      --card:#0b1220;\n\n      --accent:#60a5fa;\n      --accentSoft:#0b2a55;\n\n      --sec:#a78bfa;\n      --secSoft:#2a144d;\n\n      --evidence:#34d399;\n      --evidenceSoft:#063a2c;\n\n      --warn:#f59e0b;\n      --warnSoft:#3b2a07;\n    }\n\n    .txt{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;}\n    .title{font-weight:800;font-size:22px;fill:var(--text);}\n    .sub{font-weight:500;font-size:14px;fill:var(--muted);}\n    .label{font-weight:800;font-size:12px;fill:var(--text);letter-spacing:.02em;}\n    .small{font-weight:600;font-size:11px;fill:var(--muted);}\n\n    .card{fill:var(--card);stroke:var(--stroke);stroke-width:1.5;rx:14;}\n    .panel{fill:transparent;stroke:var(--stroke);stroke-width:1.5;rx:14;stroke-dasharray:6 6;}\n    .chip{fill:transparent;stroke:var(--stroke);stroke-width:1.5;rx:7;}\n    .chipText{font-weight:800;font-size:11px;fill:var(--text);}\n    .sec .chip{stroke:var(--sec);fill:var(--secSoft);}\n    .ev .chip{stroke:var(--evidence);fill:var(--evidenceSoft);}\n    .warn .chip{stroke:var(--warn);fill:var(--warnSoft);}\n\n    .band{fill:transparent;stroke:var(--stroke);stroke-width:1.5;rx:14;stroke-dasharray:6 6;}\n    .bandTitle{font-weight:900;font-size:12px;fill:var(--muted);letter-spacing:.06em;}\n\n    .flow{fill:none;stroke:var(--stroke);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;}\n    .arrow{marker-end:url(#arrow);}\n    .link{fill:none;stroke:var(--accent);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:7 7;opacity:.85;}\n  <\/style>\n\n  <defs>\n    <marker id=\"arrow\" viewBox=\"0 0 10 10\" refX=\"9.2\" refY=\"5\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto\">\n      <path d=\"M0 0 L10 5 L0 10 Z\" fill=\"var(--stroke)\"\/>\n    <\/marker>\n  <\/defs>\n\n  <!-- Header -->\n  <text class=\"txt title\" x=\"40\" y=\"48\">DORA Article 28 Architecture<\/text>\n  <text class=\"txt sub\" x=\"40\" y=\"74\">Third-party ICT risk controls across CI\/CD and cloud delivery (inventory \u2022 contracts \u2022 monitoring \u2022 exit \u2022 evidence).<\/text>\n\n  <!-- Cross-cutting controls band -->\n  <g transform=\"translate(40,92)\">\n    <rect class=\"band\" x=\"0\" y=\"0\" width=\"1120\" height=\"62\"\/>\n    <text class=\"txt bandTitle\" x=\"10\" y=\"36\">ARTICLE 28 CROSS-CUTTING CONTROLS<\/text>\n\n    <g class=\"sec\" transform=\"translate(300,16)\">\n      <rect class=\"chip\" x=\"0\" y=\"0\" width=\"180\" height=\"30\"\/>\n      <text class=\"txt chipText\" x=\"90\" y=\"20\" text-anchor=\"middle\">Supplier inventory &amp; criticality<\/text>\n    <\/g>\n\n    <g class=\"sec\" transform=\"translate(490,16)\">\n      <rect class=\"chip\" x=\"0\" y=\"0\" width=\"160\" height=\"30\"\/>\n      <text class=\"txt chipText\" x=\"80\" y=\"20\" text-anchor=\"middle\">Contract clauses<\/text>\n    <\/g>\n\n    <g class=\"sec\" transform=\"translate(660,16)\">\n      <rect class=\"chip\" x=\"0\" y=\"0\" width=\"150\" height=\"30\"\/>\n      <text class=\"txt chipText\" x=\"75\" y=\"20\" text-anchor=\"middle\">Subprocessors<\/text>\n    <\/g>\n\n    <g class=\"ev\" transform=\"translate(820,16)\">\n      <rect class=\"chip\" x=\"0\" y=\"0\" width=\"140\" height=\"30\"\/>\n      <text class=\"txt chipText\" x=\"70\" y=\"20\" text-anchor=\"middle\">Monitoring<\/text>\n    <\/g>\n\n    <g class=\"warn\" transform=\"translate(970,16)\">\n      <rect class=\"chip\" x=\"0\" y=\"0\" width=\"130\" height=\"30\"\/>\n      <text class=\"txt chipText\" x=\"65\" y=\"20\" text-anchor=\"middle\">Exit strategy<\/text>\n    <\/g>\n  <\/g>\n\n  <!-- Panels -->\n  <g transform=\"translate(40,170)\">\n    <rect class=\"panel\" x=\"0\" y=\"0\" width=\"725\" height=\"370\"\/>\n    <text class=\"txt label\" x=\"18\" y=\"28\">INTERNAL DELIVERY CHAIN (YOUR CONTROL PLANE)<\/text>\n\n    <rect class=\"panel\" x=\"740\" y=\"0\" width=\"380\" height=\"370\"\/>\n    <text class=\"txt label\" x=\"758\" y=\"28\">THIRD-PARTY ICT PROVIDERS (ARTICLE 28 SCOPE)<\/text>\n\n    <rect class=\"panel\" x=\"0\" y=\"380\" width=\"1120\" height=\"80\"\/>\n    <text class=\"txt label\" x=\"18\" y=\"408\">EXPECTED EVIDENCE (AUDIT-READY OUTPUTS)<\/text>\n  <\/g>\n\n  <!-- Internal cards -->\n  <g transform=\"translate(70,220)\">\n    <rect class=\"card\" width=\"210\" height=\"120\"\/>\n    <text class=\"txt label\" x=\"16\" y=\"30\">1. PLAN<\/text>\n    <text class=\"txt small\" x=\"16\" y=\"52\">Threat model \u2022 Risk<\/text>\n    <g class=\"sec\" transform=\"translate(16,70)\">\n      <rect class=\"chip\" width=\"178\" height=\"30\"\/>\n      <text class=\"txt chipText\" x=\"89\" y=\"20\" text-anchor=\"middle\">Third-party risk assessment<\/text>\n    <\/g>\n  <\/g>\n\n  <g transform=\"translate(300,220)\">\n    <rect class=\"card\" width=\"210\" height=\"120\"\/>\n    <text class=\"txt label\" x=\"16\" y=\"30\">2. CODE<\/text>\n    <text class=\"txt small\" x=\"16\" y=\"52\">PR \u2022 Review<\/text>\n    <g class=\"sec\" transform=\"translate(16,70)\">\n      <rect class=\"chip\" width=\"178\" height=\"30\"\/>\n      <text class=\"txt chipText\" x=\"89\" y=\"20\" text-anchor=\"middle\">Access + SoD boundaries<\/text>\n    <\/g>\n  <\/g>\n\n  <g transform=\"translate(530,220)\">\n    <rect class=\"card\" width=\"220\" height=\"120\"\/>\n    <text class=\"txt label\" x=\"16\" y=\"30\">3. BUILD<\/text>\n    <text class=\"txt small\" x=\"16\" y=\"52\">CI \u2022 Artifacts<\/text>\n    <g class=\"sec\" transform=\"translate(16,70)\">\n      <rect class=\"chip\" width=\"188\" height=\"30\"\/>\n      <text class=\"txt chipText\" x=\"94\" y=\"20\" text-anchor=\"middle\">SCA + SBOM + Signing<\/text>\n    <\/g>\n  <\/g>\n\n  <g transform=\"translate(70,380)\">\n    <rect class=\"card\" width=\"210\" height=\"120\"\/>\n    <text class=\"txt label\" x=\"16\" y=\"30\">4. TEST<\/text>\n    <text class=\"txt small\" x=\"16\" y=\"52\">QA \u2022 Staging<\/text>\n    <g class=\"sec\" transform=\"translate(16,70)\">\n      <rect class=\"chip\" width=\"178\" height=\"30\"\/>\n      <text class=\"txt chipText\" x=\"89\" y=\"20\" text-anchor=\"middle\">Security validation gates<\/text>\n    <\/g>\n  <\/g>\n\n  <g transform=\"translate(300,380)\">\n    <rect class=\"card\" width=\"210\" height=\"120\"\/>\n    <text class=\"txt label\" x=\"16\" y=\"30\">5. RELEASE<\/text>\n    <text class=\"txt small\" x=\"16\" y=\"52\">Approvals \u2022 Policy<\/text>\n    <g class=\"sec\" transform=\"translate(16,70)\">\n      <rect class=\"chip\" width=\"178\" height=\"30\"\/>\n      <text class=\"txt chipText\" x=\"89\" y=\"20\" text-anchor=\"middle\">Contract-backed enforcement<\/text>\n    <\/g>\n  <\/g>\n\n  <g transform=\"translate(530,380)\">\n    <rect class=\"card\" width=\"220\" height=\"120\"\/>\n    <text class=\"txt label\" x=\"16\" y=\"30\">6. DEPLOY &amp; RUN<\/text>\n    <text class=\"txt small\" x=\"16\" y=\"52\">Cloud \u2022 Runtime<\/text>\n    <g class=\"ev\" transform=\"translate(16,70)\">\n      <rect class=\"chip\" width=\"188\" height=\"30\"\/>\n      <text class=\"txt chipText\" x=\"94\" y=\"20\" text-anchor=\"middle\">Monitoring + incident evidence<\/text>\n    <\/g>\n  <\/g>\n\n  <!-- \u2705 INTERNAL FLOW (clean routed) -->\n  <!-- PLAN -> CODE -->\n  <path class=\"flow arrow\" d=\"M 280 280 L 300 280\"\/>\n\n  <!-- CODE -> BUILD -->\n  <path class=\"flow arrow\" d=\"M 510 280 L 530 280\"\/>\n\n  <!-- BUILD -> TEST (elbow: down then left to TEST) -->\n  <path class=\"flow arrow\"\n        d=\"M 640 340\n           L 640 340\n           C 640 350  620 352  600 352\n           L 180 352\n           C 170 352  170 382  170 370\n           L 170 380\"\/>\n\n  <!-- TEST -> RELEASE -->\n  <path class=\"flow arrow\" d=\"M 280 440 L 300 440\"\/>\n\n  <!-- RELEASE -> DEPLOY&RUN -->\n  <path class=\"flow arrow\" d=\"M 510 440 L 530 440\"\/>\n\n  <!-- Third-party provider cards -->\n  <g transform=\"translate(810,220)\">\n    <rect class=\"card\" width=\"320\" height=\"70\"\/>\n    <text class=\"txt label\" x=\"16\" y=\"28\">Git \/ Source Hosting (SaaS)<\/text>\n    <text class=\"txt small\" x=\"16\" y=\"50\">Identity \u2022 Branch protection \u2022 Audit logs<\/text>\n  <\/g>\n\n  <g transform=\"translate(810,300)\">\n    <rect class=\"card\" width=\"320\" height=\"70\"\/>\n    <text class=\"txt label\" x=\"16\" y=\"28\">CI\/CD Platform + Runners<\/text>\n    <text class=\"txt small\" x=\"16\" y=\"50\">Build isolation \u2022 Token scope \u2022 Runner governance<\/text>\n  <\/g>\n\n  <g transform=\"translate(810,380)\">\n    <rect class=\"card\" width=\"320\" height=\"70\"\/>\n    <text class=\"txt label\" x=\"16\" y=\"28\">Registries + Dependencies<\/text>\n    <text class=\"txt small\" x=\"16\" y=\"50\">Artifacts \u2022 Containers \u2022 Mirrors \u2022 SBOM tooling<\/text>\n  <\/g>\n\n  <g transform=\"translate(810,460)\">\n    <rect class=\"card\" width=\"320\" height=\"70\"\/>\n    <text class=\"txt label\" x=\"16\" y=\"28\">Cloud Runtime + Observability<\/text>\n    <text class=\"txt small\" x=\"16\" y=\"50\">Availability \u2022 DR \u2022 Logs\/Traces \u2022 SIEM integration<\/text>\n  <\/g>\n\n\n\n  <!-- Evidence chips -->\n  <g transform=\"translate(60,585)\" class=\"ev\">\n    <rect class=\"chip\" width=\"200\" height=\"34\"\/>\n    <text class=\"txt chipText\" x=\"100\" y=\"22\" text-anchor=\"middle\">Supplier inventory + tiering<\/text>\n  <\/g>\n\n  <g transform=\"translate(275,585)\" class=\"sec\">\n    <rect class=\"chip\" width=\"210\" height=\"34\"\/>\n    <text class=\"txt chipText\" x=\"105\" y=\"22\" text-anchor=\"middle\">Contract clauses + audit rights<\/text>\n  <\/g>\n\n  <g transform=\"translate(500,585)\" class=\"sec\">\n    <rect class=\"chip\" width=\"190\" height=\"34\"\/>\n    <text class=\"txt chipText\" x=\"95\" y=\"22\" text-anchor=\"middle\">SBOM + provenance + signing<\/text>\n  <\/g>\n\n  <g transform=\"translate(705,585)\" class=\"ev\">\n    <rect class=\"chip\" width=\"220\" height=\"34\"\/>\n    <text class=\"txt chipText\" x=\"110\" y=\"22\" text-anchor=\"middle\">Access logs + pipeline audit trails<\/text>\n  <\/g>\n\n  <g transform=\"translate(940,585)\" class=\"warn\">\n    <rect class=\"chip\" width=\"210\" height=\"34\"\/>\n    <text class=\"txt chipText\" x=\"105\" y=\"22\" text-anchor=\"middle\">Exit plan + DR\/BCP test evidence<\/text>\n  <\/g>\n\n\n<!-- \u2705 DASHED LINKS (aligned mid-right to mid-left) -->\n    <!-- CODE -> Git -->\n    <path  class=\"link\" d=\"M 398 220 C 400 221 393 205 413 204 C 452 202 684 206 739 206 C 794 206 748 250 789 251 C 830 252 800 252 800 252\" transform=\"matrix(1, 0, 0, 1, 0, 0)\"\/>\n    <!-- BUILD -> CI\/CD -->\n    <path  class=\"link\" d=\"M 747 270 C 782 258 785 342 811 334\" transform=\"matrix(1, 0, 0, 1, 0, 0)\"\/>\n    <!-- BUILD -> Registries -->\n    <path  class=\"link\" d=\"M 748 270 C 803 257 758 418 810 417\" transform=\"matrix(1, 0, 0, 1, 0, 0)\"\/>\n    <!-- DEPLOY&RUN -> Cloud -->\n    <path  class=\"link\" d=\"M 748 435 C 782 425 787 509 811 494\" transform=\"matrix(1, 0, 0, 1, 0, 0)\"\/>\n\n\n<\/svg>\n\n  <figcaption class=\"gp-rds-caption\">\n    \u0645\u0646\u0638\u0648\u0631 \u0645\u0639\u0645\u0627\u0631\u064a \u064a\u064f\u0639\u064a\u0651\u0646 \u0645\u0631\u0627\u062d\u0644 \u062a\u0633\u0644\u064a\u0645 CI\/CD \u0648\u0627\u0644\u0633\u062d\u0627\u0628\u0629 \u0625\u0644\u0649 \u0645\u0632\u0648\u0651\u062f\u064a ICT \u0645\u0646 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b\u060c \u0645\u0639 \u0636\u0648\u0627\u0628\u0637 \u0627\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA \u0627\u0644\u0645\u062a\u0642\u0627\u0637\u0639\u0629 \u0648\u0627\u0644\u0623\u062f\u0644\u0629 \u0627\u0644\u0645\u062a\u0648\u0642\u0639\u0629.\n  <\/figcaption>\n<\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0645\u0627 \u062a\u063a\u0637\u064a\u0647 \u0627\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA<\/strong><\/h2>\n\n\n\n<p>\u062a\u064f\u0631\u0633\u064a \u0627\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA \u0625\u0637\u0627\u0631\u064b\u0627 \u0645\u0646\u0638\u0651\u0645\u064b\u0627 \u0644\u0640<strong>\u0625\u062f\u0627\u0631\u0629 \u0645\u062e\u0627\u0637\u0631 ICT \u0644\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b<\/strong>\u060c \u0648\u064a\u0631\u0645\u064a \u0647\u062f\u0641\u0647\u0627 \u0625\u0644\u0649 \u0636\u0645\u0627\u0646 \u062d\u0641\u0627\u0638 \u0627\u0644\u0643\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0627\u0644\u064a\u0629 \u0639\u0644\u0649 \u0645\u0631\u0648\u0646\u062a\u0647\u0627 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629 \u062d\u062a\u0649 \u062d\u064a\u0646 \u062a\u064f\u0642\u062f\u064e\u0651\u0645 \u0627\u0644\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u062d\u0631\u062c\u0629 \u0645\u0646 \u0642\u0650\u0628\u0644 \u0645\u0648\u0631\u062f\u064a\u0646 \u062e\u0627\u0631\u062c\u064a\u064a\u0646.<\/p>\n\n\n\n<p>\u0639\u0644\u0649 \u0627\u0644\u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u060c \u062a\u064f\u0644\u0632\u0645 \u0627\u0644\u0645\u0627\u062f\u0629 28 \u0627\u0644\u0645\u0646\u0638\u0645\u0627\u062a\u0650 \u0628\u0640:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u062a\u062d\u062f\u064a\u062f \u0642\u0627\u0626\u0645\u0629 \u062c\u0631\u062f \u0628\u0645\u0632\u0648\u0651\u062f\u064a \u062e\u062f\u0645\u0627\u062a ICT \u0645\u0646 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b \u0648\u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u064a\u0647\u0627<\/li>\n\n\n\n<li>\u062a\u0635\u0646\u064a\u0641 \u0627\u0644\u0645\u0632\u0648\u0651\u062f\u064a\u0646 \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u0627\u0644\u0623\u0647\u0645\u064a\u0629 \u0627\u0644\u062d\u0631\u062c\u0629 \u0648\u0627\u0644\u0645\u062e\u0627\u0637\u0631<\/li>\n\n\n\n<li>\u0625\u062c\u0631\u0627\u0621 \u0627\u0644\u0639\u0646\u0627\u064a\u0629 \u0627\u0644\u0648\u0627\u062c\u0628\u0629 \u0642\u0628\u0644 \u0627\u0644\u0625\u0644\u062d\u0627\u0642<\/li>\n\n\n\n<li>\u062a\u062d\u062f\u064a\u062f \u0628\u0646\u0648\u062f \u0627\u0644\u0623\u0645\u0646 \u0648\u0627\u0644\u062a\u062f\u0642\u064a\u0642 \u0627\u0644\u0625\u0644\u0632\u0627\u0645\u064a\u0629 \u0641\u064a \u0627\u0644\u0639\u0642\u0648\u062f<\/li>\n\n\n\n<li>\u0631\u0635\u062f \u0645\u062e\u0627\u0637\u0631 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b \u0628\u0627\u0633\u062a\u0645\u0631\u0627\u0631<\/li>\n\n\n\n<li>\u0625\u062f\u0627\u0631\u0629 \u0645\u062e\u0627\u0637\u0631 \u0627\u0644\u062a\u0631\u0643\u0651\u0632 \u0648\u0633\u0644\u0627\u0633\u0644 \u0627\u0644\u062a\u0628\u0639\u064a\u0629<\/li>\n\n\n\n<li>\u0625\u0639\u062f\u0627\u062f \u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0627\u062a \u0627\u0644\u062e\u0631\u0648\u062c \u0648\u0627\u062e\u062a\u0628\u0627\u0631\u0647\u0627<\/li>\n<\/ul>\n\n\n\n<p>\u062e\u0644\u0627\u0641\u064b\u0627 \u0644\u0645\u0642\u0627\u0631\u0628\u0627\u062a \u0625\u062f\u0627\u0631\u0629 \u0627\u0644\u0645\u0648\u0631\u062f\u064a\u0646 \u0627\u0644\u062a\u0642\u0644\u064a\u062f\u064a\u0629\u060c \u062a\u064f\u0639\u0627\u0645\u0644 \u0627\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA \u0645\u0648\u0631\u062f\u064a ICT \u0628\u0648\u0635\u0641\u0647\u0645 <strong>\u0645\u0643\u0648\u0651\u0646\u0627\u062a \u0645\u062a\u0643\u0627\u0645\u0644\u0629 \u0641\u064a \u0645\u0634\u0647\u062f \u0627\u0644\u0645\u062e\u0627\u0637\u0631 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629<\/strong>\u060c \u0644\u0627 \u0645\u062c\u0631\u062f \u0627\u0639\u062a\u0628\u0627\u0631\u0627\u062a \u0647\u0627\u0645\u0634\u064a\u0629 \u0644\u0644\u0627\u0633\u062a\u0639\u0627\u0646\u0629 \u0628\u0645\u0635\u0627\u062f\u0631 \u062e\u0627\u0631\u062c\u064a\u0629.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0644\u0645\u0627\u0630\u0627 \u062a\u0642\u0639 CI\/CD \u0648DevSecOps \u0635\u0631\u0627\u062d\u0629\u064b \u0636\u0645\u0646 \u0627\u0644\u0646\u0637\u0627\u0642<\/strong><\/h2>\n\n\n\n<p>\u0631\u063a\u0645 \u0639\u062f\u0645 \u0625\u0634\u0627\u0631\u0629 DORA \u0635\u0631\u0627\u062d\u0629\u064b \u0625\u0644\u0649 CI\/CD \u0623\u0648 DevSecOps\u060c \u0641\u0625\u0646 <strong>\u0627\u0644\u0645\u0627\u062f\u0629 28 \u062a\u0633\u0631\u064a \u0639\u0644\u064a\u0647\u0645\u0627 \u0628\u0648\u0636\u0648\u062d \u0641\u064a \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u0639\u0645\u0644\u064a<\/strong>.<\/p>\n\n\n\n<p>\u062a\u0639\u062a\u0645\u062f \u062e\u0637\u0648\u0637 \u0623\u0646\u0627\u0628\u064a\u0628 CI\/CD \u0627\u0644\u062d\u062f\u064a\u062b\u0629 \u0639\u0644\u0649 \u062e\u062f\u0645\u0627\u062a ICT \u0645\u062a\u0639\u062f\u062f\u0629 \u0645\u0646 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b\u060c \u0645\u0646\u0647\u0627:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0645\u0646\u0635\u0627\u062a \u0627\u0633\u062a\u0636\u0627\u0641\u0629 \u0627\u0644\u0634\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062f\u0631\u064a\u0629 (\u0645\u062b\u0644 Git hosting SaaS)<\/li>\n\n\n\n<li>\u0645\u0646\u0635\u0627\u062a \u062a\u0646\u0633\u064a\u0642 CI\/CD<\/li>\n\n\n\n<li>\u0645\u0646\u0641\u0651\u0630\u0648 \u0627\u0644\u0625\u0646\u0634\u0627\u0621 \u0648\u0628\u064a\u0626\u0627\u062a \u0627\u0644\u062a\u0646\u0641\u064a\u0630 \u0627\u0644\u0645\u064f\u062f\u0627\u0631\u0629<\/li>\n\n\n\n<li>\u0645\u0633\u062a\u0648\u062f\u0639\u0627\u062a \u0627\u0644\u0642\u0637\u0639 \u0627\u0644\u0623\u062b\u0631\u064a\u0629 \u0648\u0633\u062c\u0644\u0627\u062a \u0627\u0644\u062d\u0627\u0648\u064a\u0627\u062a<\/li>\n\n\n\n<li>\u0625\u062f\u0627\u0631\u0629 \u0627\u0644\u062a\u0628\u0639\u064a\u0627\u062a \u0648\u0645\u0646\u0638\u0648\u0645\u0627\u062a \u0627\u0644\u062d\u0632\u0645<\/li>\n\n\n\n<li>\u0627\u0644\u0628\u0646\u064a\u0629 \u0627\u0644\u062a\u062d\u062a\u064a\u0629 \u0627\u0644\u0633\u062d\u0627\u0628\u064a\u0629 \u0648\u062e\u062f\u0645\u0627\u062a \u0648\u0642\u062a \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0645\u064f\u062f\u0627\u0631\u0629<\/li>\n<\/ul>\n\n\n\n<p>\u064a\u0645\u0643\u0646 \u0644\u0643\u0644 \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u062e\u062f\u0645\u0627\u062a \u0623\u0646 \u062a\u0624\u062b\u0631 \u0641\u064a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0633\u0644\u0627\u0645\u0629 \u0627\u0644\u0634\u0641\u0631\u0629<\/li>\n\n\n\n<li>\u0623\u0645\u0646 \u0633\u0644\u0633\u0644\u0629 \u062a\u0648\u0631\u064a\u062f \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0627\u062a<\/li>\n\n\n\n<li>\u062a\u0648\u0627\u0641\u0631 \u062e\u0637\u0648\u0637 \u0623\u0646\u0627\u0628\u064a\u0628 \u0627\u0644\u062a\u0633\u0644\u064a\u0645<\/li>\n\n\n\n<li>\u062c\u062f\u0627\u0648\u0644 \u0632\u0645\u0646\u064a\u0629 \u0627\u0644\u0627\u0633\u062a\u062c\u0627\u0628\u0629 \u0644\u0644\u062d\u0648\u0627\u062f\u062b<\/li>\n\n\n\n<li>\u0627\u0644\u0623\u062f\u0644\u0629 \u0648\u0642\u0627\u0628\u0644\u064a\u0629 \u0627\u0644\u062a\u062f\u0642\u064a\u0642<\/li>\n<\/ul>\n\n\n\n<p>\u0628\u0645\u0648\u062c\u0628 \u0627\u0644\u0645\u0627\u062f\u0629 28\u060c \u064a\u062c\u0628 \u0627\u0644\u062a\u0639\u0627\u0645\u0644 \u0645\u0639 \u0647\u0630\u0647 \u0627\u0644\u0645\u0646\u0635\u0627\u062a \u0628\u0648\u0635\u0641\u0647\u0627 <strong>\u0645\u0632\u0648\u0651\u062f\u064a \u062e\u062f\u0645\u0627\u062a ICT \u0645\u0646 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b<\/strong>\u060c \u0648\u062d\u0648\u0643\u0645\u0629 \u0645\u062e\u0627\u0637\u0631\u0647\u0627 \u0628\u0627\u0644\u0635\u0631\u0627\u0645\u0629 \u0630\u0627\u062a\u0647\u0627 \u0627\u0644\u0645\u0639\u0645\u0648\u0644 \u0628\u0647\u0627 \u0644\u0644\u0623\u0646\u0638\u0645\u0629 \u0627\u0644\u062f\u0627\u062e\u0644\u064a\u0629.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u062a\u0635\u0646\u064a\u0641 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b \u0644\u0640 ICT \u0648\u062a\u062d\u062f\u064a\u062f \u0623\u0647\u0645\u064a\u062a\u0647 \u0627\u0644\u062d\u0631\u062c\u0629<\/strong><\/h2>\n\n\n\n<p>\u0623\u062d\u062f \u0627\u0644\u0645\u062a\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u062c\u0648\u0647\u0631\u064a\u0629 \u0644\u0644\u0645\u0627\u062f\u0629 28 \u0647\u0648 <strong>\u062a\u0635\u0646\u064a\u0641 \u0645\u0632\u0648\u0651\u062f\u064a ICT \u0645\u0646 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b<\/strong>.<\/p>\n\n\n\n<p>\u064a\u062c\u0628 \u0639\u0644\u0649 \u0627\u0644\u0645\u0646\u0638\u0645\u0627\u062a \u062a\u0642\u064a\u064a\u0645:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0645\u0627 \u0625\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u0645\u0632\u0648\u0651\u062f \u064a\u062f\u0639\u0645 \u0648\u0638\u0627\u0626\u0641 \u062d\u0631\u062c\u0629 \u0623\u0648 \u0645\u0647\u0645\u0629<\/li>\n\n\n\n<li>\u0627\u0644\u062a\u0623\u062b\u064a\u0631 \u0627\u0644\u0645\u062d\u062a\u0645\u0644 \u0644\u0625\u062e\u0641\u0627\u0642 \u0627\u0644\u0645\u0632\u0648\u0651\u062f<\/li>\n\n\n\n<li>\u0645\u0633\u062a\u0648\u0649 \u0642\u0627\u0628\u0644\u064a\u0629 \u0627\u0644\u0627\u0633\u062a\u0628\u062f\u0627\u0644<\/li>\n\n\n\n<li>\u0627\u0644\u062a\u0628\u0639\u064a\u0629 \u0644\u0644\u0645\u0642\u0627\u0648\u0644\u064a\u0646 \u0645\u0646 \u0627\u0644\u0628\u0627\u0637\u0646 \u0648\u0627\u0644\u0623\u0637\u0631\u0627\u0641 \u0627\u0644\u0631\u0627\u0628\u0639\u0629<\/li>\n<\/ul>\n\n\n\n<p>\u0641\u064a \u0633\u064a\u0627\u0642\u0627\u062a CI\/CD\u060c \u0643\u062b\u064a\u0631\u064b\u0627 \u0645\u0627 \u062a\u064f\u0635\u0646\u064e\u0651\u0641 \u0627\u0644\u0645\u0646\u0635\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u0624\u062b\u0631 \u0645\u0628\u0627\u0634\u0631\u0629\u064b \u0641\u064a \u0627\u0644\u0634\u0641\u0631\u0629 \u0623\u0648 \u0627\u0644\u0625\u0646\u0634\u0627\u0621\u0627\u062a \u0623\u0648 \u0639\u0645\u0644\u064a\u0627\u062a \u0627\u0644\u0646\u0634\u0631 \u0628\u0648\u0635\u0641\u0647\u0627 <strong>\u0645\u0632\u0648\u0651\u062f\u064a ICT \u0639\u0627\u0644\u064a\u064e\u064a \u0627\u0644\u062a\u0623\u062b\u064a\u0631 \u0623\u0648 \u062d\u0631\u062c\u064e\u064a\u0646<\/strong>\u060c \u062d\u062a\u0649 \u0648\u0625\u0646 \u0643\u0627\u0646\u062a \u062e\u062f\u0645\u0627\u062a SaaS \u0645\u0633\u062a\u062e\u062f\u064e\u0645\u0629 \u0639\u0644\u0649 \u0646\u0637\u0627\u0642 \u0648\u0627\u0633\u0639.<\/p>\n\n\n\n<p>\u064a\u064f\u062d\u062f\u0651\u062f \u0647\u0630\u0627 \u0627\u0644\u062a\u0635\u0646\u064a\u0641 \u0639\u0645\u0642 \u0627\u0644\u0636\u0648\u0627\u0628\u0637 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629\u060c \u0628\u0645\u0627 \u0641\u064a\u0647\u0627 \u0627\u0644\u0628\u0646\u0648\u062f \u0627\u0644\u062a\u0639\u0627\u0642\u062f\u064a\u0629 \u0648\u062d\u0642\u0648\u0642 \u0627\u0644\u062a\u062f\u0642\u064a\u0642 \u0648\u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0627\u0644\u0631\u0635\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0627\u0644\u0645\u062a\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u062a\u0639\u0627\u0642\u062f\u064a\u0629 \u0648\u0627\u0644\u062d\u0648\u0643\u0645\u064a\u0629<\/strong><\/h2>\n\n\n\n<p>\u062a\u064f\u0631\u0643\u0651\u0632 \u0627\u0644\u0645\u0627\u062f\u0629 28 \u062a\u0631\u0643\u064a\u0632\u064b\u0627 \u0642\u0648\u064a\u064b\u0627 \u0639\u0644\u0649 <strong>\u0627\u0644\u062d\u0648\u0643\u0645\u0629 \u0627\u0644\u062a\u0639\u0627\u0642\u062f\u064a\u0629<\/strong>.<\/p>\n\n\n\n<p>\u064a\u062c\u0628 \u0623\u0646 \u062a\u062a\u0636\u0645\u0651\u0646 \u0639\u0642\u0648\u062f \u0645\u0632\u0648\u0651\u062f\u064a ICT \u0645\u0646 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b \u0623\u062d\u0643\u0627\u0645\u064b\u0627 \u062a\u063a\u0637\u064a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0645\u062a\u0637\u0644\u0628\u0627\u062a \u0623\u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a<\/li>\n\n\n\n<li>\u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0648\u0635\u0648\u0644 \u0648\u0641\u0635\u0644 \u0627\u0644\u0645\u0647\u0627\u0645<\/li>\n\n\n\n<li>\u062c\u062f\u0627\u0648\u0644 \u0632\u0645\u0646\u064a\u0629 \u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062a \u0627\u0644\u062d\u0648\u0627\u062f\u062b<\/li>\n\n\n\n<li>\u062d\u0642\u0648\u0642 \u0627\u0644\u062a\u062f\u0642\u064a\u0642 \u0648\u0627\u0644\u0641\u062d\u0635<\/li>\n\n\n\n<li>\u0642\u064a\u0648\u062f \u0645\u0648\u0642\u0639 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0648\u0645\u0639\u0627\u0644\u062c\u062a\u0647\u0627<\/li>\n\n\n\n<li>\u0627\u0633\u062a\u0645\u0631\u0627\u0631\u064a\u0629 \u0627\u0644\u0623\u0639\u0645\u0627\u0644 \u0648\u0627\u0644\u062a\u0639\u0627\u0641\u064a \u0645\u0646 \u0627\u0644\u0643\u0648\u0627\u0631\u062b<\/li>\n\n\n\n<li>\u0634\u0631\u0648\u0637 \u0627\u0644\u062e\u0631\u0648\u062c \u0648\u0627\u0644\u0625\u0646\u0647\u0627\u0621<\/li>\n<\/ul>\n\n\n\n<p>\u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0623\u062f\u0648\u0627\u062a CI\/CD \u0648DevSecOps\u060c \u064a\u0639\u0646\u064a \u0630\u0644\u0643 \u0623\u0646 \u0627\u0644\u0639\u0642\u0648\u062f \u064a\u062c\u0628 \u0623\u0646 \u062a\u064f\u0639\u0627\u0644\u062c \u0635\u0631\u0627\u062d\u0629\u064b:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0623\u0645\u0646 \u0628\u064a\u0626\u0627\u062a \u0627\u0644\u0625\u0646\u0634\u0627\u0621 \u0648\u0627\u0644\u0646\u0634\u0631<\/li>\n\n\n\n<li>\u0627\u0644\u062d\u0645\u0627\u064a\u0629 \u0645\u0646 \u062d\u0642\u0646 \u0627\u0644\u0634\u0641\u0631\u0629 \u063a\u064a\u0631 \u0627\u0644\u0645\u0635\u0631\u0651\u062d \u0628\u0647<\/li>\n\n\n\n<li>\u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0638 \u0628\u0627\u0644\u0623\u062f\u0644\u0629 \u0644\u0623\u063a\u0631\u0627\u0636 \u0627\u0644\u062a\u062f\u0642\u064a\u0642<\/li>\n\n\n\n<li>\u0627\u0644\u0634\u0641\u0627\u0641\u064a\u0629 \u0641\u064a \u0627\u0644\u0645\u0642\u0627\u0648\u0644\u064a\u0646 \u0645\u0646 \u0627\u0644\u0628\u0627\u0637\u0646 \u0648\u0627\u0644\u0628\u0646\u064a\u0629 \u0627\u0644\u062a\u062d\u062a\u064a\u0629 \u0627\u0644\u0645\u0634\u062a\u0631\u0643\u0629<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0627\u0644\u0631\u0635\u062f \u0627\u0644\u0645\u0633\u062a\u0645\u0631 \u0648\u062c\u0645\u0639 \u0627\u0644\u0623\u062f\u0644\u0629<\/strong><\/h2>\n\n\n\n<p>DORA Article 28 does not allow for \u201cset-and-forget\u201d vendor risk management.<\/p>\n\n\n\n<p>\u064a\u064f\u062a\u0648\u0642\u064e\u0651\u0639 \u0645\u0646 \u0627\u0644\u0645\u0646\u0638\u0645\u0627\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0631\u0635\u062f \u0623\u062f\u0627\u0621 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b \u0644\u0640 ICT \u0648\u0623\u0645\u0646\u0647 \u0628\u0627\u0633\u062a\u0645\u0631\u0627\u0631<\/li>\n\n\n\n<li>\u062a\u062a\u0628\u0639 \u0627\u0644\u062d\u0648\u0627\u062f\u062b \u0627\u0644\u0645\u062a\u0639\u0644\u0642\u0629 \u0628\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b<\/li>\n\n\n\n<li>\u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0638 \u0628\u0623\u062f\u0644\u0629 \u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u062a\u062f\u0642\u064a\u0642 \u0639\u0644\u0649 \u0623\u0646\u0634\u0637\u0629 \u0627\u0644\u0631\u0642\u0627\u0628\u0629<\/li>\n\n\n\n<li>\u0625\u0639\u0627\u062f\u0629 \u062a\u0642\u064a\u064a\u0645 \u0645\u0644\u0641\u0627\u062a \u0627\u0644\u0645\u062e\u0627\u0637\u0631 \u0628\u0645\u0631\u0648\u0631 \u0627\u0644\u0648\u0642\u062a<\/li>\n<\/ul>\n\n\n\n<p>\u0641\u064a \u0628\u064a\u0626\u0627\u062a CI\/CD\u060c \u064a\u0634\u0645\u0644 \u0630\u0644\u0643 \u0641\u064a \u0627\u0644\u063a\u0627\u0644\u0628:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0633\u062c\u0644\u0627\u062a \u0645\u0646\u0635\u0627\u062a CI\/CD \u0645\u0646 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b<\/li>\n\n\n\n<li>\u0633\u062c\u0644\u0627\u062a \u0627\u0644\u0648\u0635\u0648\u0644 \u0648\u0627\u0644\u0646\u0634\u0627\u0637<\/li>\n\n\n\n<li>\u0623\u062f\u0644\u0629 \u0633\u0644\u0627\u0645\u0629 \u0627\u0644\u0642\u0637\u0639 \u0627\u0644\u0623\u062b\u0631\u064a\u0629 (\u0627\u0644\u062a\u0648\u0642\u064a\u0639\u0627\u062a\u060c SBOMs)<\/li>\n\n\n\n<li>\u062a\u0642\u0627\u0631\u064a\u0631 \u0627\u0644\u062d\u0648\u0627\u062f\u062b \u0627\u0644\u0645\u062a\u0639\u0644\u0642\u0629 \u0628\u0627\u0644\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629<\/li>\n\n\n\n<li>\u0633\u062c\u0644\u0627\u062a \u0627\u0644\u062a\u063a\u064a\u064a\u0631 \u0648\u0627\u0644\u0645\u0648\u0627\u0641\u0642\u0627\u062a \u0627\u0644\u0645\u0631\u062a\u0628\u0637\u0629 \u0628\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0645\u0648\u0631\u0651\u062f<\/li>\n<\/ul>\n\n\n\n<p>\u064a\u062a\u0648\u0627\u0641\u0642 \u0647\u0630\u0627 \u0627\u0644\u0645\u062a\u0637\u0644\u0628 \u062a\u0648\u0627\u0641\u0642\u064b\u0627 \u0648\u062b\u064a\u0642\u064b\u0627 \u0645\u0639 \u0645\u0645\u0627\u0631\u0633\u0627\u062a DevSecOps \u0627\u0644\u062a\u064a \u062a\u064f\u0631\u0643\u0651\u0632 \u0639\u0644\u0649 <strong>\u0627\u0644\u0623\u062a\u0645\u062a\u0629 \u0648\u0642\u0627\u0628\u0644\u064a\u0629 \u0627\u0644\u062a\u062a\u0628\u0639 \u0648\u0627\u0644\u062d\u0648\u0643\u0645\u0629 \u0627\u0644\u0645\u0628\u0646\u064a\u0629 \u0639\u0644\u0649 \u0627\u0644\u0623\u062f\u0644\u0629<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0627\u062a \u0627\u0644\u062e\u0631\u0648\u062c \u0648\u0645\u062e\u0627\u0637\u0631 \u0627\u0644\u062a\u0631\u0643\u0651\u0632<\/strong><\/h2>\n\n\n\n<p>\u062a\u0634\u062a\u0631\u0637 \u0627\u0644\u0645\u0627\u062f\u0629 28 \u0635\u0631\u0627\u062d\u0629\u064b \u0639\u0644\u0649 \u0627\u0644\u0645\u0646\u0638\u0645\u0627\u062a \u0625\u0639\u062f\u0627\u062f <strong>\u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0627\u062a \u0627\u0644\u062e\u0631\u0648\u062c<\/strong> \u0645\u0646 \u062e\u062f\u0645\u0627\u062a ICT \u0644\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b.<\/p>\n\n\n\n<p>\u064a\u0634\u0645\u0644 \u0630\u0644\u0643:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0627\u0644\u0642\u062f\u0631\u0629 \u0639\u0644\u0649 \u0625\u0646\u0647\u0627\u0621 \u0627\u0644\u0639\u0642\u0648\u062f \u062f\u0648\u0646 \u062a\u0639\u0637\u0651\u0644 \u063a\u064a\u0631 \u0645\u0642\u0628\u0648\u0644<\/li>\n\n\n\n<li>\u062e\u0637\u0637 \u0627\u0644\u0647\u062c\u0631\u0629 \u0625\u0644\u0649 \u0645\u0632\u0648\u0651\u062f\u064a\u0646 \u0628\u062f\u064a\u0644\u064a\u0646<\/li>\n\n\n\n<li>\u0636\u0648\u0627\u0628\u0637 \u0644\u062a\u062c\u0646\u0628 \u0645\u062e\u0627\u0637\u0631 \u0627\u0644\u062a\u0631\u0643\u0651\u0632 \u0627\u0644\u0645\u0641\u0631\u0637<\/li>\n<\/ul>\n\n\n\n<p>\u0641\u064a \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u0639\u0645\u0644\u064a\u060c \u064a\u064f\u0639\u062f\u0651 \u0647\u0630\u0627 \u0623\u062d\u062f \u0623\u0635\u0639\u0628 \u062c\u0648\u0627\u0646\u0628 \u0627\u0644\u0627\u0645\u062a\u062b\u0627\u0644 \u0644\u0644\u0645\u0627\u062f\u0629 28\u060c \u0644\u0627 \u0633\u064a\u0645\u0627 \u0644\u0645\u0646\u0635\u0627\u062a CI\/CD \u0648\u0627\u0644\u0633\u062d\u0627\u0628\u0629 \u062d\u064a\u062b \u064a\u0634\u064a\u0639 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u0645\u0648\u0631\u0651\u062f \u0645\u062d\u062f\u062f.<\/p>\n\n\n\n<p>\u064a\u062c\u0628 \u0639\u0644\u0649 \u0627\u0644\u0645\u0646\u0638\u0645\u0627\u062a \u0625\u062b\u0628\u0627\u062a \u0623\u0646:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u062e\u0637\u0648\u0637 \u0623\u0646\u0627\u0628\u064a\u0628 \u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062d\u0631\u062c\u0629 \u0644\u0627 \u062a\u0639\u062a\u0645\u062f \u0639\u0644\u0649 \u0645\u0648\u0631\u0651\u062f \u0648\u0627\u062d\u062f \u062f\u0648\u0646 \u062a\u062e\u0641\u064a\u0641 \u0627\u0644\u0645\u062e\u0627\u0637\u0631<\/li>\n\n\n\n<li>\u062e\u0637\u0637 \u0627\u0644\u062e\u0631\u0648\u062c \u0645\u0648\u062b\u0651\u0642\u0629 \u0648\u0648\u0627\u0642\u0639\u064a\u0629 \u0648\u062a\u064f\u0631\u0627\u062c\u064e\u0639 \u062f\u0648\u0631\u064a\u064b\u0627<\/li>\n\n\n\n<li>\u0627\u0644\u062a\u0628\u0639\u064a\u0627\u062a \u0639\u0644\u0649 \u0627\u0644\u0645\u0639\u0627\u0644\u062c\u064a\u0646 \u0645\u0646 \u0627\u0644\u0628\u0627\u0637\u0646 \u0645\u0641\u0647\u0648\u0645\u0629 \u0648\u0645\u064f\u062f\u0627\u0631\u0629<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0627\u0644\u0639\u0644\u0627\u0642\u0629 \u0645\u0639 \u0627\u0644\u0645\u0627\u062f\u0629 21 \u0645\u0646 DORA<\/strong><\/h2>\n\n\n\n<p>\u0644\u0627 \u062a\u0642\u0641 \u0627\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA \u0645\u0646\u0641\u0631\u062f\u0629\u064b\u060c \u0628\u0644 <strong>\u062a\u064f\u0648\u0633\u0651\u0639 \u0627\u0644\u0645\u0627\u062f\u0629 21 \u0648\u062a\u064f\u0643\u0645\u0651\u0644\u0647\u0627<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0627\u0644\u0645\u0627\u062f\u0629 21<\/strong> \u062a\u0646\u0635\u0628\u0651 \u0639\u0644\u0649 \u0625\u062f\u0627\u0631\u0629 \u0645\u062e\u0627\u0637\u0631 ICT \u0627\u0644\u062f\u0627\u062e\u0644\u064a\u0629 \u0648\u0627\u0644\u0636\u0648\u0627\u0628\u0637<\/li>\n\n\n\n<li><strong>\u0627\u0644\u0645\u0627\u062f\u0629 28<\/strong> \u062a\u064f\u0637\u0628\u0651\u0642 \u062a\u0644\u0643 \u0627\u0644\u0645\u0628\u0627\u062f\u0626 \u0639\u0644\u0649 \u0645\u0632\u0648\u0651\u062f\u064a \u062e\u062f\u0645\u0627\u062a ICT \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u064a\u0646<\/li>\n<\/ul>\n\n\n\n<p>\u0641\u064a \u0628\u064a\u0626\u0627\u062a DevSecOps \u0627\u0644\u062e\u0627\u0636\u0639\u0629 \u0644\u0644\u062a\u0646\u0638\u064a\u0645\u060c \u064a\u0639\u0646\u064a \u0630\u0644\u0643 \u0623\u0646:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0636\u0648\u0627\u0628\u0637 \u0627\u0644\u0623\u0645\u0646 \u0627\u0644\u0645\u064f\u0637\u0628\u064e\u0651\u0642\u0629 \u062f\u0627\u062e\u0644\u064a\u064b\u0627 \u064a\u062c\u0628 \u062a\u0637\u0628\u064a\u0642\u0647\u0627 \u0623\u064a\u0636\u064b\u0627 \u0639\u0628\u0631 \u0645\u0646\u0635\u0627\u062a \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b<\/li>\n\n\n\n<li>\u0627\u0644\u0623\u062f\u0644\u0629 \u0627\u0644\u0645\u064f\u062c\u0645\u064e\u0651\u0639\u0629 \u0645\u0646 \u062e\u0637\u0648\u0637 \u0623\u0646\u0627\u0628\u064a\u0628 CI\/CD \u064a\u062c\u0628 \u0623\u0646 \u062a\u0634\u0645\u0644 \u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b<\/li>\n\n\n\n<li>\u064a\u062c\u0628 \u0623\u0646 \u062a\u0645\u062a\u062f \u0627\u0644\u062d\u0648\u0643\u0645\u0629 \u0648\u0627\u0644\u0645\u0633\u0627\u0621\u0644\u0629 \u0639\u0628\u0631 \u0627\u0644\u062d\u062f\u0648\u062f \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a\u0629<\/li>\n<\/ul>\n\n\n\n<p>\u062a\u064f\u0634\u0643\u0651\u0644 \u0627\u0644\u0645\u0627\u062f\u062a\u0627\u0646 21 \u064828 \u0645\u0639\u064b\u0627 <strong>\u0646\u0645\u0648\u0630\u062c\u064b\u0627 \u0644\u0625\u062f\u0627\u0631\u0629 \u0627\u0644\u0645\u062e\u0627\u0637\u0631 \u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629 \u0639\u0628\u0631 \u0633\u0644\u0633\u0644\u0629 \u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0642\u0645\u064a \u0628\u0623\u0643\u0645\u0644\u0647\u0627<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0627\u0644\u0623\u062e\u0637\u0627\u0621 \u0627\u0644\u0634\u0627\u0626\u0639\u0629 \u0644\u0644\u0645\u0627\u062f\u0629 28 \u0641\u064a \u0628\u064a\u0626\u0627\u062a CI\/CD<\/strong><\/h2>\n\n\n\n<p>\u062a\u064f\u0639\u0627\u0646\u064a \u0627\u0644\u0645\u0646\u0638\u0645\u0627\u062a \u0643\u062b\u064a\u0631\u064b\u0627 \u0645\u0646 \u0627\u0644\u0645\u0627\u062f\u0629 28 \u0628\u0633\u0628\u0628:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Treating CI\/CD SaaS platforms as \u201clow-risk utilities\u201d<\/li>\n\n\n\n<li>\u063a\u064a\u0627\u0628 \u0627\u0644\u0631\u0624\u064a\u0629 \u0641\u064a \u0627\u0644\u0645\u0639\u0627\u0644\u062c\u064a\u0646 \u0645\u0646 \u0627\u0644\u0628\u0627\u0637\u0646 \u0627\u0644\u0630\u064a\u0646 \u064a\u0633\u062a\u062e\u062f\u0645\u0647\u0645 \u0627\u0644\u0645\u0648\u0631\u062f\u0648\u0646<\/li>\n\n\n\n<li>\u063a\u064a\u0627\u0628 \u062d\u0642\u0648\u0642 \u0627\u0644\u062a\u062f\u0642\u064a\u0642 \u0641\u064a \u0639\u0642\u0648\u062f SaaS \u0627\u0644\u0642\u064a\u0627\u0633\u064a\u0629<\/li>\n\n\n\n<li>\u0639\u062f\u0645 \u0648\u062c\u0648\u062f \u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0629 \u062e\u0631\u0648\u062c \u0645\u062d\u062f\u062f\u0629 \u0645\u0646 \u0623\u062f\u0648\u0627\u062a CI\/CD \u0627\u0644\u062d\u0631\u062c\u0629<\/li>\n\n\n\n<li>\u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0638 \u063a\u064a\u0631 \u0627\u0644\u0643\u0627\u0641\u064a \u0628\u0627\u0644\u0623\u062f\u0644\u0629 \u0627\u0644\u0645\u0631\u062a\u0628\u0637\u0629 \u0628\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b<\/li>\n<\/ul>\n\n\n\n<p>\u0643\u062b\u064a\u0631\u064b\u0627 \u0645\u0627 \u062a\u0638\u0647\u0631 \u0647\u0630\u0647 \u0627\u0644\u062b\u063a\u0631\u0627\u062a \u0623\u062b\u0646\u0627\u0621 \u0627\u0644\u0645\u0631\u0627\u062c\u0639\u0627\u062a \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a\u0629 \u0623\u0648 \u0627\u0644\u062a\u062f\u0642\u064a\u0642\u060c \u062d\u062a\u0649 \u0641\u064a \u0627\u0644\u0645\u0646\u0638\u0645\u0627\u062a \u0630\u0627\u062a \u0645\u0645\u0627\u0631\u0633\u0627\u062a DevSecOps \u0627\u0644\u0646\u0627\u0636\u062c\u0629.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0645\u0627 \u0627\u0644\u0630\u064a \u064a\u0644\u064a \u0630\u0644\u0643<\/strong><\/h2>\n\n\n\n<p>\u062a\u064f\u0642\u062f\u0651\u0645 \u0647\u0630\u0647 \u0627\u0644\u0645\u0642\u0627\u0644\u0629 \u0627\u0644\u0623\u0633\u0627\u0633 \u0627\u0644\u0645\u0641\u0627\u0647\u064a\u0645\u064a \u0644\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA. \u0641\u064a \u0627\u0644\u0645\u0642\u0627\u0644\u0627\u062a \u0627\u0644\u062a\u0627\u0644\u064a\u0629 \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0633\u0644\u0633\u0644\u0629\u060c \u0633\u0646\u0633\u062a\u0639\u0631\u0636:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/regulated-devsecops.com\/ci-cd-security\/dora-article-28-architecture-third-party-ict-risk-controls-across-ci-cd-and-cloud\/\" data-type=\"post\" data-id=\"339\">\u0623\u0646\u0645\u0627\u0637 \u0627\u0644\u0628\u0646\u064a\u0629 \u0627\u0644\u0645\u0639\u0645\u0627\u0631\u064a\u0629 \u0644\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA \u0644\u0628\u064a\u0626\u0627\u062a CI\/CD \u0648\u0627\u0644\u0633\u062d\u0627\u0628\u0629<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/regulated-devsecops.com\/compliance\/dora-article-28-evidence-pack-what-auditors-expect-to-see\/\" data-type=\"post\" data-id=\"366\">\u062d\u0632\u0645\u0629 \u0623\u062f\u0644\u0629 \u0627\u0644\u0645\u0627\u062f\u0629 28: \u0645\u0627 \u064a\u062a\u0648\u0642\u0639\u0647 \u0627\u0644\u0645\u062f\u0642\u0642\u0648\u0646 \u0641\u0639\u0644\u064b\u0627<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/regulated-devsecops.com\/compliance\/dora-article-28-auditor-checklist-yes-no-evidence\/\" data-type=\"post\" data-id=\"353\">\u0642\u0627\u0626\u0645\u0629 \u062a\u062f\u0642\u064a\u0642 \u0639\u0645\u0644\u064a\u0629 \u0644\u0645\u062e\u0627\u0637\u0631 ICT \u0644\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/regulated-devsecops.com\/ar\/ci-cd-governance-ar\/dora-article-28-red-flags-common-third-party-risk-failures-in-ci-cd\/\" data-type=\"post\" data-id=\"371\">\u0633\u064a\u0646\u0627\u0631\u064a\u0648\u0647\u0627\u062a \u0627\u0644\u0645\u062e\u0627\u0637\u0631 \u0648\u0627\u0644\u0645\u0624\u0634\u0631\u0627\u062a \u0627\u0644\u062a\u062d\u0630\u064a\u0631\u064a\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0640 CI\/CD \u0644\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b<\/a><\/strong><\/li>\n<\/ul>\n\n\n\n<p>\u062a\u064f\u0642\u062f\u0651\u0645 \u0647\u0630\u0647 \u0627\u0644\u0645\u0648\u0627\u0631\u062f \u0645\u062c\u062a\u0645\u0639\u0629\u064b \u062e\u0627\u0631\u0637\u0629 \u0637\u0631\u064a\u0642 \u0639\u0645\u0644\u064a\u0629 \u0644\u062a\u0637\u0628\u064a\u0642 <strong>\u0625\u062f\u0627\u0631\u0629 \u0645\u062e\u0627\u0637\u0631 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b \u0627\u0644\u0645\u062a\u0648\u0627\u0641\u0642\u0629 \u0645\u0639 DORA \u0641\u064a \u0628\u064a\u0626\u0627\u062a DevSecOps \u0627\u0644\u062d\u062f\u064a\u062b\u0629<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n    <section class=\"rds-author-box rds-author-box--audit\"\r\n             dir=\"rtl\" lang=\"ar\"\r\n             style=\"border:1px solid rgba(100,116,139,.35);border-radius:14px;padding:16px 18px;margin:26px 0 18px;background:rgba(148,163,184,.08);\">\r\n      <strong style=\"margin:0 0 8px; font-size:14px; font-weight:700; letter-spacing:.02em;\">\u0633\u064a\u0627\u0642 \u201c\u062c\u0627\u0647\u0632 \u0644\u0644\u062a\u062f\u0642\u064a\u0642\u201d<\/strong>\r\n      <p style=\"margin:0; font-size:14px; line-height:1.55;\">\u0645\u062d\u062a\u0648\u0649 \u0645\u0648\u062c\u0651\u0647 \u0644\u0644\u0628\u064a\u0626\u0627\u062a \u0627\u0644\u062e\u0627\u0636\u0639\u0629 \u0644\u0644\u062a\u0646\u0638\u064a\u0645: \u0627\u0644\u0636\u0648\u0627\u0628\u0637 \u0642\u0628\u0644 \u0627\u0644\u0623\u062f\u0648\u0627\u062a\u060c \u0641\u0631\u0636 \u0627\u0644\u0633\u064a\u0627\u0633\u0627\u062a \u062f\u0627\u062e\u0644 CI\/CD\u060c \u0648\u062a\u0648\u0644\u064a\u062f \u0627\u0644\u0623\u062f\u0644\u0629 \u0628\u0627\u0644\u062a\u0635\u0645\u064a\u0645 \u0644\u0623\u063a\u0631\u0627\u0636 \u0627\u0644\u062a\u062f\u0642\u064a\u0642.<\/p>\r\n      <p style=\"margin:0; font-size:14px; line-height:1.55;\">\u0627\u0644\u062a\u0631\u0643\u064a\u0632 \u0639\u0644\u0649 \u0627\u0644\u062a\u062a\u0628\u0651\u0639\u060c \u0627\u0644\u0645\u0648\u0627\u0641\u0642\u0627\u062a\u060c \u062d\u0648\u0643\u0645\u0629 \u0627\u0644\u0627\u0633\u062a\u062b\u0646\u0627\u0621\u0627\u062a\u060c \u0648\u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0638 \u0628\u0627\u0644\u0623\u062f\u0644\u0629 \u0639\u0628\u0631 \u0645\u0631\u0627\u062d\u0644 \u0627\u0644\u0628\u0646\u0627\u0621 \u0648\u0627\u0644\u0625\u0635\u062f\u0627\u0631 \u0648\u0627\u0644\u062a\u0634\u063a\u064a\u0644.<\/p>\r\n      <p style=\"margin:0; font-size:14px; line-height:1.55;\">\r\n        <a href=\"https:\/\/regulated-devsecops.com\/ar\/ar\/about\/\">\u0627\u0637\u0651\u0644\u0639 \u0639\u0644\u0649 \u0627\u0644\u0645\u0646\u0647\u062c\u064a\u0629 \u0641\u064a \u0635\u0641\u062d\u0629 About.<\/a>\r\n      <\/p>\r\n    <\/section>\r\n    \n","protected":false},"excerpt":{"rendered":"<p>\u0634\u0631\u062d \u0645\u0641\u0635\u0651\u0644 \u0644\u0644\u0645\u0627\u062f\u0629 28 \u0645\u0646 DORA: \u0644\u0645\u0627\u0630\u0627 \u062a\u0642\u0639 CI\/CD \u0648\u0623\u062f\u0648\u0627\u062a DevSecOps \u0636\u0645\u0646 \u0646\u0637\u0627\u0642\u0647\u0627\u060c \u0648\u0643\u064a\u0641 \u062a\u064f\u062f\u0627\u0631 \u0645\u062e\u0627\u0637\u0631 ICT \u0644\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b \u0641\u064a \u0627\u0644\u0628\u064a\u0626\u0627\u062a \u0627\u0644\u0645\u0627\u0644\u064a\u0629 \u0627\u0644\u062e\u0627\u0636\u0639\u0629 \u0644\u0644\u062a\u0646\u0638\u064a\u0645.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[140],"tags":[],"post_folder":[],"class_list":["post-2212","post","type-post","status-publish","format-standard","hentry","category-regulatory-frameworks-ar"],"_links":{"self":[{"href":"https:\/\/regulated-devsecops.com\/ar\/wp-json\/wp\/v2\/posts\/2212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/regulated-devsecops.com\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/regulated-devsecops.com\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/regulated-devsecops.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/regulated-devsecops.com\/ar\/wp-json\/wp\/v2\/comments?post=2212"}],"version-history":[{"count":0,"href":"https:\/\/regulated-devsecops.com\/ar\/wp-json\/wp\/v2\/posts\/2212\/revisions"}],"wp:attachment":[{"href":"https:\/\/regulated-devsecops.com\/ar\/wp-json\/wp\/v2\/media?parent=2212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/regulated-devsecops.com\/ar\/wp-json\/wp\/v2\/categories?post=2212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/regulated-devsecops.com\/ar\/wp-json\/wp\/v2\/tags?post=2212"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/regulated-devsecops.com\/ar\/wp-json\/wp\/v2\/post_folder?post=2212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}