Blogs
4
•

Fabian Siddiqi, Software Engineer, Thought Machine

•
July 3, 2020

Stärkung unseres Engagements für Cloud-native Design

Stärkung unseres Engagements für Cloud-Native-Design

Thought Machine tritt der Cloud Native Computing Foundation bei

Hinter all unseren wegweisenden technischen Entscheidungen bei Thought Machine steht unser ständiger Antrieb, wirklich Cloud-Native-Technologie zu entwickeln. Warum ich das Wort „wirklich“ betone, erkläre ich weiter unten. Im Kern entwickeln wir Software für Banken, die konsequent den Best Practices der Cloud-Native-Community folgt.

Der Begriff Cloud-Native ist kein Eigentum von uns oder einem einzelnen Unternehmen – die meisten sind sich einig, dass er bei einer unabhängigen Mitgliederorganisation namens Cloud Native Computing Foundation (CNCF) in guten Händen ist. Einer Organisation, der Thought Machine seit dieser Woche angehört.

Wir sind eines der neuesten Silver End User Members der CNCF. Wir haben uns für diese Mitgliedschaft entschieden, da wir intern Cloud-Native-Technologien wie Kubernetes, Prometheus und Envoy nutzen, aber keine Cloud-Native-Dienste als solcheverkaufen. Vielmehr sind sie fest in der DNA unserer Kernbankenplattform Vault Coreverankert.

Als Mitglied stehen wir nun im regelmäßigen Austausch mit der CNCF und ihren Mitgliedern. Wir hören von führenden Experten der Cloud-Native-Technologie und sprechen mit Projektverantwortlichen, dem Governing Board sowie Mitgliedern des Technical Oversight Committee.

Darüber hinaus sind wir zu den End User Meetings eingeladen, haben Stimmrecht und können beurteilen, ob Cloud-Native-Tools bereits ausgereift genug für den praktischen Einsatz sind.

Ich freue mich zudem, mitteilen zu können, dass ich persönlich der Financial Services Special Interest Group (SIG) der CNCF beigetreten bin. Im Rahmen dieser SIG erhalten wir Einblicke in die Bedürfnisse und Beweggründe führender Finanzinstitute bei der Nutzung von Cloud-Native-Technologien. Vor welchen Compliance-Herausforderungen stehen Tier-1-Banken? Welche Tools eignen sich am besten für die Skalierung globaler Versicherungsunternehmen? Wie lassen sich Monitoring und Testing an die Anforderungen der globalen Vermögensverwaltung anpassen?

Dies sind alles Fragen, auf die ich gemeinsam mit Finanzinstituten Antworten finden werde. Alles in allem eine großartige Gelegenheit für Thought Machine, noch enger mit den Instituten zusammenzuarbeiten, die uns bereits nutzen oder dies in Zukunft tun werden.

Es wäre für uns als Unternehmen durchaus machbar gewesen, weiterhin großartige Cloud-native Software für Banken zu entwickeln, ohne eine Verbindung zur CNCF. Tatsächlich tun dies viele unserer Wettbewerber. Aber es entspräche nicht dem Ethos von Thought Machine, Software zu entwickeln, ohne eng mit der Community verbunden zu sein, die das Cloud-Native-Engineering maßgeblich prägt.

Wie ich eingangs erwähnte, stehen wir zu unserem Versprechen, echte Cloud-native Software zu entwickeln. Nicht die Art von Software, die nachträglich in die Cloud gezwungen wird, sondern Software, die von Grund auf so konzipiert wurde, dass sie die aktuellen und zukünftigen Cloud-Spezifikationen voll ausschöpft.

Das bedeutet widerstandsfähige, containerisierte Software mit keinen oder nur minimalen Abhängigkeiten von anderen Anwendungen. Eine auf Microservices basierende Architektur, bei der jeder Dienst in sich geschlossen, lose gekoppelt, austauschbar und als vollwertiger Bestandteil des Systems behandelt wird.

Dies ist nicht der einfache Weg, ein Kernbankensystem zu entwickeln. Es erfordert unzählige zusätzliche Stunden, eine Architektur zu schaffen, die isoliert arbeitet und entsprechend aktualisiert werden kann. Es ist jedoch der beste Ansatz für unsere Kunden und Endnutzer. Er garantiert ein Maß an Ausfallsicherheit, Verfügbarkeit und Upgrade-Fähigkeit, das man mit den Systemarchitekturen von gestern niemals erreichen würde. Wir wissen, dass diese Art der Softwareentwicklung die Zukunft ist.

Wir halten konsequent an unserem Ansatz fest, Cloud-native Software zu entwickeln. Mit der Unterstützung der CNCF wird dieses Engagement weiter gestärkt. Wir freuen uns darauf, mehr zu berichten, während wir unser Engagement in der CNCF-Community weiter ausbauen.