![]() |
VOOZH | about |
We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.
Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.
Follow TNS on your favorite social media networks.
Become a TNS follower on LinkedIn.
Check out the latest featured and trending stories while you wait for your first TNS newsletter.
A key tenet of platform engineering is to treat the platform like a product and your colleagues who use it like your customers.
Anyone who has managed a product will tell you that you need engagement metrics to inform your product strategy. The same should be said about platform engineering. Just like with a customer-facing product, your platform needs to deliver value to win users over their trusted alternatives.
In our work with our customers, we’ve found that many platform teams need a mechanism to measure user engagement in a practical way that will inform the product strategy supporting the platform.
Here is what we’ve told these customers.
It’s important to consider that your platform may face resistance and several alternative suggestions.
In many cases, the teams you are designing your platform to support have spent years executing their day-to-day work with alternative tools and platforms. Be it DevOps teams working in Infrastructure as Code (IaC), development teams that rely on CI/CD platforms or IT teams using the native AWS console, you need to consider whether your platform offers an advantage to the status quo.
We suggest monitoring day-to-day activity with the resources delivered through the platform.
As the orchestration layer for application infrastructure, our Torque platform integrates with internal developer platforms (IDPs) to automate the deployment of cloud resources and environments supporting the development lifecycle.
Every time a developer deploys an application environment through the IDP, our platform orchestrates and launches the cloud resources supporting that environment. Based on that action, our users can see which application resources are deployed, by whom (by user and team) and for what purpose (by tags applied to cloud resources upon launch).
So if, for example, activity among one of the teams you support declines or lags behind that of their colleagues, you can investigate as soon as the trend emerges.
Visibility into the resource configurations in Git allows you to verify that the resources were orchestrated correctly for the workload. Meanwhile, insight into the users who can access those resources tells you who to talk to for feedback that would improve the experience.
This is the starting point to identify any friction that could hold back developer experience and to gather feedback from the users who are most affected.
With this data, you can start to understand how the teams who rely on your platform leverage application resources.
Here are some questions to ask that can help improve adoption:
And remember — just like a product, a platform is never finished. Visibility into engagement is critical to maintaining and improving your platform experience over time.