DevOps Oxford - Terraform - declaring your cluster by Alan Christie
Channel: DevOps Oxford
Date: 2019-04-23

Presentation at DevOps Oxford Meetup on 11th December 2018: https://www.meetup.com/devopsoxford/events/ccbdlqyxqbqb

In this talk we'll take a brief tour of HashiCorp's Terraform. It's essentially an IaC _provisioning_ tool. We'll explore the latest version's concepts accompanied by practical examples and end with a short demonstration of its capabilities for GitLab and AWS.

- What it is
- Configuration Syntax
- State
- Providers
- Input (Variables)
- Output (including templating)
- Modules
- Demos (GitLab and AWS)

After 30 years in broadcast, military, commercial and research environments starting with machine code and hardware in the 80's, Alan's worked up the programming stack through various languages and technologies and works at Informatics Matters near Oxford helping provide software solutions and consultancy to the life science sector including biotech and pharmaceutical companies. With a passion for _beautiful code'_, testability and where readability counts he's someone who prefers to spend "writing code that writes code rather than writing code”.

---

Music: Acid Jazz by Kevin MacLeod
License: Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/)
Source: https://freemusicarchive.org/music/Kevin_MacLeod/Jazz_Sampler/AcidJazz_1430
Artist: http://incompetech.com