An engineer or manager who can apply themselves to a range of technologies or conceptual frameworks can be useful in multiple domains and can possibly command higher salaries. A polyglot software engineer, for example, is said to be proficient in several programming languages. In computing, the term agnostic is used to indicate compatibility across many types of technologies. For example, a codebase can be implemented to be database-agnostic.
With this in mind, I suspect there will be value in building systems that are cloud provider-agnostic. As such, cloud providers will need to respond to this demand and will evolve as indicated on the map.
Do you agree? If not, please update the map in the OnlineWardleyMaps editor to reflect the current state and what you anticipate happening: