Dissecting the Risks and Benefits of Microservice Architecture

By

Many organizations today have a basic understanding of the security risks associated with their web applications. However, many will find that their efforts to just add on security to existing applications fall short of being effective. Each new development in the software design process can bring an abundance of benefits to an organization, but it also brings along several new security challenges.

Distributed microservices architecture has made quite an impact as far as modern application development trends go. With the design of an application being broken apart into smaller pieces and building it as a set of modular components, it makes it easier to build and maintain than traditional, monolithic applications developed as a single entity. Plus, unlike monolithic applications, individual components can be inserted effortlessly into continuous delivery pipelines helping developers meet their strict deadlines.

While microservices have provided many benefits to development teams, they present some real challenges. Utilizing microservices adds a lot of moving pieces to an application which increases the potential for issues such as security vulnerabilities.

Microservices create more insecurities on average than traditional applications - and not just by a little bit. For every 100,000 lines of code, a monolithic application has an average of 39 vulnerabilities. Microservice applications have an average of 180, which means the transition to microservices architecture has led to increase of total vulnerabilities for organizations.

However, despite a plethora of vulnerabilities, applications built on microservices have a higher remediation rate. Another plus to this architecture, is the time to fix the vulnerabilities is 50 percent lower than in traditional, monolithic apps. The reason for this is one breach in a monolithic application can infect the application as a whole. In a microservices application vulnerabilities can be cut off in different parts, containing the infection to one specific part.

Overall, microservices present a tricky situation for organizations. Despite vulnerabilities having a higher remediation rate, their use of third-party unpatched libraries complicates security protocols and increases risks. Before development and security teams decide to utilize microservices they need to weigh the risks and benefits and always remember to utilize security best practices to combat these issues.  

About the Author: Craig Hinkley joined WhiteHat Security as CEO in early 2015, bringing more than 20 years of executive leadership in the technology sector to this role. Craig is driving a customer-centric focus throughout the company and has broadened WhiteHat’s global brand and visibility beyond the application security space and security buyer, to the world of the development organization and a DevSecOps approach to application development. 




Edited by Maurice Nagle
Get stories like this delivered straight to your inbox. [Free eNews Subscription]


SHARE THIS ARTICLE
Related Articles

ChatGPT Isn't Really AI: Here's Why

By: Contributing Writer    4/17/2024

ChatGPT is the biggest talking point in the world of AI, but is it actually artificial intelligence? Click here to find out the truth behind ChatGPT.

Read More

Revolutionizing Home Energy Management: The Partnership of Hub Controls and Four Square/TRE

By: Reece Loftus    4/16/2024

Through a recently announced partnership with manufacturer Four Square/TRE, Hub Controls is set to redefine the landscape of home energy management in…

Read More

4 Benefits of Time Tracking Software for Small Businesses

By: Contributing Writer    4/16/2024

Time tracking is invaluable for every business's success. It ensures teams and time are well managed. While you can do manual time tracking, it's time…

Read More

How the Terraform Registry Helps DevOps Teams Increase Efficiency

By: Contributing Writer    4/16/2024

A key component to HashiCorp's Terraform infrastructure-as-code (IaC) ecosystem, the Terraform Registry made it to the news in late 2023 when changes …

Read More

Nightmares, No More: New CanineAlert Device for Service Dogs Helps Reduce PTSD for Owners, Particularly Veterans

By: Alex Passett    4/11/2024

Canine Companions, a nonprofit organization that transforms the lives of veterans (and others) suffering PTSD with vigilant service dogs, has debuted …

Read More