WEBVTT

00:00:00.005 --> 00:00:04.625
<v Dirk>Willkommen zu einer neuen Episode vom Tilpott. Hier im sehr verregneten Grüß,

00:00:04.805 --> 00:00:07.625
<v Dirk>der Dirk und da hinten im, was für ein Wetter habt ihr?

00:00:09.205 --> 00:00:10.445
<v Sujeevan>Nass, auch sehr nass.

00:00:10.525 --> 00:00:13.845
<v Dirk>Im sehr nassen Castro Braux ist der Sujivan. Guten Tag.

00:00:14.465 --> 00:00:15.045
<v Sujeevan>Guten Tag.

00:00:15.765 --> 00:00:19.765
<v Dirk>Wir sind bei Episode 62 und wir haben fünften Geburtstag gehabt,

00:00:20.045 --> 00:00:22.465
<v Dirk>wenn diese Episode erscheint. Jippie.

00:00:25.265 --> 00:00:28.265
<v Dirk>Ich wiederhole es jetzt nicht, dass es ein guter Zeitpunkt wäre aufzuhören.

00:00:31.345 --> 00:00:33.585
<v Dirk>Nein, aber wir hätten beide nicht gedacht, dass es so lange hält.

00:00:33.725 --> 00:00:35.025
<v Dirk>Aber wir sind noch dabei.

00:00:36.025 --> 00:00:39.345
<v Sujeevan>Genau. Aber erstmal zum Vorker-Pinker. Genau.

00:00:41.205 --> 00:00:43.625
<v Dirk>Da gab es gar nicht... Ja, mach du.

00:00:44.865 --> 00:00:48.965
<v Sujeevan>Diesmal haben wir gar nicht so viel Feedback bekommen. Oder zumindest nicht aktiven.

00:00:50.865 --> 00:00:54.265
<v Sujeevan>Was man schon erwähnen kann, ist, wir hatten zuletzt auch häufig irgendwie Diskussionen

00:00:54.265 --> 00:00:57.225
<v Sujeevan>über was sind gute und schlechte Dailies im Unternehmen.

00:00:58.345 --> 00:01:01.925
<v Dirk>Und das ist, also der Konsens ist, und da waren sich glaube ich alle einig,

00:01:02.785 --> 00:01:04.285
<v Dirk>das Standard-Daily ist schlecht.

00:01:05.545 --> 00:01:08.345
<v Sujeevan>Also das Standard-Daily im Sinne von so, wie es viele machen.

00:01:08.705 --> 00:01:12.445
<v Dirk>Genau, so als Hausaufgabenbesprechung oder dass jeder einen Rapport macht,

00:01:12.605 --> 00:01:16.665
<v Dirk>wo eigentlich der Teamleiter informiert wird, das kann man auch anders machen.

00:01:17.465 --> 00:01:21.305
<v Dirk>Das könnte dann wirklich schriftlich passieren, aber die Leute im Chat waren

00:01:21.305 --> 00:01:23.245
<v Dirk>dann auch der Meinung, dass Dailies durchaus sinnvoll sein können,

00:01:23.365 --> 00:01:24.585
<v Dirk>vielleicht in einer anderen Frequenz.

00:01:24.585 --> 00:01:29.365
<v Dirk>dann dürften sie eigentlich nicht mehr Daily heißen oder aber mit anderem Inhalt

00:01:29.365 --> 00:01:33.145
<v Dirk>und auf anderen Inhalt konnten wir uns glaube ich alle einigen Ja.

00:01:33.365 --> 00:01:37.105
<v Sujeevan>Ich fand davon Stöbbs die Aussage lustig das fühlt sich manchmal an wie der

00:01:37.105 --> 00:01:41.745
<v Sujeevan>Kindergartenstuhlkreis Ja genau, das hat viel,

00:01:42.779 --> 00:01:47.099
<v Sujeevan>Genau. Dann sagst du noch was ganz Kleines, was wir gelernt haben.

00:01:47.639 --> 00:01:52.759
<v Sujeevan>Und zwar sagen wir immer so lustig, Kastor Brauxel ist Lateinisch für Wanne Eickel.

00:01:53.739 --> 00:02:00.679
<v Sujeevan>Und weil der Postillon das neulich gepostet hat auf Mastodon,

00:02:00.959 --> 00:02:05.059
<v Sujeevan>hat da jemand darunter noch geschrieben, er kam blind vor das Englisch für Wanne

00:02:05.059 --> 00:02:06.659
<v Sujeevan>Eickel, wo du hier herkommst.

00:02:08.339 --> 00:02:13.039
<v Sujeevan>und Neheim Hüsten ist niederländisch ebenfalls über Neike.

00:02:13.579 --> 00:02:17.639
<v Dirk>Ist schon sehr lustig, also wie der Doppelname so die Runde macht.

00:02:20.359 --> 00:02:25.539
<v Sujeevan>Ja, eigentlich fehlt ja noch Neukirchen Vluin. Oder wie auch immer das ausgesprochen wird.

00:02:25.859 --> 00:02:28.059
<v Dirk>Ich meine Vluin. Neukirchen Vluin.

00:02:28.879 --> 00:02:32.639
<v Sujeevan>Ja, irgendwie so. Das ist ja auch hier die Ecke.

00:02:33.919 --> 00:02:36.259
<v Dirk>Oer-Erkenschwick heißt es.

00:02:36.799 --> 00:02:39.819
<v Sujeevan>Ja, aber eigentlich, ich sage immer O-Erkenschwick.

00:02:40.179 --> 00:02:40.939
<v Dirk>O-Erkenschwick?

00:02:42.639 --> 00:02:43.659
<v Sujeevan>Effektiv sage ich das so.

00:02:43.939 --> 00:02:48.239
<v Dirk>Ich meine, du kommst ja aus den Tropen, wissen wir ja alle. Waldtrop, Kastrop, Bostrop.

00:02:49.619 --> 00:02:50.019
<v Sujeevan>Genau.

00:02:52.619 --> 00:02:55.479
<v Sujeevan>Damit habe ich mal Leute irritiert, weil ich bei Hitler auch einen Kollegen hatte.

00:02:56.819 --> 00:03:01.339
<v Sujeevan>Auch ein Deak, der Spottrop kam und wir hatten uns dann irgendwo mal mit als

00:03:01.339 --> 00:03:03.319
<v Sujeevan>die Leute aus den Tropen vorgestellt.

00:03:03.479 --> 00:03:05.679
<v Sujeevan>Das hat Leute irritiert.

00:03:05.679 --> 00:03:08.819
<v Dirk>Das ist das glaube ich sofort. Eher ein Insider.

00:03:09.099 --> 00:03:11.899
<v Dirk>Früher war es so, dass man Wanne Eickel auch eher kannte als Herne,

00:03:12.079 --> 00:03:14.479
<v Dirk>wo es mittlerweile oder seit 1974 ein Teil von ist.

00:03:15.119 --> 00:03:17.479
<v Dirk>Aber Wanne Eickel kannte jeder Herne, kannte keiner.

00:03:19.549 --> 00:03:21.509
<v Sujeevan>Ja, Wanneikel ist auch größer als Herner, oder nicht?

00:03:22.229 --> 00:03:26.389
<v Dirk>War, war, war, war. Ja, also wenn man... Schon ewig, ja, ja, ja.

00:03:27.169 --> 00:03:30.169
<v Sujeevan>Ja, warum auch immer man das so eingemeindet hat, ich weiß es nicht.

00:03:31.609 --> 00:03:37.089
<v Dirk>Im Zuge der Gebietsreform sind viele größere, viele erfolgreiche Städte,

00:03:37.369 --> 00:03:40.729
<v Dirk>den nicht erfolgreichen Städten eingemeindet worden. Das ging mit Wattenscheid und Bochum so.

00:03:41.629 --> 00:03:45.489
<v Dirk>Das ging mit Kettwig und Essen genauso. Und das ging mit Wanneikel und Herner eben auch so.

00:03:46.289 --> 00:03:48.609
<v Sujeevan>Warte, die nicht erfolgreichen, die erfolgreichen oder andersrum?

00:03:48.809 --> 00:03:51.469
<v Dirk>Die Erfolgreichen wurden von den Nicht-Erfolgreichen geschluckt.

00:03:53.169 --> 00:03:54.089
<v Sujeevan>Warum das denn?

00:03:54.749 --> 00:03:55.269
<v Dirk>Genau.

00:03:56.809 --> 00:03:58.129
<v Sujeevan>Andersrum würde ja mehr Sinn machen.

00:03:59.009 --> 00:04:02.289
<v Dirk>Gemeindereform irgendwie 1974 oder 1975.

00:04:03.329 --> 00:04:04.389
<v Sujeevan>Ja, da gibt es einige.

00:04:05.489 --> 00:04:06.989
<v Dirk>Aber da sind halt die ganzen,

00:04:09.889 --> 00:04:11.529
<v Dirk>eingemeindeten Städte entstanden.

00:04:13.029 --> 00:04:16.849
<v Sujeevan>Es gibt ja auch Henrichenburg, was dann damals eingemeindet wurde in Kastropraux.

00:04:16.849 --> 00:04:21.589
<v Dirk>Genau, da hat Henrichenburg ein Schiff das Hebewerk. Wenn man Kinder hat, ein schöner Besuch.

00:04:21.869 --> 00:04:24.089
<v Sujeevan>Ja, da fahre ich manchmal mit dem Fahrrad lang.

00:04:24.809 --> 00:04:27.569
<v Dirk>Wenn man Kinder hat wie Sushi, dann kann man da gucken.

00:04:28.469 --> 00:04:29.809
<v Sujeevan>Ich habe keine bekannten Kinder.

00:04:30.589 --> 00:04:32.049
<v Dirk>Das ist ja selber eins. Also.

00:04:33.889 --> 00:04:36.349
<v Sujeevan>Jeder war mal Kind. Genau.

00:04:37.189 --> 00:04:42.089
<v Dirk>Wir sind als Kinder da mit unseren Eltern mal gewesen. Schon ewig und drei Wochen her.

00:04:44.189 --> 00:04:45.729
<v Sujeevan>Ja, aber es ist auch in Datteln.

00:04:47.489 --> 00:04:47.949
<v Dirk>Echt?

00:04:49.129 --> 00:04:52.569
<v Sujeevan>Naja, es ist da ja direkt an der Grenze. Zwischen Datteln und...

00:04:52.569 --> 00:04:56.289
<v Dirk>Also ich verbinde mit Henrichenburg immer das Schiffshebewerk.

00:04:57.149 --> 00:05:00.169
<v Sujeevan>Ja, genau, aber das Schiffshebewerk gibt es ein altes und ein neues.

00:05:00.509 --> 00:05:05.309
<v Sujeevan>Und ich bin mir gerade nicht sicher, welches ob das andere nicht sogar in Datteln

00:05:05.309 --> 00:05:07.129
<v Sujeevan>steht, weil es drei Meter weiter ist.

00:05:07.489 --> 00:05:08.869
<v Dirk>Das neue kenne ich glaube ich nicht.

00:05:09.429 --> 00:05:12.149
<v Sujeevan>Das neue gibt es auch schon seit ein paar Jahrzehnten.

00:05:12.529 --> 00:05:17.489
<v Dirk>Aber so modern bin ich nicht. Das bekommen ja die Hörer hier eh im Podcast schon

00:05:17.489 --> 00:05:19.109
<v Dirk>immer mit, dass ich nicht so modern bin, ja.

00:05:21.343 --> 00:05:21.703
<v Dirk>Genau.

00:05:22.843 --> 00:05:25.403
<v Sujeevan>Ja, okay, es ist komplett an der Grenze. Ich habe nochmal nachgeschaut.

00:05:26.523 --> 00:05:28.983
<v Sujeevan>Aber es ist irritierend manchmal, wenn du da langläufst.

00:05:29.083 --> 00:05:33.143
<v Sujeevan>Und dann siehst du an der einen Straßenseite das gelbe Ortseingangsschild für

00:05:33.143 --> 00:05:36.163
<v Sujeevan>Waltrop und auf der anderen Seite dann Datteln.

00:05:36.983 --> 00:05:37.343
<v Dirk>Okay.

00:05:38.203 --> 00:05:41.443
<v Sujeevan>Weil du dann direkt an der Grenze langläufst oder fährst.

00:05:41.623 --> 00:05:43.163
<v Dirk>Ja, genau. Und das gehört zu Kastrup-Rauxel.

00:05:44.383 --> 00:05:45.063
<v Sujeevan>Nee, das nicht.

00:05:46.503 --> 00:05:48.443
<v Dirk>Henrichenburg? Ist das nicht?

00:05:48.443 --> 00:05:50.683
<v Sujeevan>Nein, ich meine Datteln und Waltropf.

00:05:51.963 --> 00:05:55.763
<v Dirk>Henrichenburg ist der nördlichste Stadtteil der Stadt Kastrup-Rauxdländer. Das ist korrekt.

00:05:56.803 --> 00:06:02.763
<v Dirk>Und Krems an Waltropf und Datteln. Auch da, bis 1975, also bei der großen Gemeindereform, genau.

00:06:03.523 --> 00:06:08.343
<v Sujeevan>Genau. Ja, willkommen bei Tilpott, dem Gemeindereform-Podcast aus 1974.

00:06:09.843 --> 00:06:12.823
<v Dirk>Genau, lange vor deiner Zeit.

00:06:14.263 --> 00:06:16.443
<v Sujeevan>Auch lange, bevor meine Eltern nach Deutschland kamen.

00:06:16.443 --> 00:06:18.563
<v Dirk>Ich bin 1974 in die Grundschule gekommen.

00:06:20.037 --> 00:06:22.297
<v Sujeevan>Ja, meine Eltern sind 85 nach Deutschland gekommen.

00:06:22.917 --> 00:06:23.737
<v Dirk>Ei, ei, ei, ei.

00:06:25.257 --> 00:06:26.797
<v Sujeevan>Du könntest mein Vater sein.

00:06:26.957 --> 00:06:28.777
<v Dirk>Ich könnte wirklich, vom Alter ganz bestimmt.

00:06:31.037 --> 00:06:31.517
<v Sujeevan>Genau.

00:06:32.457 --> 00:06:32.657
<v Dirk>Ja.

00:06:33.517 --> 00:06:36.977
<v Sujeevan>Aber lass uns bei uns gemeinsam was gehen, sprechen, was das für uns fehlt.

00:06:38.417 --> 00:06:40.217
<v Dirk>Was ist es geworden, ein Elefant?

00:06:42.217 --> 00:06:43.537
<v Sujeevan>Da ist es schon raus.

00:06:44.317 --> 00:06:45.757
<v Dirk>Genau. Fünf Jahre Till Pott.

00:06:46.917 --> 00:06:47.397
<v Sujeevan>Genau.

00:06:48.017 --> 00:06:48.577
<v Dirk>Voll krass.

00:06:51.577 --> 00:06:52.997
<v Sujeevan>Das crazy, sagt man heutzutage.

00:06:53.237 --> 00:06:59.137
<v Dirk>Das crazy. In den Sendungsnotisten habe ich noch ein A hintergeschmissen. Voll krass A.

00:07:01.057 --> 00:07:04.537
<v Dirk>Ja, haben wir glaube ich beide nicht gedacht, dass wir so lange durchhalten, oder?

00:07:05.477 --> 00:07:11.357
<v Sujeevan>Ja. Also ich habe nicht darüber nachgedacht, ob es lange hinten kurz wird. Ehrlich gesagt.

00:07:11.477 --> 00:07:14.237
<v Dirk>Ich habe zwischendurch mal gesagt, für wie lange das was wird,

00:07:14.257 --> 00:07:18.417
<v Dirk>weil ich ja schon einige Podcasts auch vor dir hatte. Ich hatte Podcasts vor dir.

00:07:20.817 --> 00:07:23.577
<v Sujeevan>Ja ja ich bin der zweite oder dritte.

00:07:23.577 --> 00:07:30.697
<v Dirk>Wahl bist du vierte wahl ja musst du halt durch aber ich bin bin froh dass wir

00:07:30.697 --> 00:07:33.337
<v Dirk>das so lange gemacht haben und ich,

00:07:35.361 --> 00:07:38.781
<v Dirk>Wir haben am Anfang eine unfassbar lange Themenliste gehabt und dann,

00:07:38.941 --> 00:07:42.901
<v Dirk>wie es immer so ist mit unfassbar langen Themenlisten, dann guckt man da zwischenzeitlich

00:07:42.901 --> 00:07:46.661
<v Dirk>mal rein und dann merkt man, wie es da in den Schubladen stinkt und dass man

00:07:46.661 --> 00:07:49.901
<v Dirk>da Themen wieder rausbasteln muss, weil eigentlich keiner mehr Bock drauf hat.

00:07:50.381 --> 00:07:54.321
<v Sujeevan>Ja. Eigentlich war mein Plan ja auch gewesen, dass wir die Themen,

00:07:54.461 --> 00:07:58.841
<v Sujeevan>die wir so behandeln, weil wir sie halt im alltäglichen Leben ja behandeln, dass wir die dann halt,

00:07:59.381 --> 00:08:03.181
<v Sujeevan>also wollte ich eigentlich, dass ich meine Themen dann halt auch nochmal runterschreibe

00:08:03.181 --> 00:08:09.001
<v Sujeevan>und dann verblocke oder andersrum erst verblocken und dann hier im Podcast besprechen,

00:08:09.261 --> 00:08:12.881
<v Sujeevan>um halt so aus einem Content dann mehrere Ausgabeformen zu haben.

00:08:13.221 --> 00:08:13.301
<v Dirk>Ja.

00:08:14.821 --> 00:08:16.321
<v Sujeevan>Hat, glaube ich, nicht so ganz funktioniert.

00:08:17.181 --> 00:08:18.741
<v Dirk>Wie oft? Einmal? Keinmal?

00:08:21.201 --> 00:08:25.261
<v Sujeevan>Naja, nicht geplant. Also ich habe es dann ungeplant dann halt ja schon gemacht,

00:08:25.401 --> 00:08:26.841
<v Sujeevan>aber jetzt nicht so konsequent.

00:08:27.381 --> 00:08:31.161
<v Sujeevan>Hey, wir haben jetzt ein Thema für die Podcast-Folge. Oder andersrum habe ich

00:08:31.161 --> 00:08:33.661
<v Sujeevan>es schon gemacht, dass ich manche Themen hatte, die ich dann halt hier und da

00:08:33.661 --> 00:08:36.541
<v Sujeevan>schon behandelt habe und dann halt dann, okay, daraus machen wir jetzt eine Folge draus.

00:08:38.941 --> 00:08:42.861
<v Dirk>Was für mich super erstaunlich war, ist, dass wir, wir haben ja Matrix gewählt

00:08:42.861 --> 00:08:46.101
<v Dirk>als Chat und nicht Telegram, was damals noch angesagt war.

00:08:46.281 --> 00:08:50.101
<v Dirk>Und ich habe nicht gedacht, dass es so voll wird im Chat. Also wir haben über 100,

00:08:52.091 --> 00:08:56.191
<v Dirk>Teilnehmer, wovon auch sehr viele sich tatsächlich an Diskussionen beteiligen.

00:08:56.631 --> 00:08:57.051
<v Sujeevan>Ja.

00:08:57.411 --> 00:09:01.271
<v Dirk>Also nicht nur Teilleser oder wir haben auch Teilgeber.

00:09:02.251 --> 00:09:03.671
<v Sujeevan>Genau. Und nicht nur wir.

00:09:04.111 --> 00:09:04.911
<v Dirk>Und nicht nur wir.

00:09:05.251 --> 00:09:11.771
<v Sujeevan>Genau. Genau, das finde ich echt cool, weil das auch irgendwie so eine lose

00:09:11.771 --> 00:09:15.231
<v Sujeevan>Freundesgruppe, erweiterte Freundesgruppe, oder weniger geworden ist mit einigen.

00:09:16.611 --> 00:09:19.311
<v Sujeevan>Sowohl da drin selbst, als auch ein bisschen außerhalb.

00:09:19.311 --> 00:09:26.031
<v Dirk>Ja, wir haben ja so Sachen noch versucht, wie den Buchclub oder die Ironblogger

00:09:26.031 --> 00:09:28.091
<v Dirk>oder die Strava-Gruppe.

00:09:28.351 --> 00:09:32.791
<v Dirk>Das war am Anfang mal ein bisschen Betrieb drin, aber es hat dann irgendwie

00:09:32.791 --> 00:09:34.491
<v Dirk>nicht lange durchgehalten, oder?

00:09:35.191 --> 00:09:39.831
<v Sujeevan>Ja, genau. Stimmt, Ironbloggen, das habe ich auch schon ganz vergessen.

00:09:39.831 --> 00:09:44.591
<v Dirk>Ja, also Iron Blogging bedeutet, dass man sich gegenseitig verpflichtet,

00:09:44.671 --> 00:09:45.991
<v Dirk>einmal im Monat einen Artikel zu schreiben.

00:09:46.371 --> 00:09:49.851
<v Dirk>Wenn man das nicht tut, dann war man verpflichtet, einen Filmwein in die Kasse

00:09:49.851 --> 00:09:53.231
<v Dirk>zu werfen und die Kasse ging dann an einen gemeinnützigen Zweck.

00:09:54.091 --> 00:09:56.991
<v Sujeevan>Genau, und das war zuletzt immer Sea-Watch gewesen, aber dieses Jahr haben wir,

00:09:57.011 --> 00:09:58.331
<v Sujeevan>glaube ich, da fast gar nichts mehr gemacht.

00:09:58.671 --> 00:10:00.951
<v Dirk>Nein, das ist komplett eingeschlafen.

00:10:01.591 --> 00:10:02.071
<v Sujeevan>Ja, ja.

00:10:04.391 --> 00:10:07.971
<v Sujeevan>Genau. Ja, ich fand es grundsätzlich cool.

00:10:10.111 --> 00:10:13.271
<v Sujeevan>unser Format, unsere Struktur gefällt mir auch, dass wir halt verschiedene Themen

00:10:13.271 --> 00:10:15.591
<v Sujeevan>haben, die wir dann auch eben ranbringen können.

00:10:15.731 --> 00:10:19.631
<v Sujeevan>Nicht nur technische Sachen oder karrieretechnische Sachen, sondern halt auch

00:10:19.631 --> 00:10:22.851
<v Sujeevan>irgendwie persönlich die Hobbys wie meine Ultramarantons.

00:10:23.831 --> 00:10:26.371
<v Sujeevan>Oder die Therapiestunden, wenn es ums Schreiben meiner Bücher geht.

00:10:27.991 --> 00:10:31.031
<v Dirk>Ja, ab nächstem Jahr brauche ich wieder Therapiestunden.

00:10:32.631 --> 00:10:33.031
<v Sujeevan>Gerne.

00:10:35.131 --> 00:10:38.151
<v Sujeevan>Ja, einzig mein Gesprächsvater, den finde ich doof.

00:10:38.831 --> 00:10:42.751
<v Dirk>Ja, den kann man sich halt nicht immer aussuchen. Aber wie es halt mit Zweckgemeinschaften ist.

00:10:43.931 --> 00:10:47.411
<v Dirk>Wenn man Erfolg haben will, dann kann man sich nicht immer den Partner aussuchen. Das ist schon so.

00:10:49.251 --> 00:10:49.571
<v Sujeevan>Genau.

00:10:51.312 --> 00:10:54.452
<v Sujeevan>Was ich ganz gut finde, ist, dass wir einen fixen Release-Termin haben,

00:10:54.592 --> 00:10:55.732
<v Sujeevan>also eigentlich immer am 1.

00:10:56.372 --> 00:11:00.392
<v Sujeevan>des Monats veröffentlichen und manchmal als Bonus dann quasi nach einem 15.

00:11:01.372 --> 00:11:04.372
<v Sujeevan>des Monats. Das haben wir auch zweimal gemacht oder dreimal.

00:11:05.612 --> 00:11:08.352
<v Sujeevan>Gut, eine Auswahl hatten wir ja. Fällt mir gerade ein.

00:11:08.452 --> 00:11:09.112
<v Dirk>Genau, da warst du gerade.

00:11:09.752 --> 00:11:13.352
<v Sujeevan>Genau. Aber ansonsten hat das ja ganz gut funktioniert.

00:11:13.912 --> 00:11:13.992
<v Dirk>Ja.

00:11:14.732 --> 00:11:16.712
<v Sujeevan>Das hilft mir eigentlich auch immer, dann darüber nachzudenken,

00:11:16.792 --> 00:11:20.912
<v Sujeevan>weil hätten wir jetzt, glaube ich, keinen fixen Termin, dann würden wir ständig

00:11:20.912 --> 00:11:23.672
<v Sujeevan>was aufschieben und dann nichts aufnehmen.

00:11:24.052 --> 00:11:29.052
<v Dirk>Und ich merke auch, wir haben ja tief gestapelt, wir wollten ja beide mehr machen

00:11:29.052 --> 00:11:31.792
<v Dirk>und wir haben gesagt, aber einmal im Monat müssen wir hinbekommen und es war

00:11:31.792 --> 00:11:34.852
<v Dirk>gut, dass wir nicht einen häufigeren Termin genommen haben.

00:11:35.392 --> 00:11:38.292
<v Dirk>Weil selbst das einmal im Monat artet manchmal schon den Stress aus,

00:11:38.452 --> 00:11:39.832
<v Dirk>je nach unseren Terminkalendern.

00:11:40.572 --> 00:11:45.332
<v Sujeevan>Ja. Genau, weil ich bin ja auch viel unterwegs gewesen in den Jahren.

00:11:46.352 --> 00:11:51.992
<v Sujeevan>Gut, am Anfang nicht so viel wegen Covid. und,

00:11:53.457 --> 00:11:53.797
<v Sujeevan>Genau.

00:11:54.517 --> 00:11:59.017
<v Dirk>Wir nehmen übrigens am 24. November auf, das habe ich zu Beginn gar nicht gesagt.

00:11:59.977 --> 00:12:01.877
<v Dirk>Eine Woche vor Veröffentlichungstermin.

00:12:02.697 --> 00:12:04.357
<v Sujeevan>Genau, damit sind wir schon sehr spät.

00:12:05.117 --> 00:12:09.577
<v Dirk>Ja, aber ich sag mal, viel mehr als zwei Wochen waren wir meist nicht entfernt.

00:12:09.657 --> 00:12:12.897
<v Dirk>Das war meistens mindestens ein komplettes Wochenende dazwischen,

00:12:12.997 --> 00:12:16.397
<v Dirk>dass man auch noch in jedem Fall sich Zeit nehmen konnte für Schneiden,

00:12:16.477 --> 00:12:18.457
<v Dirk>auch wenn es beruflich mal eng wurde.

00:12:19.137 --> 00:12:21.417
<v Dirk>Und das war schon gut so oder ist schon gut so.

00:12:22.157 --> 00:12:27.737
<v Sujeevan>Ja. Ja, genau. Wobei witzig fand ich auch noch, als wir an verschiedenen Tagen

00:12:27.737 --> 00:12:28.997
<v Sujeevan>gleichzeitig aufgenommen haben.

00:12:30.177 --> 00:12:31.797
<v Dirk>An verschiedenen Tagen gleichzeitig?

00:12:32.397 --> 00:12:33.737
<v Sujeevan>Ja, weißt du nicht mehr?

00:12:33.977 --> 00:12:39.017
<v Dirk>Ah, da. Vor so einem Jahr. Als du in Down Under warst.

00:12:39.757 --> 00:12:42.417
<v Sujeevan>Genau, wo ich sieben Uhr morgens hatte und du hattest, glaube ich,

00:12:42.457 --> 00:12:43.497
<v Sujeevan>neun Uhr abends oder sowas.

00:12:43.597 --> 00:12:46.837
<v Dirk>Ja, genau. Wir haben verschiedene kalendarische Daten aufgenommen.

00:12:47.117 --> 00:12:48.957
<v Sujeevan>Genau, in verschiedenen Jahreszeiten.

00:12:49.677 --> 00:12:52.137
<v Dirk>Und in verschiedenen Jahreszeiten. Das ist richtig, ja.

00:12:53.497 --> 00:12:54.377
<v Sujeevan>Verschiedenen Welthalbkugeln.

00:12:55.697 --> 00:13:00.457
<v Dirk>Sehr lustig, ja. Was ich ganz spannend finde, ist, dass auch ich sehr viel gelernt

00:13:00.457 --> 00:13:02.177
<v Dirk>habe in der Zeit, die wir hier machen.

00:13:02.277 --> 00:13:07.517
<v Dirk>Wir erzählen ja von Dingen, die wir gelernt haben und ich habe von dir eine

00:13:07.517 --> 00:13:11.557
<v Dirk>Menge gelernt und ich habe auch von den Leuten drumherum eine Menge gelernt im Rahmen.

00:13:12.337 --> 00:13:12.777
<v Sujeevan>Definitiv.

00:13:12.897 --> 00:13:14.157
<v Dirk>Im Rahmen dieser Reise, genau.

00:13:17.349 --> 00:13:21.509
<v Sujeevan>Das ist nicht zu unterschätzen. Ja, aber das habe ich jetzt wieder deutlich

00:13:21.509 --> 00:13:23.249
<v Sujeevan>bei diesen Daily-Diskussionen.

00:13:23.769 --> 00:13:25.629
<v Sujeevan>Jeder macht irgendwie die Dailies ein bisschen anders.

00:13:26.349 --> 00:13:29.349
<v Sujeevan>Und je nachdem, wie sie es machen, ist es dann halt auch vorteilhafter oder

00:13:29.349 --> 00:13:31.789
<v Sujeevan>nicht vorteilhafter. Da merkt man dann halt auch wieder so, okay,

00:13:31.789 --> 00:13:33.609
<v Sujeevan>man hat meistens dann doch einen eingeschränkten Blick.

00:13:34.329 --> 00:13:37.869
<v Sujeevan>Oder will irgendwie nur was sehen, wie man es sehen möchte, unabhängig davon,

00:13:38.209 --> 00:13:41.389
<v Sujeevan>was jetzt andere Leute davon denken, sehen.

00:13:41.989 --> 00:13:46.549
<v Dirk>Ja, vor allem wenn man von dem Daily-Format ausgeht, wie man es bei sich in

00:13:46.549 --> 00:13:48.709
<v Dirk>der Firma hat, dann denkt man, alle anderen Daily sind genauso.

00:13:49.409 --> 00:13:52.569
<v Dirk>Und die Diskussion hat genau gezeigt, dass es anders ist und dass es durchaus

00:13:52.569 --> 00:13:54.189
<v Dirk>auch Formate gibt, die sinnvoll sind.

00:13:55.009 --> 00:14:00.949
<v Sujeevan>Ja. Genau. Ansonsten finde ich übrigens auch noch schön, dass unsere,

00:14:03.129 --> 00:14:07.949
<v Sujeevan>Downloadzahlen stabil steigend sind. Zwar nicht exponentiell oder sowas.

00:14:10.589 --> 00:14:16.329
<v Sujeevan>Relativ linear, würde ich schon sagen. Aber das ist eigentlich ganz schön zu

00:14:16.329 --> 00:14:19.029
<v Sujeevan>sehen, dass es auch mal so ein Stückchen mehr wird.

00:14:19.449 --> 00:14:22.869
<v Dirk>Ja, was ich faszinierend finde, ist, dass sich die Situationen häufen,

00:14:22.949 --> 00:14:24.149
<v Dirk>wo mich Leute an der Stimme erkennen.

00:14:24.769 --> 00:14:27.649
<v Sujeevan>Das habe ich zum Beispiel gar nicht. Also nicht an der Stimme.

00:14:27.989 --> 00:14:32.949
<v Dirk>Du lebst ja in deinem Isolationskaff da hinten. Das ist halt der Vorteil,

00:14:32.989 --> 00:14:38.169
<v Dirk>wenn man nicht nur im Homeoffice ist, sondern wenn man auch mal rauskommt.

00:14:38.949 --> 00:14:39.309
<v Sujeevan>Ja.

00:14:41.092 --> 00:14:43.632
<v Dirk>Und das ist mir in der Kantine mal zwei, dreimal so gegangen.

00:14:45.652 --> 00:14:47.832
<v Sujeevan>Ja, bei mir mehr so bei Konferenzen schon eher.

00:14:50.052 --> 00:14:51.612
<v Dirk>Aber dazu muss man rausgehen.

00:14:53.152 --> 00:14:55.152
<v Sujeevan>Ja, ich war neulich erst wieder draußen.

00:14:56.092 --> 00:14:56.832
<v Dirk>Ach du warst das.

00:14:56.832 --> 00:14:57.812
<v Sujeevan>Auf einer Konferenz.

00:14:58.552 --> 00:15:01.452
<v Dirk>Zwei in den Nachrichten. Gibt es eigentlich ein Video von?

00:15:02.512 --> 00:15:04.192
<v Sujeevan>Ja, du meinst von meinem...

00:15:04.192 --> 00:15:04.912
<v Dirk>Von deinem Vortrag?

00:15:05.072 --> 00:15:09.832
<v Sujeevan>Von meinem Vortrag auf der Continuous Lifecycle in Mannheim gibt es keine Aufzeichnung.

00:15:09.892 --> 00:15:10.352
<v Dirk>Ach, wie schade.

00:15:11.192 --> 00:15:14.812
<v Sujeevan>Da wurde nichts aufgezeichnet. Es ist quasi nur für die, die dort waren.

00:15:14.912 --> 00:15:19.772
<v Sujeevan>Aber ich habe überlegt, ob ich das, also um, nochmal, weil der Kontext fehlt,

00:15:19.952 --> 00:15:24.232
<v Sujeevan>ich habe da einen Vortrag ja über Freitags-Deployments gemacht.

00:15:24.812 --> 00:15:27.472
<v Sujeevan>Oder zumindest war das der Aufhänger, um dann zu erzählen, was denn,

00:15:27.692 --> 00:15:30.992
<v Sujeevan>dass eigentlich die Kultur das Thema ist, warum man Freitags nicht deployt.

00:15:32.272 --> 00:15:37.392
<v Sujeevan>Ich überlege, ob ich das als YouTube-Video oder so auch mal aufzeichne und publische.

00:15:38.812 --> 00:15:42.372
<v Dirk>Kannst du es dir auch leicht machen und das für die Chemnitzer Linux-Tage anbieten.

00:15:43.232 --> 00:15:44.612
<v Sujeevan>Hatte ich auch überlegt, ja.

00:15:45.292 --> 00:15:48.492
<v Dirk>Oder beides. Oder beides, ja. Finde ich gut.

00:15:48.952 --> 00:15:52.932
<v Sujeevan>Ich weiß noch nicht, ob die Chemnitzer Linux-Tage ein passendes Format für das Thema ist.

00:15:53.452 --> 00:15:55.532
<v Dirk>Aber lass das doch die Programmkonferenz entscheiden.

00:15:56.292 --> 00:15:59.292
<v Sujeevan>Ja, ich glaube, da ich gerade eh kein anderes Thema sonst habe.

00:15:59.652 --> 00:15:59.812
<v Dirk>Doch.

00:16:00.872 --> 00:16:02.852
<v Sujeevan>Ja, aber für mich alleine meine ich.

00:16:02.972 --> 00:16:04.112
<v Dirk>Die Boyband wird auftreten.

00:16:04.912 --> 00:16:06.012
<v Sujeevan>Wenn es angenommen wird.

00:16:06.872 --> 00:16:08.192
<v Dirk>Natürlich, wenn es angenommen wird.

00:16:09.552 --> 00:16:12.072
<v Sujeevan>Genau, aber ich meinte jetzt für mich alleine quasi.

00:16:15.172 --> 00:16:16.092
<v Sujeevan>Genau, ähm...

00:16:17.519 --> 00:16:20.299
<v Sujeevan>Wo waren wir stehen geblieben? Das war eigentlich schon wieder so ein Abzweig.

00:16:20.559 --> 00:16:23.679
<v Dirk>Ja, macht ja nichts. Dafür kennt man uns ja. Also mir macht es immer noch Spaß,

00:16:23.779 --> 00:16:27.339
<v Dirk>den Podcast zu machen. Mir macht es auch Spaß, mich auf Themen vorzubereiten.

00:16:28.159 --> 00:16:31.039
<v Dirk>Und was ich, ein interessantes Learning, was ich mitgenommen habe,

00:16:31.199 --> 00:16:34.059
<v Dirk>ist, dass wenn wir einen Gast haben, das unseren kompletten Flow kaputt macht.

00:16:35.899 --> 00:16:38.819
<v Sujeevan>Genau. Und das waren zufällig, hießen die immer Michael.

00:16:39.799 --> 00:16:45.639
<v Dirk>Ja, bis auf den Hans, der hieß Franz. Nein, ja, wirklich nichts gegen unsere

00:16:45.639 --> 00:16:48.859
<v Dirk>Gäste. Aber ich habe gemerkt, dass wir den Flow, den wir zusammen haben,

00:16:48.939 --> 00:16:51.439
<v Dirk>dass wir den mit dem Gast zusammen nicht aufrechterhalten.

00:16:51.919 --> 00:16:52.239
<v Sujeevan>Ja.

00:16:53.459 --> 00:16:57.879
<v Sujeevan>Von daher ausprobiert, war in Ordnung, aber müssen wir nicht weitermachen.

00:16:58.059 --> 00:17:03.439
<v Dirk>Gesehen, gelacht, F8, genau. Wer sich erinnern mag, F8 war im Norton Commander,

00:17:03.439 --> 00:17:04.779
<v Dirk>die Taste zum Löschen, ja.

00:17:09.379 --> 00:17:10.099
<v Sujeevan>Kenn ich nicht.

00:17:11.259 --> 00:17:15.659
<v Dirk>Klar, es war vor deiner Zeit. Weißt du noch, damals im Kartoffelkrieg,

00:17:15.759 --> 00:17:16.999
<v Dirk>ich habe geworfen, du hast geschält.

00:17:19.199 --> 00:17:22.919
<v Dirk>und eine Entscheidung, die wir beide nicht bereuen, ist, dass wir das Hosting

00:17:22.919 --> 00:17:26.599
<v Dirk>einem Dienstleister überlassen haben und dass wir das nicht selber machen.

00:17:27.199 --> 00:17:31.699
<v Sujeevan>Genau, wir nutzen da ja Let's Cast, let'scast.fm Das ist quasi,

00:17:31.799 --> 00:17:36.759
<v Sujeevan>ich glaube, die eine Alternative zu Podigy, wenn man jetzt von den Dienstleistern guckt.

00:17:38.499 --> 00:17:41.699
<v Sujeevan>Mir beziehungsweise uns gefällt Let's Cast aber besser, weil die einfach nur

00:17:41.699 --> 00:17:44.619
<v Sujeevan>gucken, Feature ist für alle gleich und der Preis hängt davon ab,

00:17:44.679 --> 00:17:47.059
<v Sujeevan>wie viele Downloads es gibt.

00:17:48.979 --> 00:17:52.579
<v Sujeevan>Und scheinbar haben die auch die Preise erhöht, aber nicht für uns, sondern nur für neue.

00:17:53.759 --> 00:17:58.659
<v Sujeevan>Was auch gut ist, dass sie das dann halt darum sagen, okay, das ist dann halt so, fertig.

00:18:00.099 --> 00:18:02.519
<v Dirk>Was ich bei dem Abrechnungsmodell halt relativ klasse finde,

00:18:02.639 --> 00:18:05.359
<v Dirk>dass sich die Downloads auch auf verschiedene Podcasts verteilen dürfen.

00:18:05.559 --> 00:18:08.579
<v Dirk>Also man darf auch mehrere Podcasts haben, wenn man in der Gesamtsumme der Downloads

00:18:08.579 --> 00:18:09.939
<v Dirk>nicht über die bestimmte Grenze kommt.

00:18:10.579 --> 00:18:12.039
<v Sujeevan>Ah ja, das habe ich schon schon nicht im Glück.

00:18:12.419 --> 00:18:18.279
<v Dirk>Ja. Ich hatte ja mal überlegt, mit meiner Frau Podcast zu machen für die Hundeschule,

00:18:18.979 --> 00:18:21.939
<v Dirk>und immer wieder kommen wir darauf zu sprechen, aber wir machen es einfach nicht.

00:18:24.939 --> 00:18:28.159
<v Dirk>Aber das würden wir dann auch bei Let's Cast machen, auf jeden Fall.

00:18:28.799 --> 00:18:31.679
<v Dirk>Also wir bekommen für die Werbung nichts, wir sind einfach zufriedene Kunden.

00:18:33.661 --> 00:18:41.581
<v Sujeevan>Genau. Und dazu muss man auch sagen, wir haben noch sehr viel Puffer zum nächsten Preismodell.

00:18:43.861 --> 00:18:47.561
<v Dirk>Also brauchen wir mehr Downloads. Und wenn nicht, wir sind ja von einer Firma

00:18:47.561 --> 00:18:50.461
<v Dirk>gesponsert. Die Firma kann dann auch das höhere Modell tragen.

00:18:51.181 --> 00:18:52.681
<v Sujeevan>Genau, seit wann ist das jetzt offiziell?

00:18:52.741 --> 00:18:57.041
<v Sujeevan>Seit ein paar Wochen ist jetzt offiziell zahle ich alle Rechner.

00:18:57.501 --> 00:18:59.381
<v Sujeevan>Mein Arbeitgeber zahlt alle Rechner.

00:18:59.521 --> 00:18:59.661
<v Dirk>Genau.

00:19:00.761 --> 00:19:02.061
<v Sujeevan>Hat es ein bisschen einfacher gemacht.

00:19:02.221 --> 00:19:04.181
<v Dirk>Ein Podcast der Friday Deployments Gruppe.

00:19:07.481 --> 00:19:12.161
<v Sujeevan>Genau. Vor allem mit den zahlreichen Mitarbeitern.

00:19:12.441 --> 00:19:16.581
<v Dirk>Mich. Und Subdienstleistern, Steuerberaterin. Genau.

00:19:18.061 --> 00:19:19.801
<v Sujeevan>Genau. Und keine Kunden.

00:19:20.741 --> 00:19:22.041
<v Dirk>Ah, einen hast du ja.

00:19:22.481 --> 00:19:23.481
<v Sujeevan>Ja, zwei.

00:19:24.201 --> 00:19:24.641
<v Dirk>Zwei?

00:19:25.221 --> 00:19:27.321
<v Sujeevan>Ja, LinkedIn Learning ist theoretisch ja noch.

00:19:27.361 --> 00:19:30.401
<v Dirk>Ja, und dann auch noch, da wo du Artikel ablieferst, sind ja auch noch Kunden.

00:19:31.001 --> 00:19:31.861
<v Sujeevan>Ja, genau.

00:19:34.161 --> 00:19:40.021
<v Sujeevan>Genau, aber ja, außer dass die vorher der Diplomats GmbH die Richtung bezahlt,

00:19:40.081 --> 00:19:41.001
<v Sujeevan>ändert sich quasi nichts.

00:19:41.401 --> 00:19:43.201
<v Dirk>Ah, da könnten wir übrigens auch mal eine Folge drüber machen,

00:19:43.321 --> 00:19:44.481
<v Dirk>was deine Learnings sind.

00:19:47.012 --> 00:19:48.752
<v Dirk>Welche Learnings? Mit dem Selbstständig machen.

00:19:49.372 --> 00:19:51.032
<v Sujeevan>Ja, das machen wir nach einem Jahr, würde ich sagen.

00:19:52.392 --> 00:19:53.112
<v Dirk>Ist notiert.

00:19:53.792 --> 00:19:56.432
<v Sujeevan>Ja. Hast du wirklich ein Ticket drauf gemacht? Ich sehe keinen.

00:19:56.552 --> 00:19:57.192
<v Dirk>Nein, noch nicht.

00:19:59.512 --> 00:19:59.872
<v Sujeevan>Genau.

00:20:02.612 --> 00:20:07.732
<v Sujeevan>Ansonsten... Achso, was ist deine Lieblingszufallsbegegnung,

00:20:08.252 --> 00:20:09.392
<v Sujeevan>die dir so in den Kopf kommt?

00:20:09.712 --> 00:20:11.912
<v Dirk>Meine Lieblingszufallsbegegnung?

00:20:11.972 --> 00:20:16.872
<v Sujeevan>Ja, oder eine lustige Sache. Du hattest ja vorhin erwähnt, in der Kantine oder

00:20:16.872 --> 00:20:20.132
<v Sujeevan>sowas, aber war das jetzt irgendwas, was du besonders lustig fandst?

00:20:20.212 --> 00:20:23.972
<v Dirk>Nein, aber ich habe in einer Stange gestanden mit Kollegen und mich mit einem

00:20:23.972 --> 00:20:27.152
<v Dirk>Kollegen unterhalten und einer hinterher sagte, einer, die Stimme kenne ich,

00:20:27.252 --> 00:20:30.272
<v Dirk>aber das fand ich schon lustig.

00:20:30.412 --> 00:20:33.212
<v Dirk>Die lustigste Zufallsbegegnung war für mich der Pizzamenschen,

00:20:33.292 --> 00:20:36.272
<v Dirk>den wir da in Bern kennengelernt haben, wo man wahnsinnig gut Pizza essen kann.

00:20:37.321 --> 00:20:41.721
<v Sujeevan>Achso, ja, ja, die Pizza ist sehr gut. Pizzeria Danilo in Bern.

00:20:42.561 --> 00:20:45.581
<v Dirk>Haben wir, glaube ich, auch hier schon mal beworben. Wir kriegen auch dafür leider kein Geld.

00:20:46.581 --> 00:20:50.201
<v Sujeevan>Wir müssen noch kein Geld bezahlen, aber der einzige Pizzeria,

00:20:50.321 --> 00:20:54.161
<v Sujeevan>oder eine der wenigen, wo ich das Gefühl habe, noch eine zweite Pizza zu essen,

00:20:54.261 --> 00:20:55.941
<v Sujeevan>nachdem ich die erste schon gegessen habe.

00:20:56.181 --> 00:21:00.741
<v Dirk>Ja, sogar schmacklich, ne? Vom Völlegefühl her würde ich es nicht runterkriegen.

00:21:00.841 --> 00:21:04.261
<v Sujeevan>Ja, genau. Vom Völlegefühl würde ich es anderthalb, aber...

00:21:04.261 --> 00:21:04.961
<v Dirk>Ja, genau.

00:21:06.621 --> 00:21:12.181
<v Sujeevan>Genau, ne, meine Zufallsbegegnung, Semi-Zufallsbegegnung war,

00:21:12.941 --> 00:21:15.021
<v Sujeevan>mir fallen jetzt so drei Sachen ein.

00:21:15.821 --> 00:21:20.841
<v Sujeevan>Eins war der Mehmet, hallo Mehmet, bei der CubeCon vor ein paar Jahren in Amsterdam,

00:21:21.501 --> 00:21:27.241
<v Sujeevan>wo er dann zum GitLab-Stand kam und nach mir gefragt hat, weil er ja den Podcast hört.

00:21:27.421 --> 00:21:31.001
<v Sujeevan>Und dann hat mich ein GitLab-Kollege, der kein Deutsch spricht,

00:21:32.401 --> 00:21:38.241
<v Sujeevan>dann darauf angesprochen, irgendjemand war hier und hat dich gesucht und meinte

00:21:38.241 --> 00:21:39.681
<v Sujeevan>irgendwas mit dem Podcast.

00:21:42.641 --> 00:21:47.801
<v Sujeevan>Und wenn die Leute das dann halt nicht wissen, dann ist das ein bisschen komisch.

00:21:48.661 --> 00:21:52.661
<v Dirk>Ist ja auch ein interessantes Hobby. Obwohl die Podcast-Blase jetzt gerade wieder

00:21:52.661 --> 00:21:54.601
<v Dirk>explodiert, aber das Hobby haben nicht so viele.

00:21:55.661 --> 00:21:58.501
<v Sujeevan>Ja, also im Englischen gibt es dann ja schon wieder was, aber du kriegst ja

00:21:58.501 --> 00:21:59.861
<v Sujeevan>auch nicht mit Werbung was alles machen.

00:22:00.721 --> 00:22:03.521
<v Sujeevan>Das fand ich witzig, genauso wie bei der gleichen in CubeCon,

00:22:04.801 --> 00:22:06.061
<v Sujeevan>kamen irgendwelche Leute zum Stand,

00:22:06.281 --> 00:22:09.721
<v Sujeevan>haben über irgendwas GitLab-Themen gesprochen, auf Deutsch, mit mir.

00:22:10.481 --> 00:22:14.201
<v Sujeevan>Und plötzlich dann nur noch, wie steht's mit deinem Buch? Ist es endlich fertig?

00:22:15.901 --> 00:22:16.801
<v Dirk>Das ist auch gut.

00:22:18.401 --> 00:22:21.501
<v Sujeevan>Das war so ein Plottwist, wo ich dachte, oh Gott, was ist hier los?

00:22:22.201 --> 00:22:22.841
<v Dirk>Sehr schön.

00:22:24.301 --> 00:22:26.361
<v Sujeevan>Irgendein drittes hatte ich auch noch im Kopf, jetzt hab ich's vergessen.

00:22:26.741 --> 00:22:27.241
<v Dirk>Ja, ist es nicht.

00:22:27.241 --> 00:22:30.541
<v Sujeevan>Ja, okay, der Flughafen-Erlebnis, aber das war ja FrostCon und kein Podcast.

00:22:31.021 --> 00:22:33.521
<v Dirk>Naja, die einen sagen so, wo die anderen sagen so.

00:22:36.201 --> 00:22:36.661
<v Sujeevan>Genau.

00:22:37.839 --> 00:22:40.419
<v Dirk>FrostCon, Vorträge der Friday-Deployments-Gruppe.

00:22:43.239 --> 00:22:45.099
<v Sujeevan>Das ist auch keine bezahlte Werbung.

00:22:45.939 --> 00:22:46.239
<v Dirk>Nein, nein.

00:22:46.879 --> 00:22:47.839
<v Sujeevan>Keine unbezahlte.

00:22:48.599 --> 00:22:52.859
<v Dirk>Ja, wer uns live sehen möchte, der kann mal auf die Chemnitzer Linux-Dage kommen.

00:22:53.039 --> 00:22:53.879
<v Dirk>Da sind wir in jedem Fall.

00:22:54.479 --> 00:22:55.879
<v Sujeevan>Genau, die ist im März.

00:22:56.339 --> 00:22:57.179
<v Dirk>Ende März, genau.

00:22:58.039 --> 00:23:03.259
<v Sujeevan>Genau, und wenn jemand Vorträge einreichen will, der Call for Papers ist offen.

00:23:03.639 --> 00:23:08.419
<v Dirk>Ja, und wenn jemand Themenvorschläge hat, über das wir reden sollten, Wir sind auch offen.

00:23:09.219 --> 00:23:11.999
<v Sujeevan>Ja, vielleicht sind wir zu blind vor den Augen, dass wir unsere eigenen Themen,

00:23:12.039 --> 00:23:14.819
<v Sujeevan>die wir hier im Podcast hatten, nicht erwähnen.

00:23:14.979 --> 00:23:21.079
<v Sujeevan>Vielleicht sollte ich deswegen unser Thema von heute und von vorletzter Episode

00:23:21.079 --> 00:23:25.479
<v Sujeevan>mit dem Secure Your SDLC als Vortrag machen.

00:23:25.899 --> 00:23:26.379
<v Dirk>Ja.

00:23:28.019 --> 00:23:29.119
<v Sujeevan>Oder einreichen zumindest.

00:23:29.579 --> 00:23:30.139
<v Dirk>Ja, warum nicht?

00:23:32.079 --> 00:23:37.759
<v Sujeevan>Gut. Prima. Viel mehr habe ich jetzt nicht, aussah, kann gerne so weitergehen mit dem Podcast.

00:23:38.279 --> 00:23:42.099
<v Dirk>Ja. Wenn ich mal einen neuen Partner finde, wird das noch viel besser.

00:23:42.819 --> 00:23:44.079
<v Dirk>Nein, kann gerne so weitergehen.

00:23:44.919 --> 00:23:48.699
<v Dirk>An die, die uns noch nicht so lange hören, wir foppen uns gegenseitig und das relativ häufig.

00:23:49.899 --> 00:23:51.679
<v Dirk>Eigentlich haben wir nichts Wirksames gegeneinander.

00:23:53.199 --> 00:23:53.979
<v Sujeevan>Das denkst du.

00:23:57.399 --> 00:23:58.859
<v Dirk>Gut. Gut, prima.

00:23:59.499 --> 00:24:02.599
<v Sujeevan>Kommen wir zum nächsten Schottie, und zwar von dir.

00:24:02.919 --> 00:24:07.019
<v Dirk>Ja, genau. Ich habe einen Schottie. Ich habe gestern gelernt,

00:24:07.159 --> 00:24:10.079
<v Dirk>dass es einen Fachbegriff gibt, der nennt sich Arrival Fallacy.

00:24:10.699 --> 00:24:14.739
<v Dirk>Das ist die Fehlannahme, dass wenn man ein bestimmtes Ziel erreicht hat,

00:24:14.879 --> 00:24:18.599
<v Dirk>dass dann alles in Ordnung ist und dass dann die Welt schön ist und im Hintergrund Geigenmusik läuft.

00:24:19.379 --> 00:24:22.479
<v Dirk>Und dass das häufig nicht so ist, sondern dass man sehr häufig merkt,

00:24:22.539 --> 00:24:24.919
<v Dirk>dass die Ziele, die man erreicht, gar nicht so,

00:24:26.640 --> 00:24:31.720
<v Dirk>immer hochjaustend sind, sondern dass es einfach nur Stationen auf einem langen Weg sind.

00:24:35.040 --> 00:24:35.500
<v Dirk>Ja.

00:24:35.500 --> 00:24:36.320
<v Sujeevan>Hast du ein Beispiel?

00:24:37.000 --> 00:24:40.360
<v Dirk>Ja, meine aktuelle berufliche Reise,

00:24:40.560 --> 00:24:45.000
<v Dirk>ich habe ja gedacht, dass der Epic Owner Linux Workplace, den ich im Moment

00:24:45.000 --> 00:24:48.880
<v Dirk>innehaben, Traumjob wäre und ich habe das jetzt im Nachhinein gemerkt,

00:24:48.940 --> 00:24:53.280
<v Dirk>was da alles dranhängt und was da alles drumherum noch nicht so läuft, wie es laufen könnte.

00:24:54.580 --> 00:25:00.460
<v Dirk>und das ist weit davon entfernt, dass es so toll ist, wie ich es mir vorgestellt habe.

00:25:02.480 --> 00:25:06.980
<v Dirk>Es ist ja bei Arbeit immer. Also es ist jetzt nicht so, dass es besonders schlimm

00:25:06.980 --> 00:25:10.620
<v Dirk>wäre, aber es ist halt so, dass ich mir etwas anderes darunter vorgestellt habe,

00:25:10.680 --> 00:25:12.140
<v Dirk>als ich letztendlich angetroffen habe.

00:25:15.400 --> 00:25:18.000
<v Sujeevan>Ja, ich meine ganz grundsätzlich, das deckt sich ja mit vielen Themen,

00:25:18.040 --> 00:25:19.540
<v Sujeevan>die wir so schon noch irgendwie hatten.

00:25:20.740 --> 00:25:25.140
<v Sujeevan>Was mir nämlich dazu noch einfällt, ist, Wenn ich Sachen geschafft habe,

00:25:25.480 --> 00:25:27.360
<v Sujeevan>dann fühlen sie sich hinterher auch immer einfacher an.

00:25:28.420 --> 00:25:29.540
<v Dirk>Das ist ja meistens so, oder?

00:25:30.100 --> 00:25:31.520
<v Sujeevan>Weil ansonsten hat man es ja nicht geschafft.

00:25:33.420 --> 00:25:37.680
<v Dirk>Oder so Steuererklärungen, aber das ist andersrum eigentlich.

00:25:37.920 --> 00:25:40.760
<v Dirk>Man schiebt die vor sich hin und dann, wenn man es gemacht hat,

00:25:40.820 --> 00:25:43.520
<v Dirk>sagt man, warum hat man es nicht schon längst gemacht? So viel Arbeit war es ja gar nicht.

00:25:44.020 --> 00:25:48.040
<v Dirk>Aber das ist ein anderes Thema. Aber wenn man so ein Ziel vor Augen hat und

00:25:48.040 --> 00:25:51.280
<v Dirk>auf das Ziel hinarbeitet und dann das Ziel erreicht hat, dann,

00:25:54.560 --> 00:25:58.580
<v Dirk>stellt sich das Ziel oder das Drumherum meistens anders da, als es wirklich ist. Also.

00:25:59.918 --> 00:26:03.138
<v Sujeevan>Ja, das hatte ich nach meinem 100-Kilometer-Lauf.

00:26:03.398 --> 00:26:04.478
<v Dirk>Ja, auch so.

00:26:04.578 --> 00:26:06.698
<v Sujeevan>Hatte ich das auch so ein bisschen. Ja, und jetzt?

00:26:07.258 --> 00:26:09.358
<v Dirk>Ja, Haken dran.

00:26:10.098 --> 00:26:13.578
<v Sujeevan>Ja, ich habe mich jetzt für die nächstlängere Distanz angemeldet.

00:26:13.938 --> 00:26:15.098
<v Dirk>Du bist ja auch bekloppt.

00:26:17.298 --> 00:26:21.658
<v Dirk>Nein, aber ich habe es zum Beispiel gemerkt, zur Zeit, als ich Abi gemacht habe,

00:26:21.738 --> 00:26:24.658
<v Dirk>da haben einige Leute sich so weit ins Zeug gelegt, dass sie keine Freizeit

00:26:24.658 --> 00:26:27.518
<v Dirk>mehr hatten, dass sie wie wahnsinnig gelernt haben, um einen guten Abischnitt zu machen.

00:26:28.118 --> 00:26:32.298
<v Dirk>und dann sind sie zur Uni gekommen, haben kein Fach mit Numerus Clausus belegt

00:26:32.298 --> 00:26:34.658
<v Dirk>und sind dann ins Audimax gegangen, damals in Bochum,

00:26:35.158 --> 00:26:40.098
<v Dirk>haben das Abitzeugnis vorgelegt, haben ganz stolz den Mitarbeiter des Studentensekretariats

00:26:40.098 --> 00:26:43.958
<v Dirk>angeguckt und der guckte sich das Zeugnis an und macht in der Spalte Abitur einen Haken.

00:26:45.398 --> 00:26:46.378
<v Dirk>Fertig, das war's.

00:26:47.338 --> 00:26:52.138
<v Sujeevan>Ja, aber so fühle ich mich auch mit meinem Studium. Also ich habe ja studiert

00:26:52.138 --> 00:26:57.218
<v Sujeevan>und abgeschlossen und für mich ist das im Kopf ein Haken, aber effektiv interessiert es ja keinen.

00:26:58.188 --> 00:26:59.188
<v Sujeevan>Außer am Anfang vielleicht.

00:27:00.588 --> 00:27:05.748
<v Dirk>Ja, also wir suchen ja viele im Jobtitel einen bestimmten Titel.

00:27:06.408 --> 00:27:07.708
<v Sujeevan>Ja, was halt Käse ist.

00:27:07.788 --> 00:27:10.028
<v Dirk>Wie mit den Zertifikaten, über die wir schon mal gesprochen haben.

00:27:10.468 --> 00:27:11.108
<v Sujeevan>Ja, genau.

00:27:11.328 --> 00:27:13.928
<v Dirk>Sind ja eigentlich nur Momentaufnahmen. Beziehungsweise zeigen,

00:27:14.028 --> 00:27:16.948
<v Dirk>dass du eine bestimmte Art zu denken gelernt hast. Vielleicht ist es das.

00:27:17.848 --> 00:27:18.048
<v Sujeevan>Ja.

00:27:18.488 --> 00:27:18.628
<v Dirk>Ja.

00:27:21.788 --> 00:27:25.248
<v Dirk>Nee, das ist es eigentlich. Also das Arrival Fallacy heißt es.

00:27:25.468 --> 00:27:29.528
<v Dirk>Ich versuche noch einen Link dazu zu finden und wird ja dann auch die Sendungsnotiz packen.

00:27:29.948 --> 00:27:35.428
<v Sujeevan>Ja, das erinnert mich gerade auch an das Thema. Den Weg dahin muss man ja auch irgendwie mögen.

00:27:37.248 --> 00:27:41.148
<v Sujeevan>Weil wenn man den Weg dahin, wenn man die ganze Zeit darin arbeitet,

00:27:41.428 --> 00:27:43.208
<v Sujeevan>keine Ahnung, Millionär zu werden,

00:27:44.588 --> 00:27:47.168
<v Sujeevan>und dann irgendwelche Sachen macht, nur um Geld zu verdienen,

00:27:47.268 --> 00:27:49.428
<v Sujeevan>die aber keinen Spaß machen, dann ist man irgendwann da und denkt man so,

00:27:49.528 --> 00:27:51.908
<v Sujeevan>toll, jetzt habe ich irgendwie, keine Ahnung, 20 Jahre gearbeitet,

00:27:52.528 --> 00:27:55.968
<v Sujeevan>bin Multimillionär, keine Ahnung. Eine Million ist heutzutage auch nicht mehr viel.

00:27:57.728 --> 00:27:59.768
<v Sujeevan>und denkt an sich, ja toll, und jetzt?

00:28:00.608 --> 00:28:02.488
<v Dirk>Aber ich glaube, das geht viel mit der Rente so.

00:28:03.488 --> 00:28:03.648
<v Sujeevan>Ja.

00:28:03.888 --> 00:28:07.988
<v Dirk>Dass sie sagen, sie arbeiten lange und hart, um sich die Rente zu ermöglichen

00:28:07.988 --> 00:28:10.468
<v Dirk>und dann sind sie in der Rente und das ist dann irgendwie Langeweile.

00:28:11.208 --> 00:28:12.168
<v Sujeevan>Ja, und jetzt?

00:28:12.388 --> 00:28:12.928
<v Dirk>Und jetzt, genau.

00:28:12.928 --> 00:28:13.808
<v Sujeevan>Das habe ich mein ganzes Leben gemacht.

00:28:14.628 --> 00:28:14.988
<v Dirk>Genau.

00:28:15.748 --> 00:28:19.548
<v Sujeevan>Ja. Ja, das ist für dich, glaube ich, eher ein Thema als für mich gerade.

00:28:19.928 --> 00:28:24.088
<v Dirk>Ja, aber ich habe es halt auch bei meinen Eltern erlebt. Mein Vater ist halt in Burnout gegangen.

00:28:24.708 --> 00:28:27.608
<v Dirk>meine Mutter ist dann schwer krank geworden die haben halt Zeit ihres Lebens

00:28:27.608 --> 00:28:30.528
<v Dirk>gearbeitet und Geld zurückgelegt, damit sie einen tollen Lebensabend hatten

00:28:30.528 --> 00:28:34.748
<v Dirk>und den konnten sie dann gar nicht mehr genießen weil meine Mutter so krank geworden ist ja,

00:28:35.768 --> 00:28:39.908
<v Dirk>auch Arrival Fantasy, also zu sagen wenn wir mal so weit sind,

00:28:40.048 --> 00:28:43.748
<v Dirk>dass wir die Zeit haben, können wir viele Sachen unternehmen und dann funktioniert

00:28:43.748 --> 00:28:46.808
<v Dirk>es dann doch nicht ja genau.

00:28:46.908 --> 00:28:50.008
<v Sujeevan>Also effektiv, wenn ich X erreicht habe bin ich glücklich, das stimmt meistens

00:28:50.008 --> 00:28:51.328
<v Sujeevan>dann ja halt auch nicht ja genau.

00:28:54.656 --> 00:28:57.336
<v Dirk>Gut, mehr habe ich dazu gar nicht zu sagen, ja.

00:28:58.276 --> 00:29:05.336
<v Sujeevan>Dann kommen wir zu unserem Thema, was die Fortsetzung von dem Thema aus Episode

00:29:05.336 --> 00:29:07.956
<v Sujeevan>60 ist, also von vorletzter Folge.

00:29:09.056 --> 00:29:15.316
<v Sujeevan>Und zwar hatten wir da ja über die Absicherung der Software-Delivery-Lifecycle gesprochen.

00:29:15.736 --> 00:29:21.076
<v Sujeevan>Und hatten da ja auch schon gesprochen über die DevOps-Stages Plan, Build und Test.

00:29:22.256 --> 00:29:28.396
<v Sujeevan>und was man da alles absichern kann und das ist ja dann quasi der CI-Part und

00:29:28.396 --> 00:29:35.156
<v Sujeevan>jetzt geht es mal weiter mit dem CD-Part, also Continuous Delivery or Deployment. Was sagst du, Dirk?

00:29:37.176 --> 00:29:40.636
<v Dirk>Ja. Ich sage ja zu Continuous.

00:29:43.156 --> 00:29:45.036
<v Dirk>Ich sage eigentlich Delivery.

00:29:45.936 --> 00:29:50.196
<v Sujeevan>Ja. Was ist nochmal der Unterschied? Ich komme selbst jedes Mal durcheinander,

00:29:50.316 --> 00:29:51.956
<v Sujeevan>muss noch mal über nachdenken, was ist noch mal der Unterschied.

00:29:52.496 --> 00:29:58.956
<v Dirk>Am Ende von Delivery steht ein Lieferobjekt, womit man was anfangen kann und

00:29:58.956 --> 00:30:02.436
<v Dirk>am Ende von Deployment steht ein Deployment, was dann tatsächlich in Produktion geht.

00:30:03.476 --> 00:30:07.356
<v Sujeevan>Also eigentlich müsste es ja dann Continuous Deployment sein.

00:30:08.936 --> 00:30:12.896
<v Dirk>Im Idealfall ist es Continuous Deployment, aber Continuous Delivery ist,

00:30:12.916 --> 00:30:14.016
<v Dirk>glaube ich, im Deployment enthalten.

00:30:15.196 --> 00:30:15.396
<v Sujeevan>Genau.

00:30:15.936 --> 00:30:16.356
<v Dirk>Genau.

00:30:18.016 --> 00:30:24.356
<v Sujeevan>Und genau, weil Container-Slevel ist ja quasi dann, wenn man agil alle zwei

00:30:24.356 --> 00:30:28.596
<v Sujeevan>Wochen sein Ding hat, das ist auch eine gewisse Kontinuität am Ende des Sprints.

00:30:28.996 --> 00:30:30.916
<v Sujeevan>Aber nicht unbedingt geht es halt im Einsatz.

00:30:31.556 --> 00:30:34.876
<v Sujeevan>Ich mag das Beispiel mit der Waschmaschine. Kennst du das Waschmaschinen-Beispiel?

00:30:35.096 --> 00:30:35.316
<v Dirk>Nein.

00:30:36.716 --> 00:30:38.816
<v Sujeevan>Der Waschmaschinen-Beispiel ist, du kriegst eine,

00:30:40.380 --> 00:30:45.020
<v Sujeevan>eine Waschmaschine delivered, aber sie ist nicht im Einsatz,

00:30:45.180 --> 00:30:48.660
<v Sujeevan>also nicht deployed, weil die andere Waschmaschine noch läuft.

00:30:49.140 --> 00:30:53.280
<v Sujeevan>Wenn du jetzt noch anfängst, 10% der Workload auf die neue Waschmaschine zu

00:30:53.280 --> 00:30:58.800
<v Sujeevan>transferieren, dann hast du ein Canoey-Deployment mit Waschmaschinen.

00:30:59.840 --> 00:31:01.160
<v Sujeevan>Kannst gucken, ob alles funktioniert.

00:31:02.000 --> 00:31:06.520
<v Dirk>Ich hätte bei Continuous Delivery jetzt Nightly Builds im Hinterkopf,

00:31:06.720 --> 00:31:10.360
<v Dirk>die man noch aufgeregt hat, was ich sehen kann, wo dann delivered wird,

00:31:10.420 --> 00:31:13.580
<v Dirk>wo es aber kein Release wird. Das Release wäre dann das Deployment.

00:31:14.380 --> 00:31:18.340
<v Sujeevan>Ja, genau, unter anderem. Ja, die Konferenz, wo ich letzte Woche war,

00:31:18.480 --> 00:31:24.140
<v Sujeevan>das war ja die CLC-Conference in Mannheim, die ursprünglich halt für Continuous

00:31:24.140 --> 00:31:26.900
<v Sujeevan>Lifecycle Container Conf stand.

00:31:27.820 --> 00:31:29.800
<v Sujeevan>Jetzt haben die es gekürzt, weil das so lang war.

00:31:30.720 --> 00:31:33.000
<v Dirk>Ja. Womit? Mit Recht.

00:31:33.200 --> 00:31:33.600
<v Sujeevan>Zurecht.

00:31:35.040 --> 00:31:35.480
<v Dirk>Genau.

00:31:36.160 --> 00:31:40.340
<v Sujeevan>Genau. Genau, also was haben wir da grob gesprochen?

00:31:41.040 --> 00:31:43.700
<v Sujeevan>Kurzzusammenfassung ist, wenn man erstmal mit dem Plan anfängt und dann mit

00:31:43.700 --> 00:31:46.620
<v Sujeevan>dem, fangen wir mal beim Code an, dann gibt es ja sowas wie Branch Protection

00:31:46.620 --> 00:31:50.880
<v Sujeevan>Rules, sodass wir eben absichern können, wer was wie merchen darf und nicht,

00:31:51.040 --> 00:31:52.600
<v Sujeevan>zum Beispiel über Code Reviews,

00:31:53.620 --> 00:31:59.040
<v Sujeevan>dass dann da zum Beispiel nur über mit signierten Commits gearbeitet wird,

00:31:59.220 --> 00:32:02.640
<v Sujeevan>die dann halt auch ordentlich gereviewt werden, die da von den bestimmten Personen,

00:32:02.660 --> 00:32:05.060
<v Sujeevan>die es auch dürfen, gemercht werden können,

00:32:05.680 --> 00:32:10.600
<v Sujeevan>was dann auch alles konfiguriert werden kann und dann geht es dann auch weiter

00:32:10.600 --> 00:32:15.140
<v Sujeevan>zu Build und Test was ja eigentlich wieder zusammen gehört eigentlich gehört eh alles zusammen,

00:32:16.100 --> 00:32:20.380
<v Sujeevan>weil da ging es auch sowas wie SAST, also Static Application Security Testing,

00:32:20.500 --> 00:32:24.900
<v Sujeevan>Dependency Scanning hat man Reproducible Builds dass ja auch jedes Mal das gleiche

00:32:24.900 --> 00:32:29.880
<v Sujeevan>Paket hinten rausfällt und dass man vielleicht auch noch ein sicheres IACD Bausteine hat,

00:32:30.880 --> 00:32:35.320
<v Sujeevan>für die Pipeline selbst, damit man nicht jedes Mal was neu erfinden muss oder

00:32:35.320 --> 00:32:37.360
<v Sujeevan>sowas, geht dann ja auch in die Richtung Security.

00:32:38.580 --> 00:32:40.740
<v Sujeevan>Beziehungsweise Sicherheit. Und,

00:32:41.390 --> 00:32:45.790
<v Sujeevan>Dann geht es ja auch weiter, weil die Stages danach sind ja effektiv Release,

00:32:45.950 --> 00:32:50.710
<v Sujeevan>Deploy, Operate, Monitor und dann geht es ja wieder zurück in Plan,

00:32:51.770 --> 00:32:55.270
<v Sujeevan>und entsprechend gucken wir auch uns heute mal Release, Deploy,

00:32:55.390 --> 00:33:01.830
<v Sujeevan>Operate an und Monitor und da merke ich gerade auch wieder oder was heißt gerade

00:33:01.830 --> 00:33:03.290
<v Sujeevan>jetzt zur Vorbereitung dann auch,

00:33:03.990 --> 00:33:09.150
<v Sujeevan>mein Fokus ist vor allem persönlich der CI-Part, der CD-Part ist nochmal so

00:33:09.150 --> 00:33:14.050
<v Sujeevan>ein bisschen was anderes, weil da hast man noch mal wieder die klassischen Operations-Themen

00:33:14.050 --> 00:33:17.170
<v Sujeevan>noch mit drin, ganz unabhängig davon, ob man nach DevOps arbeitet oder nicht.

00:33:18.050 --> 00:33:22.230
<v Sujeevan>Aber auch da gibt es natürlich diverse Sicherheitsaspekte, die man über die

00:33:22.230 --> 00:33:23.250
<v Sujeevan>Pipeline auch abdecken kann.

00:33:23.370 --> 00:33:28.110
<v Sujeevan>Aber nicht unbedingt nur die Pipeline, weil das halt eh alles sehr fließende Übergänge sind.

00:33:28.870 --> 00:33:33.190
<v Dirk>Vielleicht erwähnen wir noch kurz, dass wir gesagt haben, dass bei den manuellen

00:33:33.190 --> 00:33:37.390
<v Dirk>Eingriffen, die sind, also dass man halt Merge-Requests,

00:33:38.230 --> 00:33:41.490
<v Dirk>acceptet, dass da der Mensch die Schwachstelle ist, wenn er zu viele Merch-Requests

00:33:41.490 --> 00:33:45.450
<v Dirk>bekommt, dass er einfach durchklickt und nicht näher anguckt und dass so Methoden

00:33:45.450 --> 00:33:48.110
<v Dirk>nur so gut sind, wie die Leute, die damit umgehen.

00:33:48.870 --> 00:33:49.650
<v Sujeevan>Genau, ja.

00:33:51.805 --> 00:33:55.825
<v Sujeevan>Und damit geht es dann auch nahtlos eben weiter, weil wenn wir uns jetzt mit

00:33:55.825 --> 00:34:01.585
<v Sujeevan>Release angucken und wie gesagt, es überlappt sich das ja auch mit Deploy zum Beispiel.

00:34:01.805 --> 00:34:04.065
<v Sujeevan>Ich fasse meistens Release und Deploy zusammen, weil irgendwie gehört das schon

00:34:04.065 --> 00:34:06.305
<v Sujeevan>sehr stark zusammen, stärker zusammen als der Rest so.

00:34:08.165 --> 00:34:12.985
<v Sujeevan>Was heutzutage ja schon relativ, ja, normal nicht ganz, aber wo viele drauf

00:34:12.985 --> 00:34:14.845
<v Sujeevan>arbeiten, ist so die Thematik S-Bombs.

00:34:15.405 --> 00:34:18.385
<v Sujeevan>Hatten wir eigentlich auch schon im CI-Part, weil da wird es ja auch schon generiert,

00:34:19.125 --> 00:34:22.205
<v Sujeevan>sodass man dann auch mal eine komplette Liste hat, welche Abhängigkeiten nutzen

00:34:22.205 --> 00:34:28.025
<v Sujeevan>wir, in welcher Lizenz werden diese verwendet, dürfen wir diese Lizenz überhaupt verwenden.

00:34:28.505 --> 00:34:31.785
<v Sujeevan>Hat jetzt weniger mit Security im klassischen Sinne zu tun, sondern mehr um

00:34:31.785 --> 00:34:33.045
<v Sujeevan>License Compliance zu tun.

00:34:34.345 --> 00:34:39.645
<v Sujeevan>Aber dann halt auch, wenn so Themen wie die Log4J-Thematik halt eben aufkommt,

00:34:39.805 --> 00:34:42.445
<v Sujeevan>dass man dann halt auch sehen kann, okay, welche Abhängigkeiten haben wir überhaupt

00:34:42.445 --> 00:34:44.705
<v Sujeevan>in Nutzung in unserer Webseite,

00:34:46.184 --> 00:34:50.204
<v Sujeevan>Anwendung oder in den Anwendungen selbst, die wir, die man so betreut.

00:34:52.364 --> 00:34:55.644
<v Dirk>Wir haben da so eine Schnittstelle von intern zu extern, oder?

00:34:55.784 --> 00:34:59.764
<v Dirk>Also wenn wir uns das S-Bomb im vorherigen angucken, das ist eine S-Bomb für

00:34:59.764 --> 00:35:03.544
<v Dirk>internal use, wo wir die Sachen intern benutzen dürfen oder auch nicht.

00:35:03.984 --> 00:35:07.504
<v Dirk>Und wenn wir die Sachen rausgeben wollen, also wenn ein Softwareprodukt am Ende

00:35:07.504 --> 00:35:10.864
<v Dirk>da rausfällt oder ein Service da am Ende rausfällt, dann müssen wir gucken,

00:35:11.024 --> 00:35:17.004
<v Dirk>ob wir die in die S-Bomb gucken, ob wir die Lizenzen, die wir da finden, wirklich für ein,

00:35:18.764 --> 00:35:21.144
<v Dirk>Deployment nach außen wirklich freigegeben sind.

00:35:21.964 --> 00:35:27.364
<v Dirk>Also sprich zum Beispiel bei den Copy-Left-Lizenzen ist in meinem Release der

00:35:27.364 --> 00:35:31.204
<v Dirk>Quelltext enthalten oder habe ich einen Link auf den Quelltext in meine Web-Anwendung

00:35:31.204 --> 00:35:32.464
<v Dirk>gebaut, beispielsweise.

00:35:34.104 --> 00:35:38.564
<v Dirk>Solche Sachen. Aber das bei Internal-Use spielt das keine Rolle,

00:35:38.644 --> 00:35:39.844
<v Dirk>bei External-Use dann halt schon.

00:35:40.784 --> 00:35:43.024
<v Dirk>Ist wahrscheinlich jetzt völlig verkehrt erklärt mit internal,

00:35:43.164 --> 00:35:45.144
<v Dirk>external, aber ihr wisst, worauf ich raus möchte.

00:35:45.244 --> 00:35:48.184
<v Dirk>Das eine ist halt, im Unternehmen bleibt, wenn das andere ist,

00:35:48.244 --> 00:35:49.524
<v Dirk>wenn es aus dem Unternehmen rausgeht.

00:35:50.504 --> 00:35:53.204
<v Sujeevan>Ja, rausgeben, die nur von anderen Kunden ausgeliefert werden, die es dann einsetzen.

00:35:53.284 --> 00:35:55.204
<v Dirk>Genau, oder durch Kunden zugreifbar sein, genau.

00:35:56.264 --> 00:35:56.504
<v Sujeevan>Genau.

00:35:59.484 --> 00:36:01.784
<v Sujeevan>Aber ja, das überlappt sich ja dann auch, weil du kannst die gleichen,

00:36:01.944 --> 00:36:05.084
<v Sujeevan>du nutzt die effekte für die gleichen Informationen, ja auch für deine eigenen Prozesse.

00:36:05.304 --> 00:36:10.284
<v Sujeevan>Gleichzeitig geht es aber auch, wenn du ein Projekt von irgendetwas anderes übernimmst, als,

00:36:11.480 --> 00:36:16.440
<v Sujeevan>Weil es von wem anders kommt, dann würdest du ja quasi im Release-Stage reintragen,

00:36:17.420 --> 00:36:19.680
<v Sujeevan>wenn du es in deiner Umgebung mit übernimmst.

00:36:20.220 --> 00:36:23.620
<v Dirk>Ja, aber du kannst ja in deinem Deployment-Prozess ziemlich weit vorne Tools

00:36:23.620 --> 00:36:26.240
<v Dirk>verwenden, die du gar nicht mit rausgibst zum Beispiel.

00:36:26.400 --> 00:36:29.420
<v Dirk>Dann musst du intern checken, ob du die überhaupt verwenden darfst,

00:36:29.420 --> 00:36:30.480
<v Dirk>um so ein Produkt zu erstellen.

00:36:30.660 --> 00:36:30.880
<v Sujeevan>Genau.

00:36:31.160 --> 00:36:34.660
<v Dirk>Und wenn du es dann hinterher rausgibst, dann greifen vielleicht andere Lizenzen

00:36:34.660 --> 00:36:35.740
<v Dirk>für andere Bibliotheken.

00:36:36.260 --> 00:36:39.780
<v Dirk>Genau. Aber das überlappt sich zu weiten Teilen, das ist schon so.

00:36:39.780 --> 00:36:42.800
<v Sujeevan>Ja, genau. Ich meine jetzt nur, wenn du eine Software von wem anders einsetzt,

00:36:42.880 --> 00:36:46.220
<v Sujeevan>was ja bei vielen Open-Source-Sachen darin ist, dann fängst du ja nicht beim

00:36:46.220 --> 00:36:48.260
<v Sujeevan>Release, sondern eher beim Deploy-Stage dann noch an.

00:36:48.580 --> 00:36:53.500
<v Sujeevan>Und hast den Zyklus dann erst ab da, weil das davor ist halt alles vom Fremdanbieter.

00:36:54.000 --> 00:36:57.680
<v Dirk>Ja, aber wie an den Beispielen, Entschuldigung, wenn ich darauf rumreite,

00:36:57.800 --> 00:37:02.000
<v Dirk>wir haben in Beispielen gerade gesagt, Release kann ja auch der letzte Stage sein.

00:37:03.540 --> 00:37:07.240
<v Dirk>Deploy ist ja nur, wenn es ein Service ist. Oder vielleicht ist das Deploy dann

00:37:07.240 --> 00:37:10.800
<v Dirk>einfach auch das Bereitstellen des Releases für zum Download als Deployment.

00:37:12.200 --> 00:37:13.080
<v Dirk>Ja, genau.

00:37:14.200 --> 00:37:18.320
<v Sujeevan>Genau, was man im Release ja auch nochmal hat, ist, weil wir hatten das ja beim

00:37:18.320 --> 00:37:23.460
<v Sujeevan>Code ja auch, dass man Commits signen kann, also signieren kann.

00:37:23.960 --> 00:37:26.120
<v Sujeevan>Das machst du in der Regel mit Paketen ja auch.

00:37:27.020 --> 00:37:30.740
<v Sujeevan>Und Pakete, da fass ich jetzt mal Container auch mal mit hinzu,

00:37:30.920 --> 00:37:33.340
<v Sujeevan>Container und normale Pakete, die man dann so baut,

00:37:33.520 --> 00:37:38.280
<v Sujeevan>die kannst du dann auch mit GPG signieren oder halt auch eben Cosign oder sowas

00:37:38.280 --> 00:37:42.360
<v Sujeevan>verwenden, um die ganze zu signieren, um sicherzustellen, dass das Paket auch

00:37:42.360 --> 00:37:44.200
<v Sujeevan>wirklich von uns kommt und nicht von irgendjemand anders.

00:37:45.940 --> 00:37:51.460
<v Sujeevan>Und das Release zu signieren, das ist das eine, das sollte dann idealerweise

00:37:51.460 --> 00:37:54.240
<v Sujeevan>natürlich auf der Port-Umgebung dann ja auch geprüft werden,

00:37:54.280 --> 00:37:57.180
<v Sujeevan>ob das auch wirklich im Einsatz ist und nicht irgendwas anderes.

00:37:57.740 --> 00:37:59.060
<v Dirk>Ja, ja.

00:38:00.208 --> 00:38:05.328
<v Dirk>Also ich weiß, dass bei vielen Software-Releases ein Signature-File dabei liegt,

00:38:05.388 --> 00:38:07.148
<v Dirk>aber ich kenne wenige Leute, die das wirklich testen.

00:38:07.768 --> 00:38:10.208
<v Sujeevan>Ja, wenn man es stringent machen würde, müsste man das eigentlich.

00:38:10.568 --> 00:38:10.788
<v Dirk>Ja.

00:38:12.208 --> 00:38:15.788
<v Sujeevan>Und dann natürlich, dass es auch richtig ist, von der richtigen Quelle ziehen.

00:38:16.108 --> 00:38:19.728
<v Dirk>Es ist genau das Gleiche, wie wenn man ein Auto fährt, sich vor der Antritt

00:38:19.728 --> 00:38:22.068
<v Dirk>der Fahrt überzeugen muss, dass das Auto komplett funktioniert,

00:38:22.188 --> 00:38:24.368
<v Dirk>dass alle Blinker funktionieren, dass alles Licht funktioniert.

00:38:24.648 --> 00:38:25.988
<v Dirk>Ja. Das macht auch keiner.

00:38:27.328 --> 00:38:28.348
<v Sujeevan>Ja, das ist ein gutes Beispiel.

00:38:32.768 --> 00:38:37.108
<v Sujeevan>Genau, was man dann auch noch mal in der Release-Stage noch eben sicherstellen

00:38:37.108 --> 00:38:43.588
<v Sujeevan>kann, sollte, wie auch immer, dass die ganzen Sachen nur auf freigegebenen Package

00:38:43.588 --> 00:38:45.168
<v Sujeevan>und Container Registries gepusht werden.

00:38:45.748 --> 00:38:49.208
<v Sujeevan>Wenn es gebaut und getestet wurde, dann kann es ja theoretisch überall hinlaufen,

00:38:49.448 --> 00:38:52.488
<v Sujeevan>aber auch da sollte man eigentlich sicherstellen, dass es dann tatsächlich...

00:38:53.442 --> 00:38:58.742
<v Sujeevan>dorthin gepusht wird, wo es auch hin sollte, mit den richtigen Berechtigungen

00:38:58.742 --> 00:39:01.402
<v Sujeevan>dahin, weil du kannst ja theoretisch,

00:39:03.862 --> 00:39:08.982
<v Sujeevan>sowohl irgendwie Container-Images als auch Pakete pushen und dann mit dem gleichen

00:39:08.982 --> 00:39:10.162
<v Sujeevan>Account das einfach wieder weglöschen.

00:39:11.482 --> 00:39:14.762
<v Sujeevan>Sollte häufig eigentlich auch nicht der Fall sein. Haben die wenigsten im Blick,

00:39:14.842 --> 00:39:18.722
<v Sujeevan>ist meistens auch nicht so das Problem, aber wenn mal was kaputt geht,

00:39:18.822 --> 00:39:21.942
<v Sujeevan>dann können halt theoretisch die Historie hinterher nachträglich verändert werden,

00:39:22.162 --> 00:39:26.062
<v Sujeevan>oder zumindest die Registry da drin, nicht unbedingt die Commit-Historie.

00:39:26.602 --> 00:39:33.482
<v Sujeevan>Und das wäre dann ein Problem oder könnte ein Problem sein, wenn die Historie

00:39:33.482 --> 00:39:36.202
<v Sujeevan>selbst, die GTS-Historie selbst, auch nicht ordentlich gemacht wurde.

00:39:38.042 --> 00:39:41.322
<v Dirk>Da kann man vielleicht im Hinterkopf behalten, dass es den amok laufenden Mitarbeiter

00:39:41.322 --> 00:39:46.282
<v Dirk>gibt oder den Mitarbeiter, der die Schnauze voll hat und dem scheißegal ist,

00:39:46.302 --> 00:39:49.742
<v Dirk>ob er verbrannte Erde hinterlässt oder nicht, sondern versucht das Unternehmen

00:39:49.742 --> 00:39:50.742
<v Dirk>erstmal runterzureißen.

00:39:50.742 --> 00:39:55.022
<v Dirk>und da an der Stelle merkt man vielleicht, dass das Sicherheitskonzept nicht

00:39:55.022 --> 00:39:56.562
<v Dirk>so ausgewogen ist, wie man es gerne hätte.

00:39:57.282 --> 00:40:00.822
<v Sujeevan>Genau. Oder in der Neubunärtenwelt ein AI-Agent.

00:40:01.742 --> 00:40:02.182
<v Dirk>Natürlich.

00:40:03.182 --> 00:40:06.402
<v Sujeevan>Das ist mein klassisches Beispiel. Aber irgendwie gefühlt denken die meistens,

00:40:06.422 --> 00:40:09.682
<v Sujeevan>naja, wie wahrscheinlich ist schon, dass da irgendwer was kaputt macht.

00:40:09.762 --> 00:40:15.502
<v Sujeevan>Aber es kann ja auch ein AI-Agent sein, der in Panik gerät, was ja schon das

00:40:15.502 --> 00:40:16.602
<v Sujeevan>eine oder andere passiert ist.

00:40:16.822 --> 00:40:17.782
<v Dirk>Oder halluziniert, ja.

00:40:18.382 --> 00:40:22.642
<v Sujeevan>Genau. Und in Panic natürlich in Anführungsstrichen.

00:40:23.762 --> 00:40:27.902
<v Sujeevan>Und hatten wir auch schon in der vorherigen Folge dazu gehabt.

00:40:28.302 --> 00:40:31.582
<v Sujeevan>Und dass man dann auch eben dann sicherstellt, das theoretisch kann es ja auch

00:40:31.582 --> 00:40:35.002
<v Sujeevan>sein, dass wenn dein User-Account gekapert wird, dann,

00:40:35.800 --> 00:40:38.880
<v Sujeevan>dann kann ja mit deinem User-Account Schindluder betrieben werden.

00:40:39.060 --> 00:40:40.100
<v Sujeevan>Das willst du in der Regel ja auch nicht.

00:40:41.200 --> 00:40:46.340
<v Dirk>Wenn der User-Account das einzige ist, was dazu führt, dass sie irgendwo zugreifen können, ja.

00:40:47.060 --> 00:40:52.440
<v Sujeevan>Ja, wenn du dann noch mal bedenkst, wenn man richtiges reproducible Builds macht,

00:40:53.500 --> 00:40:56.860
<v Sujeevan>und dann geht jemand hin und löscht die Package Registry weg,

00:40:56.960 --> 00:41:00.800
<v Sujeevan>dann ist theoretisch kein so großes Problem, mehr alte Versionen wiederherzustellen.

00:41:02.422 --> 00:41:05.182
<v Sujeevan>wobei jetzt auch natürlich wieder darauf vorangekommen, was für ein Projekt haben wir.

00:41:05.502 --> 00:41:09.222
<v Sujeevan>Machen wir jetzt echte CICD, wo mehrfach pro Tag deployed wird,

00:41:09.282 --> 00:41:13.022
<v Sujeevan>dann ist die alte Historie, was Packages angeht, nicht mehr ganz so relevant.

00:41:13.742 --> 00:41:16.802
<v Sujeevan>Wenn du es aber an Kunden auslieferst, dann schon.

00:41:17.242 --> 00:41:21.222
<v Dirk>Ja, vor allem wenn man sich überlegt, dass es eigentlich, dass man Changes,

00:41:21.342 --> 00:41:26.082
<v Dirk>die man eben wirklich häufig deployen machen soll, dass die eigentlich Atomic

00:41:26.082 --> 00:41:29.502
<v Dirk>sein sollen, dass man sie auch einfach wieder zurückrollen kann, weil es was schief geht.

00:41:30.062 --> 00:41:32.302
<v Dirk>dann muss man ja wieder den Zugriff auf das alte Release haben,

00:41:32.422 --> 00:41:38.862
<v Dirk>beziehungsweise auf dem Fallback, nicht Fallback, sondern Rollback-Möglichkeit

00:41:38.862 --> 00:41:44.142
<v Dirk>haben und bei Kunden sieht es dann nochmal anders aus als bei einem selber, das ist schon so.

00:41:44.782 --> 00:41:47.202
<v Sujeevan>Aber wenn wir schon dabei sind, können wir eigentlich auch schon in den Deploy-Stage

00:41:47.202 --> 00:41:52.022
<v Sujeevan>mal rüberwechseln quasi, weil Canoe-Deployments und Blue-Green-Deployments ist

00:41:52.022 --> 00:41:53.702
<v Sujeevan>ja quasi das, was du gerade beschrieben hast.

00:41:54.202 --> 00:41:57.582
<v Sujeevan>Das kannst du ja einmal aus der Sicht betrachten, okay, wir haben jetzt neue

00:41:57.582 --> 00:42:01.542
<v Sujeevan>Features, die wir jetzt ausrollen wollen, oder Bugfixes, die wir ausgerollt

00:42:01.542 --> 00:42:06.262
<v Sujeevan>haben und dann auch nutzen wollen, aber halt stufenweise und auch wieder zurückrollen können.

00:42:06.342 --> 00:42:10.322
<v Sujeevan>Aus Security-Sicht kannst du das ja auch betrachten, weil wenn du das so umgesetzt

00:42:10.322 --> 00:42:14.162
<v Sujeevan>hast, dann kannst du ja merken, oh, wir haben jetzt ein Security-Incident in der neuesten Version.

00:42:14.522 --> 00:42:18.002
<v Sujeevan>Ich switch mal schnell zu Alten drüber, weil sie da eh schon läuft oder halt

00:42:18.002 --> 00:42:19.002
<v Sujeevan>schnell ausgerollt wird.

00:42:20.262 --> 00:42:25.302
<v Dirk>Haben wir hier jemals schon mal Blue-Green und Canary erklärt eigentlich? Ich glaube nicht, oder?

00:42:25.762 --> 00:42:31.942
<v Sujeevan>Ich glaube schon, aber können wir noch mal kurz. Effektiv hatte ich das ja gerade

00:42:31.942 --> 00:42:33.202
<v Sujeevan>mit der Waschmaschine erklärt.

00:42:34.682 --> 00:42:38.442
<v Dirk>Ja, aber ich kann es halt von YouTube sagen, ich war da mal zu Besuch,

00:42:38.502 --> 00:42:39.702
<v Dirk>da haben die erklärt, wie die da deployen.

00:42:40.082 --> 00:42:43.442
<v Dirk>Die deployen halt Canary und die sagen, dass sie wenn sie neue Features ausrollen,

00:42:43.502 --> 00:42:47.422
<v Dirk>dass die die erst für einen Bruchteil der User ausrollen, vielleicht 0,1 Prozent.

00:42:48.262 --> 00:42:50.642
<v Dirk>Und dass sie dann das Feedback abwarten. Wenn das Feedback gut ist,

00:42:50.702 --> 00:42:54.822
<v Dirk>dann geht es an 1 Prozent der User und dann stufen die sich halt hoch, bis alle User haben.

00:42:56.022 --> 00:42:59.582
<v Dirk>Gängige Canary-Deployments sind das erst die internen Leute Zugriff drauf haben

00:42:59.582 --> 00:43:03.502
<v Dirk>und bevor halt das für Externe freigeschaltet wird, das kenne ich relativ häufig.

00:43:04.561 --> 00:43:07.961
<v Sujeevan>Genau. Ja, und Blue Green Deployments ist quasi von 0 auf 100,

00:43:08.161 --> 00:43:12.561
<v Sujeevan>aber man hat das schon mal laufend auf der Deployment-Umgebung und kann es schon

00:43:12.561 --> 00:43:16.221
<v Sujeevan>mal theoretisch testen, auch wenn es noch nicht auf alle oder überhaupt auf

00:43:16.221 --> 00:43:17.261
<v Sujeevan>User draufgelassen wird.

00:43:17.701 --> 00:43:20.341
<v Dirk>Ja, es läuft parallel quasi, es wird dann einfach nur umgeswitcht.

00:43:21.281 --> 00:43:22.081
<v Sujeevan>Genau, genau.

00:43:22.701 --> 00:43:24.781
<v Dirk>Man kann auch genauso gut wieder zurückgeswitcht werden.

00:43:25.421 --> 00:43:31.821
<v Sujeevan>Ja, genau, das ist ja in Container-Umgebungen meistens dann eh schon keine WeDeployments.

00:43:35.901 --> 00:43:39.261
<v Sujeevan>beziehungsweise es ist egal, ob das, also früher war es ja so,

00:43:39.441 --> 00:43:42.541
<v Sujeevan>früher in Anführungsstrichen, die älteren, also du erinnern dich,

00:43:43.641 --> 00:43:46.901
<v Sujeevan>wenn es halt auf fixen Servern installiert worden ist, hast du den einen Server

00:43:46.901 --> 00:43:48.181
<v Sujeevan>bei den Green Deployments,

00:43:48.321 --> 00:43:51.681
<v Sujeevan>der eben Green war, wo dann halt die eine Version, der so ein 1.0.0 ist und

00:43:51.681 --> 00:43:55.861
<v Sujeevan>die auf dem blauen Deployment dann 1.0.1 und dann wird auf dem Load Balancer

00:43:55.861 --> 00:43:59.501
<v Sujeevan>dann einmal gesitzt und der andere Server ist dann weiterhin da mit der alten Version.

00:44:00.241 --> 00:44:03.281
<v Sujeevan>Wenn man auf container-basierten Setups hast, dann hast du das ja eh alles ein

00:44:03.281 --> 00:44:05.981
<v Sujeevan>bisschen flexibler gehandhabt.

00:44:06.461 --> 00:44:10.861
<v Dirk>Setzt natürlich voraus, dass die einzelnen Deployments keine Strukturänderungen im Backend haben.

00:44:11.521 --> 00:44:16.541
<v Sujeevan>Ja, genau. Das kannst du aber nicht immer verhindern. Datenbanken im Wesentlichen eigentlich.

00:44:17.461 --> 00:44:20.361
<v Dirk>Wobei man da viel, viel mehr machen könnte, als man es gemeinhin macht.

00:44:20.501 --> 00:44:25.161
<v Dirk>Ja, man kann relativ viel mit Views machen, wird aber selten getan.

00:44:25.701 --> 00:44:33.181
<v Sujeevan>Ja, genau. Deswegen sind ja auch so Cloud-Native-Sachen sind ja meist auch rollbackfähig.

00:44:35.106 --> 00:44:35.446
<v Dirk>Genau.

00:44:36.386 --> 00:44:38.866
<v Sujeevan>Dann Datenlocken weniger, aber so ist es dann manchmal.

00:44:39.706 --> 00:44:42.326
<v Dirk>Ja, aber wie gesagt, man kann viel mit Views machen. Man kann eine View-Version

00:44:42.326 --> 00:44:46.186
<v Dirk>1 haben, eine View-Version 2 haben und das neue Deployment greift auf die View-Version

00:44:46.186 --> 00:44:49.626
<v Dirk>2 zu, das alte Deployment auf die View-Version 1.

00:44:50.366 --> 00:44:52.946
<v Dirk>Und wenn jetzt nicht grundlegende Strukturen sich geändert haben,

00:44:53.006 --> 00:44:55.646
<v Dirk>dass die Views komplett nicht mehr funktionieren, dann kann man immer wieder

00:44:55.646 --> 00:44:58.066
<v Dirk>zurückrollen. Wenn man das nicht hat, dann,

00:45:00.086 --> 00:45:03.466
<v Dirk>nach mir die Sintflut, dann eben nach Deployment verreist.

00:45:05.106 --> 00:45:06.686
<v Sujeevan>Genau, nach Bad Gradeway.

00:45:06.966 --> 00:45:08.346
<v Dirk>Ja, genau.

00:45:08.346 --> 00:45:17.406
<v Sujeevan>Bad Gradeway. Genau, was ebenfalls helfen kann, ist, und im Sinne der Deployment-Infrastruktur,

00:45:17.746 --> 00:45:20.426
<v Sujeevan>weil wir haben ja schon über Container gesprochen, so grob,

00:45:21.106 --> 00:45:24.646
<v Sujeevan>Immutable, also die Infrastrukturen sollten immutable sein, sodass sie halt

00:45:24.646 --> 00:45:32.746
<v Sujeevan>austauschbar sind, und um so zu vermeiden, dass irgendjemand per Hand Modifikationen vornehmen kann.

00:45:34.146 --> 00:45:39.226
<v Sujeevan>das ist jetzt ein klassisches Ops-Thema, würde ich sagen was aber halt eben

00:45:39.226 --> 00:45:41.706
<v Sujeevan>da reinspielt dass die Container zum

00:45:41.706 --> 00:45:46.146
<v Sujeevan>Beispiel das dann auch natürlich dann unterstützen dass man zum Beispiel,

00:45:47.386 --> 00:45:49.986
<v Sujeevan>keine Root-Rechte auf Docker-Containern hat oder so weiter.

00:45:51.866 --> 00:45:55.026
<v Dirk>Ehrlicherweise ist das ein typisches Ops-Thema geworden es war nicht immer ein

00:45:55.026 --> 00:45:59.906
<v Dirk>Ops-Thema Immutable Infrastruktur zu haben also früher wurden die Server noch

00:45:59.906 --> 00:46:03.706
<v Dirk>von Hand geklöppelt und mit next, next, next, fertig installiert.

00:46:04.626 --> 00:46:05.726
<v Sujeevan>Wir hatten ja nichts anderes.

00:46:06.346 --> 00:46:11.486
<v Dirk>Genau, wir hatten ja nichts. Und die Zeit ist glücklicherweise vorbei. Aber zu sagen, dass wir,

00:46:13.048 --> 00:46:17.048
<v Dirk>in der Lage sein wollen, immer wieder die Infrastruktur identisch aufzubauen,

00:46:17.268 --> 00:46:21.568
<v Dirk>dass es halt eine Forderung, die unter anderem durch DevOps gekommen ist.

00:46:22.068 --> 00:46:25.348
<v Sujeevan>Ja, durch DevOps und Cloud, das gehört ja auch stark zusammen.

00:46:25.548 --> 00:46:29.408
<v Dirk>Die bei Ops, die das schon länger machen, schon häufig der Fall war,

00:46:29.548 --> 00:46:33.908
<v Dirk>dass die das sehr viel automatisiert hatten, aber das hat durch die DevOps-Bewegung

00:46:33.908 --> 00:46:34.768
<v Dirk>nochmal einen Schub gegeben.

00:46:35.348 --> 00:46:39.328
<v Sujeevan>Ja, ich meine, wenn du Puppet zum Beispiel anguckst. Puppet gibt es ja auch

00:46:39.328 --> 00:46:41.388
<v Sujeevan>schon, bevor es DevOps als Begriff gab.

00:46:43.108 --> 00:46:46.768
<v Dirk>Der Punkt ist halt der, dass man also ich, das Beispiel haben wir glaube ich

00:46:46.768 --> 00:46:49.608
<v Dirk>schon mal gebracht, Pets und Kettle, also das früher der Fall war,

00:46:49.728 --> 00:46:53.428
<v Dirk>dass die Server waren wie Haustiere, dass jeder einzeln gehegt und gepflegt

00:46:53.428 --> 00:46:54.308
<v Dirk>und gestreichelt wurde.

00:46:54.668 --> 00:46:55.268
<v Sujeevan>Und hat einen Namen.

00:46:56.208 --> 00:47:01.208
<v Dirk>Und hat einen Namen. Und mittlerweile ist Infrastruktur Kettle,

00:47:01.348 --> 00:47:04.288
<v Dirk>also Vieh, wo man einfach, wenn ein,

00:47:06.148 --> 00:47:08.728
<v Dirk>Infrastrukturteil kaputt ist, dann baut man halt neun identisch auf,

00:47:09.088 --> 00:47:11.768
<v Dirk>fügt den Insgesamte ein und dann läuft es einfach nochmal weiter.

00:47:12.408 --> 00:47:14.748
<v Sujeevan>Genau, und die alte Kuh wird getötet, wenn es krank ist.

00:47:15.428 --> 00:47:15.528
<v Dirk>Ja.

00:47:16.508 --> 00:47:18.408
<v Sujeevan>Kennst du die vegane Variante davon?

00:47:18.748 --> 00:47:18.928
<v Dirk>Nein.

00:47:20.088 --> 00:47:21.488
<v Sujeevan>Dann hättest du mal mein Buch gelesen.

00:47:22.288 --> 00:47:25.448
<v Dirk>Ich habe dein Buch gelesen, aber es schien nicht erinnerungswert zu sein.

00:47:28.748 --> 00:47:31.688
<v Sujeevan>Hatte ich neulich auch wieder ein Gespräch drüber gehabt, weil ich eben geguckt

00:47:31.688 --> 00:47:36.468
<v Sujeevan>habe, also Pets vs. Kettel ist ja eigentlich schon sehr brutal gegen Tiere.

00:47:36.648 --> 00:47:38.588
<v Sujeevan>Und dann dachte ich so, gibt es eigentlich ein gutes Beispiel,

00:47:38.728 --> 00:47:39.848
<v Sujeevan>was tierfreundlicher ist?

00:47:41.388 --> 00:47:45.748
<v Sujeevan>und da hatte ich irgendwo ein Beispiel gefunden, die alte Eiche versus ein Maisfeld.

00:47:47.248 --> 00:47:52.268
<v Sujeevan>Die alte Eiche wird halt gepflegt und gepflegt auf Dauer, damit sie auch schön

00:47:52.268 --> 00:47:55.948
<v Sujeevan>alt wird, 100 Jahre alt wird und das Maisfeld, naja, wenn es halt kaputt ist,

00:47:56.068 --> 00:47:58.828
<v Sujeevan>dann ist es halt kaputt. Nächstes Jahr kommt was Neues oder mit der nächsten Ernte.

00:47:59.268 --> 00:48:05.328
<v Dirk>Ja, also ich habe auch Pets und Kettle ja in Verbindung gebracht mit Einzel versus Viel, genau.

00:48:06.308 --> 00:48:09.688
<v Dirk>Das ist so die eigentliche Verbindung, die ich dahinter habe.

00:48:09.688 --> 00:48:13.348
<v Sujeevan>Ja, aber wie baust du das Ganze auf?

00:48:14.893 --> 00:48:16.033
<v Dirk>Hoffentlich nicht mit Terraform.

00:48:19.233 --> 00:48:22.013
<v Sujeevan>Kannst du mit, nee, genau, ich wollte aber auf Infrastructure as Code,

00:48:24.013 --> 00:48:28.113
<v Sujeevan>hinaus. Und da kannst du auch nochmal ein Scanning machen, was ja effektiv dann

00:48:28.113 --> 00:48:29.353
<v Sujeevan>auch wieder ein SAR-Scanning ist.

00:48:29.733 --> 00:48:35.553
<v Sujeevan>Das fand ich, als ich das getestet habe, aus der Rolle von GitLab heraus recht

00:48:35.553 --> 00:48:40.573
<v Sujeevan>spannend, weil ich habe nicht viel Terraform-Erfahrung, also relativ Basics.

00:48:41.133 --> 00:48:45.653
<v Sujeevan>Und man sieht halt von so einem Terraform wie KIX zum Beispiel,

00:48:45.833 --> 00:48:49.173
<v Sujeevan>KI, CS, ich glaube, wir hatten das in irgendeiner Folge schon mal erwähnt,

00:48:50.413 --> 00:48:51.993
<v Sujeevan>dann sieht man recht schnell schon,

00:48:53.413 --> 00:48:56.913
<v Sujeevan>okay, hier ist ein Netzwerk, was open to the world ist, hier ist,

00:48:57.913 --> 00:49:01.393
<v Sujeevan>ein SSH-Key oder irgendwelche Permissions, die nicht so sein sollten,

00:49:01.453 --> 00:49:06.473
<v Sujeevan>wie sie sein sollten und dadurch kriegst du halt schon sehr gut und frühes Feedback,

00:49:06.533 --> 00:49:09.093
<v Sujeevan>wenn du das mit in die Pipeline einbaust zu deiner Infrastruktur,

00:49:09.593 --> 00:49:13.233
<v Sujeevan>bevor sie ausgerollt wird, bevor du eben das Scheunentor aufmachst,

00:49:14.513 --> 00:49:18.233
<v Sujeevan>um dann die Kettle reinzulassen oder rauszulassen.

00:49:19.473 --> 00:49:25.453
<v Dirk>Ja, also ich habe mich länger mit, also Kix hat mir in Episode 22, ich habe mich,

00:49:27.713 --> 00:49:30.373
<v Dirk>länger mit Terraform auseinandergesetzt und man merkt halt sehr,

00:49:30.453 --> 00:49:36.113
<v Dirk>sehr stark, dass es relativ kompliziert parametrierbar ist und dass es wirklich

00:49:36.113 --> 00:49:41.653
<v Dirk>für viele Systeme, die gleich oder sogar identisch aufgebaut sind, gedacht ist.

00:49:41.653 --> 00:49:46.653
<v Dirk>ja da da funktioniert das wirklich gut und sehr und da dann auch sehr performant

00:49:46.653 --> 00:49:52.533
<v Dirk>aber wenn man so die klassische klein it hat wurde es dann ein server für def

00:49:52.533 --> 00:49:57.653
<v Dirk>ein server für test ein für die abnahme und eine für die produktion gibt dafür ist das nicht gedacht,

00:49:58.538 --> 00:50:00.938
<v Dirk>Da bin ich relativ schnell an die Grenzen gekommen.

00:50:01.478 --> 00:50:04.618
<v Sujeevan>Ja, das heißt aber bei vielen Config-Management-Tools effektiv.

00:50:04.978 --> 00:50:06.958
<v Sujeevan>Also ob Ansible, Puppet, was auch immer.

00:50:08.858 --> 00:50:14.058
<v Dirk>Aber die Frage ist, kleiner Ausflug an der Stelle, wie man das Ganze zusammenbaut.

00:50:14.138 --> 00:50:17.838
<v Dirk>Man hat eine Infrastruktur, auf der Infrastruktur kommt ein Application Layer

00:50:17.838 --> 00:50:22.338
<v Dirk>oder eine Runtime, mit der man die Applikation betreibt.

00:50:22.478 --> 00:50:24.298
<v Dirk>Und darauf kommt der Applikations-Layer.

00:50:24.838 --> 00:50:28.798
<v Dirk>Und für jeden Layer kann man vielleicht unterschiedliche Tools einsetzen, um den aufzubauen.

00:50:30.538 --> 00:50:32.838
<v Sujeevan>Genau, aber Terraform ist hauptsächlich die Infrastruktur.

00:50:33.178 --> 00:50:34.578
<v Dirk>Genau, die unterste Layer, genau.

00:50:36.058 --> 00:50:38.438
<v Sujeevan>Aber ja, da kann man auch sehr, sehr viele Fehler machen, vor allem,

00:50:38.438 --> 00:50:41.818
<v Sujeevan>wenn man nicht viel Ops-Erfahrung hat und Security-Erfahrung.

00:50:41.898 --> 00:50:45.318
<v Sujeevan>Da können ein paar Scanner helfen, die die Sachen scannen.

00:50:46.138 --> 00:50:49.638
<v Sujeevan>Was man auch nicht machen sollte, ist das Terraform-State-File,

00:50:49.738 --> 00:50:53.798
<v Sujeevan>wo quasi beschrieben ist, was wird in diesem Cluster, das man sich hochgezogen

00:50:53.798 --> 00:50:58.298
<v Sujeevan>hat, gemacht, dass das irgendwo public steht, weil ansonsten kann da jeder Leute drauf aufzugreifen.

00:50:58.698 --> 00:51:01.898
<v Dirk>Ja, und das sollte vor allem auch so sein, dass alle Leute, die was an dem Terraform

00:51:01.898 --> 00:51:03.918
<v Dirk>ändern, dass die auf das gleiche State-File zugreifen.

00:51:04.878 --> 00:51:07.238
<v Dirk>Wenn der dann das kann man viel mit kaputt machen.

00:51:07.858 --> 00:51:09.918
<v Sujeevan>Genau, und das sollte halt eben auch wieder eingeschränkt werden.

00:51:10.118 --> 00:51:11.578
<v Dirk>Wer darf da was machen? Ja, na klar.

00:51:12.098 --> 00:51:15.998
<v Sujeevan>Einmal open to the world, aber halt auch intern. Firmen intern ist auch nicht so geeignet.

00:51:16.298 --> 00:51:19.018
<v Dirk>Ja, also zumindest für die, die damit arbeiten, die sollten darauf Zugriff haben

00:51:19.018 --> 00:51:22.438
<v Dirk>und die sollten alle auf das gleiche State-File Zugriff haben.

00:51:22.918 --> 00:51:26.078
<v Sujeevan>Ja. Und auch da kann man das dann einschränken zum Beispiel,

00:51:26.178 --> 00:51:29.618
<v Sujeevan>dass es nur über die Pipeline laufen sollte. Zum Beispiel, wenn was auf Brot deployed wird.

00:51:30.018 --> 00:51:32.498
<v Sujeevan>Ob das so sinnvoll und praktisch ist, sei man nochmal dahingestellt.

00:51:32.658 --> 00:51:34.198
<v Sujeevan>Da muss man nochmal Fall für Fall unterscheiden.

00:51:34.518 --> 00:51:38.378
<v Dirk>Ja, also das, was du jetzt gerade sagst, beschreibt, kennst du die normalen

00:51:38.378 --> 00:51:39.638
<v Dirk>Form in Datenbanken, kennst du, oder?

00:51:40.452 --> 00:51:41.392
<v Sujeevan>Äh, nochmal?

00:51:41.832 --> 00:51:43.992
<v Dirk>Normale Informationen in Datenbanken kennst du, oder?

00:51:44.352 --> 00:51:45.492
<v Sujeevan>Ich erinnere mich dunkel.

00:51:46.312 --> 00:51:50.312
<v Dirk>Die Idee ist, dass alle Informationen nur einmal gespeichert werden in der Datenbank

00:51:50.312 --> 00:51:53.952
<v Dirk>und dass man halt, wenn man Informationen an einer anderen Stelle braucht,

00:51:54.072 --> 00:51:55.832
<v Dirk>dass man über IDs darauf zugreift.

00:51:56.312 --> 00:51:56.412
<v Sujeevan>Ja.

00:51:56.532 --> 00:52:00.792
<v Dirk>Ganz platt formuliert. Und das ist ein theoretisches Konstrukt,

00:52:00.872 --> 00:52:04.612
<v Dirk>weil häufig muss man aufgrund von Performance-Anforderungen Daten redundant

00:52:04.612 --> 00:52:07.712
<v Dirk>speichern, um halt die maximale Performance rauszuholen.

00:52:07.712 --> 00:52:12.412
<v Dirk>Und genauso ist es, es gibt gute theoretische Konzepte, die aber meistens in

00:52:12.412 --> 00:52:13.332
<v Dirk>der Praxis nicht halten.

00:52:13.872 --> 00:52:15.692
<v Sujeevan>Ja, also darauf wird es ja erst.

00:52:15.792 --> 00:52:16.172
<v Dirk>Ja, okay.

00:52:17.272 --> 00:52:18.372
<v Sujeevan>Ich habe schon gewonnen, so hey.

00:52:19.472 --> 00:52:20.992
<v Dirk>Was redet er? Er redet wir.

00:52:21.932 --> 00:52:24.392
<v Sujeevan>Genau. So alt ist er doch gar nicht. Wobei doch.

00:52:28.152 --> 00:52:28.552
<v Dirk>Ja.

00:52:29.812 --> 00:52:33.172
<v Sujeevan>Ansonsten, was auch nochmal relevant ist, sind Passwörter, Secrets,

00:52:33.332 --> 00:52:35.792
<v Sujeevan>Credentials für ein Port Deployment.

00:52:36.972 --> 00:52:41.732
<v Sujeevan>oder generell, was alles in der Pipeline genutzt wird. Auf jeden Fall einen sicheren,

00:52:43.625 --> 00:52:48.245
<v Sujeevan>Password-Manager, in Anführungsstrichen, nutzen. Zum Beispiel wie Hedgehog Vault,

00:52:48.925 --> 00:52:52.085
<v Sujeevan>oder OpenBao als Fork oder irgendwas in die Richtung,

00:52:53.005 --> 00:52:57.925
<v Sujeevan>wo die Passwörter auch sicher verwahrt sind, sodass man die auch rotieren kann

00:52:57.925 --> 00:53:01.505
<v Sujeevan>und sicher darauf zugreifen kann, ohne dass man die einfach in der Pipeline

00:53:01.505 --> 00:53:05.845
<v Sujeevan>mal mit ausgibt, was nämlich diverse CICD-Tools machen können.

00:53:06.265 --> 00:53:09.205
<v Dirk>Und ganz viele Gedanken darüber machen, über die Infrastruktur.

00:53:09.985 --> 00:53:14.385
<v Dirk>Diese Key-Value-Stores, diese Walls müssen immer verfügbar sein.

00:53:14.765 --> 00:53:17.585
<v Dirk>Müssen immer verfügbar sein.

00:53:18.065 --> 00:53:20.445
<v Sujeevan>Ja, und sonst kommst du nicht an irgendwelche Systeme.

00:53:20.465 --> 00:53:25.405
<v Dirk>Das heißt, sie dürfen nicht im gleichen Cluster laufen, wie die Software auf der Aufwand greift.

00:53:25.645 --> 00:53:28.665
<v Dirk>Und sie müssen auch dann noch verfügbar sein, wenn das Cluster kaputt ist.

00:53:29.805 --> 00:53:31.445
<v Sujeevan>Ja, könnte helfen.

00:53:34.025 --> 00:53:36.025
<v Sujeevan>Das ändert mich an meinen,

00:53:39.165 --> 00:53:40.445
<v Sujeevan>Kubernetes-Cluster, den ich

00:53:40.445 --> 00:53:45.745
<v Sujeevan>hier so hobbymäßig betreibe. und da habe ich auch ein GitOps-Repo quasi,

00:53:46.925 --> 00:53:51.605
<v Sujeevan>und mit Flux und da habe ich auch alles definiert, was da drin ist,

00:53:51.685 --> 00:53:55.525
<v Sujeevan>aber und da drin ist dann ja unter anderem auch ein GitLab drin, was ich dann ausrolle.

00:53:56.665 --> 00:54:01.185
<v Sujeevan>Aber das Repo liegt auf gitlab.com, damit ich ja das Bootstrap-Problem nicht

00:54:01.185 --> 00:54:03.265
<v Sujeevan>habe, wo ansonsten hätte ich ja ein Hennerei-Problem.

00:54:04.705 --> 00:54:06.305
<v Dirk>Ja. Ja.

00:54:07.127 --> 00:54:08.627
<v Sujeevan>Und damit sind wir auch schon bei Operate.

00:54:09.747 --> 00:54:09.987
<v Dirk>Jups.

00:54:10.767 --> 00:54:17.347
<v Sujeevan>Jups. Weil GitHub-Themen sind eigentlich auch relativ bekannt.

00:54:17.927 --> 00:54:20.787
<v Sujeevan>Folge 1, glaube ich, war das sogar. Was ist GitHub?

00:54:21.627 --> 00:54:25.227
<v Sujeevan>Ich glaube, damit haben wir angefangen. Keine Zeit für GitHub hieß die Folge, das weiß ich noch.

00:54:25.447 --> 00:54:27.267
<v Dirk>Ja, boah. Du weißt Sachen.

00:54:27.607 --> 00:54:28.547
<v Sujeevan>Das ist doch die einzige.

00:54:28.967 --> 00:54:30.707
<v Dirk>Das fünfjährige Gedächtnis. Wow.

00:54:32.207 --> 00:54:34.047
<v Sujeevan>Genau, damals war ich doch unter 30.

00:54:35.287 --> 00:54:35.727
<v Dirk>Ach.

00:54:37.867 --> 00:54:44.107
<v Sujeevan>Weil man da dann ja auch mal sicherstellen kann, dass kein Schindluder betrieben

00:54:44.107 --> 00:54:45.087
<v Sujeevan>wird auf der Infrastruktur,

00:54:45.527 --> 00:54:52.087
<v Sujeevan>weil wenn man dann sicherstellt, dass das, was in den Git-Repos drinsteht,

00:54:52.427 --> 00:54:56.247
<v Sujeevan>was die Deployments angeht, sei es Flux wie bei mir jetzt privat oder auch Argo

00:54:56.247 --> 00:55:00.387
<v Sujeevan>CD oder sowas, mit der ganzen Historie auch dahinter,

00:55:01.627 --> 00:55:06.767
<v Sujeevan>dass die dann so auf dem Kubernetes zum Beispiel dann ausgerollt wird und dass

00:55:06.767 --> 00:55:10.047
<v Sujeevan>man dann halt auch sehen könnte, wenn es eine Abweichung davon gibt.

00:55:11.127 --> 00:55:14.547
<v Sujeevan>Die muss man teilweise selbst aktivieren, teilweise nicht. Das kommt ein bisschen auf die Tools an.

00:55:14.667 --> 00:55:17.927
<v Sujeevan>Das ist jetzt auch nichts... GitHub-Skamp zwar aus der Kubernetes-Ecke,

00:55:18.047 --> 00:55:21.367
<v Sujeevan>aber eigentlich gibt es das ja auch schon länger mit Puppet und so ein Kram,

00:55:21.467 --> 00:55:23.227
<v Sujeevan>weil man effektiv das gleiche macht, nur anders.

00:55:26.167 --> 00:55:28.987
<v Sujeevan>Um eben sicherzustellen, dass da niemand per Hand reinfriemelt,

00:55:29.047 --> 00:55:30.247
<v Sujeevan>wenn da wer was reinfriemelt.

00:55:30.567 --> 00:55:33.667
<v Sujeevan>Aber dann haben wir auch wieder die Immutable-Infrastrukturen,

00:55:33.667 --> 00:55:37.327
<v Sujeevan>dass du das teilweise ja auch vermeiden kannst, wenn es eh Container sind.

00:55:37.507 --> 00:55:39.427
<v Sujeevan>Also es kommt darauf an, auf welchen Layer wir jetzt gucken,

00:55:39.627 --> 00:55:44.487
<v Sujeevan>auf das Buzzsystem, auf den Container, in den Container, oder wo der Container-Image

00:55:44.487 --> 00:55:45.607
<v Sujeevan>eben ausgetauscht oder so weiter.

00:55:47.984 --> 00:55:51.364
<v Sujeevan>Aber auch da kann man ja noch sehr viele Sachen machen wie, dass die Container

00:55:51.364 --> 00:55:54.984
<v Sujeevan>nicht als Root laufen sollten, was ja sowohl innerhalb des Containers teilweise

00:55:54.984 --> 00:55:58.724
<v Sujeevan>konfigurieren muss, als auch im Kubernetes zum Beispiel oder auf dem Container-Host.

00:55:59.004 --> 00:56:01.904
<v Sujeevan>Das muss ja nicht immer Kubernetes sein, das muss auch nicht immer Container sein.

00:56:04.304 --> 00:56:09.084
<v Sujeevan>Und dass man die Systeme auch klassisch abschottet, sag ich jetzt mal,

00:56:09.224 --> 00:56:14.004
<v Sujeevan>klassisch im Sinne von den typischen Linux-Capabilities, die es auch so gibt.

00:56:15.324 --> 00:56:17.584
<v Sujeevan>und mit Linux-Capabilities meine ich auch so die Kernel-Sachen,

00:56:17.704 --> 00:56:19.384
<v Sujeevan>die es da so teilweise gibt, bevor ich keine Ahnung habe.

00:56:20.944 --> 00:56:24.384
<v Dirk>Ja, die ich relativ selten brauche und wenn, dann muss ich auch immer nachlesen.

00:56:24.584 --> 00:56:28.884
<v Sujeevan>Ja, genau, aber auch die Sachen kann man machen und angucken.

00:56:30.964 --> 00:56:35.984
<v Sujeevan>Was ich noch relativ neu gelernt habe, ist, es gibt ja auch für Kubernetes so

00:56:35.984 --> 00:56:40.844
<v Sujeevan>ein paar Policy-Tools, Open Policy-Agent gibt es, glaube ich.

00:56:41.004 --> 00:56:41.464
<v Dirk>OPA, ja.

00:56:41.904 --> 00:56:45.744
<v Sujeevan>OPA, genau, habe ich nicht verwendet. Und das gibt es auch noch Kai Wernuch.

00:56:47.604 --> 00:56:51.724
<v Sujeevan>Und damit kann man halt auch Policies definieren, um zu gucken,

00:56:51.904 --> 00:56:56.484
<v Sujeevan>ob das, was in diesem Cluster drin ist, zum Beispiel dann richtig umgesetzt wurde.

00:56:57.244 --> 00:57:01.244
<v Sujeevan>Was bei Enterprise-Sachen vielleicht relevant ist, sind auf irgendwelchen bestimmten

00:57:01.244 --> 00:57:08.404
<v Sujeevan>Container-Images, Deployments in Kubernetes, bestimmte Labels gesetzt oder so

00:57:08.404 --> 00:57:11.784
<v Sujeevan>weiter, damit man klar attributieren kann, wer wem was gehört. hat.

00:57:12.584 --> 00:57:15.564
<v Sujeevan>Aber man kann das theoretisch ja dann auch mal verwenden, glaube ich,

00:57:16.464 --> 00:57:23.344
<v Sujeevan>für sind die Container Images, die da laufen, auch die, die tatsächlich von den freigegebenen,

00:57:25.890 --> 00:57:30.590
<v Sujeevan>Container-Registries gezogen werden. Weil das willst du dann ja auch feststellen, weil es ist schön,

00:57:30.650 --> 00:57:33.650
<v Sujeevan>wenn du das am Anfang in der Pipeline zwar schön durchprobierst,

00:57:33.710 --> 00:57:36.490
<v Sujeevan>dass da sichergestellt wird, dass es nur auf die richtige Container-Image geht,

00:57:36.530 --> 00:57:40.430
<v Sujeevan>aber wenn dann auf ein Zielsystem was ganz anderes angezogen wird,

00:57:40.510 --> 00:57:41.470
<v Sujeevan>dann bringt das alles vorne nichts.

00:57:41.870 --> 00:57:44.110
<v Sujeevan>Ich weiß gar nicht, ob das mit Kaverne oder sonst was alles geht.

00:57:44.890 --> 00:57:45.910
<v Sujeevan>Ich schätze es jetzt mal.

00:57:46.250 --> 00:57:48.350
<v Dirk>Fehlen mehr Erfahrung, ehrlicherweise.

00:57:48.750 --> 00:57:53.090
<v Sujeevan>Ja, mir auch. Ich war neulich in einem Vortrag dazu, aber das ging mir dann

00:57:53.090 --> 00:57:54.730
<v Sujeevan>schon ein bisschen zu tief, wenn man keine Ahnung davon hatte.

00:57:55.630 --> 00:57:59.030
<v Sujeevan>Aber da gibt es einige Themen, die man, es geht jetzt auch mehr ums Prinzip,

00:57:59.170 --> 00:58:00.910
<v Sujeevan>nicht um das einzelne Tunnel, was es jetzt unterstützt.

00:58:01.650 --> 00:58:04.670
<v Sujeevan>Aber da kannst du auch noch mal sehr, sehr viel prüfen, testen,

00:58:04.790 --> 00:58:09.710
<v Sujeevan>machen, gucken, um das sicherzustellen aus Operations-Sicht.

00:58:12.350 --> 00:58:13.770
<v Sujeevan>Fallen dir noch weitere Punkte ein,

00:58:15.970 --> 00:58:16.950
<v Sujeevan>die erwähnenswert sind?

00:58:17.190 --> 00:58:19.730
<v Dirk>Außer Monitoring, zu dem wir gleich noch kommen? Nee, im Moment nichts.

00:58:21.170 --> 00:58:24.930
<v Sujeevan>Gut, dann können wir weitermachen zum Monitoring.

00:58:27.110 --> 00:58:32.750
<v Sujeevan>und ich glaube, da kannst du mehr sagen zu dem Thema Siem. Was ist ein Siem?

00:58:34.330 --> 00:58:39.070
<v Dirk>Siem, Security Information and Event Management hat mein Kollege hier ins Showpad,

00:58:41.130 --> 00:58:47.530
<v Dirk>oder in die Issue geschrieben. Das ist eine Möglichkeit, erstmal Daten zu sammeln, zu analysieren.

00:58:47.790 --> 00:58:50.790
<v Dirk>In den meisten Fällen kommt Splunk zum Einsatz und kostet richtig viel Geld

00:58:50.790 --> 00:58:54.430
<v Dirk>und aus diesen Findings, die da zusammenkommen, Tickets zu generieren,

00:58:54.430 --> 00:58:55.730
<v Dirk>die wieder bearbeitet werden müssen.

00:58:56.710 --> 00:58:56.750
<v Sujeevan>Ja.

00:58:57.710 --> 00:59:03.730
<v Dirk>Also da geht es überwiegend, das ist ein Security Monitoring oder ein Abad von Security Monitoring.

00:59:03.930 --> 00:59:09.670
<v Dirk>Da geht es insbesondere darum, das Hardening der Systeme durchzuführen.

00:59:10.417 --> 00:59:15.597
<v Sujeevan>Ja, genau. Das ist letztendlich dann auch wieder zu überlappen mit OPPOID,

00:59:15.757 --> 00:59:18.557
<v Sujeevan>OPPOID und Monitor, weil es irgendwie auch wieder zusammengehört.

00:59:18.737 --> 00:59:19.657
<v Sujeevan>Überraschung, Überraschung.

00:59:20.697 --> 00:59:24.957
<v Sujeevan>Und dazu passt dann auch ganz gut der nächste Unterpunkt quasi.

00:59:25.297 --> 00:59:32.017
<v Sujeevan>Wir hatten ja das Vulnerability-Scanning sowohl im Source-Code als auch im Container-Image

00:59:32.017 --> 00:59:34.337
<v Sujeevan>zum Beispiel innerhalb der Pipeline.

00:59:34.337 --> 00:59:41.017
<v Sujeevan>Man könnte jetzt zusätzlich nochmal ein Container-Scanning oder ein Vulnerability-Scanning

00:59:41.017 --> 00:59:44.637
<v Sujeevan>auf der Plattform, wo es dann letztendlich läuft, dann nochmal ausführen.

00:59:44.717 --> 00:59:48.597
<v Sujeevan>Sei es die Container, sei es das darunterliegende Linux-Basis-Image.

00:59:48.877 --> 00:59:50.397
<v Dirk>Das sollte man auch tun, tatsächlich.

00:59:51.417 --> 00:59:54.417
<v Sujeevan>Genau, weil dann ja auch nochmal steht, okay, braucht der Server ein Reboot,

00:59:54.477 --> 00:59:56.037
<v Sujeevan>weil ein neuer Kernel da ist oder sonst was.

00:59:56.677 --> 01:00:01.097
<v Dirk>Ja, oder gibt es vielleicht ein CVE, was zum Zeitpunkt des Bauen des Containers

01:00:01.097 --> 01:00:04.357
<v Dirk>noch gar nicht da war? das wir jetzt neu beachten müssen.

01:00:05.717 --> 01:00:10.777
<v Sujeevan>Genau. Wenn man echtes CICD macht, dann wird es eh regelmäßig neu gebaut,

01:00:10.917 --> 01:00:13.737
<v Sujeevan>dann heißt, wird man es eh sehen, aber das sind auch nochmal so Sachen,

01:00:13.857 --> 01:00:17.377
<v Sujeevan>nicht alles wird jedes, nicht jedes Projekt wird jeden Tag neu gebaut, auch wenn es,

01:00:18.577 --> 01:00:20.857
<v Sujeevan>wenn Teile davon kontinuierlich ausgerollt werden.

01:00:21.037 --> 01:00:24.597
<v Dirk>Ja, ich kenne es auch so, dass dann häufig Registries gescannt werden,

01:00:24.717 --> 01:00:28.217
<v Dirk>weil man annimmt, dass die Container, die in der Produktion laufen,

01:00:28.337 --> 01:00:31.397
<v Dirk>aus irgendeiner Registry kommen, auch aus einer internen Registry,

01:00:31.897 --> 01:00:34.477
<v Dirk>um halt den offenen Betrieb nicht zu bremsen.

01:00:34.817 --> 01:00:38.337
<v Sujeevan>Ja. Was ich häufig nur sehe, ist, die meisten Leute,

01:00:40.192 --> 01:00:46.232
<v Sujeevan>scannen nur die Container Registry. Also entweder in einem Harbor oder sonst

01:00:46.232 --> 01:00:51.552
<v Sujeevan>was und die landen dann per E-Mail, kommen dann die Benachrichtigungen,

01:00:51.992 --> 01:00:54.432
<v Sujeevan>wo irgendwelche Critical Vulnerabilities drin sind.

01:00:54.732 --> 01:00:58.672
<v Sujeevan>Die E-Mails kannst du sehr schnell, sehr einfach wegfiltern und ignorieren.

01:00:59.092 --> 01:01:04.392
<v Dirk>Ja. Deswegen macht man in der Regel Tickets auf und lässt die von Security schließen.

01:01:06.412 --> 01:01:10.132
<v Sujeevan>Genau. Nee, schön ist dann ja tatsächlich, wenn es dann beim Bau des Containers

01:01:10.132 --> 01:01:14.412
<v Sujeevan>auch auffällt frühzeitig, dass man vielleicht auch nochmal bei größten Unternehmen

01:01:14.412 --> 01:01:17.632
<v Sujeevan>vor allem dann nochmal eine Pipeline oder eine Struktur hat,

01:01:18.212 --> 01:01:22.992
<v Sujeevan>ein Team, was sichere Container-Images, Basis-Images bereitstellt für die Umgebung,

01:01:23.072 --> 01:01:24.292
<v Sujeevan>wo die Sachen laufen sollen.

01:01:24.972 --> 01:01:29.472
<v Sujeevan>Mittlerweile gibt es ja auch Zero-CVE-Container-Image-Services von Docker,

01:01:29.692 --> 01:01:30.872
<v Sujeevan>von Chainguard und so weiter.

01:01:31.552 --> 01:01:34.352
<v Sujeevan>Können wir vielleicht nochmal separat drüber unterhalten.

01:01:35.992 --> 01:01:38.952
<v Sujeevan>Das spielt da ja nochmal mit rein. Das sollte auch überwacht werden.

01:01:39.412 --> 01:01:42.692
<v Dirk>Du hast ja auch gerade von Reproducible Builds gesprochen.

01:01:42.912 --> 01:01:45.952
<v Dirk>Vielleicht muss man auch mal sagen, dass es eigentlich ein sinnvolles Feature

01:01:45.952 --> 01:01:48.552
<v Dirk>wäre, die Container auf regelmäßiger Basis neu zu bauen.

01:01:49.232 --> 01:01:51.912
<v Dirk>Das, was du auch schon angesprochen hast. Nicht nur neu zu deployen,

01:01:51.952 --> 01:01:55.692
<v Dirk>sondern auch neu zu bauen, um mit den aktuellen Security-Daten abzugleichen.

01:01:56.192 --> 01:02:01.212
<v Sujeevan>Ja, genau. Und so schließt sich das dann halt komplett, dass man an jeder Stelle

01:02:01.212 --> 01:02:05.372
<v Sujeevan>dann auch mal mal prüft und guckt und das dann auch entsprechend komplett absichert und nicht.

01:02:07.752 --> 01:02:10.192
<v Sujeevan>Scheuntuch zumacht, aber 6 ist dann sperngelweit offen.

01:02:13.612 --> 01:02:17.432
<v Dirk>Ja, mach nur. Ich hab gleich zum Abschluss noch was.

01:02:18.652 --> 01:02:22.592
<v Sujeevan>Genau. Ansonsten gibt es noch recht viele Audit-Events, die man eventuell konfigurieren kann.

01:02:24.192 --> 01:02:27.352
<v Sujeevan>Oder die vielleicht so schon da sind, um zu gucken, ob kein Schindluder betrieben

01:02:27.352 --> 01:02:29.692
<v Sujeevan>worden sind für den kompletten Entwicklungsprozess.

01:02:30.952 --> 01:02:34.032
<v Sujeevan>In GitLab gibt es zum Beispiel dann auch so Features, wo du dann auch eben sehen

01:02:34.032 --> 01:02:34.932
<v Sujeevan>kannst, okay, jemand hat,

01:02:37.386 --> 01:02:42.006
<v Sujeevan>der die Berichtung hatte, ein Code-Review deaktiviert, um dann irgendwie was

01:02:42.006 --> 01:02:46.026
<v Sujeevan>zu merchen und dann wieder reaktiviert, damit das nicht auffällt,

01:02:46.706 --> 01:02:49.566
<v Sujeevan>fällt dann halt auch in Audit-Sachen dann auf, muss man aber halt dann auch

01:02:49.566 --> 01:02:51.486
<v Sujeevan>reingucken, wenn es richtig konfiguriert worden ist.

01:02:52.906 --> 01:02:56.306
<v Sujeevan>Und das geht dann halt auch im Thema Compliance rüber, über Compliance können

01:02:56.306 --> 01:02:58.586
<v Sujeevan>wir glaube ich nochmal separat drüber sprechen,

01:02:59.526 --> 01:03:02.926
<v Sujeevan>weil das ja sehr, sehr viele Punkte gibt, die man da betrachten kann,

01:03:03.066 --> 01:03:04.986
<v Sujeevan>das ist License Compliance, Regulatorik,

01:03:05.506 --> 01:03:08.966
<v Sujeevan>sei es DORA, sei es NIST 2 oder sonst was, wo ich mich auch noch mal reinlesen

01:03:08.966 --> 01:03:13.646
<v Sujeevan>wollte und auch wenn es erstmal und operative Compliance oder halt auch den

01:03:13.646 --> 01:03:15.606
<v Sujeevan>Softwareentwicklungsprozess, wo es auch viele Sachen gibt.

01:03:16.946 --> 01:03:20.766
<v Sujeevan>Aber viele Sachen, die wir in dieser Folge und in der vorherigen Folge ein Stück

01:03:20.766 --> 01:03:29.106
<v Sujeevan>dazu hatten, kommen viele Sachen vor, die auch in den Compliance-Thematiken mit drin sind.

01:03:31.266 --> 01:03:33.746
<v Dirk>Im Vorgespräch hast du schon festgestellt, dass Compliance ein sehr,

01:03:33.746 --> 01:03:37.366
<v Dirk>sehr weites Feld ist, was sehr viele Berührungspunkte hat an verschiedenen Stellen.

01:03:37.986 --> 01:03:41.486
<v Dirk>Bei manchen Compliance-Themen müsste man es auch auditieren lassen durch jemanden,

01:03:41.486 --> 01:03:43.726
<v Dirk>der nicht direkt im Projekt involviert ist.

01:03:44.146 --> 01:03:47.346
<v Dirk>Das muss nicht unbedingt einer der großen Dienstleister sein.

01:03:47.406 --> 01:03:50.006
<v Dirk>Das kann auch durchaus ein separates Team in der gleichen Firma sein.

01:03:50.626 --> 01:03:55.926
<v Sujeevan>Ja. Und da will ich mich ja mit meiner Selbstständigkeit ja auch hin entwickeln,

01:03:56.006 --> 01:03:58.226
<v Sujeevan>weil das Problem wird nicht weniger, das wird eher mehr.

01:03:58.706 --> 01:04:03.426
<v Sujeevan>Vor allem alles, was die SDLC betrifft, gibt es ja auch sowas wie BSE C5,

01:04:04.286 --> 01:04:10.686
<v Sujeevan>DORA, nicht die DevOps Metriken, die DORA Metriken, sondern die ich weiß gar

01:04:10.686 --> 01:04:13.106
<v Sujeevan>nicht, wofür es genau steht, aber das ist vor allem für Finanzinstitute relevant.

01:04:13.566 --> 01:04:14.246
<v Dirk>Regulations Act.

01:04:16.666 --> 01:04:19.026
<v Dirk>Ja, habe ich auch mit zu tun gehabt, ja.

01:04:20.766 --> 01:04:22.026
<v Sujeevan>Digital Operations Act.

01:04:22.534 --> 01:04:24.314
<v Sujeevan>Operational Resilience Act, genau.

01:04:24.634 --> 01:04:25.854
<v Dirk>Resilience Act, sowas, ja.

01:04:26.874 --> 01:04:31.834
<v Sujeevan>Genau. Und da gibt es auch viele Sachen, die du halt aus der DevOps-Plattform

01:04:31.834 --> 01:04:36.614
<v Sujeevan>entsprechend dann auch absegnen kannst, wenn du es richtig automatisierst und weißt, wie es geht.

01:04:37.074 --> 01:04:41.054
<v Dirk>Viel Papier übrigens, also, oder viel Dokumentation, die da nötig ist.

01:04:41.754 --> 01:04:45.234
<v Sujeevan>Ja, aber vieles kannst du halt automatisieren.

01:04:46.594 --> 01:04:50.334
<v Dirk>Nicht alles, aber vieles. Ja, aber um es dem Regulator vorzulegen,

01:04:50.514 --> 01:04:54.354
<v Dirk>brauchst du halt echt was gedrucktes Buch, wo eh keiner mehr reinguckt,

01:04:54.434 --> 01:04:55.854
<v Dirk>der guckt einfach nur, dass das Ding da ist.

01:04:57.494 --> 01:05:01.314
<v Sujeevan>Ja, beziehungsweise viele Informationen sind ja teilweise schon da in dem System,

01:05:01.474 --> 01:05:02.694
<v Sujeevan>die musst du dann nur wieder aufbereiten.

01:05:03.014 --> 01:05:03.534
<v Dirk>Ja, korrekt.

01:05:03.654 --> 01:05:06.494
<v Sujeevan>Weil eine Sache ist dann ja zum Beispiel so, okay, dass zu jedem Change,

01:05:06.674 --> 01:05:09.654
<v Sujeevan>der gemacht wurde, ein komplettes Tracing effektiv da ist.

01:05:10.374 --> 01:05:14.434
<v Sujeevan>Welches Ticket, in welchem Commit, in welchem Versionspaket,

01:05:14.534 --> 01:05:15.654
<v Sujeevan>wann wurde das ausgerollt?

01:05:17.120 --> 01:05:22.040
<v Sujeevan>Wenn du deine CICD-Umgebung oder DevOps-Plattform in den Griff hast,

01:05:22.160 --> 01:05:24.180
<v Sujeevan>dann hast du diese Informationen grundsätzlich da.

01:05:24.900 --> 01:05:27.780
<v Sujeevan>Das heißt aber nicht, dass du unbedingt einen guten Report daraus ziehen kannst.

01:05:28.780 --> 01:05:34.460
<v Dirk>Ein Report, den ein Regulator wirklich lesen will. Oder den er anerkennt.

01:05:34.660 --> 01:05:36.240
<v Dirk>Nicht lesen will, sondern anerkennt, ja.

01:05:36.820 --> 01:05:41.340
<v Sujeevan>Aber ich hatte mal mit einem Kollegen, Bekannten gesprochen,

01:05:42.820 --> 01:05:46.940
<v Sujeevan>aus einer Versicherung, der da meinte so, ah, Friday Deployments ist ein lustiger

01:05:46.940 --> 01:05:50.700
<v Sujeevan>4M-Name, bei uns wird alle halbe Jahr deployed und dann hatten wir auch so,

01:05:50.720 --> 01:05:52.860
<v Sujeevan>habt ihr aber nicht diese ganzen DORA-Zeugs,

01:05:53.640 --> 01:05:57.380
<v Sujeevan>die relevant werden, Compliance-Segle so, ja, da haben sie schon gesagt,

01:05:57.800 --> 01:05:59.400
<v Sujeevan>da werden wir auf jeden Fall durchfallen.

01:06:01.460 --> 01:06:05.700
<v Sujeevan>Dann sie, ja, warum denn? Dann sie, ja, wir hängen noch auf Subversion rum und

01:06:05.700 --> 01:06:06.820
<v Sujeevan>da ist alles ein bisschen anstrengend.

01:06:07.540 --> 01:06:08.280
<v Dirk>Ja, prima.

01:06:09.420 --> 01:06:10.780
<v Sujeevan>Das ist 20, 25.

01:06:13.380 --> 01:06:16.540
<v Sujeevan>Das war mindestens immerhin seid ihr schon von CVS weg.

01:06:19.160 --> 01:06:24.020
<v Sujeevan>Aber ja, das sind also Themen, die kann man machen und kann man auch Alerting machen.

01:06:24.180 --> 01:06:27.420
<v Sujeevan>Sollte man Alerting zu machen, wenn irgendwie was Falsches krumm ist.

01:06:28.000 --> 01:06:31.740
<v Dirk>Also generell zu Alerting, bitte nur alarmieren, wenn eine Aktion folgen muss.

01:06:32.380 --> 01:06:34.480
<v Sujeevan>Und wenn man die tatsächlich dann auch durchführen kann.

01:06:35.000 --> 01:06:37.100
<v Dirk>Nicht Alerting, nur weil man Alerting kann.

01:06:39.200 --> 01:06:43.960
<v Dirk>Und Alerting auch nur an das Team, das zur Lösung des Problems beitragen kann.

01:06:44.744 --> 01:06:48.244
<v Sujeevan>Ja, und wenn es eine DEF-Umgebung ist, die völlig irrelevant ist,

01:06:48.344 --> 01:06:52.284
<v Sujeevan>dann muss man da auch nicht alerpen. Hatte ich jetzt noch nicht.

01:06:54.824 --> 01:06:56.824
<v Dirk>Ich leide mit dir. Ich fühle deinen Schmerz.

01:06:59.064 --> 01:07:02.844
<v Sujeevan>Genau, viel mehr möchte ich dazu auch nicht sagen. Ich möchte mich nicht in Probleme begeben.

01:07:05.564 --> 01:07:10.884
<v Sujeevan>Genau, ansonsten Observability-Themen, also Metrics-Logs-Traces,

01:07:12.024 --> 01:07:15.384
<v Sujeevan>sind ja auch gegebenenfalls relevant, weil man dadurch halt auch Fehler finden

01:07:15.384 --> 01:07:20.144
<v Sujeevan>kann, die auch Security-Relevanz sein können,

01:07:20.444 --> 01:07:25.224
<v Sujeevan>nicht müssen, weil Error-Tracking gehört ja irgendwie dann auch da in dieser

01:07:25.224 --> 01:07:27.744
<v Sujeevan>Ecke, was dann auch aus der Traces heraus passieren kann.

01:07:28.764 --> 01:07:33.404
<v Sujeevan>Und da ist auch zu Effizienzgründen allein wichtig, dass man sich an einer Stelle

01:07:33.404 --> 01:07:36.404
<v Sujeevan>einloggt und alles sehen kann und nicht in fünf verschiedenen Sachen,

01:07:36.744 --> 01:07:37.924
<v Sujeevan>weil dann tut man es nicht.

01:07:39.444 --> 01:07:43.544
<v Dirk>Wobei, ja, ich stoße mich manchmal an den Griff Observability,

01:07:43.804 --> 01:07:47.004
<v Dirk>weil ich eigentlich am blick in die vergangenheit oft werfe weil ich irgendwas

01:07:47.004 --> 01:07:53.184
<v Dirk>nachvollziehen möchte was in vergangenheit passiert ist ja das ja observer observability,

01:07:55.138 --> 01:07:58.758
<v Dirk>macht bei mir den Eindruck, dass ich auf den aktuellen Zustand gucke.

01:07:59.018 --> 01:08:02.658
<v Dirk>Das ist aber nur die eine Hälfte. Die andere Hälfte ist halt das Tracing.

01:08:03.798 --> 01:08:06.998
<v Sujeevan>Ja, genau. Das hast du meistens ja für gewisse Wochen oder Monate.

01:08:07.658 --> 01:08:09.158
<v Sujeevan>Je nachdem, wie viele speichern willst.

01:08:10.298 --> 01:08:13.138
<v Dirk>Du kannst. Oder wie viel Lizenzkosten es geben willst.

01:08:14.178 --> 01:08:19.598
<v Sujeevan>Genau. Ja, ich meine, Observability ist halt teuer, weil viele Daten anfallen.

01:08:20.918 --> 01:08:24.518
<v Sujeevan>Vor allem bei großen Unternehmen hat man teilweise ja, wenn man Datadog einsetzt,

01:08:24.598 --> 01:08:27.698
<v Sujeevan>der mehr kosten für Datadog als für die Cloud-Infrastruktur selbst.

01:08:27.918 --> 01:08:32.538
<v Dirk>Ja, das ist häufig so. Das stimmt. Geht aber für AppDynamic genauso, ja.

01:08:33.118 --> 01:08:37.718
<v Sujeevan>Ja, die sind alle teuer. Aber ja, da gibt es ja diverse Lösungen.

01:08:38.998 --> 01:08:44.678
<v Sujeevan>Genau. Und wenn Alerting oder sonst was passieren oder Fehler aufgefunden werden,

01:08:44.778 --> 01:08:47.458
<v Sujeevan>dann landen wir schnell wieder in der Plan-Stage, um das Ganze wieder in den

01:08:47.458 --> 01:08:50.558
<v Sujeevan>nächsten Sprint oder in den nächsten Iterationen wieder zu verpacken.

01:08:51.158 --> 01:08:54.798
<v Sujeevan>Und dann sind wir auch schon wieder bei Folge 60. und fangen wir sie dann von vorne an.

01:08:56.118 --> 01:08:59.498
<v Dirk>Das, was ich gerade sagen wollte, ist, man merkt vielleicht, dass die,

01:09:02.878 --> 01:09:05.698
<v Dirk>einzelnen Stufen aus dem DevOps-Modell, aus dieser liegenden Acht,

01:09:05.838 --> 01:09:10.718
<v Dirk>aus dem Unendlichkeitszeichen nicht hart getrennt sind, sondern dass die ineinander übergehen.

01:09:10.898 --> 01:09:14.558
<v Dirk>Also dass es immer Berührungspunkte zwischen den einzelnen Stufen gibt.

01:09:15.198 --> 01:09:18.238
<v Sujeevan>Ja, genau. Das war bei meinem Buch auch immer so ein Problem,

01:09:18.378 --> 01:09:20.758
<v Sujeevan>weil ich dann nicht wusste, wo schreibe ich das jetzt rein? Das gehört jetzt

01:09:20.758 --> 01:09:22.078
<v Sujeevan>eigentlich da rein, aber auch da.

01:09:23.278 --> 01:09:24.798
<v Sujeevan>Und dann habe ich es überall reingestellt.

01:09:25.618 --> 01:09:27.098
<v Dirk>Ja, du Seitenhai.

01:09:28.838 --> 01:09:31.138
<v Sujeevan>Irgendwie muss ich auf meine 400 Seiten kommen.

01:09:31.818 --> 01:09:38.118
<v Dirk>Genau. Genau, und ich habe vor Jahren, und ich wollte Sujiven das auch für das

01:09:38.118 --> 01:09:39.918
<v Dirk>Buch raussuchen, habe es leider nicht mal gefunden.

01:09:40.018 --> 01:09:46.858
<v Dirk>Ich habe vor Jahren eine Grafik gesehen, die DevOps, das DevOps-Unendlichkeitszeichen dargestellt hatte.

01:09:46.978 --> 01:09:49.298
<v Dirk>Nur, dass die, das,

01:09:50.701 --> 01:09:54.241
<v Dirk>Auf der liegenden Acht oben noch ein Knubbel war, der dazu geführt hat,

01:09:54.361 --> 01:09:56.181
<v Dirk>dass da Security eingeschleift wurde.

01:09:56.501 --> 01:10:00.481
<v Dirk>Und ich habe das Bild nie wiedergefunden. Und wenn jemand aus der Hörerschaft

01:10:00.481 --> 01:10:03.521
<v Dirk>das Bild kennt und findet, her damit, ich will es haben.

01:10:05.081 --> 01:10:08.161
<v Sujeevan>Ich habe das mit so einem Schutzschild, Security Compliance,

01:10:08.241 --> 01:10:11.021
<v Sujeevan>was dann dahinter liegt, quasi optisch dargestellt.

01:10:11.261 --> 01:10:15.201
<v Dirk>Aber ich habe, so wie du diese DevOps-Unendlichkeit zeichnest,

01:10:15.221 --> 01:10:17.661
<v Dirk>wo du die Stufen durchlaufen kannst und dann wieder am Anfang stehst,

01:10:17.661 --> 01:10:21.821
<v Dirk>So ist da halt das Security-Thema eingeschleift worden, sodass du dann noch

01:10:21.821 --> 01:10:25.261
<v Dirk>eine extra Runde über Security führst und dann wieder weitergehst.

01:10:26.501 --> 01:10:28.601
<v Dirk>Das habe ich nie wieder gefunden. Schade eigentlich.

01:10:29.041 --> 01:10:34.981
<v Sujeevan>Ja, ich meine gerade Security, also Thema der Folge von heute und von vorletztes

01:10:34.981 --> 01:10:39.221
<v Sujeevan>Mal, ist ja genau das, was sich durch jede Stage durchzieht.

01:10:39.501 --> 01:10:42.781
<v Sujeevan>Weil einige packen das eher am Ende, oder viele Sachen ist es am Ende,

01:10:42.961 --> 01:10:44.741
<v Sujeevan>und das ist ja eben das Falsche.

01:10:45.621 --> 01:10:49.481
<v Sujeevan>Deswegen muss man das von Anfang bis Ende drehen und dann passt das ja auch.

01:10:49.781 --> 01:10:50.121
<v Dirk>Ja.

01:10:53.244 --> 01:10:53.464
<v Dirk>Genau.

01:10:55.084 --> 01:10:55.564
<v Sujeevan>Gut.

01:10:56.264 --> 01:10:56.744
<v Dirk>Prima.

01:10:57.944 --> 01:11:03.784
<v Sujeevan>Mich würde noch interessieren, da habe ich was vergessen.

01:11:04.324 --> 01:11:06.784
<v Sujeevan>Nicht nur an dich, sondern jetzt an unsere Hörerschaft.

01:11:07.784 --> 01:11:13.664
<v Sujeevan>Dann gerne melden. Es gibt viele Sachen, die man darüber noch diskutieren kann.

01:11:14.504 --> 01:11:18.204
<v Dirk>Wenn wir was vergessen haben, liefern wir das auch gerne nach.

01:11:18.324 --> 01:11:21.024
<v Dirk>Vielleicht nicht als separates Thema, sondern als Shorty. Gucken wir mal.

01:11:21.604 --> 01:11:24.344
<v Sujeevan>Genau, mich würde auch tatsächlich auch interessieren, gibt es welche,

01:11:24.544 --> 01:11:28.104
<v Sujeevan>die das auch so wirklich konsequent mal irgendwo durchgezogen haben?

01:11:28.584 --> 01:11:32.044
<v Sujeevan>Ich kenne es jetzt so richtig konsequent, nämlich nicht, nirgendwo.

01:11:34.104 --> 01:11:38.724
<v Sujeevan>Wenn das jemand konsequent durchziehen möchte, dann, ich bin selbstständig,

01:11:41.144 --> 01:11:44.444
<v Sujeevan>dann würde ich das gerne machen, weil da kann man das auch viel halt schon machen.

01:11:44.664 --> 01:11:47.584
<v Sujeevan>Einige müssen das halt auch eben, aber ignorieren die Compliance-Sachen dann halt auch.

01:11:47.844 --> 01:11:48.184
<v Dirk>Ja.

01:11:51.024 --> 01:11:51.344
<v Sujeevan>Genau.

01:11:51.744 --> 01:11:52.044
<v Dirk>Prima.

01:11:55.029 --> 01:11:57.409
<v Sujeevan>Kommen wir zum Medientipp, und zwar von dir.

01:11:58.609 --> 01:12:03.329
<v Dirk>Ja, ich habe nach meinem Vortrag auf der Frostcon ein Buch vorgeschlagen bekommen,

01:12:03.429 --> 01:12:06.129
<v Dirk>was ich mal lesen sollte. Das hieß das kleine Handbuch des Stoizismus.

01:12:06.509 --> 01:12:11.849
<v Dirk>Mir hat Stoizismus so gar nichts gesagt. Und ich habe im Rahmen der Beschäftigung

01:12:11.849 --> 01:12:17.049
<v Dirk>gemerkt, dass Stoizismus eigentlich eine Sache ist, die ich versuche schon seit ewig zu leben.

01:12:18.069 --> 01:12:20.349
<v Dirk>Und natürlich grandios scheitere, wie auch immer.

01:12:21.909 --> 01:12:27.229
<v Dirk>den Link dazu tun wir euch in die Sendungsnotizen und es gibt das auch als gratis

01:12:27.229 --> 01:12:29.569
<v Dirk>Hörbuch bei Deezer und Spotify Spotify.

01:12:32.829 --> 01:12:38.869
<v Dirk>Also es geht vor allem darin, dass man dass man mit sich selbst im Reinen ist

01:12:38.869 --> 01:12:43.169
<v Dirk>und das auch lebt und dass man immer so die beste Version seines Selbst zeigen

01:12:43.169 --> 01:12:46.389
<v Dirk>soll, was mir natürlich auch nicht immer gelingt und,

01:12:47.089 --> 01:12:52.369
<v Dirk>da geht es um Kardinaltugenden die Klugheit, Gerechtigkeit, Tapferkeit und Selbstdisziplin,

01:12:52.509 --> 01:12:56.349
<v Dirk>weil mir hapert es in vielen Belangen einer Selbstdisziplin und ob ich klug

01:12:56.349 --> 01:12:59.429
<v Dirk>bin, das müssen auch andere entscheiden aber Gerechtigkeit ist mir ein Anliegen,

01:13:00.109 --> 01:13:03.349
<v Dirk>da bin ich auch vorgeprägt ich bin mit dem Mordsgerechtigkeitssinn,

01:13:04.209 --> 01:13:08.309
<v Dirk>erzogen worden und da der klingelt halt relativ häufig und Tapferkeit,

01:13:08.509 --> 01:13:12.409
<v Dirk>also es gibt genau vier Bereiche an denen ich arbeiten kann,

01:13:12.489 --> 01:13:16.469
<v Dirk>nämlich an Klugheit Gerechtigkeit, Tapferkeit und Selbstdisziplin und,

01:13:17.069 --> 01:13:21.069
<v Dirk>ich finde das ganz spannend Also eine der Sachen, die mit Stolizismus wichtig

01:13:21.069 --> 01:13:24.429
<v Dirk>ist, ist zu sagen, man sollte sich auf das konzentrieren, was in meiner Macht

01:13:24.429 --> 01:13:27.249
<v Dirk>liegt und das akzeptieren, was nicht in meiner Macht liegt.

01:13:27.729 --> 01:13:33.289
<v Dirk>Das schließt dann die Circles of Influence an, aber es geht halt darum,

01:13:33.389 --> 01:13:35.109
<v Dirk>das Beste aus sich selbst rauszuholen.

01:13:35.569 --> 01:13:41.869
<v Dirk>Und ja, ich habe mich bestärkt gefühlt, da nochmal tiefer einzutauchen und dann

01:13:41.869 --> 01:13:44.769
<v Dirk>nochmal ein bisschen mehr zu lesen, weil eigentlich ist es das, wie ich leben möchte.

01:13:46.137 --> 01:13:52.597
<v Sujeevan>Ja, ich hatte ein Buch zu Stoizismus gelesen von Ryan Holiday.

01:13:53.217 --> 01:13:55.297
<v Dirk>Ja, genau, das gibt es auch. Da gibt es eine Trilogie.

01:13:56.017 --> 01:13:59.377
<v Sujeevan>Und das hat mich überhaupt nicht abgeholt. Also nicht das Thema selbst,

01:13:59.437 --> 01:14:00.437
<v Sujeevan>sondern wie das geschrieben hat.

01:14:00.617 --> 01:14:04.517
<v Sujeevan>Ich habe es aber auch auf Englisch gelesen. Vielleicht war das bei dem Buch ein Problem.

01:14:05.097 --> 01:14:08.417
<v Dirk>Ja, also ich habe vier Bücher auf meiner Leseliste von Ryan Holiday.

01:14:09.317 --> 01:14:12.797
<v Dirk>Das richtige Tun genau jetzt. Disziplin, Mut und Weisheit.

01:14:14.797 --> 01:14:18.697
<v Dirk>und es müsste irgendwann noch ein viertes geben oder ein fünftes,

01:14:18.777 --> 01:14:20.377
<v Dirk>ich weiß gar nicht, ob die alle zu einer Reihe gehören.

01:14:20.957 --> 01:14:26.657
<v Sujeevan>Ja Ich muss gerade mal gucken, welches ich gelesen habe, ist nämlich schon eine Weile her Ach.

01:14:26.657 --> 01:14:31.377
<v Dirk>Das sind die vier Tugenden, Mut, Disziplin das richtige Tun und Weisheit Okay.

01:14:31.457 --> 01:14:36.057
<v Sujeevan>Ich habe es anfangs 2024 gelesen und es war Stillness is the Key,

01:14:39.577 --> 01:14:40.717
<v Sujeevan>Auf Englisch Ja.

01:14:40.777 --> 01:14:43.997
<v Dirk>Das weiß ich da nicht, was ich habe mir nur die deutschen Titel rausgeschrieben.

01:14:44.257 --> 01:14:49.857
<v Sujeevan>Ja, aber wie gesagt, das fand ich nicht so, hat mich nichts abgeholt.

01:14:50.037 --> 01:14:54.877
<v Dirk>Also ich fand das kleine Handbuch des Stolzismus sehr gut lesenswert,

01:14:55.097 --> 01:15:00.017
<v Dirk>sehr gut zu lesen und es ist interessant, sich mal damit auseinanderzusetzen.

01:15:00.257 --> 01:15:06.237
<v Dirk>Er hat am Ende des Buchs dann auch irgendwie 50 Übungen oder 55 Übungen nennt

01:15:06.237 --> 01:15:10.197
<v Dirk>er die, wo es dann darum geht, verschiedene Punkte nochmal zu beleuchten.

01:15:12.577 --> 01:15:19.397
<v Dirk>Wie man dulden kann, was im Weg steht, wird zum Weg der Vergänglichkeit,

01:15:19.517 --> 01:15:20.537
<v Dirk>Bewusstsein und, und, und, und.

01:15:20.877 --> 01:15:23.257
<v Dirk>Also es gibt eine ganze Menge Themen dazu.

01:15:24.097 --> 01:15:28.437
<v Dirk>Ich bin dankbar für den Tipp. Danke an den Besucher meines Vortrags,

01:15:28.437 --> 01:15:31.657
<v Dirk>dass du mir den Tipp gegeben hast. Ich habe es mit sehr viel Gewinn gelesen.

01:15:32.551 --> 01:15:38.091
<v Sujeevan>Sehr gut. Muss ich vielleicht auch mal lesen. Vielleicht holt mich das mehr ab als das von...

01:15:38.091 --> 01:15:41.671
<v Dirk>Ja. Der Anfang ist ein bisschen theoretisch, der geht ein bisschen in die Geschichte,

01:15:41.771 --> 01:15:45.451
<v Dirk>um was Stolzismus eigentlich ist. Aber es wird dann relativ schnell konkret.

01:15:46.471 --> 01:15:50.711
<v Sujeevan>Ja. Gut. Kommen wir zu meinem Medien-Tipp.

01:15:51.311 --> 01:15:54.891
<v Sujeevan>Und zwar ist das diesmal eine ZDF-Serie namens Chabus.

01:15:56.611 --> 01:16:01.491
<v Sujeevan>Und die, ich glaube, wenn du die gucken würdest, da ziehst du,

01:16:01.531 --> 01:16:02.611
<v Sujeevan>glaube ich, nicht so viel raus wie ich.

01:16:02.751 --> 01:16:07.471
<v Sujeevan>Ich fand es irgendwie schon sehr passend für mich, weil die Serie spielt sowohl

01:16:07.471 --> 01:16:13.031
<v Sujeevan>in der aktuellen Zeit als auch in der aktuellen Zeit mit so Mit-30ern.

01:16:14.051 --> 01:16:20.331
<v Sujeevan>In den Mit-30ern, sagen wir so. Und mit der gleichen Person dann halt auch im Jahr 2006 als Schüler.

01:16:21.511 --> 01:16:26.431
<v Sujeevan>Das passt für mich halt genau, weil ich da ja auch Schüler war und jetzt Mitte

01:16:26.431 --> 01:16:27.931
<v Sujeevan>30 bin oder Anfang 30 bin.

01:16:29.691 --> 01:16:35.171
<v Sujeevan>Und die Kern-Story ist relativ simpel. Ein Typ wird zum Klassentreffen nicht

01:16:35.171 --> 01:16:39.191
<v Sujeevan>eingeladen und fragt sich, warum und fängt an zu recherchieren,

01:16:39.391 --> 01:16:42.791
<v Sujeevan>indem man dann guckt, okay, was machen die Leute von damals aus seiner Schulklasse und so weiter.

01:16:44.111 --> 01:16:48.931
<v Sujeevan>Und wie gesagt, dadurch, dass es halt auch so mein Zeitalter ist,

01:16:49.371 --> 01:16:52.451
<v Sujeevan>passt das irgendwie super. Das war dann nämlich ein extrem,

01:16:54.571 --> 01:16:55.751
<v Sujeevan>Nostalgie-Thema für mich.

01:16:58.331 --> 01:17:02.091
<v Sujeevan>Und was halt auch nochmal ist, das Spiel in Duisburg in und um Duisburg.

01:17:02.551 --> 01:17:05.071
<v Sujeevan>Das heißt, man sieht dann auch mal ein paar Ecken, die man so auch nochmal kennt,

01:17:05.291 --> 01:17:06.331
<v Sujeevan>also die wir zumindest kennen.

01:17:06.651 --> 01:17:06.951
<v Dirk>Ja.

01:17:08.911 --> 01:17:12.311
<v Sujeevan>Und mit den typischen Ruhrgebiet-Siedlungen dann halt. Und dann fühlt er sich

01:17:12.311 --> 01:17:14.631
<v Sujeevan>nochmal mehr nach zu Hause an, so ein bisschen.

01:17:15.351 --> 01:17:15.491
<v Dirk>Ja.

01:17:15.811 --> 01:17:18.071
<v Sujeevan>Und ja, warum hat das so einen,

01:17:20.300 --> 01:17:25.020
<v Sujeevan>so ein Nostalgie-Effekt für mich. Das eine ist, da sind dann halt die Schüler,

01:17:25.140 --> 01:17:29.860
<v Sujeevan>die ICQ verwenden, wo sie dann sagen, ich weiß gar nicht, ob du ICQ verwendet hast.

01:17:30.940 --> 01:17:31.380
<v Dirk>1056000.

01:17:33.820 --> 01:17:34.260
<v Sujeevan>259061118.

01:17:36.680 --> 01:17:37.960
<v Dirk>Beantworte das deine Frage.

01:17:39.720 --> 01:17:43.060
<v Sujeevan>Wie viele, wie lange warten die Sache noch mal?

01:17:43.240 --> 01:17:44.860
<v Dirk>Sieben Ziffern. 1056.

01:17:45.260 --> 01:17:46.620
<v Sujeevan>Sieben, ja okay, bei mir waren es der Neuen.

01:17:46.620 --> 01:17:47.780
<v Dirk>0, 0, 0, ja.

01:17:48.040 --> 01:17:49.640
<v Sujeevan>Es gab aber noch welche mit 4 oder sowas.

01:17:50.020 --> 01:17:51.640
<v Dirk>Ja, gab's bestimmt, aber ich war's nicht.

01:17:53.720 --> 01:17:56.540
<v Sujeevan>Aber das war halt meine Jugend und genauso wurden die halt auch dargestellt

01:17:56.540 --> 01:18:00.600
<v Sujeevan>mit den fetten Monitoren und alles im Kinderzimmer und bla bla.

01:18:02.380 --> 01:18:05.980
<v Sujeevan>Dazu gehören dann auch so Sachen wie Frisuren von den Kindern,

01:18:06.260 --> 01:18:09.680
<v Sujeevan>die ich halt auch voll aus meiner Schulzeit kenne von anderen Leuten.

01:18:09.680 --> 01:18:16.240
<v Sujeevan>Da spielt nochmal die Sprache rein, die zu der Zeit halt normal war,

01:18:16.260 --> 01:18:18.920
<v Sujeevan>in der Jugendsprache quasi.

01:18:21.200 --> 01:18:27.000
<v Sujeevan>Was ich da auch super witzig fand, da hat dann jemand eine Website-Baukasten geschrieben.

01:18:28.600 --> 01:18:34.180
<v Sujeevan>eine Webseite mit einem Website-Baukost-System mit BeepWorld gemacht und genau

01:18:34.180 --> 01:18:37.300
<v Sujeevan>das unternet.devu-Adresse genutzt.

01:18:37.900 --> 01:18:40.000
<v Sujeevan>Genau das gleiche habe ich damals auch gemacht.

01:18:41.400 --> 01:18:43.520
<v Dirk>Vielleicht warst du das Rollmodel für die Serie.

01:18:45.460 --> 01:18:49.440
<v Sujeevan>Weil ich ja auch mit BeepWorld angefangen habe und das war auch eine DEVU-Adresse.

01:18:50.780 --> 01:18:53.620
<v Sujeevan>Okay, das ist jetzt irgendwie witzig. Da kann auch noch mal Sachen vor,

01:18:53.700 --> 01:18:55.840
<v Sujeevan>die haben sich den Film Sword 2 angeguckt,

01:18:57.460 --> 01:19:00.220
<v Sujeevan>habe ich auch damals geguckt, illegal runtergeladen da ging es nämlich auch

01:19:00.220 --> 01:19:04.320
<v Sujeevan>um illegal runterladen und auch sowas wie mit die verschiedenen Torensachen

01:19:04.320 --> 01:19:11.400
<v Sujeevan>und was es da noch so gab und spielt halt auch zur Fußball-WM 2006 nochmal,

01:19:12.980 --> 01:19:15.560
<v Sujeevan>und dann war da auch nochmal irgendwie so ein Ding dass dann Wetten,

01:19:15.580 --> 01:19:22.000
<v Sujeevan>dass lief in der Serie auf dem Fernseher und ich konnte mich an die Folge erinnern

01:19:22.000 --> 01:19:25.280
<v Sujeevan>sehr, sehr glücklich ja, spannend,

01:19:26.440 --> 01:19:29.780
<v Sujeevan>und das fand ich dann halt irgendwie so viele Sachen, wo ich dann dachte,

01:19:29.940 --> 01:19:32.220
<v Sujeevan>okay, das ist jetzt witzig daran erinnere ich mich jetzt auch,

01:19:32.280 --> 01:19:35.660
<v Sujeevan>weil auch so viele Sachen, die ich halt vergessen habe, aber einfach nur wie

01:19:35.660 --> 01:19:41.300
<v Sujeevan>gesprochen wie gemacht wurde da zu der Zeit, die Story ist jetzt nicht super

01:19:41.300 --> 01:19:42.600
<v Sujeevan>toll oder sonst was, aber,

01:19:43.280 --> 01:19:46.020
<v Sujeevan>allein dieser Nostalgieeffekt das habe ich dann direkt ein paar Leuten auch

01:19:46.020 --> 01:19:49.460
<v Sujeevan>empfohlen, die so mein Alter sind und sonst was damit so, hey,

01:19:50.060 --> 01:19:51.280
<v Sujeevan>das könnte was für dich sein.

01:19:51.920 --> 01:19:53.840
<v Dirk>Das gucke ich mir auch an, finde ich klasse.

01:19:53.960 --> 01:19:54.080
<v Sujeevan>Ja.

01:19:55.448 --> 01:19:59.468
<v Sujeevan>Ja, aber ja, ich glaube, für mich passt es nochmal eher als für dich,

01:19:59.608 --> 01:20:03.128
<v Sujeevan>aber ja, kann man sich angucken, also es ist nichts Komplexes,

01:20:03.248 --> 01:20:04.728
<v Sujeevan>aber es ist eine leichte Unterhaltung.

01:20:04.908 --> 01:20:06.288
<v Dirk>Kommt aus dem Ruhrgebiet, alles gut.

01:20:07.408 --> 01:20:11.548
<v Sujeevan>Ja, es ist jetzt halt auch deutsche Produktion so, jetzt kein High-End-Netflix-Zug.

01:20:11.548 --> 01:20:12.248
<v Dirk>Ja und, egal.

01:20:12.968 --> 01:20:14.928
<v Sujeevan>Aber dafür zahlen wir unsere Rundfunkgebühren.

01:20:15.608 --> 01:20:18.108
<v Dirk>Ja, aber ich habe eh kein Netflix, von daher.

01:20:18.708 --> 01:20:20.188
<v Sujeevan>Ja, ich auch nicht. Leute, muss ich das hätten.

01:20:22.228 --> 01:20:27.188
<v Sujeevan>Aber ja, lohnt sich, kann man sich angucken. Er kam diesen Sommer, glaube ich, raus.

01:20:27.728 --> 01:20:28.048
<v Dirk>Super Tipp.

01:20:28.168 --> 01:20:29.008
<v Sujeevan>Das ist nicht super halt.

01:20:30.768 --> 01:20:34.968
<v Dirk>Ganze Folgen kann man sich natürlich via Mediathek wie Web herunterladen.

01:20:36.688 --> 01:20:39.748
<v Sujeevan>Genau. Und die Folgen sind so zwischen 30 und 40 Minuten lang.

01:20:39.828 --> 01:20:40.748
<v Dirk>Habe ich gerade gesehen.

01:20:41.428 --> 01:20:44.448
<v Sujeevan>Und acht Folgen, also es ist nicht super viel oder super lang.

01:20:45.048 --> 01:20:46.168
<v Dirk>Ja, aber sehr cool.

01:20:47.928 --> 01:20:48.408
<v Sujeevan>Genau.

01:20:49.068 --> 01:20:49.648
<v Dirk>Wunderbarer Tipp.

01:20:52.228 --> 01:20:54.568
<v Sujeevan>Und dann haben wir noch einen Tooltipp für heute.

01:20:54.908 --> 01:21:02.448
<v Dirk>Der Tooltip ist Litchi. Litchi ist ein Linkchecker.

01:21:02.768 --> 01:21:06.808
<v Dirk>Wer jetzt denkt, ein Linkchecker ist eigentlich ein relativ einfaches Tool.

01:21:06.928 --> 01:21:12.248
<v Dirk>Da muss man ja nur gucken, ob die Gegenseite einen 200er Call zurückgibt,

01:21:12.588 --> 01:21:17.208
<v Dirk>einen 200er HTTP Return Call zurückgibt. Ja, weit gefehlt.

01:21:18.468 --> 01:21:20.948
<v Dirk>Wer genau wissen möchte, wie so ein Link-Checker funktioniert,

01:21:21.108 --> 01:21:24.788
<v Dirk>dem sei die Folge vom Engineering-Kiosk-Konzert gelegen, das ist die Folge 201,

01:21:25.088 --> 01:21:26.808
<v Dirk>wir verlinken die natürlich auch in den Sendungsnotizen.

01:21:27.208 --> 01:21:32.308
<v Dirk>Da habe ich das Tool auch her, daher kenne ich das Tool und das ist ein Link-Checker,

01:21:32.408 --> 01:21:36.148
<v Dirk>den man auf ein Bündel Markdown-Dateien loslassen kann und sagen kann,

01:21:36.268 --> 01:21:39.188
<v Dirk>prüfen wir bitte alle Links, die in den Markdown-Dateien erwähnt werden,

01:21:39.428 --> 01:21:41.448
<v Dirk>die man einfach auf Webseiten, auf URLs,

01:21:41.948 --> 01:21:44.408
<v Dirk>laufen lassen kann, um zu gucken, ob alle Links noch funktionieren.

01:21:44.828 --> 01:21:48.568
<v Dirk>Ich lasse das Tool regelmäßig gegen meinen Block laufen. Es ist ein kleiner

01:21:48.568 --> 01:21:50.048
<v Dirk>Container, mit dem man das machen kann.

01:21:50.848 --> 01:21:54.248
<v Dirk>Ich finde es richtig super. Gut gelungen und tolle Software.

01:21:55.257 --> 01:21:59.837
<v Sujeevan>Ach so, das kann auch direkt auf HTML, auf Markdown zugreifen.

01:22:00.077 --> 01:22:00.297
<v Dirk>Ja.

01:22:00.837 --> 01:22:08.117
<v Sujeevan>Weil ich habe das nämlich, nachdem du mit dem Tool meine Website geprüft hast

01:22:08.117 --> 01:22:14.077
<v Sujeevan>und auf kaputte Links hingewiesen hast, habe ich das in meine Pipeline eingebaut.

01:22:14.517 --> 01:22:20.777
<v Sujeevan>Die läuft aber direkt gegen die Webseite und nicht gegen HTML oder Markdown-Code,

01:22:21.077 --> 01:22:22.097
<v Sujeevan>der dann noch lokal liegt.

01:22:22.917 --> 01:22:24.457
<v Sujeevan>Das heißt, ich muss das noch umbauen.

01:22:25.517 --> 01:22:31.077
<v Dirk>Ja, aber du kannst es einfach auf das Git-Repository laufen lassen zum Beispiel.

01:22:31.837 --> 01:22:34.877
<v Sujeevan>Ja, genau, weil im Moment ist nämlich das Problem, so wie meine Pipeline jetzt

01:22:34.877 --> 01:22:37.697
<v Sujeevan>eingebaut ist, aufgebaut ist, ist ich,

01:22:39.137 --> 01:22:46.357
<v Sujeevan>Hugo baut die Webseite, dann läuft Litchi aber gegen die Deployte-Webseite vom

01:22:46.357 --> 01:22:52.137
<v Sujeevan>effektiven Container, vom Pipeline-Lauf davor, also was halt schon Deployte ist.

01:22:52.477 --> 01:22:54.697
<v Sujeevan>Das heißt, die Änderung, die ich dann gemacht habe, prüft er gar nicht.

01:22:55.917 --> 01:22:57.157
<v Sujeevan>was natürlich dann falsch ist.

01:22:57.457 --> 01:23:01.657
<v Dirk>Ja, wobei man sagen muss, dass natürlich Links, die erst dann funktionieren,

01:23:01.697 --> 01:23:04.097
<v Dirk>wenn das Ding deployed ist, kriegt das du nicht mit.

01:23:07.156 --> 01:23:15.736
<v Dirk>noch mal ich habe ja verlinke ich habe ja auch ein blog mein change block ja

01:23:15.736 --> 01:23:23.536
<v Dirk>und in dem change stock habe ich ein static bereich ja die static links löst nicht auf in meinem blog,

01:23:24.776 --> 01:23:32.596
<v Dirk>ok zum beispiel ja ja aber alles was so http request sind dass das kann das ding direkt erledigen.

01:23:34.856 --> 01:23:38.336
<v Sujeevan>Ja, das steht auf der Webseite auch drauf, dass das JSON-Output hat,

01:23:38.456 --> 01:23:41.456
<v Sujeevan>sodass du das in CRCD-Pipelines mit nutzen kannst.

01:23:41.596 --> 01:23:45.816
<v Dirk>Aber es ist wirklich ein cooles Tool. Die Podcast-Episode, vielleicht ist das

01:23:45.816 --> 01:23:49.636
<v Dirk>auch nochmal ein zweiter Medientipp an der Stelle, kann ich euch auch ans Herz legen.

01:23:49.836 --> 01:23:53.536
<v Dirk>Also man macht sich keine Vorstellung davon, an was man alles denken muss,

01:23:53.596 --> 01:23:54.616
<v Dirk>wenn man Leak-Checker baut.

01:23:56.216 --> 01:23:57.496
<v Sujeevan>Ja, das sollte ich mir vielleicht auch mal ankommen.

01:23:57.856 --> 01:23:59.516
<v Dirk>Ja, ich fand es sehr cool.

01:24:02.559 --> 01:24:03.819
<v Sujeevan>Gut. Ja.

01:24:07.119 --> 01:24:09.379
<v Sujeevan>Dann sind wir fertig, glaube ich.

01:24:09.879 --> 01:24:11.539
<v Dirk>Ja, wir sind fertig und wir wollen Feedback.

01:24:12.699 --> 01:24:12.939
<v Sujeevan>Ja.

01:24:13.319 --> 01:24:17.799
<v Dirk>Wie lange hört ihr uns schon? Alles unter fünf Jahre kann nach Hause gehen.

01:24:19.319 --> 01:24:20.819
<v Sujeevan>Und alles über fünf Jahre?

01:24:21.879 --> 01:24:22.359
<v Dirk>Lügt.

01:24:24.939 --> 01:24:26.619
<v Sujeevan>Hat auch ein LLM so gesagt.

01:24:26.979 --> 01:24:30.059
<v Dirk>Nein, ich würde mich freuen, wenn wir ein bisschen Feedback von euch bekommen,

01:24:30.059 --> 01:24:34.899
<v Dirk>ob es euch der Podcast als Ganzes was bringt und euch ein bisschen weiterhilft

01:24:34.899 --> 01:24:41.559
<v Dirk>und dass das nicht nur hier Sujivan und Dirk bespaßend sich gegenseitig Programm ist.

01:24:42.519 --> 01:24:45.739
<v Dirk>Wir würden uns freuen, wenn ihr in unsere Matix-Gruppe kommt oder wenn ihr generell

01:24:45.739 --> 01:24:50.959
<v Dirk>Feedback da lässt über Kontaktformular, E-Mail, Mastodon. Wir sind eigentlich überall zu finden.

01:24:52.079 --> 01:24:54.919
<v Dirk>Im alternativen Internet, wenn man so will. Nicht in den Mainstream.

01:24:55.999 --> 01:24:59.579
<v Dirk>Wir haben nur keine Faxnummer. Müssen wir Ihnen reekommen.

01:25:00.439 --> 01:25:02.959
<v Sujeevan>Ja, wir sind natürlich der Urlaub im UserSpace-Podcast.

01:25:03.159 --> 01:25:08.059
<v Dirk>Genau. Also Feedback sehr willkommen, umso mehr, dass wir jetzt fünf Jahre dabei sind.

01:25:09.179 --> 01:25:12.779
<v Sujeevan>Genau. In dem Sinne, danke fürs Zuhören.

01:25:13.459 --> 01:25:15.159
<v Dirk>Und bis zum nächsten Mal.

01:25:15.579 --> 01:25:16.639
<v Sujeevan>Genau, bis nächstes Jahr.

01:25:17.339 --> 01:25:17.899
<v Dirk>Oh ja.

01:25:18.779 --> 01:25:21.059
<v Sujeevan>Wenn man das noch in 2025 hört zumindest.

01:25:21.779 --> 01:25:23.139
<v Dirk>Ja, genau. Bis dann.

01:25:23.679 --> 01:25:24.119
<v Sujeevan>Tschüss.