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
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
- …
Requirements
- 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.
The fine print
By participating you agree that pictures can be taken of you that could be used for VIS-Purposes (VISIONEN, Instagram, etc)
By participating, you agree to adhere by the VIS Code of Conduct
Every participant is responsible for their own insurance
All statements are made without guarantee
In general, there are no refunds
Event organisers
Main event organiser Diego de los Santos Gausi