Today’s users expect the entire internet at their fingertips no matter where they are or what device they’re using. But this capability has been difficult for application developers to deliver until only recently.
During the past several years, smartphones, browsers, and embedded devices have advanced so much that they function as globally distributed, mobile rich clients. They can deliver remote user experiences comparable to what users would experience if they were using a local or high-speed dedicated connection.
This milestone is partly due to the rise of serverless architecture, microservices, and cloud-native services and the way they enable developers to