A zero-trust architecture is especially effective for organizations that use cloud applications and have lots of remote workers and locations.