All events

VIScon Workshop: Create your own Cloud Infrastructure like a Pro


Event start time 21.10.2023 14:00

Event end time 21.10.2023 17:00

Add to calendar: ics Google

This event is only available for VIScon Symposium and Hackathon participants, and Helpers!

Please make sure to sign up to either one first.

This workshop teaches participants hands-on how to use Infrastructure-as-Code (IaC) and GitOps to provision cloud environments.

We’ll create our own infrastructure on Azure via Terraform and automate the process with a GitHub Actions CI/CD pipeline.

Workshop Goals

  • Know the benefits of Infrastructure-as-Code & GitOps in modern software development
  • Get hands-on experience on how to use Terraform to provision infrastructure on Azure
  • Learn how it can be automated with a Continuous Integration / Continuous Delivery (CI/CD) pipeline and GitHub Actions
  • Know how these technologies are used in enterprise IT projects

Workshop Outline

Introduction to Infrastructure-as-Code (IaC) and GitOps

  • What is Infrastructure-as-Code & GitOps?
  • How do they improve the software development process?

Provision cloud environments on Azure with Terraform

  • Set up a Terraform project
  • Write Terraform code to create infrastructure on Azure
  • Use remote storage to store the Terraform state

Create a CI/CD pipeline with GitHub Actions

  • Create infrastructure via pipeline
  • Deploy application on created infrastructure via pipeline

Learn how those technologies are used on real-life IT projects

  • Example 1: cloud-native application project
  • Example 2: cloud foundation project

Stretch goals examples

  • Parameterize the pipeline
  • Make the pipeline more secure
  • Enable blue/green deployments


  • Bring laptop with internet access & admin rights
  • Install Git & Terraform on laptop
  • Sign up for GitHub & Microsoft Azure account

The VSETH General Privacy Policy applies to this event.

Event organisers

Main event organiser Diego de los Santos Gausi