srnyapathi

srnyapathi

Terraform – whys

Why Terraform? What’s the big deal? Let’s say you’re working with multiple clouds Azure, AWS, and GCP and maybe even some on-prem systems. Each of these has its own tools for managing infrastructure: Here’s the problem: if you’re using all…

Infrastructure as code (IaC)

black and silver scissors with black handle

Modern enterprise architecture is evolving at an incredible pace. Every corner of the tech world seems to bring a new tool or technology. At the same time, businesses are changing fast, and so is the architecture that supports them. It…

Docker : L1 – Container life cycle

bird's-eye view photography of road

We will learn how to run containers in docker. This is the first and first and foremost command that we use in docker to run a containerized application . This section will cover basics of docker run using CLI as…

Making shell more beautiful

green blue and red wooden boxes

As soon as we make transition from Mac/Linux based operating system to Windows OS, the first thing we miss is the shell. As Macbook users / developers we are accustomed to running commands instead of using GUI, we would have…

Docker-Terminology

worms eye view of buildings

Docker provides the ability to package our application and its runtime environment into a container which can be shipped easily. We have the ability to configure the runtime environment along with the application code . This makes it easy for…

Docker – Installation on Windows

aerial view of intermodal containers

A quick walk through of Docker installation on Windows 10. 1. Downloading the binaries Download the binaries from the official website. 2. Install WSL 2 Install WSL 2 following instructions provided in the Microsoft website. This step can be done…

Power of Predicates

brown and black brick wall

A secret recipe to spice up your java program Ever wonder where we can use the predicates ? I was writing a piece of logic which involved classifying data into three groups based on three variables . The code looked…

One Page Guide to kafka

black transmission tower during daytime

What is Kafka ? Apache Kafka is a community distributed event streaming platform capable of handling trillions of events a day. Initially conceived as a messaging queue, Kafka is based on an abstraction of a distributed commit log. TLDR; In…