Courses and Books
Ready to learn and up your game as an AWS developer? Here is a list of all my video courses and books.
I’m delivering a new course or book every 3-6 months, sign up to any of these courses and you’ll hear when I announce new ones.
Learn you some Lambda best practice for great good!
Become an AWS Lambda blackbelt, in these byte-sized lessons
It’s easy to get started with AWS Lambda and quickly ship something.
But the thing is, there are lots of hidden decisions that can bite you in the ass later if you don’t think about them.
Things like “should I use API Gateway or ALB?” where the wrong choice can cost you thousands of dollars a month! There is an abundance of materials out there to help you get started with Lambda, but they stop short of preparing you for real-world problems.
If that’s what you’re looking for, this is the course for you.
You will learn AWS Lambda best practices for performance, cost, security and much more. By the end of this course, you should be able to make informed decisions on which AWS service to use with Lambda and how to build highly scalable, resilient and cost-efficient serverless applications.
Complete Guide to AWS Step Functions
Master the art of workflow orchestrate in AWS.
Learn the ins and outs of Step Functions and how to build business workflows on AWS.
At the end of the course, you should have a good grasp of how it works, when to use it, and design patterns and best practices to help you get the most out of the Step Functions service. You will follow along with our hands-on demos to see how you can build business workflows and orchestrate Lambda functions using Step Functions.
You will also learn how to trigger state machine executions using API Gateway and CloudWatch Events, as well as how to wait for human input using activities and callbacks.
Furthermore, Step Functions can integrate with far more than just Lambda functions. You will see how to integrate your state machines with other AWS services such as SNS, SQS and DynamoDB. You’ll learn about best practices and see some common design patterns you can apply with Step Functions such as the Saga pattern.
Serverless Architectures on AWS, Second Edition by Manning
Get my new book with Peter Sbarski (of the A Cloud Guru fame) and Ajay Nair (general manager for Lambda).
You will get a complete overview of Lambda and other serverless services on AWS such as DynamoDB, API Gateway and AppSync. You also have the opportunity to get your hands dirty by following along with our hands-on examples.
The book is current in MEAP (Manning’s Early Access Programme), and we will be releasing new chapters on a regular basis in the coming months.
Production-Ready Serverless by Manning
Learn to build production-ready serverless applications with this step-by-step video course.
See it. Do it. Learn it! Production-Ready Serverless: Operational Best Practices introduces you to leading patterns and practices for creating operationally sound serverless applications using AWS Lambda, API Gateway, and Kinesis.
This course guides you from writing your first AWS Lambda functions through handling the operational challenges Lambda can bring as you integrate serverless development practices into your applications.
You’ll build a basic e-commerce site piece by piece, including a Lambda-based web API using the API Gateway service. This hands-on course introduces processing events in real-time using Lambda and Kinesis Streams, implementing security against common OWASP attacks, modern serverless design patterns, and best practices for maximizing performance and minimizing cost!
Do you prefer to learn via instructor-led workshops where you can get instant feedback and have your most burning questions answered?
I have just the thing for you!
Hundreds of corporate developers have already benefited and levelled up their serverless games through my “Production-Ready Serverless” workshop. And now, you can also attend this instructor-led workshop as public workshops in both in-person and online format.
The curriculum is loosely based on my Production-Ready Serverless video course above, but have been continuously updated to reflect the latest platform features (such as Provisioned Concurrency and Lambda Destinations) and emerging best practices.