You'll also need Java and Maven set up and ready to use. If you don't already have Java 8 available, see the download instructions.
To validate your environment open a terminal and run "mvn -V". You should see some output that starts with something like the following:Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015–11–10T11:41:47–05:00)
Any 3.x version of Maven and 1.8.x version of Java should be ok, but we'll be using the versions above.
If you have any questions regarding these prerequisites, please email us at email@example.com.
Serverless is the latest trend in application and system architecture, but it’s not obvious or intuitive how to architect, build, or operate serverless applications. John Chapin and Mike Roberts discuss the benefits, trade-offs, concepts, and patterns of serverless architecture and walk you through building, deploying, and running a serverless application using AWS technology such as API Gateway, Lambda, DynamoDB, and SNS. You’ll leave with a functioning serverless application written in Java running in your own AWS account, ready for you to enhance and extend.
John Chapin is a cofounder of Symphonia, an expert consultancy based in New York City that helps companies of all sizes use serverless and cloud technology to deliver value quickly and effectively. Along with Symphonia cofounder Mike Roberts, John authored the recent O’Reilly report, What Is Serverless? His and Mike’s highly regarded talks and workshops are regularly featured at conferences such as Software Architecture Conference, Velocity, OSCON, QCon, ServerlessConf, and AWS re:Invent. John can be reached at firstname.lastname@example.org.
Mike Roberts is a partner at Symphonia, a cloud technology consultancy based in New York City. Mike is a longtime proponent of Agile and DevOps values and is excited by the role that cloud technologies have played in enabling such values for many high-functioning software teams. Mike can be reached at email@example.com.
Comments on this page are now closed.
©2017, 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