An open API service indexing awesome lists of open source software.

https://github.com/strvcom/terraform-open-knowledge


https://github.com/strvcom/terraform-open-knowledge

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

## Introduction
This repository serves as an online course for learning Terraform.
Made by [STRV](https://www.strv.com/), it’s here to help those who want to use Terraform to "code" infrastructure.

#### Goal
To give you a fundamental understanding of what Terraform is, and how to use it in your project.

The presenter demonstrated the best practices in Terraform—experience he gained by working on numerous projects.

#### Source
This online course was created by utilizing material from an **internal workshop held at [STRV](https://www.strv.com/)**.

#### Prerequisites
This course requires at least basic knowledge of backend development and basic experience with cloud (AWS).

## Contents

This course contains 2 sessions (recordings).
The first session is an introduction to Terraform and only includes a bit of coding.
The second session is mostly live coding (hands-on experience).

The repository also contains all code examples in [/infra/website](/infra/website). Each .tf file with example has description in comment at begining.

## Video recordings

Sessions:
1. [Introduction to Terraform](https://www.youtube.com/watch?v=-QmW2r7SpU4&list=PLfX7tWavkVjDMbBQBKbnjEtXhftO2Z2mD&index=2&t=0s)
2. [Hands on Experience with Terraform](https://www.youtube.com/watch?v=MaHgdwgw_qc&list=PLfX7tWavkVjDMbBQBKbnjEtXhftO2Z2mD&index=3&t=0s)

Playlist:

[https://www.youtube.com/playlist?list=PLfX7tWavkVjDMbBQBKbnjEtXhftO2Z2mD](https://www.youtube.com/playlist?list=PLfX7tWavkVjDMbBQBKbnjEtXhftO2Z2mD)

## Used technologies
- [Terraform 0.11](https://www.terraform.io/)
- [AWS - S3, Cloudfront, Codepipeline, Codebuild](https://aws.amazon.com/)

#### Speakers
[Robert Rossmann](https://github.com/robertrossmann)