Open cyber requirements key to cross-platform integration
Vendor or provider lock-in has been a longstanding subject of dialogue, way back to my first days in IT all the best way again in 2002, and possibly earlier than. It was a standard criticism of many giant enterprises who felt penalised by multi-year managed service contracts that didn’t fairly ship on all of the issues they had been promised, but had no actual means to do something about it.
This was additionally a problem in the course of the adolescence of hyperscale cloud. Individuals didn’t neglect the ache that they had skilled. Consequently many discussions have centered on how you can stop vendor lock-in, involved by the dearth of interoperability to select and select options which had been largely restricted by the cloud suppliers’ ecosystem and repair choices.
Platformisation faces the identical challenges, the place monetary efficiencies are weighed in opposition to useful and innovation limitations. Having labored for a hyperscale cloud firm beforehand, the overall consensus was “multi-cloud lowers capabilities to the bottom frequent denominator”, whereas clients complained “make it simpler for us to do multi-cloud”. So the place does the completely satisfied medium sit between these two concepts?
That is the place open requirements play such an essential and pivotal function. Open requirements are the frequent language that enable totally different software program techniques, {hardware}, and platforms to speak to 1 one other while not having a translator. They’re the antithesis of vendor lock-in and are important for cross-platform integration for a number of key causes:
- Interoperability: Open requirements (like IPSIE or Oauth) function throughout distributors and permit clients to select and select which options they’ll use, with out being restricted to a single vendor or expertise stack. Builders do not should reverse-engineer how a proprietary system works. If a platform helps an open normal (like Oauth for logging in), the combination path is already documented and understood.
- Future-proofing and longevity: Proprietary integrations are fragile. If a vendor adjustments their inner code or goes out of enterprise, the combination breaks. Open requirements convey stability. Open requirements are maintained by impartial our bodies (just like the OpenID Basis for IPSIE). They evolve slowly and intentionally, making certain backward compatibility.
- Avoiding the ‘translation tax’: With out open requirements, each integration requires a customized translation layer. When two platforms communicate the identical open normal (e.g., two electronic mail servers utilizing SMTP), they convey instantly. You keep away from the processing overhead and potential for errors that include changing information from one proprietary format to a different consistently.
- Innovation and competitors: Open requirements decrease the barrier to entry for brand new rivals, which advantages the ecosystem as a complete. You possibly can construct a best-in-class tech stack. You would possibly use a CRM from Salesforce, electronic mail from Google, and a database from Amazon. All of them assist open requirements (like RESTful APIs), so you possibly can sew them collectively right into a unified workflow.
Open requirements are the basic bedrock of recent platformisation methods. They shift the architectural paradigm from monolithic silos – the place one vendor does every part – to modular ecosystems (the place distinct, best-in-class instruments join seamlessly). This enables organisations to develop and adapt their expertise stack when wanted and ensures platformisation will not be a one-way choice.
Stephen McDermid is EMEA CSO at Okta
Learn extra on Cloud safety

