DevOps

DevOps is a set of practices that automates and drive the processes through system between software development and operational teams. It is not a technology or tool. It is the practice which gives quick and quality delivery. This section will be very usefull for learning this culture and tools/technology.

This section contains following sub-sections.

  • Planning
  • Development
  • Build and Package
  • Testing
  • Release and Operation
  • Monitoring and Analytics

These are the various stages in the Software lifecycle. So, It is easy to identify right tools in the right stages of Lifecycle.

Follow this section for stories and article about DevOps

Terraform Modules

Complete Terraform Tutorial Part – 5 – Terraform Modules

As part of or Complete Terraform Tutorial, this is Part – 5 explaining about Terraform Modules and how to create Re-Useable Terraform Modules. In our Terraform Tutorial series, we have already discussed on Terraform Modules as an introduction (Terraform Modules – Digitalvarys). This article is about learning how to create re-useable Terraform Modules and how […]

Complete Terraform Tutorial Part – 5 – Terraform Modules Read More »

Terraform State Tutorial

Complete Terraform Tutorial Part – 4 – Terraform State

As part of or Complete Terraform Tutorial, this is Part – 4 explaining about Terraform State. Terraform will store the record of the infrastructure created right after the terraform apply command. This will be stored in the file called terraform.tfstate. Challenge with the Infrastructure as code is when you have bigger infrastructure created by itself,

Complete Terraform Tutorial Part – 4 – Terraform State Read More »

Complete Terraform Tutorial Part – 3 – Terraform CLI

Complete Terraform Tutorial Part – 3 – Terraform CLI

As part of or Complete Terraform Tutorial, this is Part -3 explaining about Terraform CLI. Terraform platform can be easily accessible from the Command Line Interface. Terraform CLI is the most powerful and efficient way to access the Terraform. Terraform CLI can be vastly used for automating with operating system native scripts (Shell, PowerShell, etc).

Complete Terraform Tutorial Part – 3 – Terraform CLI Read More »

Terraform Configuration File

Complete Terraform Tutorial Part – 2 – Terraform Configuration File.

The next step to learn the Terraform is to get the knowledge on Terraform configuration files and it is one of the important parts you should know before using the terraform. Because this will also give you the complete insight of how Terraform works and how you can utilize the complete feature and functionality of

Complete Terraform Tutorial Part – 2 – Terraform Configuration File. Read More »

Complete Terraform Tutorial Part – 1 – Introduction

Terraform is an Opensource tool that will provide Infrastructure as code. Infrastructure as Code is a system that stores the machine-readable file to manage, provision, and configure the Software Infrastructure from Cloud computing. So, Terraform will define your Cloud Infrastructure with some popular Cloud provides including AWS, Azure, Google Cloud Platform, DigitalOcean, CloudFlare, and more.

Complete Terraform Tutorial Part – 1 – Introduction Read More »

How to Configure and Running Jenkins Behind Apache Reverse Proxy

How to Configure and Running Jenkins Behind Apache Reverse Proxy?

Running Jenkins in its default server will be difficult to manage sometimes. Running Jenkins behind Reverse Proxy is recommended if you want to manage Jenkins hosting and a certain level of access management in traffic. In this article, we will discuss How to Configure and Running Jenkins Behind Apache Reverse Proxy with the benefits of

How to Configure and Running Jenkins Behind Apache Reverse Proxy? Read More »

How to Write an Ansible Playbook.

How to Write an Ansible Playbook.

Ansible is one of the popular Opensource Software Configuration Management tools compared with other tools. In our previous article, we have discussed How to Create an Ansible Inventory. As we discussed, ansible is mainly used for IT Automation, Provisioning, and Application Deployment purpose. Ansible will play its role with multiple managed nodes like App servers,

How to Write an Ansible Playbook. Read More »

How to Create an Ansible Inventory.

How to Create an Ansible Inventory.

Ansible is one of the popular Opensource Software Configuration Management tools compared with other tools. Which is mainly used for IT Automation, Provisioning, and Application Deployment purpose. Ansible will play its role with multiple managed nodes like App servers, Database, and more. It uses SSH to connect with the nodes where it needs to do

How to Create an Ansible Inventory. Read More »

Upgrading Jenkins

Upgrading Jenkins and Post Upgrade Activities

As we know Jenkins is one of the most used opensource automation tools. Since it is highly reliable and stable, it is highly recommended for enterprise CICD and another automation purpose. Although it is highly reliable and stable, we need to be careful when we upgrade Jenkins to new versions of Jenkins. Especially, when we

Upgrading Jenkins and Post Upgrade Activities Read More »