A summary of our first 3 Jam sessions, focusing on Terraform templates, general tips, and integrations

If you’ve been following our journey at InfraCode, you know that we are dedicated to providing useful, actionable tips to our readers. In this guide, we’ll summarize our Jam sessions, bringing you advice and ideas from DevOps professionals. If you’re looking to discuss these ideas with others in the industry, we encourage you to join our Slack to continue the conversation.

In this article, we’ll summarize:

The three top Infrastructure as Code best practices

Common Terraform template mistakes

Terraform and Kubernetes — tips to…


Contributions by Michael Levan and Chad Crowell

Welcome to our note series on our weekly Jam sessions, where we cover relevant DevOps topics with rotating guest speakers.

To save you time and energy, we’ll be uploading each Jam session topic’s notes, along with helpful tips.

For the week of May 12th, we covered Integrating Terraform with Kubernetes.

We talked with Michael Levan and Chad Crowell about their thoughts on which tech stacks to use, the implications of Kubernetes on enterprises, and best practices.

Join our Slack to stay in the loop about our future weekly Jam Sessions on DevOps topics.

1. Which IaC tech stack do you use or recommend?


Contributions by Antoni Tzavelas and Darko Mesaroš

Welcome to our note series on our weekly Jam sessions, where we cover relevant DevOps topics with rotating guest speakers.

To save you time and energy, we’ll be uploading each Jam session topic’s notes, along with helpful tips.

For the week of May 5th, we covered Terraform templates (a theme that we’ve also covered in-depth in blog posts). We’ll go over what makes a good template, documentation best practices, and different strategies you can use to deploy Terraform templates.

Antoni Tzavelas (Google Certification Trainer) and Darko Mesaroš were our guest speakers on the…


Photo by JJ Ying on Unsplash

Welcome back to our tutorial series on InfraSketch. In this post, we’ll focus on security rules for InfraSketch with easy-to-follow tutorial images.

For other tutorials, check out InfraSketch Tutorial Part 1 and Part 2, which focus on the basics, as well as use cases.

Interested in learning more? Join our Slack, led by DevOps experts, to meet other professionals and learn more about Terraform. We will also have more opportunities to engage closely with InfraSketch in the Slack.

Try InfraSketch for yourself.

For a full review of how to deploy infrastructure on cloud, check out our post on Best Terraform…


Contributions by Mark Smith and Hardik Desai

Welcome to our note series on our weekly Jam sessions, where we cover relevant DevOps topics with rotating guest speakers.

To save you time and energy, we’ll be uploading each Jam session topic’s notes, along with helpful tips.

For the week of April 28th, we covered a far-reaching topic: Infrastructure as Code (IaC) best practices. We talked with Mark Smith and Hardik Desai about their tips for best practices, including structuring IaC, creating a naming convention, handling Terraform state files…and more.

Join our Slack to stay in the loop about our future weekly…


Photo by Luca Bravo on Unsplash

Our journey to help DevOps engineers automate the Terraform template creation process started in 2020. A year later, with a ton of elbow grease, our product, “InfraSketch” is ready for release. This blog will walk you through every component of the product and how a DevOps engineer can use InfraSketch to generate Terraform templates and spin up their infrastructure.

Specifically, this blog reviews use cases for InfraSketch. If you’re interested in a more basic tutorial that gives an overview and goes over icons/properties, check out Part 1 of this blog series.

Interested in learning more? Join our Slack, led by…


Photo by Ahmad Dirini on Unsplash

We’re continuing our series on Terraform AWS with a post that breaks down the basics. The world of Terraform AWS can be described as complex — from AWS storage to AWS best practices, there’s a depth of knowledge necessary to get familiar with Terraform AWS.

Whether you’re an expert at Terraform AWS or just getting started, it’s our goal at InfraCode to provide you with clear and easy-to-understand information at every level. The number of resources out there is abundant but overwhelming. That’s why we create simplified guides that are immediately usable and always understandable.

If you’re interested in what…


Photo by Alex wong on Unsplash

Our journey to help DevOps engineers automate the Terraform template creation process started in 2020. A year later, with a ton of elbow grease, our product, “InfraSketch” is ready for release. This blog will walk you through every component of the product and how a DevOps engineer can use InfraSketch to generate Terraform templates and spin up their infrastructure.

You can try InfraSketch for yourself here.

Interested in learning more? Join our Slack, led by DevOps experts, to meet other professionals and learn more about Terraform. We will also have more opportunities to engage closely with InfraSketch in Slack.

For…


Photo by Michael Dziedzic on Unsplash

Converting your cloud infrastructure to code is awesome. It gives us the ability to manage infrastructure in a single repository, reuse templates and even apply governance on how cloud resources are utilized at an organizational level.

Using Terraform, we can easily build these templates and reuse them to create or destroy cloud environments. For example, we can reuse a template for spinning up or down EC2 instances in an autoscaling group.

The good part? Since these templates are pre-defined, they are also well-tested. Nobody likes reinventing the wheel and resolving the same set of errors again and again. …


Photo by Jr Korpa on Unsplash

Storage is one of the core aspects of cloud computing. Data has attained utmost importance in today’s world and it’s important to choose the right storage for data. Cloud providers like AWS provide multiple options to store data in various formats and classes with a varying range of availability, durability, and accessibility.

In this post, we will provision 3 types of storage on AWS using Terraform. The reference code to this blog can be found in this repo. This repository contains 3 subdirectories which contain separate code for S3, EBS, and RDS.

The post below is divided into 3 sections:

Raphael Socher

Founder at InfraCode — customizable, reliable Infrastructure as Code tools. Simplifying the lives of DevOps professionals. www.infrastructurecode.io

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store