

INNOQ Podcast
INNOQ
In dieser Serie diskutieren wir interessante Themen aus Software-Entwicklung und -Architektur – immer mit dem Fokus auf Praxistauglichkeit.
Episodes
Mentioned books

Jun 8, 2015 • 34min
Logging und Metrics
Moderne Ansätze zur Überwachung von verteilten Systemen
In der zwanzigsten Folge unseres Podcasts spricht Tammo van Lessen mit Stefan Tilkov über modernes Logging und Monitoring. Durch DevOps ist einige Bewegung in die Welt des verteilten Monitorings von Anwendungen gekommen. Aus dem Hashtag #monitoringsucks wurde dank neuer Werkzeuge recht schnell #monitoringlove. Tammo stellt einige dieser Ansätze und Tools für gutes Logging und die Erfassung von Metriken in verteilten Umgebungen vor.

May 20, 2015 • 35min
DevOps
Was bedeutet das für die Organisation?
Oliver Wolf und Stefan Tilkov sprechen in dieser Folge über die engere Verzahnung von Softwareentwicklung und Betrieb, auch DevOps genannt. Sie beleuchten Vorteile und organisatorische Herausforderungen dieser Vorgehensweise. Außerdem geht es auch darum, wie man interne Widerstände überwinden kann, um DevOps auch in traditionell strukturierten Organisationen einzuführen.

Apr 7, 2015 • 38min
Twelve-Factor App: Web-Applikationen auf die neue Art
Ein Ansatz für skalierbare, portable und leicht deploybare Web-Applikationen in der Cloud
Michael Vitz und Stefan Tilkov sprechen in dieser Folge über die Twelve-Factor App, eine Entwicklungsmethode für skalierbare Web-Applikationen in der Cloud. Michael erklärt zunächst, welche Ziele hinter dieser Methode stehen und erläutert dann die 12 Faktoren im Detail. Außerdem diskutieren Stefan und Michael über Vor- und Nachteile der Twelve-Factor App und beleuchten Gemeinsamkeiten und Unterschiede zu Microservices.

Dec 4, 2014 • 37min
Ruby on Rails
Das Full-Stack-Web-Framework
In dieser Folge spricht Robert Glaser mit Stefan Tilkov über das Web-Framework Ruby on Rails. Robert stellt die Hauptbestandteile und aktuellen Neuerungen des Frameworks vor und schildert seine Erfahrungen im täglichen Umgang mit Rails.

Aug 10, 2014 • 47min
Eine Website — viele Geräte
Mit Responsive Web-Design Ordnung schaffen
Eine Website sollte unabhängig von der Größe des Browser-Fensters funktionieren und ihren Inhalt in optimaler Form darstellen. Dies ist die Grundidee von Responsive Web-Design. Robert Glaser und Roman Stranghöner berichten in dieser Folge von ihren Erfahrungen mit diesem Ansatz sowie von den zu Grunde liegenden Techniken und Ideen.

Jun 12, 2014 • 28min
Wenn Systeme aus dem Ruder laufen
Mit Hystrix für stabile, verteilte Anwendungen sorgen
In der fünfzehnten Folge unseres Podcasts spricht Arne Landwehr mit Stefan Tilkov über Stabilitäts-Pattern für verteilte Anwendungen und die Bibliothek "Hystrix". Arne erläutert dabei unter anderem, um was es sich bei "Circuit-Breakern" handelt und wie sie uns zu stabileren Systemen führen können.

May 15, 2014 • 33min
Ein Blick hinter die Kulissen
innoQ im Porträt
In dieser Folge sitzt Stefan Tilkov einmal auf der anderen Seite des Tisches: Till Schulte-Coerne interviewt den Geschäftsführer der innoQ Deutschland über die Philosophie und Werte des Unternehmens. Stefan erzählt z.B. warum man sich bewusst für einen Mangel an formalen Prozessen entschieden hat, was innoQ für die Förderung des internen Know-Hows macht und wieso es sich lohnt, mehrmals pro Jahr mehrtägige Firmenevents zu organisieren.

Apr 16, 2014 • 36min
Vom Dasein eines Apache Software Foundation-Mitglieds
Software für die ganze Welt
In dieser Episode spricht Till Schulte-Coerne mit Stefan Bodewig über die Apache Software Foundation (ASF), eine Organisation zur Förderung von Open Source-Software, in der sich Entwickler vorwiegend ehrenamtlich betätigen. Stefan ist seit vielen Jahren Mitglied der ASF. Er berichtet über ihre Strukturen, die Unterschiede zu anderen Organisationen wie der Eclipse Foundation, die Arbeit in den einzelnen Apache-Projekten und von seinem Alltag als Committer und Vice President.

Mar 25, 2014 • 31min
Grid-Computing
Große Netze für große Probleme
Thomas Kentemich unterhält sich mit Till Schulte-Coerne über das Thema Grid-Computing. Ein Grid ist ein verteiltes System, das intensive Berechnungen
auf einem virtuellen Supercomputer aus lose gekoppelten Einzelsystemen löst. Die Ressourcen in einem Grid werden von den Nutzern gemeinschaftlich und transparent genutzt.

Feb 9, 2014 • 29min
Sicherheit von IT-Systemen
Allgemeine Aspekte der IT-Sicherheit und der Web-Sicherheit im Speziellen
Willem van Kerkhof spricht mit Stefan Tilkov über die Sicherheit von IT-Systemen. Allgemeine nichttechnischen Aspekte, wie die Wahl von Passwörtern, sind dabei mindestens genauso wichtig wie technische Implikationen beispielsweise zur Absicherung von Web-Anwendungen.


