Cloud Native Workshop - From the source code to the deployment of a cloud service
05.04.2024 , HS i4
Sprache: Deutsch

Are you a cloud native developer?

Was bedeutet es, ein "cloud nativer" Entwickler zu sein, wie sieht ein entsprechender Workflow dazu aus, welche Tools kommen zum Einsatz? Wie spielen Konzepte und Tools von GitHub, Hashicorp und Microsoft zusammen?
Die Fragen dazu möchten wir mit euch mittels einer Hands-On Session beantworten.

Lasst uns gemeinsam mit Hilfe von 'Visual Studio Code' und 'GitHub Codespaces' Cloud Ressourcen mittels 'Infrastructure as Code' definieren und deployen. Zudem werden wir auch zusammen Befehle für das Command Line Interface zu Kubernetes Clustern ausführen.

Der volle Inhalt:
* Erstellung deines eigenens GitHub Codespaces
* Installieren der Extension für GitHub Codespaces für Visual Studio Code
* Definieren einer Azure ressource mittels einer Terraform Configuration
* Provisionieren der Ressource in einer Azure Subscription mittels Terraform
* Deployment von Kubernetes Jobs auf einem Kubernetes Cluster
* Skalieren der Workloads
* Zerstören der Ressourcen in der Azure Subscription

Was du dafür brauchst:
* einen Laptop (ideal deinen privaten Laptop)
* einen GitHub Account
* Visual Studio Code

Siehe auch: Slides of the workshop (411,4 KB)

Ich arbeite als Softwareentwickler mit starkem Fokus auf Cloud-Tätigkeiten bei der AVL List GmbH in Graz. Einer meiner Leidenschaften ist es Beiträge für die Tech-Community zu erstellen, in Form von Blog Posts, Videos, Meetups, Speaker Aktivitäten und Workshops.
Seit 2023 bin ich HashiCorp Ambassador und Microsoft Azure MVP.

Diese(r) Vortragende hält außerdem: