Sling Academy
Home/DevOps/Page 2

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.

Understanding terraform_remote_state data source: Explained with examples

Updated: Feb 04, 2024
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 ability to manage the state of your......

Jenkins Authorization: A Practical Guide (with examples)

Updated: Feb 04, 2024
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 ensure a secure and efficient......

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

Updated: Feb 04, 2024
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......

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

Updated: Feb 04, 2024
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 the concept of......

Using Jenkins with AWS EC2 and S3: A Practical Guide

Updated: Feb 04, 2024
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 use Jenkins with AWS EC2 and S3, providing the......

Terraform: 3 Ways to Remove Duplicates from a List

Updated: Feb 04, 2024
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 from lists......

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

Updated: Feb 04, 2024
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 code (IaC) tool, offers flexible type conversion......

Using bcrypt() and md5() functions in Terraform

Updated: Feb 04, 2024
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, Google Cloud, and Azure, among others. Managing......

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

Updated: Feb 04, 2024
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 tool developed by HashiCorp,......

Terraform: How to check if a string contains a substring

Updated: Feb 04, 2024
Introduction Terraform has become an indispensable tool in the world of Infrastructure as Code (IaC), allowing developers and operations teams to manage their infrastructure more efficiently and predictably. While mostly used for......

Using Terraform with Git branches to manage environments

Updated: Feb 04, 2024
In the world of Infrastructure as Code (IaC), the combination of Terraform and Git stands out for its elegance and efficiency. This tutorial aims to delve into how you can leverage Terraform alongside Git branches to manage different......

Terraform: How to remove new line characters from a string

Updated: Feb 04, 2024
Terraform, an open-source infrastructure as code software tool developed by HashiCorp, enables users to define and provision data center infrastructure using a declarative configuration language. A common use case in Terraform scripting......