DevOps

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) aimed at shortening the systems development life cycle and providing continuous delivery with high software quality. It emphasizes collaboration, automation, and integration between developers and IT professionals to improve the speed and quality of software deployment.

How to use Terraform templates

Updated: February 4, 2024 By: Guest Contributor

Overview Terraform, an open-source infrastructure as code software tool created by HashiCorp, allows users to define and provision data center infrastructure using a high-level configuration language. In this…

Understanding terraform_remote_state data source: Explained with examples

Updated: February 4, 2024 By: Guest Contributor

Introduction In the world of Infrastructure as Code (IaC), managing state is paramount, and Terraform by HashiCorp is a leading tool that practitioners use to achieve this. Terraform’s…

Jenkins Authorization: A Practical Guide (with examples)

Updated: February 4, 2024 By: Guest Contributor

Introduction Jenkins, a powerful automation server, plays a crucial role in the continuous integration and continuous delivery (CI/CD) pipeline. As such, managing access and permissions is vital to…

Solving Jenkins Pipeline NotSerializableException: groovy.json.internal.LazyMap

Updated: February 4, 2024 By: Guest Contributor

Overview If you have come across a NotSerializableException error when working with Jenkins pipelines, specifically with the groovy.json.internal.LazyMap class, don’t worry—you’re not alone. This problem commonly arises when…

Understanding Artifacts in Jenkins: A Practical Guide (with examples)

Updated: February 4, 2024 By: Guest Contributor

Introduction Jenkins, an open-source automation server, has significantly simplified continuous integration and continuous deployment for software projects. One feature that plays a pivotal role in these processes is…

Using Jenkins with AWS EC2 and S3: A Practical Guide

Updated: February 4, 2024 By: Guest Contributor

Introduction The integration of Jenkins, Amazon Web Services’ EC2, and S3 offers a powerful solution for continuous integration and delivery. In this guide, we will explore how to…

Terraform: 3 Ways to Remove Duplicates from a List

Updated: February 4, 2024 By: Guest Contributor

Overview Terraform, being a powerful tool to build, change, and version infrastructure efficiently, offers several ways to manipulate lists, including removing duplicates. Understanding how to efficiently remove duplicates…

Terraform: How to convert a number to a string and vice versa

Updated: February 4, 2024 By: Guest Contributor

Introduction Working with Terraform, you often find yourself in situations where data types need to be converted from one form to another. Terraform, being a robust infrastructure as…

Using bcrypt() and md5() functions in Terraform

Updated: February 4, 2024 By: Guest Contributor

Terraform, a tool developed by HashiCorp, is widely used for building, changing, and versioning infrastructure safely and efficiently. It supports a wide array of providers such as AWS,…

Terraform: Read CSV data and convert it into a list of maps

Updated: February 4, 2024 By: Guest Contributor

Introduction Infrastructure as Code (IaC) has changed the landscape of DevOps and cloud engineering, enabling professionals to manage infrastructure with the same approach as application code. Terraform, a…

1 2 3 4 70