What COVID-19 Teaches Us About Micro-Segmentation and Run-Time Cloud Workload Protection

What COVID-19 Has to Do With Network Security

The Coronavirus has been the top celebrity of the year 2020. The world was and is fighting this pandemic and travel limitations are widely used in order to control the spread of the disease. While some say these restrictions are critical, others claim them to be ineffective and redundant. I am not an epidemiologist and will leave that analysis to the experts. I am, however, a software architect and cannot resist comparing travel restrictions to one of the most common ways of securing network architectures – Micro-segmentation.

In many ways, software malware and biological viruses are similar (that is why they are called computer viruses) - both try to spread in a network and infect as many subjects as they can. If we accept this simple analogy, micro-segmentation can make a lot of sense; it is the equivalent of banning incoming flights from China, and it is aimed at making sure that if some part of the organization is affected, the infection cannot spread to other parts of the organization.

The Migration Path To Microservices and Security Considerations

While the move to microservices-based architecture is relatively new, it is already mainstream. A majority of companies are choosing it as their default architecture for new development, and you are not cool if you are not using microservices.

With regards to migrating legacy apps and breaking them down to microservices, companies are showing more conservatism, and rightly so. While the move creates a lot of value, mainly around new features, time to market, and scalability, it also has its complexities and trade-offs.