How to Remove Subnet Delegations associated with an Azure Virtual Network(VNET) Subnet
· ☕ 2 min read · ✍️ Sathyajith Bhat
I was giving Azure Container Instances a try and it seemed to work okay. However, I launched the container in a VNET with a subnet that was empty but was supposed to be used for an Azure Cache for Redis deployment. Buried in the docs, Azure mentions a limitation that containers launched from an Azure Container Instances in a VNET, must be deployed to a subnet that cannot contain other resource types.

CDK Day is here
· ☕ 2 min read · ✍️ Sathyajith Bhat
The AWS Cloud Development Kit (AWS CDK) is an open-source software development framework to define your cloud application resources using familiar programming languages. Last year, when AWS CDK made a splash, I tried it out for a couple of different projects and was amazed by how awesome (and a little intimidating, at first) it is. My CDK projects included: CDK CDN - A CDK project to setup CDN using S3 Bucket, CloudFront Distribution to make it easy to distribute your media Folding @ Home on AWS - A CDK project to bring up a compute stack on AWS using an auto-scaling group comprising of spot-based EC2 instances When I heard about CDK Day, I thought of giving back in some way and submitted my talks for CDK Day.

Getting Terraform to apply only when a change exists using Make
· ☕ 11 min read · ✍️ Sathyajith Bhat
TL;DR Applying some Bash knowhow on exit codes, you can cut down the time required for a Terraform apply if no changes are to be done. The Simple Plan and Apply Over the past couple of weeks, I’d been working on getting our alerts deployed with Terraform. The initial proof of concept was a very simple shell script with a lot of copy-paste to handle the many accounts, environments and regions that I work on.

Welcome to re:Invent 2020 and see you in Neon City
· ☕ 4 min read · ✍️ Sathyajith Bhat
November end/December is a fairly exciting time for a lot of AWS enthusiasts - it’s time for re:Invent, AWSs' annual event which brings in tens of thousands of AWS users, enthusiasts, power users, customers and more. For the AWS Heroes, it’s also the time to get together, talk, mingle, discuss and debate on all things AWS and more. It’s the time where we pack our bags and head off to Las Vegas.

Migrating my WordPress blogs to Hugo
· ☕ 6 min read · ✍️ Sathyajith Bhat
I started blogging with WordPress about 13 years ago. I had some free time since the joining date for my first job was about a month or so away. Armed with boredom, an Internet connection and an ample amount of free time, I started Sathya Says on WordPress.com hosting. Soon after, I came to know about domains, shared hosting and self-hosted WordPress and with my first ever salary, purchased sathyasays.com, shared hosting and started writing about Linux experiences.

Securing your workloads on Azure
· ☕ 1 min read · ✍️ Sathyajith Bhat
I had the privilege of being able to talk about what you can do to improve your Azure account security and improve the security posture of your workloads running on Azure as part of Microsoft For Startups' Highway to a 100 Unicorns - Scale Up Thursdays webinar series. You can catch the video on demand by registering over at https://aka.ms/secgen. The slides are available on SpeakerDeck as well on my Talks section.

Running Folding@Home on AWS with AWS CDK
· ☕ 3 min read · ✍️ Sathyajith Bhat
Folding@Home(aka FAH) is a distributed computing project. To quote from their website, FAH is a distributed computing project for simulating protein dynamics, including the process of protein folding and the movements of proteins implicated in a variety of diseases. Folding@Home involves you donating your spare computing power by running a small client on your computer. The client then contacts the Folding@Home Work Assignment server, gets some workunits and runs them, You can choose to have it run when only when your system is idle, or have it run all the time.