Skip to content

Commit d4d5b23

Browse files
committed
Updates for Sommersemester 2021
1 parent e50e4f2 commit d4d5b23

File tree

5 files changed

+2463
-24
lines changed

5 files changed

+2463
-24
lines changed

00-einfuehrung/uebung/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Ziel der heutigen Übung ist es, die benötigten Softwarekomponenten für die we
1111

1212
## Test des Setups
1313

14-
1. Öffnen Sie eine Console in einem Ordner Ihrer Wahl und geben Sie `git clone https://github.com/qaware/cloudcomputing.git` ein
14+
1. Öffnen Sie eine Console in einem Ordner Ihrer Wahl und geben Sie `git clone https://github.com/JohannesEbke/cloudcomputing.git` ein
1515
1. Öffnen Sie den Ordner [jdk-test-1](jdk-test-1/) in einer Console und geben sie `mvnw clean install` (`./mvnw clean install` unter Mac und Linux) ein
1616
1. Öffnen Sie den Ordner [jdk-test-2](jdk-test-2/) in einer Console und geben sie `gradlew clean build` (`./gradlew clean build` unter Mac und Linux) ein
1717
1. Importieren Sie die [jdk-test-1/pom.xml](jdk-test-1/pom.xml) in IntelliJ und starten Sie die `main`-Methode

09-serverless/uebung/README.md

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -17,37 +17,29 @@ Kubernetes von Docker. Folgen sie dabei der offiziellen Anleitung: https://kubel
1717
Für eine Beschreibung der verschiedenen Runtimes nutzen sie folgende Informationen:
1818
https://github.com/kubeless/kubeless/blob/master/docs/runtimes.md
1919

20-
## Fn Project
20+
## OpenFaaS
2121

22-
Diese Übung beschäftigt sich mit Project Fn (http://fnproject.io), einer Container nativen
23-
aber Cloud agnostischen Serverless platform.
22+
Diese Übung beschäftigt sich mit OpenFaaS ( https://www.openfaas.com/ ), einer Serverlessplattform
23+
für Kubernetes oder OpenShift mit Fokus auf Einfachheit.
2424

25-
1. Installieren sie zunächst lokal Project Fn. Folgen sie hierzu den Anweisungen der
26-
Quickstart Dokumentation: https://github.com/fnproject/fn#top
25+
1. Installieren sie zunächst auf Ihrem Kubernetes OpenFaaS. Folgen sie hierzu den Anweisungen der
26+
Dokumentation zum Deployment auf Kubernetes: https://docs.openfaas.com/deployment/kubernetes/
27+
Sie können mit dem Abschnitt "Install the faas-cli" beginnen.
2728

28-
2. Folgen sie anschließend den Anweisungen der Project Fn Tutorials. Schreiben und deployen
29-
sie eine einfache Funktion in Java. https://fnproject.io/tutorials/JavaFDKIntroduction/
30-
31-
- http://fnproject.io/tutorials/
32-
- https://github.com/fnproject/fn-helm
33-
- https://medium.com/fnproject/fn-project-helm-chart-for-kubernetes-e97ded6f4f0c
29+
2. Folgen sie anschließend den Anweisungen der im "Lab 3" des OpenFaaS-Workshops:
30+
https://github.com/openfaas/workshop/blob/master/lab3.md
31+
Dort können sie eine einfache Funktion in in Python schreiben.
3432

3533
## Serverless Framework
3634

37-
Diese Übung beschäftigt sich mit dem Serverless Framework (https://serverless.com/framework/),
35+
Diese Übung beschäftigt sich mit dem Serverless Framework (https://www.serverless.com/open-source/),
3836
einem CLI Tool zur einfachen und schnellen Entwicklung von von Event-getriebenen Funktionen.
3937

40-
Aufbauend auf den Übungen zu Kubeless und Project Fn, führen sie die Übungen erneut mit Hilfe
38+
Aufbauend auf den Übungen zu Kubeless führen sie die Übungen erneut mit Hilfe
4139
des Serverless Frameworks aus.
4240

4341
### Kubeless
4442

4543
Eine Übersicht zum Kubeless Provider finden sie hier: https://serverless.com/framework/docs/providers/kubeless/
4644
Folgen sie der Quickstart Anleitung, und wenden sie diese auf die in der Kubeless
4745
Übung erstellte Funktion an.
48-
49-
### Project Fn
50-
51-
Eine Übersicht zum Project Fn Provider finden sie hier: https://serverless.com/framework/docs/providers/fn/
52-
Folgen sie der Quickstart Anleitung, und wenden sie diese auf die in der Project Fn
53-
Übung erstellte Funktion an.

0 commit comments

Comments
 (0)