92 Blog Posts To Learn About Infrastructure As Code
Let's learn about Infrastructure As Code via these 92 free blog posts. They are ordered by HackerNoo 2026-8-9 14:0:3 Author: hackernoon.com(查看原文) 阅读量:2 收藏

Let's learn about Infrastructure As Code via these 92 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the Learn Repo or LearnRepo.com to find the most read blog posts about any technology.

Infrastructure as Code (IaC) is the practice of managing and provisioning computing infrastructure through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools. IaC enables automated, consistent, and repeatable infrastructure deployments, significantly improving efficiency and reducing errors.

1. Automating App Architecture Diagrams: How I Built a Tool to Map Codebases from the Source

Learn Repo's image-664d58

NoReDraw instantly turns your code into clear architecture diagrams, linking key components and keeping documentation up-to-date.

2. Confessions of a DevOps Guru: How I Would Learn Devops If I Could Start Again

Learn Repo's image-71a13

In this article, a seasoned DevOps pro spills the beans on three epic mistakes and how to avoid them.

3. How To Configure CloudFront Using CloudFormation Template

Learn Repo's image-54f138

I recently worked on implementing CloudFront for s3 bucket files. Most of the tutorials were doing that using console management(UI) but we at Blue Sky Analytics prefer “code as infrastructure”. So I had to do this using CloudFormation. With the help of a few StackOverflow links and tutorials, I was able to write CloudFormation Template.

4. What is Everything-as-Code? Examining the Explosion of "as Code" Buzzwords

Learn Repo's image-c1193

If you’re confused when you read about “[some software term] as code” or “everything as code,” all you really need to know is that we’re talking about automation: The thing we use to do tedious tasks for us, or orchestrate tasks when they become too large and complex for manual methods.

5. The End of CI/CD Pipelines: The Dawn of Agentic DevOps

Learn Repo's image-53ad08

GitHub's agent fixed my flaky test in 11 minutes. No human wrote code. But when it fails, instead of a stack trace, you get an outcome.

6. Implementing GitOps Workflows with Kubernetes

Learn Repo's image-e46b4

Learn how to use GitOps with Kubernetes for streamlined workflow management.

7. How to Test Terraform the Right Way

Learn Repo's image-2f625

In this blog post, you'll learn about why you should be testing IaC and the best platforms to get started with.

8. NoOps: The Future of DevOps or a Mythical Utopia?

Learn Repo's image-3dda18

Explore the evolving landscape of NoOps in DevOps. Dive into the debate to uncover the truth about this game-changing concept.

9. How I Cut AWS Compute Costs by 70% with a Multi-Arch EKS Cluster and Karpenter

Learn Repo's image-c0112

Learn how we built a multi-arch EKS cluster with Karpenter & Spot Instances, cutting AWS compute costs by 70% and scaling in under 20 seconds.

10. Managing a GitHub Organization With Infrastructure as Code

Learn Repo's image-0e65b

This post will share our experience in adopting infrastructure as code (IaC) to manage GitHub organization resources.

11. Creating a Google Kubernetes Engine (GKE) Cluster with Terraform in a Custom VPC

Learn Repo's image-495f4

In this tutorial, we will be looking at how to use Terraform to create a Google Kubernetes Engine (GKE) cluster within its VPC using Terraform.

12. How To Setup Continuous Integration Pipeline By Using Terraform And GitLab CI

Learn Repo's image-c4224

Terraform is a fantastic tool for managing your cloud infrastructure, especially if your assets are hosted on multiple cloud providers.

13. How To Migrate An Existing Infrastructure into Terraform

Learn Repo's image-cf6a9

Terraform is a powerful tool to have in your toolset.

14. From “Feature branches” to “Feature environments” with Terraform

Learn Repo's image-b403b

“The advantage of feature branching is that each developer can work on their own feature and be isolated from changes going on elsewhere.” (FeatureBranch)

15. From DevOps to NetDevOps: Where Are We Now in Networking?

Learn Repo's image-b2bfa

NetdevOps is the application of DevOps principles in networking, modern network engineers and administrators should manage networks efficiently for agility.

16. Say Goodbye to Outdated Diagrams: Automate Your Infrastructure Visualization

Learn Repo's image-5b3b78

Automate your infrastructure diagrams. Guide helps you maintain fresh, accurate visuals with minimal effort, perfect for managing

17. Striking the Balance: Harmonizing Agility and Control in DevOps

Learn Repo's image-b72d98

In DevOps, short development cycles, constant feedback, and adaptive planning characterize Agile practices.

18. Creating a Instance Scheduler using AWS CDK

Learn Repo's image-f1544

The AWS CDK is a software development framework to define cloud infrastructure as code and provision it through CloudFormation. The CDK integrates fully with AWS services and allows developers to use high-level construct to define cloud infrastructure in code.

19. Static Code Analysis  for Infrastructure as Code Using Azure DevOps Pipelines

Learn Repo's image-fc13e8

This article explains how to set up static code analysis for infrastructure as code using Azure DevOps pipelines.

20. Unlocking IaC Part 2: Setting Up Terraform on Windows for AWS

Learn Repo's image-b3b8

Learn how to set up Terraform on Windows for cybersecurity professionals. Discover the prerequisites and get ready to deploy your first Terraform script.

21. Rapid-eks – Production EKS in 13 minutes with Terraform + Python

Learn Repo's image-5da13

Deploy production AWS EKS clusters in 13 minutes. Open-source CLI with Karpenter, monitoring, ALB controller built-in. One command, zero YAML hell.

22. Tf2cdk – Convert Terraform to AWS CDK (Not Cdktf)

Learn Repo's image-60c8a8

How to convert terraform to cdk

23. 6 Free Terraform Tools to Facilitate a Multi-Cloud Infrastructure

Learn Repo's image-e084

Have a multi-cloud infrastructure? These free Terraform tools will help you to reduce costs and make your multi-cloud efficient.

24. Generative AI: Can we Accelerate Infrastructure as Code With Amazon Q?

Learn Repo's image-d487b8

In the age of generative AI, do you want to be agile or reinvent the wheel? there is a plethora of tools now,use them in your infrastructure as code journey/

25. Building a “Maintenance Mode” with Terraform and Github Pages

Learn Repo's image-576638

As you may have seen, we just launched our public beta of env0 last month. As part of the run-up to the launch, our dev team had to go through and make sure everything about our infrastructure was ready for ongoing public use: one element being creating a maintenance mode for both our Application and our public API.

26. Cloud Application Infrastructure from Code (IfC)

Learn Repo's image-4fa998

Presents a relatively new concept of Infrastructure from Code (IfC) as the next logical step in cloud automation

27. Deploy Docker Using Ansible

Learn Repo's image-431c4

28. Exporting Your GKE Cluster to Terraform Cloud: A Guide with Challenges and Solutions

Learn Repo's image-8b2158

In this article, I'll share our journey at ANNA Money from using our Kubernetes installation in GCP to the managed Kubernetes service by Google and GKE.

29. Creating and Provisioning Azure Container Apps with Bicep

Learn Repo's image-b13ca

Using Bicep, we can deploy Azure Container Apps quickly and easily!

30. Check Out the Principles and Best Practices of Infrastructure as Code for 2023

Learn Repo's image-4962e8

Infrastructure-as-code is a very important concept to understand in the DevOps world today.

31. How to Create an Azure API Management Instance using Bicep Lang via Azure DevOps

Learn Repo's image-82218

The more I use Bicep, the more I love it. This is what ARM Templates should have been.

32. One-Click Environments: The Ultimate DevOps Goal and How to Achieve It with TPCS Framework

Learn Repo's image-d8502

Striving for One-Click Environments speeds up development, improves code quality, and improves recoverability.

33. Automate Infrastructure and Secure Your App with Terraform and Cognito

Learn Repo's image-5724f

Terraform is an open-source tool that allows you to define and provision infrastructure using code.

34. Using a Product-Led Growth Mindset to Improve User Experience

Learn Repo's image-e37948

How changing the development mindset to a product-led-growth one can improve the user experience by focusing the thought process for the team's members.

35. 6 Best Practices for Infrastructure as Code in DevOps

Learn Repo's image-3cdfd8

Take a look at the benefits of implementing this practice and some of the best practices you should follow in your DevOps pipeline.

36. What Really Propelled The Cloud Revolution: A Developer's Perspective

Learn Repo's image-038ba8

An overview of the main trends that have pushed the Cloud industry — and the world — forward, in the past decade and a half.

37. 2023 Will Be the Year of Kubernetes (and Other Predictions in the Cloud and Infrastructure Industry)

Learn Repo's image-06f03

Dive into the new year’s top cloud and infra-tech trends, straight from a cloud and infrastructure technology fanatic.

38. How Do You Manage Helm Charts?

Learn Repo's image-28d7b

Whether you love it or hate it, Helm is a ubiquitous tool for managing Kubernetes applications. You can use it in many different ways which is great, but can also be overwhelming.

39. How to Automate Google Cloud Security Audits with Terraform and Python

Learn Repo's image-33b688

Explore practical examples, coding workflows, and scalable solutions for cloud security management.

40. What’s Waiting for DevOps in 2024?

Learn Repo's image-1c7ae

What waits for DevOps in the upcoming year? Take a look at what DevOps trends we could see emerging in 2024.

41. Infrastructure as Code (IaC) Scanning Tools

Learn Repo's image-cf66d8

In this article, we will take a closer look at why IaC scanning is important and what tools you can implement to perform your scans.

42. Unlocking IaC Part 3: Your First Terraform Deployment!

Learn Repo's image-8b4fa

For this first deployment, let’s use something we all know by name, Splunk. In this script, we will deploy a single server that has Splunk already installed.

43. Project-as-Code: The Catalyst DevOps Needs

Learn Repo's image-3f518

If you are familiar with Docker, Terraform, and the CI platforms (eg: Jenkins, CircleCI, Codeship), you already know the power of Declarative DevOps. It can make development easier by being repeatable, predictable, and fast. Supporting technologies both hide complexities and offer important reuse by supporting simple structured syntax in an easy to create and read file. Each technology has codified much of its domain allowing developers to author and instrument with nothing more than a text editor.

44. Hashicorp's Terraform: A Introduction

Learn Repo's image-94c858

Join us in the journey of learning Terraform. This blog series aims to provides a guidance for essentials to be known while working with Terraform.

45. DevSecOps Practices: Securing Infrastructure as Code (IaC)

Learn Repo's image-c1d3b

In this article, I would like to share the basic CI/CD configuration for Checkov and KICS, two Infrastructure as Code (IaC) analysis tools.

46. Application Deployment: Recipe for Great Serverless Strategy

Learn Repo's image-84a1e8

This is true for the most part, but Serverless apps also have a certain property that can make their deployment and maintenance time consuming.

47. Automate EC2 Deployments on AWS with Terraform Modules

Learn Repo's image-47fba

In cloud computing, managing infrastructure efficiently has now become an important part of modern infrastructure operations.

48. A Deep Dive Into the GitOps World

Learn Repo's image-86eb58

This article is a comprehensive guide to GitOps, a set of practices that use Git as the source of truth for software development and deployment.

49. Smarter DevOps Pipeline with GitHub CI and Azure Automation

Learn Repo's image-4ba74

Build a smarter DevOps pipeline using GitHub CI and Azure Automation with best practices for CI/CD, IaC, security, and scalable cloud deployments

50. Change the Name of your AWS S3 Bucket in Terraform Without Breaking Things

Learn Repo's image-b7d238

Learn how to rename an AWS S3 bucket in Terraform. See renaming process of Amazon s3 bucket in a few simple steps.

51. Smart E-bike Kits: A Tour Inside Our Servers

Learn Repo's image-20e9d8

The Idea

52. Terraform Configuration Syntax Overview

Learn Repo's image-ef7728

All you need to know to get started about Terraform Syntax.

53. Infrastructure as Code with APIs: Automating Cloud Resources the Developer Way

Learn Repo's image-379db8

Infrastructure as Code is a way to manage cloud resources using code. Learn how to manage a PaaS using APIs.

54. The State of Cloud Automation and the Promise of Infrastructure Automation

Learn Repo's image-c90b5

The Cloud has become a familiar feature of the tech stacks at most organizations and is becoming much more than a place for server resources. At present, almost everything in our digital landscape is connected to a Cloud in one way or another.

55. Infrastructure as Code – Whose Responsibility Is It?

Learn Repo's image-2388d

In my experience, the development of microservice architecture and infrastructure go hand in hand. It's hard to imagine these tasks handled by separate teams.

56. How To Manage Infrastructure With Terraform

Learn Repo's image-c6dc88

What is Terraform?

57. Codify your SaaS Apps: The Answer to the Unmanaged SaaS Jungle

Learn Repo's image-058e3

A phenomenon we have encountered often, when helping companies overcome drift, is a common neglect of the entire SaaS toolchain. Learn why this is troubling.

58. Why Understanding Infrastructure-as-code is Critical to Scaling Your Technology Infrastructure

Learn Repo's image-93b31

Infrastructure as code (IaC) is one of the most important trends in modern IT development. Read about the benefits of IaC and how to implement it.

59. Why you should take care of Infrastructure Drift

Learn Repo's image-836988

When talking about infrastructure drift, you often get knowing glances and heated answers. Recording gaps in your infra between what you expected to be and the reality of what is, is a well known and widespread issue bothering hundreds of DevOps teams around the globe.

60. I Got a New EKS Cluster Running And Terraform Code in 2 minutes

Learn Repo's image-1d9c08

AWS EKS + Terraform + Cloudskiff do the job

61. Tfblueprintgen: A Tool to Simplify Terraform Folder Setup and Provide Base Resource Modules

Learn Repo's image-730d08

Tfblueprintgen is a Terraform tool that generates a battle-tested folder structure and modular blocks.

62. Building Your Infrastructure With Just a Diagram

Learn Repo's image-846f1

This hands-on tutorial will teach you how to create infrastructure via the AWS Application Composer Console.

Learn Repo's image-0a85c8

As CTO at Altar.io, a large part of my work revolves around observing the forward-looking industry trends (including fintech trends) that affect how we create innovative products.

64. Securing the Cloud Control Plane: A Practical Guide to Secure IaC Deployments

Learn Repo's image-1f962

Secure your cloud at commit time. Learn how to protect Terraform, CI/CD pipelines, IAM roles, and state files with policy-as-code and DevSecOps best practices.

65. Policy-as-Code: WTF Is It?

Learn Repo's image-7f305

Explore Policy as Code, its impact on compliance, security, and automation, and its role in the future of technology governance.

66. How to Safely Refactor Live Terraform Without Recreating Resources

Learn Repo's image-94794

Safely refactor live Terraform with moved blocks, import blocks, and tests without recreating production resources.

67. Getting Started With CloudFormation: The ABCs of AWS Infrastructure Templating

Learn Repo's image-13a67

This article is a comprehensive beginner's guide to AWS CloudFormation, offering insights into its advantages, fundamental concepts, and practical applications.

68. Unlocking IaC Part 1: WTF Are We Even Doing Here?

Learn Repo's image-961a48

Unravel the power of Terraform - from "why" it exists to its key components and practical usage.

69. Rent or Own? How the "Rug Pull" Era is Pushing Developers Toward Source-Available Software

Learn Repo's image-25b708

Are we entering a period in which the most profitable software is free and open for personal use? The time will tell.

70. Mastering Ansible Playbooks: A Guide to Task Controls & Handlers

Learn Repo's image-0fecb8

Tutorial on Ansible playbooks including how to use conditionals and task handlers to control execution flow.

71. Why “It Works on My Machine” Keeps Breaking Production

Learn Repo's image-5b84f8

Bad Dockerfiles cause outages, security risks, and bloated images. This guide shows how one AI prompt enforces production-grade container best practices.

72. Three Ways to Scale Your Apps with Render

Learn Repo's image-c46b6

When your app is experiencing high traffic or utilization, you need to scale your service to handle that load. We’ll explore three ways to scale your apps.

73. Self-Healing Infrastructure Could Be the Future of Data Management

Learn Repo's image-35ec38

AI-driven automation in database management transforms reactive ops into predictive, self-healing systems for scale, reliability, and performance.

74. How Infrastructure as Code Is Forcing a Revolution in Cost Management

Learn Repo's image-314ad

You might have read our beta launch blog post, which describes how Infrastructure as Code (IaC) is driving the third datacenter revolution (the first two being virtualization and the move to public clouds). In this post, I want to go deeper into looking at how IaC is driving a new need and approach to cost visibility and management.

75. You Probably Aren’t as Advanced in Automation as You Think

Learn Repo's image-f815a

Discover how to get started with infrastructure automation. Learn key benefits, challenges, and a step-by-step roadmap to scale your DevOps practices.

76. AWS CloudFormation Template Basics

Learn Repo's image-4f65

Get started creating IaC using CloudFormation templates.

77. Cloud-Native Yay or Nay: Reasons to Use Cloud-Native Technologies

Learn Repo's image-1e7898

Cloud-native has been the talk of the town for quite some time now. Some developers think it’s just hyped way too much and will soon diminish from the limelight. Others think cloud-native will revolutionize software development and is here to stay!

78. Learn About Infrastructure as Code in 5 Minutes and Why You Should Use It

Learn Repo's image-f532e

Infrastructure as Code (IaC) is the process of managing and configuring an infrastructure using configuration files, rather than manually editing configurations

79. The Relevance of Infrastructure-as-Code Concepts in Security

Learn Repo's image-84514

So what is Infrastructure-as-Code (IaC) anyway? IaC is a process that automates the provisioning and management of cloud resources.

80. Introducing Driftctl: Your IaC Security Belt

Learn Repo's image-02715

We recently released the first versions of driftctl, a new open-source project for infrastructure developers, DevOps, SRE, and cloud practitioners, with the goal of helping manage all kinds of drifts.

81. Scaling DevOps Without Losing Your Mind (or Your SLA)

Learn Repo's image-5284

Cut tool sprawl, flaky pipelines & manual ops. Learn how GitOps, IaC & observability can fix modern DevOps chaos in large enterprises.

82. The limits of Security Groups in IaaS Infrastructures

Learn Repo's image-f34388

In IaaS Cloud projects, it becomes clear that Security Groups, while effective to a certain extent, fall short in providing the comprehensive security needed

83. GitOps: From Chaos to Control - Managing Infrastructure Like Code

Learn Repo's image-5598b

Master GitOps, the game-changer for unified infrastructure & app management. Learn how Git & CI/CD pipelines bring order to the chaos.

84. Why Learn Any Other Programming Language When You Can Learn Typescript?

Learn Repo's image-c6a7e

Use TypeScript in all your projects and all use cases without any limitation. You can now do frontend, backend, infrastructure and machine learning in one progr

85. Code as Documentation and Assessment

Learn Repo's image-2457d8

Documenting IT networking lab procedures in code rather than word-processor documents enables more authentic, equitable and consistent assessment.

86. Most Production Outages Have Nothing to Do With Bad Code

Learn Repo's image-006588

70–80% of production incidents trace back to config, certificates, deployment order, or networking — not bugs. So why are we only testing the code?

87. My First Steps With Crossplane: Crossplane 101

Learn Repo's image-04a5b

In this post, I used Crossplane to create a simple GKE cluster. Using Kubernetes for the registry and the reconciling behavior is ingenious.

88. Infrastructure as Code in Practice: What It Solves — and What It Doesn’t

Learn Repo's image-6cf0d

Infrastructure as Code has long become a standard approach to managing cloud infrastructure.

89. Newsflash - "People with AWS Console Access Tend to Change Things"

Learn Repo's image-778cd

This blog post is a written transcript of the FOSDEM Talk: “Infrastructure drifts aren’t like Pokemon, you can’t catch ’em all”, by Stephane Jourdan – CTO and founder

90. Improve Your IaC With a Specialized Management Platform

Learn Repo's image-f873a

Most often, there is no point in implementing an in-house solution as the cost and effort of building and maintaining it may exceed its potential benefits.

91. Why Rebuilding Infrastructure Beats Upgrading It

Learn Repo's image-54307

Build infrastructure that can burn down and bounce back. A guide to Minimal Viable Kubernetes.

92. Mastering Enterprise Cloud Migration: Divyesh Pradeep Shah's Success Story

Learn Repo's image-ba311

Divyesh Pradeep Shah led a flawless multi-million dollar enterprise cloud migration with zero data loss, setting new standards in secure cloud transformation.

Thank you for checking out the 92 most read blog posts about Infrastructure As Code on HackerNoon.

Visit the /Learn Repo to find the most read blog posts about any technology.


文章来源: https://hackernoon.com/92-blog-posts-to-learn-about-infrastructure-as-code?source=rss
如有侵权请联系:admin#unsafe.sh