Serverless architectures, such as AWS Lambda, Google Cloud Functions, and Azure’s Serverless Compute service, relieve you of hardware and scaling set-up concerns, and large companies like Netflix, Cmp.LY, and VidRoll are introducing serverless technologies into their technical stacks. Derek Ashmore offers an overview of AWS Lambda, the trend-setting cloud-based serverless architecture, and discusses its advantages and disadvantages before comparing and contrasting it with Google’s and Azure’s offerings. Derek also explores how to create and deploy Lambdas, providing examples along the way, and includes a discussion of best practices and when use of Lambda is appropriate.
Derek Ashmore is managing partner at Break The Monolith. Derek is a senior technology expert with over 25 years of experience in a wide variety of technologies and industries. He is currently focusing on microservice architectures, cloud computing, and refactoring unsupportable applications. Derek’s books include The Java EE Architect’s Handbook and Microservices for Java EE Architects.
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org