Articles on AppSec and DevSecOps
Practical materials from AST Cyber Lab experts: secure development, tools and processes.
How to choose a SAST tool: languages, false positives, CI/CD integration, on-premise deployment and reporting. Selection checklist and a test plan.
Nexus Repository Community Edition (formerly OSS), Pro and Pro+ compared: limits, features, signs it is time to upgrade to a paid edition.
On-premise or cloud for SAST and SCA: selection criteria for banks and government bodies in Central Asia, covering data location, isolation and cost.
SAST, DAST, SCA, MAST and binary analysis explained: what each AppSec tool type finds, where it fits in CI/CD, and where companies in Kazakhstan should start.
Burp Suite Professional vs Burp Suite DAST (formerly Enterprise Edition) vs OWASP ZAP compared: manual and automated testing, scale, CI/CD and how to choose.
HashiCorp Vault vs CyberArk Conjur vs cloud KMS and Secrets Manager: dynamic secrets, licensing (BSL, OpenBao), deployment and total cost of ownership.
Nexus Repository vs JFrog Artifactory compared: formats, editions and licensing, high availability, supply chain security and how to pick the right one.
SAST tools compared: DerScanner, PT Application Inspector, Solar appScreener, Checkmarx and Semgrep. Strengths, deployment models and best-fit teams.
SCA tools compared: Sonatype Lifecycle, Snyk, OWASP Dependency-Track and CodeScoring. Features, deployment, malicious package protection and how to choose.
What makes up a DevSecOps rollout cost: licenses, integration, people, training and support. Licensing models and how to estimate the budget before quotes.
How to justify an AppSec budget to executives: business risk language, breach cost benchmarks, metrics, a simple ALE formula, and a phased plan with a pilot.
Open source or commercial AppSec tools: what makes up total cost of ownership, where free tools are enough and when a paid product with support pays off.
Drivers of AppSec and DevSecOps demand in Kazakhstan, Uzbekistan, Kyrgyzstan, Tajikistan and Turkmenistan: regulation, bank requirements and market trends.
ARDFM resolutions No. 53 and No. 81 of 2026 set information security rules for Kazakhstan banks. What they mean for AppSec, SAST, SCA and secure development.
NBKR information security rules for Kyrgyz commercial banks, the Digital Code and the Cybersecurity Law: what regulators require and what it means for AppSec.
What PCI DSS 4.0 requirements 6.4.3 and 11.6.1 mean for payment page scripts, when they became mandatory and how to comply: inventory, CSP, SRI, monitoring.
Kazakhstan Law No. 94-V on personal data after 2026 amendments: database localization, cross-border transfers, protection measures and on-premise AppSec tools.
Uzbekistan personal data law No. ZRU-547 after 2026 amendments and CBU regulation No. 19/1 for banks: localization, secure development and AppSec procurement.
A step-by-step DevSecOps implementation plan: maturity assessment, quick wins, embedding SAST, SCA, DAST and secrets scanning in CI/CD, training and metrics.
How to add SAST and SCA to GitLab CI: pipeline stages, quality gates, a sample .gitlab-ci.yml, and common rollout mistakes to avoid.
A step-by-step 30-day SAST and SCA pilot plan: goals, repositories, metrics, success criteria and common mistakes. Checklist for AppSec and DevOps teams.
Passwords, tokens and API keys in code are a common cause of leaks. Principles of secrets management, dynamic credentials, rotation and HashiCorp Vault.
How software supply chain attacks work: malicious npm and PyPI packages, real incidents (ua-parser-js, xz, Shai-Hulud) and practical protective measures.
An SBOM (software bill of materials) lists every component in your software. Learn why it matters, CycloneDX vs SPDX, and how to generate one in CI/CD.