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.
Event Organisatoren
- Diego de los Santos Gausí
Hauptorganisator
Das Kleingedruckte
-
Mit der Teilnahme erklärst du dich damit einverstanden, dass Fotos und Videos von dir gemacht werden, die für VIS-Zwecke (VISIONEN, Instagram, etc.) verwendet werden können
-
Mit der Teilnahme erklärst du dich damit einverstanden, den VIS Verhaltenscodex einzuhalten
-
Alle Teilnehmenden sind für ihre eigene Versicherung verantwortlich
-
Alle Angaben ohne Gewähr
-
Grundsätzlich gibt es keine Rückerstattungen