Tech, ExplainedNetworking, infrastructure and security
Zone

Application security

Software checked while it is written, built and shipped.

Email security+Identity and access management (IAM)+Endpoint security+Network security+Web and API security+Cloud security+Application securitySoftware checked while it is written, built and shipped.Static applicationsecurity testing (SAST)Finds the hard-coded password before it ships.+Software compositionanalysis (SCA) and SBOMThe open-source library you did not know you shipped.+Container image scanningWhat is really inside the container you ship.+Application securityposture management (ASPM)A thousand scanner findings, cut to ten.+Mobile app shieldingStops your app being cloned and tampered with.+AI code governanceChecking the code the AI assistant wrote.+Data security+CONCEPTS IN THIS SCENEPhishingZero trustEndpoint agentLeast privilegeShared responsibility modelEncryptionData protection law (DPDP Act, GDPR)Non-human identityCVE (Common Vulnerabilities and Exposures)Shift left securityOpen-source dependenciesHard-coded secretsEmail security+Identity and access management (IAM)+Endpoint security+Network security+Web and API security+Cloud security+Application securitySoftware checked while it is written, built and shipped.Static applicationsecurity testing (SAST)Finds the hard-coded password beforeit ships.+Software compositionanalysis (SCA) and SBOMThe open-source library you did notknow you shipped.+Container image scanningWhat is really inside the containeryou ship.+Application securityposture management (ASPM)A thousand scannerfindings, cut to ten.+Mobile app shieldingStops your app being cloned andtampered with.+AI code governanceChecking the code theAI assistant wrote.+Data security+CONCEPTS IN THIS SCENEPhishingZero trustEndpoint agentLeast privilegeShared responsibility modelEncryptionData protection law (DPDP Act, GDPR)Non-human identityCVE (Common Vulnerabilities and Exposures)Shift left securityOpen-source dependenciesHard-coded secretsEmail security+Identity and access management (IAM)+Endpoint security+Network security+Web and API security+Cloud security+Application securitySoftware checked while it is written, built and shipped.Static application securitytesting (SAST)Finds the hard-coded password before it ships.+Software composition analysis(SCA) and SBOMThe open-source library youdid not know you shipped.+Container image scanningWhat is really inside the container you ship.+Application security posturemanagement (ASPM)A thousand scanner findings, cut to ten.+Mobile app shieldingStops your app being cloned and tampered with.+AI code governanceChecking the code the AI assistant wrote.+Data security+CONCEPTS IN THIS SCENEPhishingZero trustEndpoint agentLeast privilegeShared responsibility modelEncryptionData protection law (DPDP Act, GDPR)Non-human identityCVE (Common Vulnerabilities and Exposures)Shift left securityOpen-source dependenciesHard-coded secrets
The zone shows one code change passing through code scanning, library checks and container image scanning in the pipeline, with ASPM collecting every finding into one short list, and AI code governance and mobile app shielding at either end.
opens a page inside this one a page in the same scene a page in another scene a concept page a label only, with no page

Application security is the work of checking a company's own software for security flaws while it is being written, built and shipped. It is often shortened to AppSec. Most other defences in enterprise cybersecurity guard things that already exist, such as the inbox, the login or the laptop. Application security guards the software before anyone outside the company uses it.

The main idea in this zone is called shift left security. Picture a timeline that runs from writing the code, at the left end, to running it for customers, at the right end. Shifting left means moving the security checks earlier, into the developer's everyday work. A flaw that a developer fixes on the same afternoon takes minutes. The same flaw found after a breach can mean an investigation, a report to CERT-In and lost customers.

Consider a developer at an online pharmacy in Gurugram who adds a feature for uploading prescriptions. She proposes her change as a pull request in the code repository. Before the change can join the main code, the CI/CD pipeline runs three scanners on it automatically. Static application security testing (SAST) reads her code and looks for patterns that become flaws, such as a password typed into the code. Software composition analysis (SCA) checks the free libraries she imported, because most code in a modern app comes from such open-source dependencies. Container image scanning inspects the package that the app is shipped in.

Together, the scanners can report thousands of findings a month. Application security posture management (ASPM) collects them all, removes the duplicates and gives the developers a short list, with the most important items first.

Two newer products complete the zone. AI code governance checks the code that AI coding assistants suggest, at the moment the suggestion appears. Mobile app shielding protects the company's phone app after it is published, so that nobody can take it apart or publish a changed copy.

Scanning is only half of the work. Once the app is running, testers attack it on purpose, often through its API, to find what the scanners missed. This is penetration testing and DAST. The live app and its APIs are then guarded by the neighbouring zone, web and API security, and the cloud servers it runs on by cloud security.

Tech, Explained is a part of ingrid.fyi. Every page explains one piece of technology in plain words.