Quantcast
Channel: Cloud Training Program
Viewing all articles
Browse latest Browse all 1903

DevSecOps Overview And Important Tools

$
0
0

This blog talks about DevSecOps and how it’s all about introducing security earlier in the life cycle of application development, thus minimizing vulnerabilities and bringing security closer to IT and business objectives.

The technologies that are covered in this blog are a part of the Azure DevOps environment. If it’s something in which you have an interest or you want to learn, then you can visit our blog to know more about the DevOps Foundation Certification Exam

In this blog we will be covering:

  1. Why DevSecOps Is Important?
  2. DevOps Vs. DevSecOps: The Integration
  3. How To Integrate The DevSecOps?
  4. Categories Of DevSecOps

DevSecOps Vs DevOps

Why DevSecOps Is Important?

IT infrastructure has undergone huge changes in recent years. The shift to dynamic provisioning, shared resources, and cloud computing has driven benefits around IT speed, agility, and cost, and all of this has helped to improve application development.

DevSecOps Importance

DevSecOps V/S DevOps: The Integration

Integrating security into DevOps to deliver DevSecOps requires new mindsets, processes, and tools. Security and risk management leaders need to adhere to the collaborative, agile nature of DevOps to be seamless and transparent in the development process, making security as silent and seamless as possible. However, this is difficult for two different disciplines.

How To Integrate The DevSecOps?

  1. A developer creates code within a version control management system.
  2. The changes are committed to the version control management system.
  3. Another developer retrieves the code from the version control management system and carries out an analysis of the static code to identify any security defects or bugs in code quality.
  4. An environment is then created, using an infrastructure-as-code tool, such as Chef. The application is deployed and security configurations are applied to the system.
  5. A test automation suite is then executed against the newly deployed application, including back-end, UI, integration, security tests, and API.
  6. If the application passes these tests, it is deployed to a production environment.
  7. This new production environment is monitored continuously to identify any active security threats to the system.

Categories Of DevSecOps 

DevSecOps Tools categories

Code Security Tools

  1. SonarQube / SonarCloud
  2. Source Guard
  3. Shiftleft Scan
  4. checkmarx
  5. Veracode Greenlight

Build Security Tools

  1. Burp Suite
  2. Zed Attack Proxy (ZAP)
  3. ModSecurity
  4. WhiteSource Bolt
  5. Skipfish
  6. Veracode SourceClear

Code Security Tools

  1. Yelp
  2. CredScan
  3. Changeme
  4. Secret-code-scanner
  5. Veracode Greenlight

Artifactory Security Tools

  1. Jfrog Xray
  2. Kroll Parser
  3. Archiva
  4. Aqua
  5. Anchore

SCA Security Tools

  1. Qualys
  2. Snyk
  3. WhiteSource
  4. Veracode
  5. CheckMarx

Container Security Tools

  1. Aqua Security Tools
  2. Anchore Container security
  3. Whitesource
  4. Twistlock
  5. Qualis
  6. Clair

Penetration Testing Tools

  1. Qualys
  2. Snyk
  3. WhiteSource
  4. Veracode

Threat Modelling Tools

  1. OWASP Threat Dragon
  2. Microsoft Threat Modelling Tool 2016.
  3. Threat Modeler
  4. Raindance
  5. Threatspec
  6. PyTM

Website Vulnerability Tools

  1. URL Freezer
  2. SQLi Scanner
  3. XSS Scanner
  4. Drupal
  5. Joomla

DevSecOps

Related/References

Next Task For You: Join Our WaitList

Begin your journey towards becoming a DevSecOps Engineer and earning a lot more in 2021 by joining our Free Class Waitlist.

DevSecOps and Its Tools

The post DevSecOps Overview And Important Tools appeared first on Cloud Training Program.


Viewing all articles
Browse latest Browse all 1903

Trending Articles