Building platforms in the cloud (primarily @AWS) to enable developer autonomy and to help companies excel at delivering IT. Here to learn and to share. Blogger.

Utrecht, The Netherlands
Joined July 2017
I recently published a Serverless payment workflow that is 100% deployable with the #awscdk. Check it out to see some of the capabilities of the CDK. Includes: - Validated ACM certificate - Deploying objects to an S3 bucket - So. Little. IAM. Glue. <3 github.com/SanderKnape/serve…
1
3
I just ran into this issue. I want to forward the Authorization header in CloudFront with caching disabled. Is the only way to do this still to create a custom cache policy with a 0 default and min TTL, but a 1 minute max TTL?
This quoted post is unavailable.
1
The newly released CloudFormation hooks feature is a solid way to enforce compliance for AWS resources. Also use a tool like cfn-lint to inform your engineers about non-compliant code. This can be done as early as in a PR or even directly in their editor. github.com/aws-cloudformatio…
"Not another one?!" was the first thing I thought when I read that AWS released one more way to run apps. Couldn't agree more with Randall here.
So to run a containerized app do I use this new AWS App Runner or: * Amplify ? * ElasticBeanstalk ? * ECS ? * EKS ? * Lambda ? * Copilot ? * CodeStar ? * Proton ? * Lightsail ? Does App Runner add **any** additional functionality? Or is it just another repackaging of services?
Sander Knape retweeted
So to run a containerized app do I use this new AWS App Runner or: * Amplify ? * ElasticBeanstalk ? * ECS ? * EKS ? * Lambda ? * Copilot ? * CodeStar ? * Proton ? * Lightsail ? Does App Runner add **any** additional functionality? Or is it just another repackaging of services?
14
13
10
106
After upgrading #Terraform from 0.14.11 to 0.15.1, planning our manifest with ~800 #GitHub repo's and 2 additional resources per repo went from ~15 minutes to ~2 minutes. Love it <3
3
One of those things you didn't know that you didn't know. But which is fun to know.
Am I the only one just finding out about this..? 🤯
1
Today I had a first "accountability" talk with good friend @AvDuijn where we discuss our goals in life and hold each other accountable. Based on the book "Grip" by @rickpastoor. Looking forward to a more structured way of reaching my goals!
1
1
1
I've written down some things I learned while working with GitHub Actions that not everyone may know. For example, did you know GitHub Actions actually supports if statements? That and more is in my latest blog post. sanderknape.com/2021/01/go-c…
1
Don't ask me how but I managed to get all Christmas decorations back in their original boxes.
1
Got my very first Lego Architecture for Christmas this year. Pretty sure this is the first of many - love it!
3
Two challenges around building autonomous dev teams are: - Staying in control (security/cost/etc) - Minimize cognitive load An internal dev platform provides solutions for both. With sane defaults and guardrails you enforce compliant solutions from which devs can not deviate.
1
1
A typical example is networking. If every cloud environment you provide to developers contains a compliant network (and no permissions to do anything with networking), you remain in control and you remove the need for developers to be experts on networking. Two birds, one stone.
1
Threads/discussions like these are why I come to Twitter. Lots to learn here. Challenge your current beliefs.
(Forrest is a good guy, I like Forrest.) I would say my biggest thing with this is the implication that we've reneged on the serverless manifesto vs. provided an addition to it. the way you ran serverless apps 5 years ago 100% works today. 1/