Consumer applications started being part of our lives with mobile phones glued to our palms in the post-2007 era. Performance and personalization demanded real-time response at the speed of tap, scroll, and swipe left, swipe right (multiple fingers on mobile as opposed to one mouse in a laptop). The Internet’s scale and resilience has become the defining opportunity of this era. This is where cloud started changing the game of computing with its spider web around the world.
Over the years, Cloud has become an omnipotent force with omnipresent spider web of Cloud zones, regions, clustering across zones/regions, load balancing, containerized scaling, platform services and now with serverless computing. Let alone the fact that cloud today stores more than 1 Exabyte (1024 petabyte) of data and is scaling beyond that, what is fascinating about cloud is that every layer is programmable and can be consumed as a service on demand at the scale you need.