Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES

DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES

Lothar Schulz

November 16, 2020
Tweet

More Decks by Lothar Schulz

Other Decks in Programming

Transcript

  1. Changing the way cities move K & K IM EINSATZ

    DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES it infrastructure operations summit 2020 11 16
  2. 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
  3. 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
  4. 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
  5. 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
  6. 6 Continuous Delivery Fokus auf Container & Entwickler DEPLOYMENT VON

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

    AUF KUBERNETES OHNE DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz
  8. 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
  9. 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
  10. 10 Demo Time DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE

    DOCKERFILES - it infrastructure operations summit 2020 11 16 - @lothar_schulz
  11. 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
  12. 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
  13. 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
  14. 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
  15. DEPLOYMENT VON KOTLIN APPLIKATIONEN AUF KUBERNETES OHNE DOCKERFILES - it

    infrastructure operations summit 2020 11 16 - @lothar_schulz