Hi, welcome to another weekly update!
MEAP update for Production-Ready Serverless
We have released 2 new videos on my video course Production-Ready Serverless!
Remember, whilst the course is still in the MEAP, you can get 40% off the face price using the code ytcui.
I have also turned this course into a classroom setting, so if you’re interested in having me run this as a workshop in your company, then drop me a line via the Contact page.
New Posts
Common Node8 mistakes in Lambda. I wrote a guest post for Serverless Inc. where we looked at 5 of the common mistakes people make when writing Lambda functions in Node.js 8.10. I have seen a number of clients make the same mistakes around the new async-await feature such as still using callbacks in the handler function, not using promisify or using async-await inside a forEach().
Presentations
I delivered the opening keynote for ServerlessDays Milan and also gave a talk at DevSecCon London on serverless security. The slides are available on slideshare, and the recordings should be available in the days to come.
This week I will be talking about serverless architectural patterns and serverless security at VoxxedDays Bristol and Get.Net Gdansk.
AWS Announcements
Lambda functions can now run for up to 15 minutes, up from 5 mins. Whilst it’s no doubt a useful addition, I don’t feel particularly excited about it. It’s not a generalised solution for the class of problems of “long running tasks”.
You can now manage serverless applications in the Lambda console.
Athena finally lets you save the result of a query into a new table!
The Network Load Balancer (NLB) now supports inter-region VPC peering.
AWS Config added a bunch of new regions to its multi-account, multi-region aggregation.