Java Kurse
von Java Profis.

Continuous Delivery - DevOps

Architecting for Continuous Delivery and Zero Downtime

2 Tage

Termin und Ort auf Anfrage

Dieser Workshop ist als Inhouse-Workshop oder Firmenschulung buchbar. Gerne kommt Axel Fontaine zu Ihnen ins Haus oder wir führen den Workshop für Ihr Unternehmen in einem Business Center europaweit durch. Die Agenda bestimmen Sie.
Sprechen Sie uns an:
Tim Neumann
tim.neumann@gedoplan.de
030 - 7 55 49 188

Kursinhalte

Im Laufe dieser zwei Tage werden folgende Themen behandelt:

  • Intro

    • Was ist Continuous Delivery?
    • Vorausgesetzte Technicken
    • Herausforderungen bei automatisierten system Tests

  • CI und Releases

    • CI Server und Artifact Repository
    • Versionen und Releasen umdenken

  • Konfiguration und Umgebungen

    • Umgang mit mehreren Umgebungen
    • Environment Detection
    • Konfiguration umdenken

  • Datenbank

    • Die Herausforderungen mit Datenbankänderungen
    • Database Migrations
    • Die Probleme mit Rollback

  • Lieferfähigkeit und Zero Downtime

    • Wie hält man Software jederzeit lieferfähig
    • Feature Toggles vs Feature Branches
    • Die Herausforderungen mit Zustand
    • Sessions und Load Balancers
    • Schnittstellen Evolution
    • Lieferzyklen entkoppeln
    • Expand and Contract

  • Monitoring und die Zukunft

    • Worauf muss man bei Monitoring achten
    • Self-identifying software
    • Wie werden Systeme in die Zukunft aussehen
    • Immutable Infrastructure

Voraussetzungen

Dieses Training setzt solides Wissen über Softwarearchitektur, die Programmiersprache Java, Linux und relationale Datenbanken voraus.

Bring your own laptop.

Beschreibung

Continuous Delivery ist heute ein großer Hype. Mit diesem Training machen wir es zur Wirklichkeit. Los geht es mit einem Überblick über Continuous Delivery und wie es Dir helfen kann. Anschließend tauchen wir gemeinsam in die Details ein.
Du wirst lernen, wie man die Architektur einer Java Anwendung so aufbaut, dass man sie kontinuierlich in der Produktion ausliefern kann, inklusive Code, Konfiguration und Datenbankdelta. Das Ganze mehrmals pro Tag und ohne Downtime.

Bitte anschnallen! Dieses Training ist intensiv und praxisnah. In 14 Übungen baust Du eine komplette Java Webanwendung Schritt für Schritt auf, bis sie kontinuierlich und ohne Downtime deployt werden kann. Du wirst erfahren, wie Du deine Architektur und Software strukturieren musst, welche Gefahren zu meiden sind, und wie man zuverlässig zum Ziel kommt. Alle vorgestellten Techniken und Prinzipien sind mehrfach praxiserprobt. Hier geht es zur Sache!

Trainer: Axel Fontaine

Axel Fontaine is the founder and CEO of Boxfuse (boxfuse.com), the easiest way to deploy JVM and Node.js applications to AWS.

Axel is also the creator and project lead of Flyway (flywaydb.org), the open-source tool that makes database migration easy.

He is a Continuous Delivery and Immutable Infrastructure expert, a Java Champion, a JavaOne Rockstar and a regular speaker at many large international conferences including JavaOne, Devoxx, Jfokus, JavaZone, QCon, JAX, ...

You can find him online at axelfontaine.com and on Twitter as @axelfontaine

Lernen Sie uns Kennen

“In GEDOPLAN Schulungen kann ich mich ganz auf Inhalte und Didaktik konzentrieren.”

Karsten Lentzsch

JAX-Speaker, GUI-Experte

“In GEDOPLAN Schulungen kann ich mich ganz auf Inhalte und Didaktik konzentrieren.”

“Wissen und Erfahrung aus Projekten verständlich machen und weiter geben.”

Dominik Mathmann

Trainer und Softwareentwickler für Webanwendungen

“Wissen und Erfahrung aus Projekten verständlich machen und weiter geben.”

Lukas Eder

Berater für Java/SQL, Autor für DZone, JCG, JAXenter, Speaker, Java Champion, JUG Schweiz Vorstandsmitglied

Alle Schulungsleiter bei GEDOPLAN IT Training.

Das erwartet Sie bei uns

Bei Kursen von GEDOPLAN IT Training ist nicht nur der Kaffee gratis.

Kaffee, Tee und kalte Getränke

Wer öfter trinkt, kann besser denken. Deshalb versorgen wir Sie mit ausreichend gratis Getränken.

Gratis Obst, Snacks und Mahlzeiten für einen erfolgreichen Java Kurs

Obst, Kekse und Mahlzeiten

Ein voller Bauch studiert zwar nicht gern, aber nur wer sich wohl fühlt, hat auch Spaß am Seminar.

Sie erhalten Ihre Java Schulungsunterlagen auf einem 32 GB USB-Stick.

Demos und Beispiele zum Mitnehmen

Unsere Kurse haben einen hohen Praxisanteil. Die komplette Übungsumgebung nehmen Sie bei vielen Kursen am Ende auf einem USB-Stick mit.

Ihre erfolgreiche Teilnahme an unserer Java Schulung wird bestätigt

Teilnahmebescheinigung

Nach erfolgreicher Teilnahme erhalten Sie eine Bescheinigung zur Bestätigung Ihrer Teilnahme.

Java EE 7 Buch von Dirk Weil

Dirk Weil schenkt Ihnen bei einer Buchung eines Java EE Kurses sein Buch Java über EE 7 – auf Wunsch mit Signatur und Widmung.