Videos

Auf in den Kampf, Entwickler! Der Vorteil cross-funktionaler Teams

Anfangs war man bei der kartenmacherei GmbH noch glücklich, das Scrum-Tech-Team abgeschottet vom Rest des Unternehmens agieren lassen zu können: Die Entwickler saßen teils sogar an einem anderen Standort und die Produktmanager waren die Torwächter für Stakeholder. Doch nach einem Jahr hat man die gesamte Struktur umgeworfen. Wie und warum, das erklären Tina Dreimann und Steffen Behn von der kartenmacherei GmbH in dieser Session von der DevOpsCon 2017.

Best of REST: Eine umfangreiche Einführung

Die meisten Tutorials im Netz zeigen, wie man einfache CRUD-Anwendungen mit REST implementiert. Was aber muss man tun, wenn die Funktionen, die über die REST-Schnittstelle exponiert werden sollen, über simples CRUD hinaus gehen? Wie schneidet man die Ressourcen, die über REST angeboten werden? Was verbirgt sich hinter dem Begriff „Hypermedia“ und dem hässlichen Akronym HATEOAS und wie hilft es mir? Diese und weitere Fragen beantwortet Tom Hombergs, Softwarearchitekt bei der adesso AG, in seiner Session von der JAX 2018.

DevOps & Agile – mehr als simples Umsetzen von Mustern und Methoden

Unternehmen können von agilen Methoden und DevOps-Ansätzen wegen der größeren Flexibilität und der niedrigeren „Time-to-Value“ bei gleichzeitig verbesserter Qualität massiv profitieren. Doch diese Methoden einfach nur irgendwie umzusetzen ist eigentlich gar nicht möglich, ohne die nötigen Voraussetzungen zu schaffen. In ihrer Session von der DevOpsCon 2017 in München reflektieren sie ihre Erfahrung einer tatsächlichen Transformation der IT eines großen Unternehmens.

Die Keynotes der iJS & iPC: Die Aufnahmen der Livestreams erleben

Die Welt der Webentwicklung ist ziemlich aufregend, ständig gibt es neue innovative Technologien zu entdecken. Das kann den ein oder anderen aber auch überfordern, gerade wenn man Produkte auf lange Zeit am Laufen halten muss. Wie man das mithilfe von Web Components und Micro Apps hinbekommt, erklärt Manfred Steyer auf seiner Keynote von der International JavaScript Conference & International PHP Conference. Ihr könnt die Keynote hier live verfolgen!

Eine Frage des Vertrauens: Container-Infrastrukturen und ihre Zuverlässigkeit

Das Vertrauen in eine Container-Infrastruktur mit Kubernetes oder OpenShift ist manchmal ein gewaltiges Problem für Entwickler. Kann man sich darauf verlassen, dass alle Container genau das machen, was sie sollen? Tim Mackey, Technical Evangelist bei Black Duck Software, erklärt in seiner Session, wie man die Zuverlässigkeit von Containern sicherstellen kann und welche Möglichkeiten es gibt, etwaige Unzuverlässigkeiten herauszufinden.

JAX London 2018: Livestream der Keynotes von Tag 3

Die JAX London ist in vollem Gange und wir bedauern jeden, der keine Gelegenheit hatte, ins Vereinigte Königreich zu kommen. Damit auch ja keiner etwas verpasst, streamen wir auch die heutigen Keynotes live von der Konferenz! Um 10 Uhr geht es los, die zweite Keynote findet um 15 Uhr statt – reinschauen lohnt sich!

JAX London 2018: Die Keynotes im Livestream

Die JAX London 2018 ist offiziell eröffnet! Falls ihr keine Chance habt, dieses Jahr in England live dabei zu sein, schaffen wir Abhilfe: Wir streamen die heutigen Keynotes der Konferenz exklusiv für unsere Leser. Die erste Keynote beginnt um 10 Uhr, die zweite um 14.45 Uhr – verpasst nicht die spannenden Talks unserer Experten.

Continuous Improvement: Wie Stress Entwicklungsteams voranbringen kann

„Die Produktion hasst dich. Die Maschinen und Netzwerke hassen dich. Sogar die Nutzer, denen du einen Service zur Verfügung stellen möchtest, hassen dich. Das ist die bittere Realität und die Produktion ist deshalb auch ein sehr feindseliges Feld“, sagt Russ Miles. In seiner Session von der DevOpsCon 2017 gibt der CEO von ChaosIQ wertvolle Hinweise dafür, wie man dies zu seinem Vorteil nutzen kann.

Kubernetes Patterns: Einfache Lösung für Cloud-native Probleme

Die Art und Weise, wie wir Anwendungen für Cloud-native Plattformen wie Kubernetes designen, entwickeln und sie auf solchen ausführen, unterscheidet sich signifikant von traditionellen Ansätzen. Bei der Arbeit mit Kubernetes gibt es weniger Dinge, über die man sich als Entwickler Gedanken machen muss, allerdings gleichzeitig neue Patterns und Praktiken, um alltägliche Probleme zu lösen. In seiner Session von der DevOpsCon 2017 stellt Roland Huß, Principal Software Engineer bei Red Hat, eine Reihe von Patterns für das Erstellen Cloud-nativer Anwendungen vor.

Java-Projekte für Kubernetes und OpenShift entwickeln

Viele sprechen von einem neuem IT-Zeitalter, bei dem Anwendungen in Container verpackt und von Orchestrierungsplattformen wie Kubernetes oder OpenShift skalierbar betrieben werden. Und tatsächlich spricht vieles dafür, dass wir unsere Java-Anwendungen künftig nicht mehr als JAR-, WAR- oder EAR-Artefakte ausliefern werden, sondern als Docker-Container-Images. In seiner Session von der W-JAX 2017 zeigt Roland Huß, wie dieser Übergang schmerzfrei vollzogen werden kann.

Alexa im Internet of Things: Smarte Lampen entwickeln, die per Sprachassistent gesteuert werden

Durch Amazon Alexa und andere Sprachassistenten wächst auch das Interesse an smarten Geräten für das Zuhause. Die Möglichkeiten für traditionelle Einrichtungen wie Lampen werden durch die Anbindung ans Internet auf eine ganz neue Dimension gebracht. In seiner Session von der IoT Con 2018 erklärt Jonas Gehring, Softwareentwickler bei der applauda GmbH, wie man ein smartes Licht entwickelt, dass mit Alexa gesteuert werden kann.