Enable AWS Budget Notifications With SNS Using AWS CDK
(Wed, 17 Sep 2025)
Keeping track of AWS spend is very important. Especially since it’s so easy to create resources, you might forget to turn off an EC2 instance or container you started, or remove a CDK stack for a
specific experiment. Costs can creep up fast if you don’t put guardrails in place.
Recently, I had to set up budgets across multiple AWS accounts for my team. Along the way, I learned a few gotchas (especially around SNS and KMS policies) that weren’t immediately clear to me as
I started out writing AWS CDK code. In this post, we’ll go through how to:
>> Read More
Building a Platform Abstraction for EKS Cluster Using Crossplane
(Wed, 17 Sep 2025)
Building on what we started earlier in an earlier article, here we’re going to learn how to extend our platform and create a platform abstraction for provisioning an AWS EKS cluster. EKS is AWS’s
managed Kubernetes offering.
Quick Refresher
Crossplane is a Kubernetes CRD-based add-on that abstracts cloud implementations and lets us manage Infrastructure
as code.
>> Read More
From Data Growth to Data Responsibility: Building Secure Data Systems in AWS
(Wed, 17 Sep 2025)
Enterprise data solutions are growing across data warehouses, data lakes, data lakehouse, and hybrid platforms in cloud services. As the data grows exponentially across these services, it's the
data practitioners' responsibility to secure the environment with secure guardrails and privacy boundaries.
In this article, we will learn a framework for implementing security protocols in AWS and learn how to implement them across Redshift, Glue, DynamoDB, and Aurora database services.
>> Read More
Anything Rigid Is Not Sustainable: Why Flexibility Beats Dogma in Agile and Project Management
(Wed, 17 Sep 2025)
Rigid structures are not sustainable. The same is true in project management and organizational agility: anything rigid is not sustainable — whether it’s a process, a framework, or an
architecture.
From my experience in leading technology programs across industries, the learning and observation are clear: rigid approaches may deliver in the short term, but adaptability is a must for
long-term sustainability.
>> Read More
DevOps Cafe Ep 79 - Guests: Joseph Jacks and Ben Kehoe
(Mon, 13 Aug 2018)
Triggered by Google Next 2018, John and Damon chat with Joseph Jacks (stealth startup) and Ben Kehoe (iRobot) about their public disagreements — and agreements — about Kubernetes and
Serverless.
>> Read More
DevOps Cafe Ep 78 - Guest: J. Paul Reed
(Mon, 23 Jul 2018)
John and Damon chat with J.Paul Reed (Release Engineering Approaches) about the field of Systems Safety and Human Factors that studies why accidents happen and how to minimize the occurrence and
impact.
Show notes at http://devopscafe.org
>> Read More
DevOps Cafe Ep. 77 - Damon interviews John
(Wed, 20 Jun 2018)
A new season of DevOps Cafe is here. The topic of this episode is "DevSecOps." Damon interviews John about what this term means, why it matters now, and the overall state of security.
Show notes at http://devopscafe.org
>> Read More