I've been navigating through using multiple cloud providers like AWS, Azure, and GCP. While multi-cloud solutions are supposed to shield us from vendor lock-in, it feels more like we've invited triple the complexity into our lives. With three different identity and access management (IAM) systems to handle, along with reconciling three separate sets of policies and managing countless logs, it's overwhelming. How are you all dealing with identity and policy management in your multi-cloud environments? Have you standardized on a single approach like SSO, custom tools, or third-party platforms, or do you manage each cloud independently?
5 Answers
We dove headfirst into multi-cloud about a year and a half ago, thinking we had it all figured out, but it’s been a bit of a struggle. Instead of trying to integrate the three IAM systems directly, we treat it as a privileged access issue. We use Okta for SSO, and we’ve been testing platforms like hoopdev, Teleport, and StrongDM to help us normalize access patterns across our different setups. The goal is having a singular view of who has access across AWS, Azure, and GCP without juggling multiple consoles.
Standardizing on SSO feels straightforward but actually keeping policies aligned across AWS, Azure, and GCP can get quite messy. Using a tool like LayerX to monitor identity risks in real-time has really helped alleviate some of that ongoing stress.
Yeah, dealing with multi-cloud is definitely a recipe for IAM headaches. We typically rely on Entra or Okta for centralized authentication, and then use Terraform and OPA for managing policies.
Running multi-cloud definitely sounds like a nightmare! Some vendors might ease the pain. I suggest checking out SailPoint for IAM solutions, along with whatever logging tool fits your needs. Just be prepared to invest a lot more money into it!
For managing identity across multiple clouds, we’ve centralized everything under Azure’s Entra ID for IAM. Governance and compliance fall under Azure Resource Manager. If you don’t unify things, you end up with three really different environments that each require different expertise to manage.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures