Studio-DevOps

close up photo of programming of codes

Quickstart to using Linux Containers(lxc and lxd)

Reading Time: 3 minutes Containerization has been the leading mode for application deployment today. So tools like Docker has been in the rise. But the Docker containers are built for the purpose of deploying an application and hence a single process. So, Docker containers are not meant to run an Operating System. But what if we want to run multiple Operating Systems on a single host OS. People will Continue Reading

What Is Ettercap? It’s Installation And Workflow.

Reading Time: 3 minutes So before talking about Ettercap, its installation, and workflow, let’s talk about the category in which it falls. Have you ever heard about MITM? No, so let me give you a brief about it. As a penetration tester or security personnel, one should know about MITM or Man In The Middle attacks. But let’s just consider that we are not one of them.We will go Continue Reading

K3s Vs K3d: What is the difference?

Reading Time: 3 minutes Both K3s and k3d are lightweight Kubernetes distributions that allow you to quickly deploy production-level Kubernetes in your local environments without much storage or network requirements. Working with Kubernetes in a local environment is not so easy. It requires several operational efforts to check code functionality, build and tag docker images and create and deploy configurations. To achieve this, professionals rely on tools and distributions Continue Reading

How to Setup EB CLI

Reading Time: 3 minutes Hello Readers! In this blog we will see how to set up EB CLI so that we can start using it through our command line interface. Firstly let’s see in short why we use EB? So, AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling web applications. You can simply upload your code and Elastic Beanstalk automatically handles the deployment, from capacity provisioning, Continue Reading

How to set alarms and notifications in AWS CloudWatch

Reading Time: 3 minutes Introduction AWS CloudWatch is just another AWS service that monitors your other AWS resources and services. You can use to collect metrics and logs in real-time and you can track the metrics. Also, you can create custom dashboards for your applications that are using AWS resources. In this blog, we will learn to set alarms and push notifications for our resource metrics. Alarms can be Continue Reading

terraform

How to use Terraform variables in different ways

Reading Time: 2 minutes Introduction to Terraform variables Just like in other technologies, variables let you customize your Terraform modules and resources without altering the modules’ code. Results you do not need to hard code just for a few tweaks in your resources. Using variables is very handy when you are creating the same resources but with different configurations. For example: S3 bucket for diffrent regions EC2 instances of Continue Reading

Getting started with Git logs (Part -1)

Reading Time: 4 minutes Getting started with Git logs (Part -1) In this blog, we will learn some advanced options to format and print the commit git logs to fetch the information that we need out of our project journal history. As we already know, Git keeps a Journal of the changes committed to the project history. Now we will explore more ways the ‘git log’ command is helpful for us. Continue Reading

Getting started with Git logs (Part -2)

Reading Time: 3 minutes Git logs play an important role to get details about the activity of the commit. We will learn about git logs in this blog. This blog is the second part of my last blog. I hope you have read my last blog on the same topic. if not please have a look at that blog also, refer to the below link to get that blog- Continue Reading

Fundamentals of Google App Engine

Reading Time: 5 minutes The trend of building applications on the cloud is gaining traction because it offers a variety of advantages, including increased business opportunities, security, and scalability. To develop a web application, however, you would need a suitable cloud computing technology. This is where Google App Engine fits in by allowing you to build and host web applications on a fully-managed serverless platform. What is App Engine? Continue Reading

Google Cloud Platform Overview

Reading Time: 6 minutes As all of you might know, Cloud services can be broadly classified into three categories: IaaS(Infrastructure as a Service), PaaS(Platform as a Service), and SaaS(Software as a Service).  What is GCP? GCP (Google Cloud Platform) is an offering by Google that provides IaaS and PaaS services. SaaS services are also provided by Google in the form of G Suite(Google Workspace). Both G Suite and GCP Continue Reading

Linting Via GitHub Actions

Reading Time: 2 minutes Before moving towords to the linting via GitHub Actions. Lets see first that what is linting and why it is important. And How we can achieve that through GitHub Actions. i.e the “Linting Via GitHub Actions” What is Linting ? It is the process of automatically checking your source code for programmatic and stylitic error. This is done by lint tool ,to whom we can Continue Reading

Create Network Infrastructure on AWS using Ansible Modules

Reading Time: 5 minutes Hi Readers, In previous blog we understood how to Setup AWS resource using Ansible modules. Now In this blog we will see how we can create Networking resources in aws using Ansible Modules. Before directly jumping into the practical part, let’s understand what network is and what are some basic components of a proper Networking Infrastructure. Some Basic components of Network Virtual Private Cloud A Continue Reading

close up photo of programming of codes

How to query DNS name servers – dig

Reading Time: 3 minutes Do you know that we can examine the DNS using our terminal . Lets talk about the same. dig – (Domain Information Groper) is used for such tasks. It is used to perform task like troubleshooting DNS problems. It also helps to gather DNS information and resolve the queried question from terminal. How to use dig command. Step 1 : dig command installation. Step 2: Continue Reading