Tag

Terraform

1 views collected around this technical thread.

DevOps Cloud Academy
DevOps Cloud Academy
Apr 8, 2025 · Cloud Computing

Integrating Jenkins and Terraform for Automated Cloud Infrastructure Management

This article explains how to combine Jenkins pipelines with Terraform to automate the provisioning, configuration, and lifecycle management of AWS cloud resources, offering a practical DevOps workflow that enhances efficiency, reliability, and scalability through Infrastructure as Code and CI/CD practices.

AWSCI/CDIaC
0 likes · 10 min read
Integrating Jenkins and Terraform for Automated Cloud Infrastructure Management
DevOps Cloud Academy
DevOps Cloud Academy
Feb 19, 2025 · Operations

Top 10 DevOps Project Ideas with Source Code for 2025

This article introduces ten practical DevOps project ideas for 2025, explains the core concepts behind each project, and provides direct source‑code links so readers can build, test, and showcase their DevOps skills across containers, CI/CD pipelines, Kubernetes, Terraform, and more.

CI/CDDevOpsDocker
0 likes · 10 min read
Top 10 DevOps Project Ideas with Source Code for 2025
ByteDance Cloud Native
ByteDance Cloud Native
Feb 13, 2025 · Cloud Computing

Deploy the Full‑Size DeepSeek‑R1 Model on Volcengine Cloud with Terraform and Kubernetes

This guide walks you through two practical solutions for deploying the massive DeepSeek‑R1 model on Volcengine Cloud—one using Terraform for a quick two‑node GPU setup and another leveraging cloud‑native multi‑node distributed inference with Kubernetes, covering resource sizing, environment preparation, model download, monitoring, autoscaling, and storage acceleration.

AIKubernetesModel Deployment
0 likes · 22 min read
Deploy the Full‑Size DeepSeek‑R1 Model on Volcengine Cloud with Terraform and Kubernetes
DevOps Cloud Academy
DevOps Cloud Academy
May 19, 2024 · Cloud Native

Creating Kubernetes Resources with Terraform: Namespaces, Deployments, Services and More

This tutorial demonstrates how to use Terraform to define and provision common Kubernetes resources such as namespaces, deployments, services, ConfigMaps, Secrets, and PersistentVolumeClaims, providing step‑by‑step commands, code examples, and verification procedures for a fully automated workflow.

DevOpsInfrastructure as CodeKubernetes
0 likes · 8 min read
Creating Kubernetes Resources with Terraform: Namespaces, Deployments, Services and More
DevOps Cloud Academy
DevOps Cloud Academy
Oct 3, 2023 · Operations

Using Pre‑commit Hooks with Terraform for Automated Code Quality Checks

This article explains how to set up and use pre‑commit hooks for Terraform, covering the purpose of pre‑commit checks, a list of popular Terraform‑specific hooks, step‑by‑step installation instructions, and how they improve code quality, security, and CI efficiency.

DevOpsInfrastructure as CodeTerraform
0 likes · 7 min read
Using Pre‑commit Hooks with Terraform for Automated Code Quality Checks
DevOps Cloud Academy
DevOps Cloud Academy
Sep 20, 2023 · Cloud Computing

Why Terraform Should Be Part of Your DevOps Toolchain

This article explains why Terraform, a multi‑cloud infrastructure‑as‑code tool, is valuable for DevOps teams due to its simple syntax, modularity, platform‑agnostic design, strong community, and features like plan previews that enable safe, efficient, and version‑controlled infrastructure management.

DevOpsInfrastructure as CodeTerraform
0 likes · 6 min read
Why Terraform Should Be Part of Your DevOps Toolchain
DevOps Cloud Academy
DevOps Cloud Academy
Sep 6, 2023 · Cloud Native

The Evolving Role of Developers in Infrastructure as Code and Cloud‑Native Platforms

This article examines how infrastructure management has shifted toward treating infrastructure as code, the growing responsibilities of developers in deploying and maintaining cloud‑native platforms such as Kubernetes, the challenges they face, and the supporting role of platform/DevOps teams and tools like Terraform and ArgoCD.

ArgoCDDevOpsGitOps
0 likes · 7 min read
The Evolving Role of Developers in Infrastructure as Code and Cloud‑Native Platforms
DevOps Cloud Academy
DevOps Cloud Academy
Jul 22, 2023 · Cloud Native

Setting Up a Local Kubernetes Cluster with Terraform, Kind, and ArgoCD for DevOps Training

This guide walks you through provisioning a local Kubernetes environment using Terraform and Kind, installing essential tools like kubectl and ArgoCD, and deploying a cloud‑native continuous‑delivery pipeline, providing a repeatable setup for DevOps hands‑on training.

ArgoCDDevOpsInfrastructure as Code
0 likes · 9 min read
Setting Up a Local Kubernetes Cluster with Terraform, Kind, and ArgoCD for DevOps Training
DevOps
DevOps
Jul 20, 2023 · Operations

Why Continuous Testing Is Essential for Infrastructure and How to Implement It

The article explains why continuous testing of infrastructure is critical for stability and reliability, outlines a comprehensive testing scope ranging from unit to reliability tests, discusses tool selection and practical Terraform‑based examples, and shows how test‑driven development can improve IaC workflows.

Continuous IntegrationIaCInfrastructure Testing
0 likes · 9 min read
Why Continuous Testing Is Essential for Infrastructure and How to Implement It
Continuous Delivery 2.0
Continuous Delivery 2.0
May 11, 2023 · Operations

Everything as Code – Automating Deployment, Infrastructure, and Pipelines

The article traces the evolution from manual, error‑prone deployments to fully automated DevOps practices, explaining how code‑centric approaches such as Infrastructure as Code, Environment as Code, Orchestration as Code, Document as Code and Pipeline as Code improve productivity, reliability, consistency and platform scalability across cloud‑native environments.

CI/CDDevOpsDocker
0 likes · 15 min read
Everything as Code – Automating Deployment, Infrastructure, and Pipelines
DevOps
DevOps
May 10, 2023 · Operations

Everything as Code: From Manual Deployments to Automated Infrastructure and CI/CD Pipelines

The article traces the evolution from cumbersome manual deployments to modern automated, code‑driven practices such as Infrastructure as Code, Environment as Code, Orchestration as Code, and Pipeline as Code, highlighting tools like Ansible, Terraform, Docker, Kubernetes, and Jenkins to improve productivity, reliability, and scalability in DevOps operations.

AnsibleCI/CDDevOps
0 likes · 15 min read
Everything as Code: From Manual Deployments to Automated Infrastructure and CI/CD Pipelines
Bilibili Tech
Bilibili Tech
Mar 28, 2023 · Cloud Computing

Multi‑Cloud Management Platform ARES: Architecture, Features and Practices

ARES, Bilibili’s multi‑cloud management platform, unifies resource provisioning, asset inventory, user access, and cost optimization across public clouds through a layered architecture, project‑centric tagging, Terraform‑based orchestration, and centralized security, while addressing manual provisioning, fragmented permissions, and visibility challenges, and plans to extend into hybrid‑cloud automation.

Cost ManagementIaCMulti-Cloud
0 likes · 26 min read
Multi‑Cloud Management Platform ARES: Architecture, Features and Practices
DevOps Cloud Academy
DevOps Cloud Academy
Mar 11, 2023 · Cloud Computing

Optimizing Terraform with Terragrunt: Deploying Jenkins on AWS EC2

This tutorial demonstrates how to use Terragrunt to streamline Terraform configurations for provisioning an AWS EC2 instance, installing Jenkins, configuring security groups and a private S3 bucket, and creating a simple Jenkins pipeline, including step‑by‑step commands and full code examples.

AWSCI/CDInfrastructure as Code
0 likes · 8 min read
Optimizing Terraform with Terragrunt: Deploying Jenkins on AWS EC2
DevOps Cloud Academy
DevOps Cloud Academy
Feb 27, 2023 · Operations

Understanding GitOps: History, Principles, Benefits, and Practical Implementation

This article explains the origins of GitOps, defines its core principles of declarative infrastructure, versioned desired state, automated approval, and compliance monitoring, and outlines its benefits and a concrete practice using tools such as GitLab, ArgoCD, Kubernetes, Terraform, Prometheus, and Grafana.

CI/CDGitOpsInfrastructure as Code
0 likes · 18 min read
Understanding GitOps: History, Principles, Benefits, and Practical Implementation
DevOps
DevOps
Jan 3, 2023 · Operations

Managing Environments with Pipelines: Strategies, Code Samples, and Best Practices

This article explains how to use continuous delivery pipelines to manage multiple infrastructure environments, compares three stack organization strategies, provides Terraform examples for staging and production, and discusses benefits, challenges, and best practices for versioned stack definitions, artifact repositories, and automated testing in DevOps workflows.

CI/CDDevOpsEnvironment Management
0 likes · 16 min read
Managing Environments with Pipelines: Strategies, Code Samples, and Best Practices
DevOps Cloud Academy
DevOps Cloud Academy
Jan 2, 2023 · Operations

Why CI/CD for Infrastructure as Code Differs from CI/CD for Application Development

This article explains how treating infrastructure as code changes the way continuous integration and delivery pipelines are designed, highlighting differences in source control, testing, automation, security, cost estimation, and deployment compared to traditional application development CI/CD practices.

CI/CDContinuous DeliveryContinuous Integration
0 likes · 20 min read
Why CI/CD for Infrastructure as Code Differs from CI/CD for Application Development
Java Architect Essentials
Java Architect Essentials
Aug 23, 2022 · Cloud Native

Implementing Multi‑Cluster Monitoring with Prometheus and Thanos on Kubernetes

This article explains the limitations of a standard Prometheus monitoring stack on Kubernetes and demonstrates how to migrate to a Thanos‑based solution for long‑term metric retention, reduced infrastructure cost, and scalable multi‑cluster observability using Terraform and cloud‑native components.

KubernetesObservabilityPrometheus
0 likes · 15 min read
Implementing Multi‑Cluster Monitoring with Prometheus and Thanos on Kubernetes