Serverless has become a popular style of developing and running applications, but it’s not obvious or intuitive how to design, build, or operate serverless applications. This workshop enables you to start answering those questions. It also gives you experience of coding and deploying a full application, Serverlessly, to Amazon Web Services (AWS).
Mike Roberts starts by discussing the benefits, trade-offs, and concepts of Serverless Architecture, and then takes you on a journey of building a Serverless application using AWS technologies like API Gateway, Lambda, and more. Beyond just development you’ll be learning how to deploy and run these technologies with a Continuous Deployment approach, and low operational overhead, using AWS’ CD and Infrastructure-as-Code services.
This will be a complete Dev + Ops experience.
This is an intermediate level class. While you won’t need strong expertise in any particular area, we will be covering a lot of aspects of development, deployment and architecture, and will assume that you have worked on cloud-hosted applications before.
You should ideally have some experience of using AWS, be familiar with the ideas of Continuous Delivery, and be very comfortable working from a terminal environment.