Slide 1

Slide 1 text

Changing the way cities move K & K IM EINSATZ DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES it infrastructure operations summit 2020 11 16

Slide 2

Slide 2 text

2 Einfacher Zugang zur täglichen Mobilität Mobimeo entwickelt die Plattform, die öffentliche Nahverkehrs- und Sharing-Angebote vernetzt - modular, flexibel zu integrieren und einfach zu nutzen. Dabei berücksichtigen wir die jeweilige Situation und Präferenz des Einzelnen. Unterwegs sein wird individueller, intuitiver und entspannter. Für mehr Mobilität bei weniger Verkehr. About Mobimeo Mobimeo – Wir ändern wie sich Menschen in Städten bewegen

Slide 3

Slide 3 text

3 Wir wissen was die Mobilitätsbranche antreibt - heute und morgen About Mobimeo Mobimeo wurde 2018 als Tochterunternehmen der Deutschen Bahn AG gegründet und ist 2020 mit Teilen der moovel Group GmbH fusioniert. Standorte in Berlin and Hamburg 170+ Mobimeos aus über als 39 Nationen

Slide 4

Slide 4 text

4 Kunden begeistern – gemeinsam mit unseren Mobilitätspartnern Entwicklung von White-Label-Lösungen in Zusammenarbeit mit Partnern, die die Mobilität von morgen gestalten möchten Schnelle technische Umsetzung passgenauer Lösungen in der Mobilitätsapp des ÖPNV Partners Kontinuierliche, kundenzentrierte Produktweiterentwicklung um sich vom Markt abzuheben und Nutzer zu begeistern About Mobimeo Selection of current mobility partners

Slide 5

Slide 5 text

5 Me Engineering Manager lotharschulz.info github.com/lotharschulz speakerdeck.com/lothar @lothar_schulz lnkd.in/lotharschulz DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz

Slide 6

Slide 6 text

6 Continuous Delivery Fokus auf Container & Entwickler DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz

Slide 7

Slide 7 text

7 Container Fokus Container als Standard DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz

Slide 8

Slide 8 text

8 Entwickler Fokus ● stetige Verbesserung Entwickler experience ● vermeiden von Kontextänderungen ● Kotlin ○ Kontext den ich bei Kotlin Entwicklern beobachtet habe ■ IDE ■ Terminal ■ Source Code Management System DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz

Slide 9

Slide 9 text

9 CI/CD zu Kubernetes - Tools im Entwickler Kontext DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz

Slide 10

Slide 10 text

10 Demo Time DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz

Slide 11

Slide 11 text

11 CI/CD zu Kubernetes - Tools im Entwickler Kontext DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz

Slide 12

Slide 12 text

12 Recap - Jib erstellt optimierte Docker- und OCI-Images für Ihre Java-Anwendungen ohne einen Docker-Daemon und ohne Docker-Best-Practices im detail verstehen zu müssen. Plugins: - Gradle - Maven - Ktor ist ein Framework zum Aufbau asynchroner Server und Clients in verteilten Systemen. DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz

Slide 13

Slide 13 text

13 Recap - Skaffold ist ein Befehlszeilen-Tool, das die kontinuierliche Entwicklung von Kubernetes-Anwendungen erleichtert. Sie können den Quellcode Ihrer Anwendung lokal anpassen und dann auf lokale oder cloud basierte Kubernetes-Cluster ausspielen - Kubernetes: Container-Orchestrierung - automatisierte Konfiguration, Koordination und Verwaltung von Containern DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz

Slide 14

Slide 14 text

14 DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz Ich bin gespannt auf Fragen DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz

Slide 15

Slide 15 text

DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz