Author: Vidushi Bansal

Setting up Azure AD Saml using Dex server in ARGOCD

Reading Time: 3 minutes In this blog, we will go through the steps required to configure Azure AD SAML to authenticate and authorize in ARGOCD application which is hosted in any environment and is accessible over a URL. Lets take a look at the setup which is required in Azure AD and argo-cd config. Pre-requisites: Requires an Azure AD account Requires ArgoCD setup Azure AD SAML Enterprise App Auth Continue Reading

How to managing applications in docker containers

Reading Time: 3 minutes Docker is an open platform for developing, shipping, and running applications. It provides a standard way to run the code. Docker containers uses resource allocation in the kernel to run multiple containers on the OS.  It was created to work on the Linux platform. Docker now extends support for non-Linux operating systems including Microsoft Windows and Apple OS. This tool provides several advantages to the Continue Reading

data codes through eyeglasses

Docker and Docker Containers Security

Reading Time: 3 minutes The objective of this blog is to highlight benefits as well as security challenges for Docker containers. It will evaluate the benefits and risks associated with deploying various workloads on Docker containers, understand the evolution of Docker containers. It is important to decide what additional security mechanisms and tools are used to employ to further reduce security risks. Benefits of Cloud Services Based on Docker Continue Reading

close up photo of programming of codes

How to use various configuration management tools

Reading Time: 3 minutes Configuration management deals with managing the changes across the life cycle of the product. With the advancement in IT operations and growing requirements in the industry, it has become very important to pay attention to the configurations of the applications relating to the systems involved. To ensure that all parts of the system run smoothly, configuration plays a very important role and thus the need Continue Reading

close up photo of matrix background

How to achieve “way to go” with Golang

Reading Time: 5 minutes If you are here after reading its title, then there might be a good reason for your interest in GO. But, if that’s not the case then get ready to see why to go for GO. I am going to answer some of the most important questions that people ask about the Go programming language.  Is this language compiled or interpreted? This is one of Continue Reading

coding script

How to setup VPC via Terraform

Reading Time: 3 minutes In this blog, we will create a Terraform script for setting up the VPC in aws. VPC enables us to launch the aws resources into a virtual network that we define. It is logically isolated from other virtual networks in the AWS Cloud. You can specify an IP address range for the VPC, add subnets, associate security groups, and configure route tables. Terraform scripts enables Continue Reading

turned on computer monitor displaying text

How to diffrenctiate Process and Images in Linux

Reading Time: 4 minutes Process and images are the two important terms that describe the environment and the execution of commands in Linux. What is an image? The image is an environment for the execution which includes a core image, general register values, status of open files, current directory, and the like. Therefore, it depicts the entire picture of the state of the Linux kernel.  The components of the Continue Reading

close up photo of programming of codes

How to use AWS PrivateLink via AWS console

Reading Time: 5 minutes Introduction to AWS Privatelink To enable a private connection to services hosted in different VPC within the same AWS account or in different AWS accounts, we use AWS PrivateLink. It enables us to connect our VPC privately to supported AWS services, services hosted by other AWS accounts (VPC endpoint services), and supported AWS Marketplace partner services. We need not to use an Internet Gateway, NAT Continue Reading

abstract business code coder

How to use Docker image for multi-CPU architecture

Reading Time: 3 minutes Have you come across a situation where you were unable to run a docker container because it did not support your CPU architecture? If yes, then this is the right blog for you to follow and to allow your container to run as expected. I mostly use amd based architectures as my host machines to host my containerized applications, but I recently shifted few of Continue Reading

grayscale photo of computer laptop near white notebook and ceramic mug on table

What is the Go Programming Language

Reading Time: 4 minutes Intro to GO The Go language was designed with simplicity in mind and therefore the language has few keywords, constructs and built-ins. But what is included is carefully put together and mixes well with the other language constructs. As a comparison, Go has 25 keywords whereas ANSI C has 32, Java has 50 and C++11 has 84. The language specification for Go is said to Continue Reading

abstract business code coder

How to make AssumeRolewithSAML calls with AWS CLI

Reading Time: 3 minutes Many organizations uses SAML based authentication to authenticate their users to access AWS and other services. SAML(Security Assertion Markup Language) is a standard for logging users into applications based on their sessions in another context. You can read about How SAML authentication works from here. In this blog, we will check how we can use AssumeRoleWithSAML to get temporary security credentials to sign calls to Continue Reading

close up photo of programming of codes

How to use BASH RE-DIRECTIONS: Input, Output and Error

Reading Time: 3 minutes The execution of any command in Linux can result in the input requirements from the user, or displaying an output or both. The work of bash re-directions is to redirect the inputs and outputs to/from a file in Linux. Need for bash Re-directions Generally, we pass input to the script via the command line. It is also possible to pass these commands through a file. Continue Reading

data codes through eyeglasses

How to use AWS Bottlerocket

Reading Time: 2 minutes AWS Bottlerocket is an open source, Linux-based OS. It is built specifically to run containers. It reduces the operational cost by automating updates to your container infrastructure. How is Bottlerocket different from other OS AMI’s? Bottlerocket includes only the essential software to run containers. This helps in the following: it Improves the resource usage Reduces security attack surface Reduces management overhead It also integrates with Continue Reading