YOTRON unterstützt Deutsche Telekom AG in Site Reliability, DevOps und Kubernetes

drawing drawing drawing drawing drawing drawing drawing drawing drawing

Mit dem Projekt Access 4.0 der Deutschen Telekom AG (DTAG) wird ein neuer Weg beschritten um den Zugang der Kunden der DTAG zu deren Gigabit-Produkte wie Telefon, Internet oder MagentaTV zu ermöglichen. Statt wie bisher auf monolithische Systeme zu setzen wird die Zugangsplattform mit normalen Standardkomponenten wie Switches und Server sowie einem breiten Softwareeinsatz ermöglicht das ausschließlich auf OpenSource-Produkte setzt.

Automation und hochmoderner Softwareeinsatz

Ziel des Projektes ist es mehrere hundert Standorte automatisiert mit aller relevanten Software und fachlichen Informationen zu bestücken und auch den Aktualisierungsprozess über moderne CI/CD Prozesse zu steuern ohne manuell eingreifen zu müssen (“Zero-Touch-Provisioning”).

Golang - Migration von Workspaces zu Golang Modules

drawing

Mit der Golang Version 1.11 wurde an dem Dependency Management mit der Einführung von Go Modules eine Menge gearbeitet (siehe Golang Blog). Es gibt inzwischen Diskussionen, ob die gute alte GOPATH-Variable deprecated ist und nicht mehr genutzt werden soll. Ab Golang Version 1.13 ist die GOPATH jetzt als offiziell Legacy eingestuft. Also fott damit.

Ich hatte vor einiger Zeit mal ein Golang-Projekt entwickelt, um für Prometheus Metriken bereitzustellen dies aus jeder APIs bzw. aus Splunk kommen können. Dieses Projekt habe ich jetzt als GitHub-Projekt goPrometheusMetricsCollector veröffentlicht. Damals hatte ich verschiedene Packages programmiert die aufeinander verweisen. Alle lagen ganz klassische im Golang Workspace im /src Folder vor, wie es üblich ist, wenn man die GOPATH Variable für den Projektverweis nutzt.

ToC for a Markdown

drawing drawing

YOTRON hat heute eine neue App MarkdownMenu veröffentlicht um Markdown-Texte mit einem Inhaltsverzeichnis zu versehen.

Markdown

Markdown ist das Format in vielen GitHub-Projekten für die LandingPage eines Projektes. Sehr häufig gibt es keine Inhaltsverzeichnis, was den schnellen Einstig erschwert. YOTRON hat es sich zu Aufgabe gemacht eine Webseite anzubieten mit dem man jedes Markdown mit eine Inhaltsverzeichnis anreichern kann.

Es werden alle Headingeinträge im Inhaltsverzeichnis berücksichtigt. Headings beginnen im Markdown immer mit einem #.

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.

Verlassen des Chats? / Leaving Chat?

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

Send
Read the GDPR/DSGVO