Month: June 2022

azure, cybersecurity, IT

Multiple backups per day for Azure VMs

Though this feature is in public preview but is good to have for mission-critical workloads. Azure Virtual Machine Backup enables you to create an enhanced policy to take multiple snapshots a day. Understanding your need to protect mission-critical workloads in Azure Virtual Machines, Azure Backup now previews low recovery point objective (RPO) to as low as four hours.…
Read more

Securing Azure DevOps

Security should always be the topmost concern when working with information and data, especially when working in a cloud-based solution, like Azure DevOps. Microsoft keeps the underlying cloud infrastructure secure, but it’s up to the end-user to configure security in Azure DevOps. Here’s a quick checklist. ? Authentication Enable Azure AD authentication from the Organization…
Read more

Azure Sentinel Using Terraform + Terragrunt

I recently compiled all (all of the available resources in TF) the components and deployed them using Terraform. To deploy a complete setup, just change 3 inputs and the complete sentinel solution should be up and running in 10-15 mins. Here’s the code to set up Sentinel using Terraform and Terragrut. Repo: sharmaarnav/as-sentinel ( Changes…
Read more

(Terraform + Terragrunt) in Azure

What’s Terragrunt? Terragrunt is a thin wrapper that provides extra tools for keeping your configurations DRY, working with multiple Terraform modules, and managing remote state. Terragrunt works on DRY concept, ie. Don’t repeat yourself !! From Wiki The DRY principle is stated as “Every piece of knowledge must have a single, unambiguous, authoritative representation within…
Read more

Azure & PowerShell – Writing Scripts

I have been asked a few times about the easiest way to write a PowerShell script or how to get started writing a script and automating stuff in Azure. Or writing a complex script to automate a complex deployment. (PS – This blog is just to help you expand you PS skills, and does not…
Read more

Azure Bastion IP based connection

IP-based connection lets you connect to your on-premises, non-Azure, and Azure virtual machines via Azure Bastion over ExpressRoute or a VPN site-to-site connection using a specified private IP address. Configuring IP Based Connection: Create a Bastion: 2. Enable IP Based Connection 3. RDP/SSH to the VM (on-premise / non-Azure) from the Bastion Resource:

Kubernetes – Getting Started

So what exactly is Kubernetes? Kubernetes (also known as K8s) is open-source software for deploying, scaling and managing containerized applications. As an automation solution, Kubernetes handles the work of deploying and managing the workloads to ensure they run as you intended. Then where does Docker comes from? Docker is a containerization platform, and Kubernetes is…
Read more