DevOps

DevSecOps: The Big Picture

DevSecOps: The Big Picture

Understanding DevSecOps Concepts DevSecOps is a way of approaching IT security with an “everyone is responsible for security” mindset. It involves injecting security practices into an organization’s DevOps pipeline. The goal is to incorporate security into all stages of the software development workflow. That’s contradictory to its predecessor development models — DevSecOps means you’re not…

CI/CD: How to switch from Manual to Automated development

CI/CD: How to switch from Manual to Automated development

When speaking of manual and automatic development, the importance of CI/CD is no longer in question. Speed and reliability are the two main benefits of CI/CD. In this blog I am sharing what made me do CI/CD and all the ins and outs one needs to implement CI/CD pipeline in their projects. The post will also cover how you…

Container Networking and tcpdump

Container Networking and tcpdump

Looking at packets as they travel through the network can tell you a lot about how the network is behaving and what can potentially go wrong. I am just starting to learn about the various ins and outs of this ecosystem, so I never lose an opportunity to use tcpdump. Sometimes I get results and…

How to Optimize your Container Images

How to Optimize your Container Images

What is this about? Our best practices on writing Dockerfiles. The idea is that if people know of the intricacies of docker, then they will make better decisions regarding their applications and how they containerize it! How to optimize your Containers ? Here are a set of recommendations that I think are crucial. I will…