Elephant in the room

Recently I was asked by my manager to have a look on a deployment pattern, called Blue-Green where the source are the traffic is Kafka Messages making it a slice of Event Driven Architecture. Pretty unconventional right? One thing crossed my mind almost instantly, why would we do it, in…


In last post we created Private and DB Subnets which were hidden from direct inbound internet access but could connect to internet via NAT Gateway. Now we will create security groups in order to allow traffic to AWS instances based on firewall rules.

Security groups are to act as virtual…


In previous post we created a Custom VPC with a custom route table and public subnets. In general pubic subnets are used to provision Internet facing Instances e.g. web servers. In one AZ we can have public as well as private subnets which are not open to internet connection and…


In previous post, we installed Terraform cli. Let’ start with AWS Basics of Networking.

For the purpose of this post we are going to use AWS Free Tier Account. If you don’t have an account already, create using this link.

AWS Infrastructure’s fundamental components are Regions and Availability Zones (AZ)…


The AWS Command Line Interface (AWS CLI) is an open source tool that enables you to interact with AWS services using commands in your command-line shell. It is designed to implement functionalities to interact with resources in a way you can via browser.

There are two versions available of AWS…


Terraform is a inarguably one of the efficient tool for building, changing, and versioning infrastructure safely and efficiently. It can manage popular cloud providers as well as custom in-house built resources too..

Terraform uses high level syntax calledHCL (HashiCorp Configuration Language) to interact with cloud apis and resources. It can…


Hashicorp has launched their preview release of Terraform 0.13rc. It has brought one of the most awaiting feature that will complete the missing block of modular approach with Terraform.

Terrafrom is a great tool for cloud infrastructure provisioning. It’s ability to work with various Cloud providers, high level IaaC syntax…

Sagar Kharab

Software Developer by profession. Chef by chance. Runner by choice. Sums it all.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store