How to do cost estimation of infra using Infracost

Cloud computing has made it really easier to grow and scale up infrastructure. The infrastructure setup has made it really easier to work with microservices but what about the cost. The elasticity and flexibility has made the life easier. But it comes at a cost which we cant ignore.Cloud infrastructure has a cost which shows … Continue reading How to do cost estimation of infra using Infracost

Creating Container-based Apps in Azure

Azure containers are a different approach to software development in the cloud. Containers are packaged pieces of code that have everything that it needs to operate inside that package. The containerized application can be deployed as a container image instance. For example, you can deploy a VM and then choose to deploy containerized applications to … Continue reading Creating Container-based Apps in Azure

GCP : Infrastructure as Code with Terraform

Build Infrastructure Create the main.tf file: touch main.tf Click the Open Editor button on the toolbar of Cloud Shell. (You can switch between Cloud Shell and the code editor by using the Open Editor and Open Terminal icons as required, or click the Open in new window button to leave the Editor open in a separate tab). In the Editor, add the following content to … Continue reading GCP : Infrastructure as Code with Terraform

Azure Networking: Configure VNet peering with an Azure PowerShell script between VNets in different subscriptions

This blog post shows how you can configure VNet Peering between virtual networks (VNets) in different Azure Subscriptions with the use of an Azure PowerShell script. Virtual network peering is a mechanism that enables you to seamlessly connects two or more VNets. Once peered, those VNets appear as one, and Azure resources, like Azure Virtual Machines (VMs), can … Continue reading Azure Networking: Configure VNet peering with an Azure PowerShell script between VNets in different subscriptions

WHAT IS & (HOW TO) LEARN CLOUD COMPUTING: A BEGINNER’S GUIDE

Have you spent a lot of time trying to figure out what the heck is Azure, AWS, VmWare? Just to discover a new software and getting confused all over again. That’s how my journey started out “swimming a big black hole” ended up frustrated and gave up for a while. Wish there was information that … Continue reading WHAT IS & (HOW TO) LEARN CLOUD COMPUTING: A BEGINNER’S GUIDE

AWS Infrastructure as Code (IaC)

IaC allows you to write a script to provision AWS resources. The benefit is that you provision resources in a reproducible manner that saves time. CloudFormation CloudFormation allows you to provision AWS resources using IaC. Features: Provides a repeatable process for provisioning resources. Works with most AWS services. Create templates for the resources you want … Continue reading AWS Infrastructure as Code (IaC)

Helm, keep consistent across environments. Change or paramatise data

A Helm chart (like a Docker image) should be promoted between environments. It should start with testing and staging environments and gradually move to production ones. Single repository with multiple environments This is the most basic deployment workflow. You have a single Helm chart (which is exactly the same across all environments). It is deployed … Continue reading Helm, keep consistent across environments. Change or paramatise data