1
00:00:00,000 --> 00:00:15,820
Wikipaka Intro Musik
2
00:00:15,820 --> 00:00:22,770
F: Hallo und willkommen zu meinem Talk, wie
man zum System Ingenieur wird. Der Talk
3
00:00:22,770 --> 00:00:27,810
basiert auf der Erkenntnis, dass große
Teile der Infrastruktur, die wir heute
4
00:00:27,810 --> 00:00:33,840
haben, das World Wide Web, die Cloud und
Internet of Things und alles auf Open-
5
00:00:33,840 --> 00:00:39,000
Source-Software basieren. Insofern ist es
absolut möglich, sich die Kenntnisse,
6
00:00:39,000 --> 00:00:43,830
mit der man solche Infrastruktur betreibt,
zu Hause durch Basteln am Computer
7
00:00:43,830 --> 00:00:50,400
beizubringen. Der Talk ist zwei Teilen:
Zuerst will ich euch erzählen, warum ich
8
00:00:50,400 --> 00:00:56,910
denke, dass man System Ingenieur werden
will. Und der zweite Teil ist, wie ich
9
00:00:56,910 --> 00:01:00,270
denke oder wie ich vorschlage, dass man
das angeht, wie man zum System Ingenieur
10
00:01:00,270 --> 00:01:09,000
wird, generell der Pfad dahin. Zur
Begriffsklärung. Erstens, wenn ich sage
11
00:01:09,000 --> 00:01:13,530
System Ingenieur, dann meine ich auch
immer System Ingenieurin. Wie im regulären
12
00:01:13,530 --> 00:01:17,400
Ausdruck oben im Titel angedeutet. Aber
ich werde wahrscheinlich trotzdem den Talk
13
00:01:17,400 --> 00:01:22,050
über weiter System Ingenieur sagen. Aber
bitte fühlt euch doch alle angesprochen
14
00:01:22,050 --> 00:01:29,490
dabei. Wikipedia sagt: Der System
Ingenieur ist für die Analyse der
15
00:01:29,490 --> 00:01:33,210
Kundenanforderungen, der Architektur und
des Designs von komplexen integrierten
16
00:01:33,210 --> 00:01:39,270
Systemen verantwortlich. Das klingt jetzt
erstmal relativ langweilig, aber was ich mit
17
00:01:39,270 --> 00:01:45,750
dem Wort meine, der Bezeichnung, ist ein System
Ingenieur baut und betreibt Infrastruktur.
18
00:01:45,750 --> 00:01:53,160
D.h. Netzwerke, also Internet, WiFi, VPN-
Tunnel und sowas. Und er betreibt Dienste,
19
00:01:53,160 --> 00:01:58,560
also z.B. Mail-Server oder Webserver,
Datenbankserver oder Chat-Server, all
20
00:01:58,560 --> 00:02:04,380
dieses. Und das erfordert natürlich auch
immer, die darunterliegende Hardware zu
21
00:02:04,380 --> 00:02:09,180
betreiben. Es gibt auch andere Worte:
Systemadministrator, Systemoperator,
22
00:02:09,180 --> 00:02:13,410
Systemarchitect. Das ist aber zumindest,
was diesen Talk angeht, eigentlich alles
23
00:02:13,410 --> 00:02:21,100
erstmal genau dasselbe. Mein Name ist
Folkert und ich bin Systemingenieur, hab
24
00:02:21,100 --> 00:02:26,849
lange Zeit in Hongkong gewohnt, jetzt in
Berlin und hab in meinem Leben schon ne
25
00:02:26,849 --> 00:02:34,048
ganze Menge Infrastruktur mit aufgebaut:
Webportale, Payment Processing, Dienste
26
00:02:34,048 --> 00:02:39,721
wie Kreditkartenabrechnung und sowas,
Musikfestival, für Musikfestivals hab ich
27
00:02:39,721 --> 00:02:44,335
Netzwerke gebaut. Hier rechts im Bild
sieht man mich mit 800 Meter
28
00:02:44,335 --> 00:02:49,677
Glasfaserkabel auf den Schultern. Das hat
sehr viel Spaß gemacht. Und im Augenblick
29
00:02:49,677 --> 00:02:54,435
arbeite ich in der Bio-IT-Branche,
Genforschung, Gentechnik. Die brauchen
30
00:02:54,435 --> 00:03:02,735
auch erstaunlich viel Infrastruktur dort.
Zum Teil 1: Warum man System Ingenieur
31
00:03:02,735 --> 00:03:08,654
werden will? Meiner Meinung nach alles
gibt's vier gute Gründe dafür. Es
32
00:03:08,654 --> 00:03:15,638
erschafft eine bestimmte Jobsicherheit, es
gibt extrem viel Autonomie. Es hilft
33
00:03:15,638 --> 00:03:23,370
einem, die Daten zu schützen und es hat
eine bestimmte ethische Komponente. Zur
34
00:03:23,370 --> 00:03:30,685
Jobsicherheit. Es gibt sehr viele Computer
mittlerweile, überall auf der Welt. Und es
35
00:03:30,685 --> 00:03:37,051
gibt sehr viele Menschen, die wollen, dass
diese Computer bestimmte Dinge tun. Aber
36
00:03:37,051 --> 00:03:41,242
die Menschen können meistens den Computern
nicht selber genau sagen, was genau sie
37
00:03:41,242 --> 00:03:47,884
denn von ihnen wollen. Das heißt, es
werden immer Menschen gebraucht, die das
38
00:03:47,884 --> 00:03:53,075
übersetzen. Es wird immer, solange es
Computer gibt und überall wo es Computer
39
00:03:53,075 --> 00:03:59,075
gibt, wird es jemanden geben, der gerne
hätte, das diese Computer bestimmte Sachen
40
00:03:59,075 --> 00:04:05,126
machen, aber nicht genau weiß, wie er das
den Computern sagen kann. Und da kommt
41
00:04:05,126 --> 00:04:09,631
halt der System Ingenieur ins Spiel. Das
ist genau die Rolle, die Position, in der
42
00:04:09,631 --> 00:04:15,574
man sich da findet. Das heißt, solange es
Computer gibt und überall, wo es Computer
43
00:04:15,574 --> 00:04:21,805
gibt, ist man in einer ganz guten
Position, wenn man der Lage ist, diese
44
00:04:21,805 --> 00:04:26,282
menschlichen Anforderungen zu übersetzen,
den Computern zu sagen, was sie zu machen
45
00:04:26,282 --> 00:04:33,253
haben. Der zweite Teil, warum man System
Ingenieur werden will, ist die Autonomie
46
00:04:33,253 --> 00:04:38,145
ein ganz wichtiger Punkt. Egal was man
jetzt von Bitcoin oder Wikileaks oder Silk
47
00:04:38,145 --> 00:04:46,074
Road hält, aber: Diese Services haben oder
sind noch dabei, die Welt zu verändern.
48
00:04:46,074 --> 00:04:50,778
Die haben ganz klar messbare Effekte auf
die Gesellschaft und auf die Welt um uns
49
00:04:50,778 --> 00:04:57,635
herum. Und diese Netze und Dienste
erfordern Infrastruktur. Auf irgendwelchen
50
00:04:57,635 --> 00:05:01,313
Computern müssen die Dienste ja laufen.
Diese Infrastruktur erzeugt ein
51
00:05:01,313 --> 00:05:05,869
Abhängigkeit. Wenn ein Dienst auf Amazon
läuft oder auf Google, dann ist der
52
00:05:05,869 --> 00:05:10,756
Betreiber dieses Dienstes von Amazon oder
Google abhängig. Das heißt, man kann halt
53
00:05:10,756 --> 00:05:15,998
bestimmte Sachen nicht machen, wenn
Amazon/Google das so nicht wollen, weil
54
00:05:15,998 --> 00:05:19,792
man in Konkurrenz zu denen steht oder
vielleicht politisch gegen die
55
00:05:19,792 --> 00:05:26,068
argumentieren will oder so.. Wenn man
seine eigene Infrastruktur hat, schafft
56
00:05:26,068 --> 00:05:30,269
das Unabhängigkeit, dann kannst du erstmal
machen, was du willst. Du bist nicht
57
00:05:30,269 --> 00:05:35,635
direkt von nem Infrastruktur Betreiber
abhängig. Und je nachdem, zu welchem Level
58
00:05:35,635 --> 00:05:39,705
man das führt, wie viel der eigenen
Infrastruktur man selber betreibt, kann
59
00:05:39,705 --> 00:05:44,630
man immer noch ein erstaunliches Maß an
Unabhängigkeit erreichen. Und das ist
60
00:05:44,630 --> 00:05:50,377
schon ein erstaunlicher und erstaunlich
wichtiger Aspekt. Genauso wichtig ist der
61
00:05:50,377 --> 00:05:56,807
Datenschutz. Alle Netzwerkdienste erzeugen
Nutzerdaten, per Definition. Der Schutz
62
00:05:56,807 --> 00:06:01,237
dieser Daten, die Vertraulichkeit, dass
niemand die Daten sieht, der nicht soll,
63
00:06:01,237 --> 00:06:06,717
erfordert, dass du der Infrastruktur
vertraust, auf der die Dienste laufen. Und
64
00:06:06,717 --> 00:06:10,965
damit du deiner Infrastruktur vertrauen
kannst, musst du den Menschen vertrauen,
65
00:06:10,965 --> 00:06:17,057
die den Zugang zu den Maschinen haben.
Damit fängt das alles an. Wer physischen
66
00:06:17,057 --> 00:06:21,624
Zugang zu einer Maschine hat, hat
wahrscheinlich auch Zugang zu den Daten,
67
00:06:21,624 --> 00:06:24,803
man kann dann noch mit Krypto ein bisschen
was dagegen machen und so. Aber
68
00:06:24,803 --> 00:06:29,941
schlussendlich kannst du einem System nur
vertrauen, wenn du das selber aufgesetzt
69
00:06:29,941 --> 00:06:34,182
hast. Das heißt, es muss ein System sein,
das du schon mal angefasst hast, wo nur
70
00:06:34,182 --> 00:06:38,002
du physisch oder nur deine Vertrauten
physischen Zugang zu haben und nicht
71
00:06:38,002 --> 00:06:46,676
irgendein Cloudserver. Ansonsten ist das
mit dem Datenschutz schwer. Und der
72
00:06:46,676 --> 00:06:51,755
vielleicht wichtigste Punkt: Es gibt eine
ethische Dimension, weswegen bestimmte
73
00:06:51,755 --> 00:06:57,150
Leute System Ingenieur werden sollten.
Jedes System betrifft direkt oder indirekt
74
00:06:57,150 --> 00:07:01,999
Menschen. Das kann sein, dass die Menschen
direkt den Service nutzen, weil es halt
75
00:07:01,999 --> 00:07:06,210
Gmail ist oder Facebook und der Menschen
direkt damit interagieren. Aber auch
76
00:07:06,210 --> 00:07:11,128
Systeme, die jetzt für die
Supermarktbelieferung oder den Bus-
77
00:07:11,128 --> 00:07:15,676
Fahrplan zuständig sind, haben direkte
oder indirekte Auswirkungen auf die
78
00:07:15,676 --> 00:07:20,889
Gesellschaft und auf Menschen um uns
herum. Insofern ist da eine große
79
00:07:20,889 --> 00:07:28,607
Verantwortung, diese Systeme zu betreiben,
je nach System. Und kein System ist
80
00:07:28,607 --> 00:07:33,015
ethisch komplett neutral. Systeme sind
immer Ausdruck von bestimmten Willen, von
81
00:07:33,015 --> 00:07:39,571
Menschen, die irgendwas erreichen wollen,
bestimmte Ziele haben. Diese Ziele sind
82
00:07:39,571 --> 00:07:45,894
entweder gut oder schlecht oder halt
eigennützig oder altruistisch, haben aber
83
00:07:45,894 --> 00:07:51,036
auf jeden Fall bestimmte ethische
Qualität. Und die Systeme machen nur, was
84
00:07:51,036 --> 00:07:56,342
System Ingenieure ihnen sagen, das ist
wichtig zu erkennen. Die Leute, die das
85
00:07:56,342 --> 00:08:00,984
System besitzen, die dafür das Geld
ausgegeben haben, die können dem System
86
00:08:00,984 --> 00:08:05,625
schlussendlich nicht sagen, was es zu tun
hat. Das kann nur der Mensch, der sich
87
00:08:05,625 --> 00:08:11,232
wirklich mit der Technologie auskennt. Das ist der
System Ingenieur. System Ingenieure machen
88
00:08:11,232 --> 00:08:16,429
hoffentlich nicht alles, was man ihnen
sagt. Weil Systeme so mächtig sind, so
89
00:08:16,429 --> 00:08:22,516
viel Einfluss auf Menschen haben, ist es
wichtig, dass die Leute, die
90
00:08:22,516 --> 00:08:27,578
schlussendlich sagen, was das System zu
machen hat und was nicht, schlaue und
91
00:08:27,578 --> 00:08:31,884
nette Menschen sind, die sich über
Gesellschaft Gedanken machen usw.. Man
92
00:08:31,884 --> 00:08:35,950
darf das halt nicht irgendwelchen
Langweilern und Spießern überlassen, das
93
00:08:35,950 --> 00:08:44,418
ganze Thema. Die DAP Bewegung in Jamaika
hat schon vor langer Zeit rausgefunden:
94
00:08:44,418 --> 00:08:51,980
"The only good system is a sound system",
und das, denke ich, sollte als Warnung für
95
00:08:51,980 --> 00:09:02,133
alle System Ingenieure gelten. So viel zum
ersten Teil. Wie gesagt, es gibt da vier,
96
00:09:02,133 --> 00:09:06,016
meiner Meinung nach wichtige Gründe,
weswegen ein System Ingenieur so wichtig
97
00:09:06,016 --> 00:09:11,700
ist: Zur eigenen Jobsicherheit ist das
sehr hilfreich. Es gibt dir ein
98
00:09:11,700 --> 00:09:17,887
erstaunliches Maß an Autonomie. Es ist
notwendig, um deine Daten zu schützen,
99
00:09:17,887 --> 00:09:24,039
deine Nutzerdaten zu schützen. Und es hat
eine ethische Komponente, weil man nicht
100
00:09:24,039 --> 00:09:32,090
irgendwelche Leute an den Maschinen sitzen
lassen will, schlussendlich. Dann kommen
101
00:09:32,090 --> 00:09:38,309
wir zu Teil 2. Wie wird man System
Ingenieur? Es ist eine komplexe Welt und
102
00:09:38,309 --> 00:09:42,386
es gibt sehr viel Technologie, sehr viele
Stacks, verschiedene Hardware und
103
00:09:42,386 --> 00:09:48,057
Softwaresysteme und Dienste und Anbieter.
Und es ist schon sehr, sehr schwer, das zu
104
00:09:48,057 --> 00:09:55,004
navigieren. Und die Idee ist: Mach so viel
wie möglich selbst, mach es dir dabei
105
00:09:55,004 --> 00:10:01,727
nicht zu einfach und lerne die Kultur der
entsprechenden Software. Was ich damit
106
00:10:01,727 --> 00:10:10,705
meine: Du solltest alle Dienste... also in
deinem Leben benutzt du eine ganze Menge
107
00:10:10,705 --> 00:10:16,098
Dienste schon, sowieso. Du hast eine
Mailadresse wahrscheinlich, du benutzt ein
108
00:10:16,098 --> 00:10:20,275
oder mehrere Chat-Services du
hast vielleicht eine eigene Website und
109
00:10:20,275 --> 00:10:24,520
nutzt vielleicht sowas wie GitHub oder
GitLab, um dein SourceCode mit anderen
110
00:10:24,520 --> 00:10:31,366
Menschen zu teilen. Und als System
Ingenieur will man das eigentlich alles
111
00:10:31,366 --> 00:10:37,345
selber machen. Wenn man selber die Dienste
betreibt, die man auch benutzt, soviel das
112
00:10:37,345 --> 00:10:44,698
möglich ist, hat man automatisch in seinem
Leben die Infrastruktur und die
113
00:10:44,698 --> 00:10:53,475
Kenntnisse, die einem zum System Ingenieur
machen. D. h. das Ziel sollte sein, wenn
114
00:10:53,475 --> 00:10:58,133
du System Ingenieur werden willst, das
Ziel sollte sein, alle Dienste, die du
115
00:10:58,133 --> 00:11:03,708
nutzt, so viel wie möglich, selber zu
betreiben. Und das kann man heutzutage
116
00:11:03,708 --> 00:11:08,325
sehr gut machen, es gibt sehr viele schöne
kleine Single Board Computers - Raspberry
117
00:11:08,325 --> 00:11:14,046
PI kennt ihr alle. Es gibt von PC Engines
die APU Serie, ist auch nicht viel größer.
118
00:11:14,046 --> 00:11:21,655
Das kostet auch alles nicht so viel Geld.
Das sind Systeme, Computer, mit denen man
119
00:11:21,655 --> 00:11:27,186
schon sehr viel machen kann. Was dann auch
gar nicht so anders ist, als wie das im
120
00:11:27,186 --> 00:11:35,107
Datenzentren für für globale Infrastruktur
auch aussieht. Also was ich meine ist:
121
00:11:35,107 --> 00:11:40,190
Wenn du deine eigene Website haben willst,
hast du ja verschiedene Optionen. Du
122
00:11:40,190 --> 00:11:44,451
kannst entweder dir eine Website bei
WordPress klicken und dann lernst du halt
123
00:11:44,451 --> 00:11:49,970
WordPress, sonst nicht viel. Du kannst
aber auch dir ein Cloudserver klicken, bei
124
00:11:49,970 --> 00:11:54,450
Amazon oder DigitalOcean, vorkonfiguriert.
Da ist dann der Webserver schon dabei und
125
00:11:54,450 --> 00:11:58,568
die Datenbank und die Zertifikate
funktionieren schon und alles. Das ist
126
00:11:58,568 --> 00:12:02,299
schon ein bisschen besser als WordPress,
weil dann lernst du immer noch, wie du
127
00:12:02,299 --> 00:12:06,560
dich auf diesen Server connecten kannst,
mit SSH, und du lernst ein bisschen was
128
00:12:06,560 --> 00:12:11,262
über die Konfiguration, weil du ja z.B.
den Namen, den Inhalt einer Website
129
00:12:11,262 --> 00:12:17,240
durchaus noch anpassen musst. Aber das
meiste wurde halt schon fertig gemacht. Du
130
00:12:17,240 --> 00:12:23,630
kannst deswegen auch einfach den Raspberry
PI kaufen, darauf Linux installieren und
131
00:12:23,630 --> 00:12:29,091
dann dieses Linux so konfigurieren, dass
dein Website drauf läuft. Das heißt, du
132
00:12:29,091 --> 00:12:34,550
installierst dann... musst erst einmal
verstehen, wie du Linux oft dem
133
00:12:34,550 --> 00:12:38,695
Raspberry Pi installierst. Dann musst du
verstehen, wie du dich überhaupt da drauf
134
00:12:38,695 --> 00:12:43,373
verbindest. Und dann musst du den
Webserver und die Zertifikate und die
135
00:12:43,373 --> 00:12:46,836
Datenbank alles installieren und
konfigurieren. Das ist natürlich deutlich
136
00:12:46,836 --> 00:12:51,260
mehr Arbeit. Aber wenn du das gemacht
hast, dann läuft dein Webserver auf deinem
137
00:12:51,260 --> 00:12:56,267
Raspberry PI. Das heißt deine eigene
Infrastruktur. Und du hast auch
138
00:12:56,267 --> 00:13:02,305
verstanden, wie du das nochmal machen
kannst. Oder anderes Beispiel. Jeder hat
139
00:13:02,305 --> 00:13:09,114
ja ein Home Router zu Hause, der über DSL
im Internet hängt und über den sich dann
140
00:13:09,114 --> 00:13:13,455
alle deine Telefone und Fernseher und
Laptops ins Internet verbinden. Und da
141
00:13:13,455 --> 00:13:17,802
gibt es auch wieder verschiedene Optionen.
Du kannst dir entweder eine Fritzbox
142
00:13:17,802 --> 00:13:23,552
kaufen und dann die Fritzbox-Software
benutzen und dann kannst du halt Fritzbox.
143
00:13:23,552 --> 00:13:26,998
Das ist auch nicht schlecht, das ist alles
recht stabil gemacht und bisschen was
144
00:13:26,998 --> 00:13:31,582
lernt man ja schon noch übers Netzwerk,
wenn man sich damit beschäftigt. Man kann
145
00:13:31,582 --> 00:13:37,098
allerdings auch sagen, man installiert
OpenWRT auf der Fritzbox. OpenWRT ist ein
146
00:13:37,098 --> 00:13:44,200
Open Source Netzwerk Stack, der für solche
Home Router entwickelt ist. Wenn man das
147
00:13:44,200 --> 00:13:50,035
macht, lernt man OpenWRT und nicht die
Fritzbox. Und ebenfalls eine Menge über
148
00:13:50,035 --> 00:13:55,280
TCP/IP Netzwerke. Und das hat dann den
Vorteil, dass OpenWRT auch auf anderer
149
00:13:55,280 --> 00:13:59,464
Hardware läuft, nicht nur auf Fritzbox,
sondern auch auf LinkSys oder Netgear oder
150
00:13:59,464 --> 00:14:04,463
anderen Routern. Ist halt Open-Source-
Software. Das heißt, du kannst es auch in
151
00:14:04,463 --> 00:14:15,766
zukünftigen Projekten kommerziell oder für
gemeinnützige Sachen verwenden. Oder du
152
00:14:15,766 --> 00:14:20,967
kaufst dir einen dieser PC Engine APU2 und
installierst da BSD drauf und
153
00:14:20,967 --> 00:14:26,169
konfigurierst dein Netzwerk einfach
selber. Dann lernst du halt, wie du dich
154
00:14:26,169 --> 00:14:30,834
überhaupt mit der seriellen Konsole auf
die APU connectest. Weil die haben keinen
155
00:14:30,834 --> 00:14:35,833
Monitor und keine Tastatur. Du lernst, wie
du BSD installierst. Du lernst, wie du
156
00:14:35,833 --> 00:14:40,790
Interfaces konfiguriert ist und ein Wifi
Access Point. Du lernst, wie die Firewall
157
00:14:40,790 --> 00:14:46,325
funktioniert und dein DHCP-Server und dein
DNS Server und auch noch den ganzen Kram
158
00:14:46,325 --> 00:14:51,562
über Netzwerk, d.h. auch wieder nicht so
einfach wie die Fritzbox. Dauert deutlich
159
00:14:51,562 --> 00:14:57,406
länger. Aber wenn du das machst und danach
betreibst und auch am Laufen hältst, dann
160
00:14:57,406 --> 00:15:01,218
haste halt eine ganze Menge Sachen
gelernt, die wohl über die Fritzbox nie
161
00:15:01,218 --> 00:15:04,658
hättest lernen müssen, weil das alles
schon automatisch von Hause aus
162
00:15:04,658 --> 00:15:13,951
funktioniert. Der zweite wichtige Punkt
ist: Mach es dir nicht zu einfach. Wenn du
163
00:15:13,951 --> 00:15:18,268
irgendwas konfigurierst, nicht immer den
einfachsten Weg wählen, sondern den Weg,
164
00:15:18,268 --> 00:15:23,598
wo du am meisten lernst und verstehst. Das
heißt spezifisch: Text ist immer besser.
165
00:15:23,598 --> 00:15:28,002
Benutz die Kommandozeile statt dem
grafischen Benutzerinterface, weil das
166
00:15:28,002 --> 00:15:32,832
später die Automatisierung erleichtert.
Und die Kommandozeile hat auch viel mehr
167
00:15:32,832 --> 00:15:37,792
Optionen als die GUI meistens. Das ist
auch einfacher, in der Kommandozeile
168
00:15:37,792 --> 00:15:43,729
Fehlermeldungen zu sehen und die dann zu
googeln. Und Web-GUIs sind generell...
169
00:15:43,729 --> 00:15:48,085
gehen auch sehr häufig kaputt, irgendwann
ist dann die Java Version out of date und
170
00:15:48,085 --> 00:15:55,192
dann funktioniert die Web GUI gar nicht
mehr. Eine weitere Challenge wäre: Wenn du
171
00:15:55,192 --> 00:15:59,218
einen Raspberry PI auf dem Tisch stehen
hast, versuch den einfach ohne Tastatur
172
00:15:59,218 --> 00:16:04,261
und Monitor zu betreiben, sondern einfach
nur über Text. Über die serielle Konsole
173
00:16:04,261 --> 00:16:10,546
oder über SSH. Aber halt einfach mal so
tun, als hättest du gar kein Tastatur und
174
00:16:10,546 --> 00:16:15,532
Bildschirm für den Raspberry PI. Das ist
dann so ähnlich, wie wenn der schon im
175
00:16:15,532 --> 00:16:21,954
Datencenter steht. Andere Sache sind
Config files. Viel Software kannst du
176
00:16:21,954 --> 00:16:27,100
einfach ohne viel zu machen installieren,
weil es Konfigurationsassistenten gibt.
177
00:16:27,100 --> 00:16:31,694
Man wird dann immer gefragt oder
aufgefordert, einfach eine Datei aus dem
178
00:16:31,694 --> 00:16:37,394
Internet zu laden, die dann direkt mit
Bash auszuführen und danach ist dein Jitsi
179
00:16:37,394 --> 00:16:43,300
Server fertig konfiguriert oder so. Da
lernst du aber auch nichts bei. Guck dir
180
00:16:43,300 --> 00:16:48,492
lieber die Config-Files an, selber, und
setzt da die Optionen, die du willst. Das
181
00:16:48,492 --> 00:16:53,563
erleichtert dir die Wiederverwendung. Wenn
du einmal ein Config File verstanden hast,
182
00:16:53,563 --> 00:16:59,056
kannst du dasselbe als Vorlage nehmen für
alle zukünftigen Projekte, wo du dieselbe
183
00:16:59,056 --> 00:17:03,411
Komponente wieder brauchst. Config files
haben auch wieder deutlich mehr Optionen
184
00:17:03,411 --> 00:17:07,536
als solche Konfigurationsassistenten. Das
heißt, du kannst viel mehr tweaken, viel
185
00:17:07,536 --> 00:17:11,471
mehr customizen und ebenfalls wieder
einfacher da auf Google oder Stack
186
00:17:11,471 --> 00:17:17,066
Overflow Beispiele für zu finden, weil du
halt nach den Texten im Config file suchen
187
00:17:17,066 --> 00:17:26,266
kannst. Und wenn du das alles so machst,
wenn du die Kommandozeile benutzt und
188
00:17:26,266 --> 00:17:31,810
Config files, wirst du feststellen, dass
manche Sachen dauern und manche Sachen
189
00:17:31,810 --> 00:17:35,825
gehen relativ schnell. Und das Ziel sollte
immerzu immer sein, dass du alles
190
00:17:35,825 --> 00:17:40,556
automatisiert, was zu viel Zeit kostet
oder zu viel Aufmerksamkeit. Das heißt, du
191
00:17:40,556 --> 00:17:45,196
solltest die Kommandos, die du machst,
solltest du versuchen, zu skripten. Und es
192
00:17:45,196 --> 00:17:51,158
gibt auch Toolings, so z.B. Ansible und
Saltstack, das dir dabei hilft. Du willst
193
00:17:51,158 --> 00:17:55,237
prinzipiell vermeiden, dass du dieselbe
Sache immer wieder selber händisch machen
194
00:17:55,237 --> 00:18:00,019
musst. Du willst prinzipiell alles nur
einmal machen und danach ist es
195
00:18:00,019 --> 00:18:04,500
automatisiert und du kannst es, ohne dich
darum zu kümmern, jederzeit nochmal
196
00:18:04,500 --> 00:18:09,816
ausführen. Genauso sollte es dir wichtig
sein, dass du skalieren kannst, dass es
197
00:18:09,816 --> 00:18:14,040
egal ist, ob du einen Computer hast oder
ganz viele, auf der deine Website laufen
198
00:18:14,040 --> 00:18:19,020
soll oder egal ist, ob du einen Benutzer
hast oder ganz viele, die da Zugriff haben
199
00:18:19,020 --> 00:18:23,504
sollen. Das ist jetzt erst einmal, wenn du
deine eigenen Dienste für dich selber
200
00:18:23,504 --> 00:18:28,974
betreibst, nicht notwendig, da ist die
Automatisierung eher hinderlich, weil es
201
00:18:28,974 --> 00:18:32,458
geht schneller, das einfach einmal selbst
zu machen und deinen eigenen Nutzer für
202
00:18:32,458 --> 00:18:36,277
dich selbst anzulegen , auf deinem eigenen
Raspberry PI, das geht schneller, wenn du
203
00:18:36,277 --> 00:18:40,198
es nicht automatisch machst und nicht
skalierbar. Aber wenn du das alles von
204
00:18:40,198 --> 00:18:45,791
Anfang an schon auf Automatisierung und
Skalierung auslegst, dann kannst du halt
205
00:18:45,791 --> 00:18:55,147
auch ohne weiteres was für andere Menschen
machen mit anderen Systemen später. Der
206
00:18:55,147 --> 00:19:00,795
dritte wichtige Punkt ist eine Erkenntnis,
die mir leider viel zu spät gekommen ist.
207
00:19:00,795 --> 00:19:05,001
Das ist etwas, was ich viel lieber früher
verstanden hätte, weil es doch sehr viel
208
00:19:05,001 --> 00:19:11,068
hilft. Es gibt sehr viel Software,
erstaunlich viele Textstacks, Zertifikat
209
00:19:11,068 --> 00:19:17,110
Authorities und Monitoring Systeme und
Datenbanken und Betriebssysteme,
210
00:19:17,110 --> 00:19:23,796
Hypervisors und Webservers, verschiedene
Arten von Tooling und Containerisation. Das ist
211
00:19:23,796 --> 00:19:28,374
alles sehr verwirrend, aber es ist so
wichtig zu erkennen: All diese Software
212
00:19:28,374 --> 00:19:33,300
ist von Menschen, Gruppen von Menschen
geschaffen, und diese Gruppen von Menschen
213
00:19:33,300 --> 00:19:37,650
haben ihre eigene Kultur und ihre eigene
Sprache, d.h. sie haben spezifische Art
214
00:19:37,650 --> 00:19:42,720
und Weise, wie sie abstrakte Konzepte
wählen, und sie haben eine spezifische
215
00:19:42,720 --> 00:19:47,670
Wahl von Namen in ihrem Projekt und
natürlich eine unterschiedliche Art von
216
00:19:47,670 --> 00:19:54,780
Syntax, weil die Raute bei Python etwas
anderes ist als die Raute bei C++. Und
217
00:19:54,780 --> 00:19:59,430
wenn man jetzt die Sprache und die Kultur
versteht, dann versteht man die Software
218
00:19:59,430 --> 00:20:09,930
dahinter deutlich einfacher. Also z.B.
jede Komponente, jedes Betriebssystem,
219
00:20:09,930 --> 00:20:15,220
OpenBSD oder Ubuntu oder Tooling wie
Docker oder Git oder Ansible oder halt
220
00:20:15,220 --> 00:20:21,430
auch sowas der TCP/IP Standard, haben alle
ihr eigenes Vokabular, ihre eigene
221
00:20:21,430 --> 00:20:28,690
Terminologie, mit der sie daherkommen. Und
die Wörter sind begrenzt. Es gibt nicht so
222
00:20:28,690 --> 00:20:36,160
viel verschiedene Wörter im Englischen,
dass jedes Tool seinen eigenen Wörter hat,
223
00:20:36,160 --> 00:20:42,700
die sonst nirgends verwendet wurden. Das
Problem ist: Manchmal benutzen die Tools
224
00:20:42,700 --> 00:20:46,540
dieselben Wörter und meinen auch
prinzipiell oder bedeuten auch prinzipiell
225
00:20:46,540 --> 00:20:51,460
dasselbe. Manchmal benutzen sie
unterschiedliche Wörter. Prinzipiell aber
226
00:20:51,460 --> 00:20:55,330
für dieselbe Sache. Und manchmal benutzen
sie auch dasselbe Wort, meinen aber
227
00:20:55,330 --> 00:21:01,030
komplett unterschiedliche Sachen damit.
Also z.B. Docker pull ist schon dasselbe
228
00:21:01,030 --> 00:21:06,700
wie git pull. Du ziehst dir halt ein
Docker Image oder ein Git Repository
229
00:21:06,700 --> 00:21:12,220
update von dem Server, wo du das
ursprünglich her hast - oder git tags und
230
00:21:12,220 --> 00:21:17,920
docker tags sind prinzipiell dasselbe. Du
machst halt einen Namen, du gibt's einen
231
00:21:17,920 --> 00:21:23,530
Namen für einen Docker Image Layer oder
ein Git Commit, einen menschen-lesbaren
232
00:21:23,530 --> 00:21:28,900
Namen. Das ist schon vergleichbar. Ansible
tags wiederum sind etwas komplett anderes,
233
00:21:28,900 --> 00:21:32,860
das hat überhaupt nichts damit zu tun, das
sind eher sowas wie Gruppen oder Rollen,
234
00:21:32,860 --> 00:21:39,610
die du in Ansible als Tag beschreibst. Hat
aber denselben Namen wie docker tag und
235
00:21:39,610 --> 00:21:47,110
git tag, deswegen recht verwirrend.
Anderes Beispiel ist die TCP/IP. Gibt's
236
00:21:47,110 --> 00:21:52,480
das Konzept von einem Port als Teil der
Netzwerk Adresse einer TCP Verbindung. Das
237
00:21:52,480 --> 00:21:57,700
hat aber nichts mit einem OpenBSD Port zu
tun. Ein OpenBSD Port ist eher sowas wie
238
00:21:57,700 --> 00:22:03,640
ein Ubuntu Package. Heißt aber nicht
Package, sondern Port. Aber Port ist nicht
239
00:22:03,640 --> 00:22:08,080
dasselbe wie bei TCP/IP. Insofern alles
sehr verwirrend und die beste Art und
240
00:22:08,080 --> 00:22:12,850
Weise, das zu navigieren, meiner Meinung
nach, ist zu verstehen, dass das alles
241
00:22:12,850 --> 00:22:17,530
Gruppen von Menschen sind und innerhalb
dieser Kultur Port dann was anderes
242
00:22:17,530 --> 00:22:21,310
bedeutet, als in der anderen Kultur und
uns sehr viel hilft zu verstehen, aus
243
00:22:21,310 --> 00:22:25,930
welcher Kultur Menschen kommen, um zu
verstehen, was Sie jetzt gerade meinen,
244
00:22:25,930 --> 00:22:35,440
wenn Sie Port sagen. Das waren meine drei
Vorschläge, wie man generell es angehen
245
00:22:35,440 --> 00:22:39,610
sollte, wenn man System Ingenieur werden
will. Man sollte seine eigenen Dienste
246
00:22:39,610 --> 00:22:43,810
hosten und möglichst viel davon selber
machen. Man sollte es sich nicht so
247
00:22:43,810 --> 00:22:48,580
einfach machen, sondern halt alles
automatisieren und skalieren. Und man
248
00:22:48,580 --> 00:22:53,980
sollte sich mit der Kultur beschäftigen,
damit man einfacher versteht und zuordnen
249
00:22:53,980 --> 00:23:01,810
kann, was einzelne Projekte meinen. Aber
wenn man das alles macht, dann kommt man
250
00:23:01,810 --> 00:23:05,020
auch, dann ist man eigentlich schon fast
da. Wenn dein Website auf Raspberry Pi
251
00:23:05,020 --> 00:23:10,180
läuft und du deine Website automatisch auf
viele verschiedene, mehrere Raspberry Pis
252
00:23:10,180 --> 00:23:15,070
ausrollen kannst, dann ist das nicht so
viel anders, als das im Datencenter auch
253
00:23:15,070 --> 00:23:19,570
läuft, da läuft auch nur Unix. Und wenn
das Tooling stimmt, wenn deine Scripte
254
00:23:19,570 --> 00:23:25,810
stimmen und deine Prozesse, dann ist der
Vorgang, das auf RaspberryPi zu machen,
255
00:23:25,810 --> 00:23:30,250
sehr ähnlich zu dem, wie du das halt in
einem Datencenter machst. Egal ob es dann
256
00:23:30,250 --> 00:23:34,780
ein Server ist oder viele oder ein Rack
oder viele. Das ist dasselbe Problem wie
257
00:23:34,780 --> 00:23:40,840
von einem auf mehrere Raspberry Pis zu
gehen. Das ist alles nur Unix und was man
258
00:23:40,840 --> 00:23:47,920
zu Hause mit Raspberry PI macht oder mit
APU, kann man sehr gut verwenden -
259
00:23:47,920 --> 00:23:58,730
dieselben Skills, dieselben Techniken - um
Datencenter-Server zu betreuen. Soviel zu
260
00:23:58,730 --> 00:24:04,289
meinen Talk. Wir machen jetzt glaub ich
noch eine kurze Fragerunde. Dankesehr.
261
00:24:07,089 --> 00:24:11,510
Herald: Hi Folkert, schön, dich hier quasi
live im Studio begrüßen zu können. Vielen
262
00:24:11,510 --> 00:24:15,770
Dank für deinen Vortrag. Da hab ich ja
gleich fast selbst Lust gekriegt, auch
263
00:24:15,770 --> 00:24:20,270
noch Systemingenieurin zu werden. Was
denkst du denn? Was braucht man da so für
264
00:24:20,270 --> 00:24:27,260
Fähigkeiten, Kenntnisse, Interessen?
Folkert: Gute Frage, war ich nicht darauf
265
00:24:27,260 --> 00:24:31,910
vorbereitet. Ich würde prinzipiell sagen,
Spaß und Faszination an Computern hilft
266
00:24:31,910 --> 00:24:39,110
natürlich. Das ist aber für viele andere
Sachen auch der Fall. Bei mir war es eher
267
00:24:39,110 --> 00:24:43,610
so, ich bin da auch automatisch
reingekommen, weil ich halt immer ein
268
00:24:43,610 --> 00:24:48,830
Computer vor mir hatte, mit dem es dann
irgendwas zu machen gab. Also auch wenn
269
00:24:48,830 --> 00:24:51,890
ich mich über irgendetwas anderes
informieren wollte oder irgendetwas
270
00:24:51,890 --> 00:24:55,100
anderes machen wollte, war immer der
Computer noch dazwischen, zwischen mir und
271
00:24:55,100 --> 00:24:58,220
dem Ding. Und dann hab ich erstmal mich
immer um den Computer gekümmert und den er
272
00:24:58,220 --> 00:25:00,920
erst mal richtig konfiguriert, dass er
genau das macht, was man will. Insofern
273
00:25:00,920 --> 00:25:06,170
ist es weniger eine Fähigkeit als vielmehr
die Unfähigkeit, den Computer zu
274
00:25:06,170 --> 00:25:09,830
vergessen, sondern halt immer das
Bedürfnis, da immer weiter weiter zu
275
00:25:09,830 --> 00:25:13,010
drehen und alles noch ein bisschen
besser, noch ein bisschen idealer zu
276
00:25:13,010 --> 00:25:18,950
machen, die am meisten hilft, denke ich.
H: Verstehe. Da gibt's direkt auch
277
00:25:18,950 --> 00:25:23,450
eine Anschlussfrage, von unseren
ZuschauerInnen. Wie geht man denn wohl am
278
00:25:23,450 --> 00:25:26,390
besten tiefer in die Materie, wenn man
sich schon so ein bisschen mit Sachen
279
00:25:26,390 --> 00:25:31,100
beschäftigt hat? Was ist dann wohl ein
guter Ansatz, um da ein bisschen tiefer
280
00:25:31,100 --> 00:25:37,100
einzusteigen dann? F: Gute Frage, also
prinzipiell immer Leute, andere Leute.
281
00:25:37,100 --> 00:25:40,700
Hoffentlich. Also idealerweise Leute im
selben Alter mit demselben
282
00:25:40,700 --> 00:25:44,210
Erfahrungsstand, die also quasi auf
demselben Level sind, mit denen man dann
283
00:25:44,210 --> 00:25:49,610
gegenseitig lernt und fordert und so. Also
generell eine Gruppe zu finden, die
284
00:25:49,610 --> 00:25:53,090
dieselben Interessen hat, ist denke ich
das Wichtigste. Das macht dann meistens
285
00:25:53,090 --> 00:25:57,890
Spaß und bringt auch am meisten und dafür
ist natürlich der Remote Chaos Congress
286
00:25:57,890 --> 00:26:03,380
eine sehr gute Sache oder der Chaos
Treff, der CCC bei euch in der Nähe
287
00:26:03,380 --> 00:26:06,800
oder, was auch immer, der Hackerspace,
aber generell halt ähnlich gesinnte
288
00:26:06,800 --> 00:26:11,970
Menschen, die da auch die genau dieselben
Interessen haben und auf dem selben Level
289
00:26:11,970 --> 00:26:15,480
sind, dass man zusammen lernt. Und
natürlich dann auch noch genug Leute, die
290
00:26:15,480 --> 00:26:20,430
das auch schon alles ein bisschen länger
machen, die ebenfalls z.B. auf dem
291
00:26:20,430 --> 00:26:24,240
Kongress ansprechbar und aufzufinden sind
und die sich auch, denke ich, immer
292
00:26:24,240 --> 00:26:28,440
freuen, Fragen zu beantworten, gerade von
jüngeren Leuten, die vielleicht gern auch
293
00:26:28,440 --> 00:26:34,380
dieselben Sachen lernen würden.
H: Dann haben wir noch eine Wording-
294
00:26:34,380 --> 00:26:39,210
Frage: Ist Software-IngenieurIn das
gleiche wie DevOps oder gibt es da noch
295
00:26:39,210 --> 00:26:42,570
Unterschiede?
F: Gute Frage. Das DevOps hab ich
296
00:26:42,570 --> 00:26:47,880
und Full Stack Engineer - oder Full Stack
Developer, gibts ja beides - sind beide in
297
00:26:47,880 --> 00:26:53,430
letzter Zeit... sieht man die häufiger in
irgendwelchen Job anzeigen? Prinzipiell
298
00:26:53,430 --> 00:27:00,150
dasselbe, aber DevOps ist ein bisschen...
also DevOps, das sind meiner subjektiven
299
00:27:00,150 --> 00:27:02,700
Auffassung nach auch immer Leute, die dann
gleichzeitig noch die Website
300
00:27:02,700 --> 00:27:06,210
programmieren, aber trotzdem irgendwie für
die Server-Konfiguration zuständig sind.
301
00:27:06,210 --> 00:27:10,260
Das heißt, du muss halt programmieren und
administrieren gleichzeitig. Das sind aber
302
00:27:10,260 --> 00:27:13,920
eigentlich ganz unterschiedliche Sachen.
Insofern würde ich mich selber nicht als
303
00:27:13,920 --> 00:27:18,030
DevOps bezeichnen. Auf der anderen Seite
könnte ich jetzt auch jederzeit
304
00:27:18,030 --> 00:27:21,690
irgendeinem Jobangebot, wo DevOps drauf
steht, mich einfach melden, weil die
305
00:27:21,690 --> 00:27:25,530
Hälfte von dem Job auf jeden Fall
irgendwie mit System Engineering zu tun
306
00:27:25,530 --> 00:27:30,180
hat. Insofern: Kommt immer drauf an, wer
das Wort wie verwendet. Meistens ist es
307
00:27:30,180 --> 00:27:33,870
nur eine Ausrede vom zukünftigen
Arbeitgeber, dass sie halt nur eine Person
308
00:27:33,870 --> 00:27:37,590
bezahlen wollen für zwei oder drei Jobs.
Deswegen nennen sie das dann DevOps oder
309
00:27:37,590 --> 00:27:40,590
FullStack.
H: Das klingt nicht so richtig
310
00:27:40,590 --> 00:27:45,360
attraktiv. Zum Job-Einstieg gibt's auch
noch eine Frage: Hast du Tipps, wie man
311
00:27:45,360 --> 00:27:49,890
das mit Praktika am besten angeht? Wen man
da wo am besten anquatscht? Irgendwelche
312
00:27:49,890 --> 00:27:54,480
Erfolgstipps?
F: Nee, leider, leider nichts
313
00:27:54,480 --> 00:27:57,270
Konkretes, aber ich sag mal, das ist eine
gute Frage, die man vielleicht auch im
314
00:27:57,270 --> 00:28:01,350
Rahmen des Kongresses nochmal irgendwie
klären kann, weil es in der Tat auch in
315
00:28:01,350 --> 00:28:05,130
meinem direkten Freundeskreis und bei
Wikipaka genug Leute gibt, die sehr viel
316
00:28:05,130 --> 00:28:08,910
Spaß an sowas haben und auch die
Infrastruktur haben, wo man dann Praktikas
317
00:28:08,910 --> 00:28:12,120
anbieten könnte, ohne jetzt etwas
versprechen zu wollen. Aber das ist schon
318
00:28:12,120 --> 00:28:16,440
da. Da arbeiten Leute schon dran. Insofern
am besten mit Wikipaka in Verbindung
319
00:28:16,440 --> 00:28:20,700
setzen, würde ich sagen. Oder halt mich
ansprechen oder irgendwen auf dem
320
00:28:20,700 --> 00:28:23,960
Kongress.
H: Vielleicht ja bei uns in der 2D
321
00:28:23,960 --> 00:28:27,950
Welt. Wir haben ja auch die WikipakaWG
abgebildet. Vielleicht findet man dich da
322
00:28:27,950 --> 00:28:30,318
ja nochmal.
F: Ja, ich werd auf jeden Fall da
323
00:28:30,318 --> 00:28:33,925
auch rumhängen.
H: Ich hab noch eine Frage aus dem
324
00:28:33,925 --> 00:28:38,750
Publikum und ich hoffe, dass ich das jetzt
richtig ausspreche. Was hältst du von
325
00:28:38,750 --> 00:28:43,070
Kubernetes und Konsorten? Ist das die
Zukunft oder eher sowas mittelfristig
326
00:28:43,070 --> 00:28:46,789
gehyptes?
F: Das kann durchaus beides
327
00:28:46,789 --> 00:28:52,227
gleichzeitig sein. Also generell, also
Containerization ist auf jeden Fall eine
328
00:28:52,227 --> 00:28:57,052
praktische Sache, das sind ja prinzipiell
ein ähnliches Konzept wie Jails, also
329
00:28:57,052 --> 00:29:02,139
Chroot-Jails unter Linux oder Jails unter
BSD. Und Container machen das ganze
330
00:29:02,139 --> 00:29:06,530
Konzept noch ein bisschen einfacher.
Insofern das bleibt auf jeden Fall. Ob das
331
00:29:06,530 --> 00:29:11,592
jetzt Docker ist oder Kubernetes, wird man
sehen. Ich hoffe eher auf Kubernetes.
332
00:29:11,592 --> 00:29:17,322
Generell ist diese Technologie halt das
einzige, wie man wirklich so Scharen von
333
00:29:17,322 --> 00:29:22,287
Microservices über verschiedene Computer
einfach deployen kann. Also wenn ihr jetzt
334
00:29:22,287 --> 00:29:26,768
nicht Erlang programmiert oder so, sondern
halt so einen typischen Linux und nginx
335
00:29:26,768 --> 00:29:31,859
und LAMP und PHP und Python Stack hat,
dann braucht man schon irgendein
336
00:29:31,859 --> 00:29:37,955
Containersystem, um mehrere Services, die
zueinander abhängig sind, zu deployen.
337
00:29:37,955 --> 00:29:42,069
Insofern sollte man sich Container auf
jeden Fall anschauen. Aber halt vielleicht
338
00:29:42,069 --> 00:29:45,405
nicht nur Docker, sondern Kubernetes auch
auf jeden Fall.
339
00:29:45,405 --> 00:29:51,930
H: Eine Frage habe ich noch. Was
hältst du davon, sich alle RFCs
340
00:29:51,930 --> 00:29:55,370
runterzuladen und einfach mal drauf
loszulernen?
341
00:29:55,370 --> 00:30:00,050
F: Das hätte ich eigentlich sagen
wollen, das ist eine gute Frage, danke! Da
342
00:30:00,050 --> 00:30:03,380
hätte ich fast im Vortrag eine extra Folie
für gemacht. Das Schöne an der Technologie
343
00:30:03,380 --> 00:30:06,720
ist: A, es ist alles OpenSource oder sehr
sehr sehr sehr viel. Das heißt, man kann
344
00:30:06,720 --> 00:30:10,520
den Source Code durchlesen und die
Kommentare und so. Und die Protokolle sind
345
00:30:10,520 --> 00:30:14,810
halt per Definition offen. Also das
allermeiste. Und in der Tat gibt's das bei
346
00:30:14,810 --> 00:30:20,030
IETF als RFC im schönen Text Format zum
runterladen und durchlesen und das hab ich
347
00:30:20,030 --> 00:30:24,380
auch gemacht irgendwann. Nicht als erstes.
Dann ist es doch sehr verwirrend und
348
00:30:24,380 --> 00:30:28,160
einschüchternd. Aber irgendwann ist man
auf einem Level, wo man keine Bücher mehr
349
00:30:28,160 --> 00:30:31,130
lesen will, sondern halt direkt die
Spezifikationen, wo das alles herkommt.
350
00:30:31,130 --> 00:30:34,835
Und da das... vielleicht nicht alle lesen,
sind ein bisschen viele mittlerweile aber
351
00:30:34,835 --> 00:30:39,290
so ein paar, also IPv4 und so. Auf jeden
Fall zu empfehlen. Das muss man mal
352
00:30:39,290 --> 00:30:48,080
gemacht haben. H: Okay. Ich habe jetzt aus
dem Publikum keine weiteren Fragen und ich
353
00:30:48,080 --> 00:30:51,440
hab auch keine mehr - meine Frage hast du
schon beantwortet. Es gibt aber die
354
00:30:51,440 --> 00:30:57,080
Möglichkeit, wenn es noch weitere Fragen
gibt, das auch noch in einem weiteren
355
00:30:57,080 --> 00:31:01,370
BigBlueButton mit dir zu besprechen, falls
man dich nicht in der 2D Welt suchen
356
00:31:01,370 --> 00:31:06,050
möchte. Da postet bestimmt mein Kollege
Stefan gleich mal den Link für in den
357
00:31:06,050 --> 00:31:10,460
Chat. Das heißt, alle, die jetzt noch
Fragen haben, können die gerne da
358
00:31:10,460 --> 00:31:17,068
loswerden. Und ich würde sagen, wir
verabschieden uns hier. Danke Folkert.
359
00:31:17,068 --> 00:31:21,400
F: Dankeschön! Danke auch, schönen
Congress!
360
00:31:21,400 --> 00:31:23,830
Abpspannmusik
361
00:31:23,830 --> 00:31:31,000
Untertitel erstellt von c3subtitles.de
im Jahr 2021. Mach mit und hilf uns!