Best Practices for Implementing Serverless Architecture | Iron.io

preview_player
Показать описание
Modern applications are moving away from the traditional request/response loop to more event-driven patterns. The concept of “serverless” computing is floating around in discussions of microservices and modern architectural design patterns. But what is "serverless", and how is it different from microservices – if it actually is?

We’re entering a world where developers won’t have to think about provisioning resources to run their code. While serverless computing sounds like nirvana, there’s an upfront investment in changing development and operational patterns to allow for such a level of automated orchestration. Meanwhile, innovative teams have embraced the use of microservices as a direct response to the costly and cumbersome monolithic methodologies of the past, but new questions have arisen around use cases, planning, and best practices for implementation.