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

Unser Weg in die Cloud (2018)

Unser Weg in die Cloud (2018)

Was hat das blaue Päckchen mit der Cloud zu tun? Die kurze Antwort: für Hermes Germany eine Menge. Nach einem Jahr der Reise ziehen wir ein Resümee über das, was wir erreicht haben und die Effekte, die wir durch Cloud-Technologien erzielen konnten. Neben den technischen Veränderungen ist dabei die organisatorische Veränderung ein wichtiges Element, über das wir berichten - oft wird dieser Teil der Veränderungen gerne übersehen.

Hermes Germany GmbH

May 30, 2018
Tweet

More Decks by Hermes Germany GmbH

Other Decks in Technology

Transcript

  1. Inhalt 01 Ein kurzer Überblick über Hermes 02 Unser Weg

    zum Hermes der Zukunft 03 Die Cloud-Plattform 04 Unsere Arbeitsweise 05 Fazit
  2. Blitz-Umfrage Wer von Ihnen arbeitet nicht in einem Startup und

    setzt zu 100% auf Cloud-Produkte? Wer von Ihnen ist in der Migration oder denkt darüber nach?
  3. Ausrichtung auf digitale Geschäftsmodelle Hermes Germany ist ein Unternehmen im

    Wandel • Gegründet 1972 • Wir stellen derzeit etwa 400 Millionen Pakete pro Jahr zu • Wir stellen uns mit 250 IT-Spezialisten den Herausforderungen der Logistik • Wir sind Teil der Otto-Gruppe • Wir suchen Mitdenker, Mitgestalter und Möglichmacher
  4. Planbarkeit, eine Illusion • Der Markt bewegt sich schnell, wenige

    Veränderungen erkennt man im Voraus • Wir haben schon einiges probiert: • Agile Entwicklungsmethoden seit ca. 6 Jahren • Outsourcing der IT-Infrastruktur Ergebnis: Beides führte nicht zur erhofften Verbesserung.
  5. Auslöser und Weg in die Zukunft • Interne Disruption als

    Wegbereiter für eine moderne IT • Das Bild von „funktionierender Technik und Arbeitsweisen“ wurde zerstört Neu denken: • Das wichtigste ist der Kunde: Mehrwert im Vordergrund. • Immer die gleiche Frage: Was bringt der nächste Schritt dem Kunden? • Um den Kunden- und Marktanforderungen gerecht zu werden, • brauchen wir insbesondere flexible Infrastrukturen • und Arbeitsweisen müssen angepasst werden
  6. Unsere Strategie ist die Nutzung von Cloud-Services in allen drei

    Kategorien Cloud Anwendungen: Zugriff auf Anwendungs-Software, die unmittelbar genutzt werden kann. SaaS Cloud Plattformen: Cloudbasierte Anwendungsentwicklung ohne Infrastruktur- Kenntnisse besitzen zu müssen. PaaS Cloud Infrastrukturen: Virtuelle Ressourcen analog zum eigenen Rechenzentrum (Server, Storage, Netzwerk). IaaS
  7. Eigenentwicklungen werden mit PaaS betrieben, um den Betriebsaufwand in den

    Teams möglichst gering zu halten 12 Betriebsaufwand Nutzung von High-level Services 1 3 2 Eigenes Rechenzentrum IaaS PaaS 1 3 2
  8. Wie sieht es eigentlich aus? 13 OpenStack OpenShift IaaS PaaS

    deutsches Rechenzentrum Housing Managed
  9. Unser Weg 16 PaaS, Container first-Ansatz • PaaS macht „you

    build it, you run it“ für uns erreichbar • Mehr Kontrolle über die Abläufe gewinnen (CI, CD, Support) • Mehr Kontrolle über die Anwendungen gewinnen • Investition in Technologie notwendig Erst dann, wenn der Ansatz nicht sinnvoll ist, kommen SaaS, IaaS oder Housing zum Tragen.
  10. Ergebnis? 17 • In fünf Monaten von 0 auf Cloud

    • Von 5 Releases pro Jahr zu 1 Release pro Tag • Hardware wird zu Software – die technische Infrastruktur wird durch die Cloud verborgen, ist für uns nicht sichtbar und spürbar
  11. Cloud und Agilität - Auswirkungen auf die Teams Jeff Sutherland:

    One team to get the job done → No hand-offs → No approvals → Focus Durch Nutzung der Cloud ist es uns gelungen, die Eigenverantwortung in den Teams deutlich zu stärken. Dies ist für uns ein wesentlicher Hebel, agile Entwicklung wirklich zu ermöglichen.
  12. Cloud und Agilität - Auswirkungen auf das Unternehmen 20 Perspektive

    1 Freigabemechanismen und Bereitstellungsdauern sind beseitigt. Dadurch brechen wesentliche Aufwandstreiber bei der Produktentwicklung weg. Laufender Infrastruktur-Betrieb entfällt fast vollständig. Was wir lernen müssen: Geschwindigkeitssteigerungen für den Erfolg nutzbar machen. Perspektive 2 Der Go-Live als Regelprozess, gepaart mit Monitoring, ermöglicht das Ausprobieren und schnelle Anpassen neuer Features am Kunden. Was wir lernen müssen: Umgang mit Teil-Features, Erkenntnisgewinn und schnellen Iterationen.
  13. Die Cloud kann ein Game Changer für IT-Organisationen sein •

    Wir haben viele technologische Möglichkeiten geschaffen. • Es ergeben sich daraus viele fachliche Möglichkeiten. • Der Gap, der durch die Disruption entsteht, ist nicht zu vernachlässigen. • Für das Auflösen des Gap gibt es keine Patent-Lösung. • Einen Umgang mit dem ‚Old IT-Mindset‘ haben wir noch nicht gefunden.
  14. Master Beispielumgebung OpenShift 27 Service Layer Routing Layer Persistent Storage

    Physical Virtual Private Public Master Red Hat Enterprise Linux RHEL/ Atomic RHEL/ Atomic RHEL/ Atomic RHEL/ Atomic RHEL/ Atomic RHEL/ Atomic Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod API/ Authentication Data Store Scheduler Management/ Replication