Explore the concept of serverless computing in this 47-minute conference talk from GOTO Berlin 2017. Delve into the promises and challenges of this hyped technology, comparing traditional system-building approaches with serverless offerings. Examine key topics such as service computing, Lambda functions, undifferentiated heavy lifting, and hybrid applications. Investigate important considerations like scaling, security, vendor lock-in, and migration costs. Gain valuable insights on navigating the rapidly evolving serverless landscape and receive practical advice for implementation. Learn from Sam Newman, author of "Building Microservices," as he dissects the confusion surrounding serverless computing and its potential impact on the future of system architecture.