DevOps

Podcast

Alle Podcast Episoden zum Thema DevOps

Details zur Podcast Episode #38 Monitoring, Metriken, Tracing, Alerting, Observability

#38 Monitoring, Metriken, Tracing, Alerting, Observability

Wie wĂŒrde heutzutage ein moderner Logging, Metriken, Monitoring, Alerting und Tracing-Stack aussehen? Im Infrastruktur-Bereich gibt es zu jedem Bereich etliche Tools. Cloud-Native ist das Buzzword der Stunde. In dieser Episode erzĂ€hlt Andy, wie er einen modernen Stack fĂŒr ein Side-Projekt fĂŒr die Bereiche Logging, Metriken, Monitoring, Alerting und Tracing aufsetzen wĂŒrde. Unter anderem geht es dabei um Fragen wie: Was sollte man eigentlich alles loggen? Wie kann man von einem Alert angerufen werden? Wie visualisiert man Daten in schönen Graphen? Brauchen wir Tracing? Und was ist Observability? Bonus: Engineering Porn und Buzzword-Bingo.

BackendDevOpsSoftware Engineering
Details zur Podcast Episode #34 Wie cloudy bist du?

#34 Wie cloudy bist du?

Die Cloud Native Infrastruktur vs. ein dicker Server - Ein Dauerstreit-Thema AWS, GCP, Azure und Co bieten viele Cloud Native Services, die dir dein Leben vereinfachen sollen. Serverless, weniger Admins und alles super gĂŒnstig. Das sind die Versprechen. Doch ist das wirklich so? WĂ€re ein leistungsstarker Server nicht besser, gĂŒnstiger, einfacher und ausreichend? Und wie steht das nicht im Konflikt mit einer modernen Microservice-Architektur? All diese Fragen stellen Wolfgang und Andy in dieser Episode, wo sie einen Artikel "Use One Big Server" besprechen. Bonus: Was eine Klatsche auf Reddit, Vendor-Lock-in und CV-Driven-Development mit Servern zu tun hat.

BackendDevOps
Details zur Podcast Episode #31 Ich automatisiere mir die Welt wie sie mir gefÀllt (mit GitHub Actions)

#31 Ich automatisiere mir die Welt wie sie mir gefÀllt (mit GitHub Actions)

Schuftest du noch oder automatisierst du schon? Heute gehts um die Faulheit von Entwicklern: Wir sprechen ĂŒber GitHub Actions - Was es ist, wozu man es benutzen kann, wie es das eigene Leben erleichtern kann, wo der Unterschied zu Jenkins ist, wie das Engineering Kiosk es selbst einsetzt und welche Use-Cases von der Community oft genutzt werden. Bonus: Warum LinkedIn einen HTTP Status Code 999 sendet, wann wir Programmiersprachen wie Unterhosen wechseln und was Michael "Bully" Herbig mit der ganzen Sache zu tun hat.

BackendDevOpsSoftware EngineeringQualitÀt
Details zur Podcast Episode #27 Sicherheit in der Dependency Hölle

#27 Sicherheit in der Dependency Hölle

Was haben die JavaScript Pakete left-pad, color, faker und cross-env gemeinsam? Alle waren in npm Package Sicherheits-Incidents involviert. Wenn man sich die Anzahl von Javascript AbhĂ€ngigkeiten bei Mittelgroßen Projekten ansieht, ist eine dreistellige Anzahl an JavaScript Paketen nicht unĂŒblich. Das liegt primĂ€r an der ĂŒberschaubaren GrĂ¶ĂŸe der Pakete und somit der FunktionalitĂ€t. Alles nur, um Pakete verwaltbarer zu halten. Doch dieser Umstand macht das JavaScript-Ecosystem so attraktiv fĂŒr Angreifer oder kann zu extremen Seiteneffekten fĂŒhren. In dieser Episode sprechen wir drei npm Package Incidents durch, was es damit aufsich hatte, welche Attack-Möglichkeiten es noch gibt und wie man sich als Software Entwickler dagegen schĂŒtzen kann. Bonus: Was Bademeister, Blubberwasser und eine ASCII-ReprĂ€sentation von Uncle Sam und der amerikanischen Flagge mit JavaScript zu tun haben.

DevOpsFeuerwehrSoftware EngineeringFrontendBackend
Details zur Podcast Episode #24 Infrastructure as Code oder old man yells at cloud

#24 Infrastructure as Code oder old man yells at cloud

Old man yells at cloud - Oder: Wie managed man seine Infrastruktur mit Stil (und Software) Anders als gewohnt nimmt in dieser Episode Andy die Dozenten-Rolle ein und beantwortet Wolfgang all seine Fragen zum Thema Infrastructure as Code. Wir klĂ€ren wozu man das ganze eigentlich braucht, was Terraform und Pulumi ist, klĂ€ren ĂŒber einen weit verbreiteten Mythos auf, wo der Unterschied zwischen Infrastructure Orchestration und Configuration Management ist, was das beste Configuration Management Tool ist und wo es Herausforderungen bei der Verwendung von Infrastructure as Code gibt. Bonus: Was ein Data Engineer ist, ob Wolfgang Holz-Clogs trĂ€gt und wie Deutschland mit dem 9€ Ticket umgeht.

AutomationBackendDevOps
Details zur Podcast Episode #17 Was können wir beim Incident Management von der Feuerwehr lernen?

#17 Was können wir beim Incident Management von der Feuerwehr lernen?

Was haben die Methoden der Feuerwehr zur BekĂ€mpfung von Großschadensereignissen mit dem Incident Management von IT-Systemen gemeinsam?  Diese Frage klĂ€ren wir in der folgenden Episode. Wolfgang, als Mitglied der freiwilligen Feuerwehr, gibt einen Einblick in das Prozedere, wenn die Feuerwehr ausrĂŒckt. Andy vergleicht dies mit dem Incident Management von Cloud-Systemen. Wir klĂ€ren wie man den Schaden eines Incidents misst, was dies mit dem Vertrauen von Kunden zu tun hat, wie ordentliche PrĂ€vention aussehen kann und warum es dafĂŒr wenig Ruhm gibt, was man unter War- und Peacetime versteht, wie ein moderner “Schreiberling” aussieht, wie dreist Presseleute sein können und was eine kleine Konferenz in Kalifornien damit zu tun hat. Bonus: Was GartenschlĂ€uche und Stahl-Hochöfen damit zu tun haben und wieso Kaffee holen doch eine Strategie sein kann.

DevOpsFeuerwehr
Engineering Kiosk Logo

Engineering Kiosk – Der deutschsprachige Software-Engineering-Podcast mit Wolfgang Gassler und Andy Grunwald.

Newsletter

© 2022 Engineering Kiosk. Alle Rechte vorbehalten.