Sling Academy
Home/DevOps/Page 7

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.

What is Jenkins and who should use it?

Updated: Feb 03, 2024
Jenkins is an open-source automation server that provides an easy way to set up a continuous integration and continuous delivery (CI/CD) pipeline. In this tutorial, we’ll dive deep into what Jenkins is, its core features, and why......

Terraform: How to concatenate lists

Updated: Feb 03, 2024
Introduction In this tutorial, we delve into the practical aspects of managing infrastructure as code (IaC) using Terraform, focusing on a specific operation: concatenating lists. Whether you’re a beginner or an experienced......

Terraform: How to convert string to date and timestamp

Updated: Feb 03, 2024
Overview When working with Terraform, a popular infrastructure as code (IAC) tool, managing date and timestamp conversions can be crucial for setting up robust and scalable infrastructure setups. Terraform scripts often require......

Using try() and coalesce() functions in Terraform (with examples)

Updated: Feb 03, 2024
Introduction In the world of infrastructure as code, the need for flexibility and error handling in configurations cannot be overstated. Terraform, a popular open-source tool developed by HashiCorp, allows for the building, changing,......

How to generate UUIDs in Terraform

Updated: Feb 03, 2024
Introduction Terraform by HashiCorp is an open-source tool used for building, changing, and versioning infrastructure safely and efficiently. It can manage existing and popular service providers as well as custom in-house solutions. A......

Terraform: How to compare two strings case-insensitively

Updated: Feb 03, 2024
Introduction In the world of Infrastructure as Code (IaC), Terraform stands out for its simplicity and power in managing and provisioning infrastructure across various providers. A common need in many Terraform configurations is string......

Terraform: How to add a duration to a date

Updated: Feb 03, 2024
Introduction In Terraform, managing infrastructure often involves dealing with dates and durations, especially when configuring resource lifecycles or setting up expiration dates for tokens and certificates. This tutorial will guide......

Terraform: How to compare 2 dates

Updated: Feb 03, 2024
Overview In the world of infrastructure as code, Terraform stands out for its simple syntax and powerful functions, providing you the ability to efficiently manage your infrastructure. One lesser-discussed but highly useful feature is......

Terraform: How to convert timestamp to date and vice versa

Updated: Feb 03, 2024
In the world of automation and infrastructure as code, Terraform stands out as a powerful tool for managing infrastructure through code templates. One common challenge when scripting with Terraform is handling dates and timestamps—a......

Terraform: How to get the current working directory

Updated: Feb 03, 2024
Introduction Terraform, an open-source infrastructure as code software tool created by HashiCorp, enables users to define and provision a datacenter infrastructure using a high-level configuration language known as HashiCorp......

Terraform: How to convert relative paths to absolute paths

Updated: Feb 03, 2024
Introduction When working with Terraform, managing file paths efficiently can streamline your infrastructure provisioning process. Often, you’ll start with relative paths for simplicity and readability. However, as your project......

Terraform: How to read YAML data and convert it into a map

Updated: Feb 03, 2024
Introduction Terraform has become the go-to tool for building, changing, and versioning infrastructure safely and efficiently. One of the powerful features Terraform offers is its ability to integrate with various data formats,......