DevOps - Artifactmanagement bei Klarna AB

drawing drawing drawing drawing drawing drawing drawing drawing drawing drawing

Die Klarna AB ist ein 2005 gegründetes Finanzstartup mit Hauptsitz in Stockholm (Schweden). Deren Dienstleistung liegt vor allem in der Online-Zahlungsabwicklung zwischen Händler und Endkunden und ist inzwischen einer der führenden Zahlungsanbieter in Europa.

Klarna betreibt eine Vielzahl an Plattformen um Finanztransaktionen gesichert durchzuführen. Die Entwicklung der Plattformen erfolgt durch über tausend Softwareentwickler und -architekten in verschiedenen Entwicklerteams mit einer Vielzahl an Programmiersprachen und Tools. Durch die CloudOnly-Strategie wird der Betrieb ausschließlich in der AWS-Cloud organisiert. Alle entwickelten Software-Artifakte werden zentral in JFrog Artifactory vorgehalten und darüber den verschiedenen Teams zur Verfügung gestellt.

24/7-Betrieb für Artifactory und Xray in AWS

Als zentrales Tool spielt JFrog Artifactory damit eine wichtige Rolle im gesamten Entwicklungsprozess bei Klarna. Der Anspruch war dementsprechend hoch:

  • Betrieb von JFrog Artifactory als hochverfügbarer Cluster ohne Downtime

  • Betrieb von JFrog Artifactory im 24/7-Service

  • Betrieb mit JFrog Xray als Analyseplattform für Gefährdungen (Vulnerabilities)

YOTRON hat Klarna beim Aufbau und dem Betrieb mit ihrer Kompetenz in DevOps und Cloudmanagement sehr erfolgreich unterstützt. Eingesetzt wurden hochmoderne Tools für das Deployment und das Rollout von JFrog Artifactory in die AWS Cloud wie Redhat Ansible, HashiCorp Terraform, HashiCorp Packer, Jenkins und Docker.

AWS-Architektur, Ansible-Deployments und IaC mit Terraform

Wir haben Klarna bei den folgenden Aufgaben unterstützt;

  • Entwicklung eines Deployments von JFrog Artifactory und JFrog Xray auf Basis der Standard Dockercontainer von jFrog

  • Automatisierung des Deployment-Prozesses für JFrog Artifactory und JFrog Xray mit Ansible

  • Architektur der Cloudumgebung in AWS für die Bereitstellung von JFrog Artifactory und jFrog Xray im Hochverfügbarkeitscluster

  • Umsetzung der Architektur mit HashiCorp Terraform als IaC

  • Entwicklung einer CI/CD Pipeline mit Jenkins und Altlassian Bitbucket als GIT-Plattform

  • Entwicklung einer Lösung für das Onboarding der Entwicklerteams nach JFrog Artifactory im SelfService

  • Unterstützung bei der Migration der Monitoring von Grafana nach Datadog

  • Entwicklung einer Schnittstelle von Splunk nach Prometheus mit Golang

  • Kostenoptimierung in Rahmen des FinOps

Interessiert? Klingen Sie einfach durch.

Jörn Kleinbub

Die YOTRON GmbH wird von Jörn Kleinbub gegründet. Ein Berater für Datenmanagement, IT-Automatisierung, DevOps und Cloud Management mit Erfahrung in einer Vielzahl von Projekten für viele verschiedene Kunden in unterschiedlichen Branchen.

Verlassen des Chats? / Leaving Chat?

Sie verlieren die aktuelle Chatkommunikation. / You are losing the current chat communication.

Send
Read the GDPR/DSGVO