Blog Posts
Incremental Security Hardening the DevOps Way
The art of security hardening is growing in demand. Modern system architectures and orchestration techniques that leverage virtualization, cloud providers, containers, and microservices enable an explosion of the number of …
• By Aaron Volkmann
In DevSecOps
The Secure "Hello World"
Software development project stakeholders can often be tempted to put security requirements on the back burner when developing software systems. During one particular large-scale software development project I was involved …
• By Aaron Volkmann
In DevSecOps
Backing From the Cliff's Edge: Minimizing Risk With DevOps
In this blog post, I explore how the DevOps practices of infrastructure as code and automated test execution through continuous integration increase the effectiveness of software testing.
• By Aaron Volkmann
In DevSecOps
Integrating Your Development and Application Security Pipelines Through DevOps
The DevOps philosophy prescribes an increase in communication and collaboration between software development and operations teams to realize better outcomes in software development and delivery endeavors. An automated way of …
• By Aaron Volkmann
In DevSecOps
Developing with Otto: A First Look
You will be hard pressed to find a DevOps software development shop that doesn't employ Vagrant to provision their local software development environments during their development phase. In this blog …
• By Aaron Volkmann
In DevSecOps
A DevOps a Day Keeps the Auditors Away (and Helps Organizations Stay in Compliance with Federal Regulations such as Sarbanes-Oxley)
In response to several corporate scandals, such as Enron, Worldcom, and Tyco, in the early 2000s congress enacted the Sarbanes-Oxley (SOX) act. This blog post examines how DevOps automation can …
• By Aaron Volkmann
In DevSecOps
Can't Buy Me DevOps
The DevOps movement is clearly taking the IT world by storm. Technical feats, such as continuous integration (CI), comprehensive automated testing, and continuous delivery (CD) that at one time could …
• By Aaron Volkmann
In DevSecOps
DevOps Networking Solutions
When building and delivering software, DevOps practices, such as automated testing, continuous integration, and continuous delivery, allow organizations to move more quickly by speeding the delivery of quality software features, …