Expert Talk: Are We Post-Serverless? • Julian Wood & James Beswick • GOTO 2024

Expert talk on the evolution of cloud computing beyond serverless, exploring the concept of "post-serverless" and the future of cloud computing, featuring key benefits, trends, and innovations in event-driven architectures and infrastructure as code.

Key takeaways
  • The concept of “post-serverless” refers to the evolution of cloud computing beyond the simple, serverless model popularized by AWS Lambda.
  • The term “serverless” is no longer accurate, as it implies a complete absence of servers, which is not the case.
  • The key benefits of serverless computing include operational simplicity, scalability, and cost-effectiveness.
  • The future of cloud computing will involve more granular, event-driven architectures that rely on a combination of serverless and stateful services.
  • The divide between stateless and stateful computing is becoming less significant, as services like AWS Lambda and ECS provide more flexibility and scalability.
  • The concept of “lambda lift” refers to the ability to run code in the cloud without managing servers or infrastructure, using services like AWS Lambda and ECS.
  • Serverless computing has become more accessible and mainstream, with companies like Google and Microsoft offering similar services.
  • The next generation of cloud computing will focus on composable, event-driven architectures that allow for greater flexibility and scalability.
  • The use of abstraction and automation is key to achieving simplicity and scalability in cloud computing.
  • The concept of “infrastructure as code” is becoming more important, allowing developers to manage and version their infrastructure like code.
  • The future of cloud computing will involve more intelligent, AI-powered services that can automate and optimize applications and infrastructure.
  • The use of observability and monitoring tools is crucial for understanding and optimizing cloud computing resources and applications.