- Jan 27, 2024
by Petri Kallberg
Late 2023 AWS announced extented support for EKS and RDS. Extented support allows you to continue running old versions and pay extra for the privilege of getting (limited) support beyond normal software life cycle. This is also an ideal opportunity for FinOps to create a business case of building those missing capabilities that got you into this situation.
- Dec 21, 2023
by Petri Kallberg
In our drama miniseries I'm going to learn some new lessons about Cloudformation Fn::ForEach loops. Not everything is as you would expect and some things can be only learned by trial and error ...
- Oct 23, 2023
by Petri Kallberg
In this post I'm going to build a managed multi-region filesystem service from common household services available to anyone. You could use this for disaster recovery or expanding your service to multiple-regions, within certain constraints. But lets define first what disaster recovery is ...
- Oct 12, 2023
by Petri Kallberg
By default Cloudformation will delete a resource when the stack is deleted or resource is removed from template. Resources can also be replaced, that is deleting existing resource after new is created during stack update. When you have persistent data stored into database or disk, you would want to retain rather than delete. Resource retention can be controlled with DeletionPolicy and UpdateReplacePolicy attributes.
- Aug 7, 2023
by Petri Kallberg
AWS Cloudformation got recently a new feature that brought loops for templates. I wouldn't have thought in 2023 adding a loop to programming language would have been exciting announcement but it was ;-) Loops have obvious benefits in simplifying the code, especially the maintenance of it, as you don't have to repeate yourself so much. So let's take loops for a spin (pun intented) ...