<img src="https://ws.zoominfo.com/pixel/6169bf9791429100154fc0a2" width="1" height="1" style="display: none;">

Curious about how StrongDM works? 🤔 Learn more here!

Search
Close icon
Search bar icon

Has Your Technical Debt Become Unsustainable?

StrongDM manages and audits access to infrastructure.
  • Role-based, attribute-based, & just-in-time access to infrastructure
  • Connect any person or service to any infrastructure, anywhere
  • Logging like you've never seen

Eighty percent of DevOps and Security professionals report that technical debt associated with their current approach to access management is moderate to unsustainable.

So we wanted to examine the issue with a closer look at what tech debt is, how it relates to infrastructure access, and why unwinding short-term workarounds can actually improve productivity. Here’s how.

Technical Debt in Access Management

A software metaphor is more like a searchlight than a road map. It doesn’t tell you where to find the answer, it tells you how to look for it. —Steve McConnell, Code Complete

Ward Cunningham coined the term technical debt as an analogy to fiscal debt. Developers exchange short-term optimizations in code for future efforts needed to manage the issues these workarounds create.

We can extend this metaphor to infrastructure access management, revealing technical debt examples such as:

  • temporary access that is never revoked
  • over-provisioning in the name of speed
  • team or shared logins
  • shared SSH keys
  • incomplete offboarding for terminated employees

In a world where “shipped is better than perfect,” these quick fixes may be worth the investment. Teams can onboard new hires faster, rapidly introduce software into the real world, and iterate quickly on new ideas. But the debt has to be paid off eventually.

Friction Leads to Workarounds

Even well-designed systems will accumulate technical debt. Innovation means environments frequently change, rendering resources obsolete.

Admins must manage access to everything you add to your stack in addition to all existing systems. And the challenge increases the more your organization grows, adapts, and uses new technologies.

If there is friction, people will find workarounds. Nearly all organizations have a technical staff with access to sensitive infrastructure, and those workers are experiencing a lot of frustration. Three out of five people surveyed named “the time it takes to request/grant access to systems or data” as one of their biggest challenges.

  • 53% take hours to weeks for access to infrastructure to be granted.
  • 88% require 2+ people to grant and approve access.
  • 65% rely on shared logins, making audits nearly impossible.

And the problem just keeps getting worse.

People-first Benefits of Reducing Technical Debt

Technological change is a given, and embracing new tools, systems, and ideas will help teams innovate and improve. But as the number of resources that require access grows, so does the complexity of managing that access.

Staying on top of technical debt with this tangle of resources quickly becomes exhausting and demoralizing. The result? Employees start looking to jump ship for a cleaner ride with another company. Customers and investors steer clear of companies vulnerable to data breaches. Technical debt becomes a people problem, not just a technology problem.

Luckily, there is a better way. StrongDM provides a complete map of all your people and resources. It gives admins time-bound, rule-based control over what each user can access, with native support for all past, present, and future infrastructure. No more friction. No more workarounds.

Want to learn more about the technical debt users encounter when managing access to infrastructure? Check out the full report, The Year of Access. Then schedule a free demo of StrongDM to see how you can upgrade your access management today.


About the Author

, Contributing Writer and Illustrator, has a passion for helping people bring their ideas to life through web and book illustration, writing, and animation. In recent years, her work has focused on researching the context and differentiation of technical products and relaying that understanding through appealing and vibrant language and images. She holds a B.A. in Philosophy from the University of California, Berkeley. To contact Maile, visit her on LinkedIn.

StrongDM logo
💙 this post?
Then get all that StrongDM goodness, right in your inbox.

You May Also Like

XZ Utils Backdoor Explained: How to Mitigate Risks
XZ Utils Backdoor Explained: How to Mitigate Risks
Last week, Red Hat issued a warning regarding a potential presence of a malicious backdoor in the widely utilized data compression software library XZ, which may affect instances of Fedora Linux 40 and the Fedora Rawhide developer distribution. CISA, or Cybersecurity & Infrastructure Security Agency, confirmed and issued an alert for the same CVE.
How to Remove a Directory in Linux Step-by-Step (rm & rmdir)
How to Remove a Directory in Linux Step-by-Step (rm & rmdir)
In every aspect of Linux system administration, properly removing directories is not just a routine task, but an important aspect of maintaining system integrity and protecting data. This guide explains the importance of removing directories, and the requirements for safe removal, and provides step-by-step instructions on how to efficiently remove directories using the rmdir and rm commands.
How to Add a User to a Linux Group (Step-by-Step Guide)
How to Add a User to a Linux Group (Step-by-Step Guide)
In this article, you will learn how to effectively add users to Linux groups, an essential task for both system administrators and users. Whether you're an experienced administrator or a Linux novice, this guide will provide you with the knowledge and skills you need to effectively manage user access and privileges in your Linux environment.
Comparing SSH Keys: A Comprehensive Guide (RSA, DSA, ECDSA)
Comparing SSH Keys: A Comprehensive Guide (RSA, DSA, ECDSA)
This blog post dives into the world of SSH keys and highlights the different types available. By comparing these different SSH key types, we aim to provide insights that allow users to make informed decisions based on their specific security needs.
How to Configure SSH Certificate-Based Authentication (Tutorial)
How to Configure SSH Certificate-Based Authentication (Tutorial)
With an emphasis on the significance of certificate-based authentication, this article seeks to clarify SSH authentication. It gives you a thorough understanding to support the safety of your digital interactions by outlining the benefits of using this approach over traditional ones and covering the implementation steps.