The last three years have been quite the ride, but now, like all good things, WhaleTech is coming to an end.
In case you haven't been following along, AWS ECS has improved dramatically since my first hands-on experience with it back in 2014. While still not as fully featured and certainly not as pluggable as Kubernetes, I believe that ECS is now the best choice for most containerized workloads. The integration with other services (IAM, ALB, ECR) are hard to accomplish with any other system, and you're relieved of any and all cluster management. And I would wager that it's easier to get security right with ECS than with any other container scheduler.
Pretty much everybody can agree that working with CloudFormation is a bit, shall we say, cumbersome. Dare I attempt to recite its shortcomings? No, I dare not. Okay, maybe just a few...
Full time consulting life working at home turns out be, well, quite a lot of work! But finally I'll make time for a few thoughts and updates.
The *serverless* moniker is rubbing a lot of people the wrong way. A cursory search for #serverless captures the prevailing sentiment: