10-20 years is a lifetime in this space. Less than 5 years ago the terms "serverless" and "microservices" were either non-existent or just emerging as terms. The growth to date has shown existing companies moving there and new companies starting in the cloud. Hardware continues to get smaller, so I think that it'll will just get smaller, faster and better.