Deploy AWS Lambda with Terraform without storing the Zip archive
Terraform is a great tool but managing AWS Lambda is arguably not one of its strength. In this post I'll describe one approach that I follow to work around this limitation.
Terraform is a great tool but managing AWS Lambda is arguably not one of its strength. In this post I'll describe one approach that I follow to work around this limitation.
I love how Serverless enables simple solutions to common DevOps tasks: in this article I describe one simple way to automate MongoDB database backups using AWS Fargate, S3, and CDK.
A few days ago I forgot to renew one of my registered Internet domains which I believed was set to auto-renew and received a few alerts when affected services started to fail. I hence took the chance to setup a simple and free monitoring solution to avoid incurring again in this same problem once and for all. Powered by AWS CDK, Python and WhoisXML
Google's Lighthouse is a powerful free resource that helps developers build performant, accessible and SEO friendly websites. Here I show one way to make use of Lighthouse to add performance monitoring for web pages using Serverless components on AWS.
In a previous article I described how to develop a serverless event-driven application to automate social media updates. Now I show how to make use of RSS/Atom Feed and AWS Lambda + CDK to add the missing bit and make it 100% automated.
With CDK is easy to organize AWS resources and share them between Stacks when needed. In this article I show you how I split an `api` Lambda in two, one for handling the API Gateway requests and the other for sending messages to an external notifications service.
In the previous article I introduced AWS Cloud Developer Kit and wondered if and how to make use of code abstractions when designing IaC. Today I show you one way to extend the previous codebase and deploy a typical event driven (pub-sub) serverless application built with Lambda and SNS.
After successfully replacing Terraform with CDK in a real life project I take the chance to wrap up the new knowledge along with some Terraform vs. CDK kind of considerations. I also synthesize the acquired know-how in a mini tutorial based on the actual code used in the production scenario.
For a while I wanted to manage my CV in a more flexible way. I stumbled upon a great article on CSS-Tricks that made me think I had no more excuses to procrastinate. In this article I present my solution along with some considerations.
A wrap up of my last 20 years as a professional in IT, along with some considerations about the current state of the art.
sslnotify.me - yet another OpenSource Serverless MVP
Lastversion: a Go serverless proof of concept developed on OpenWhisk