01.09.2022
Cloudogu
Toolchain mit allen wichtigen DevOps-Tools
Autor: Bernhard Lauer
cloudogu.com
Um DevOps-Entwicklungsteams zu unterstützen, hat Cloudogu eine Open-Source-Toolchain für den On-Premises-Betrieb zusammengestellt. Sie enthält alle wichtigen Tools, um professionell DevOps zu betreiben, ist einfach nutzbar und lässt sich jederzeit erweitern.
Cloudogu hat es sich zum Ziel gesetzt, den gesamten Product Lifecycle der Softwareentwicklung durch ein vernetztes Toolset abzubilden, das durch Standardisierung und Automatisierung dazu beiträgt, Software effizienter entwickeln zu können. Das Ergebnis ist die Open-Source-Entwicklungsplattform Cloudogu EcoSystem. Der Cloudogu EcoSystem DevStarter ist eine Ausprägung des Toolsets.
Das Cloudogu EcoSystem ist eine vorkonfigurierte Plattform auf Basis von Containern, die die Installation und Upgrades von unterschiedlichsten Tools vereinheitlichen. Dadurch können Unternehmen ihre Softwareentwicklung effizienter und flexibler gestalten.
Der Cloudogu EcoSystem DevStarter umfasst Easy Redmine für das Projektmanagement, BlueSpice MediaWiki zur Dokumentation sowie das Sourcecode-Management-Tool SCM-Manager. Die Toolchain verbindet die Vorteile des Cloudogu EcoSystems, wie ein Single-Sign-On und eine vereinheitlichte Wartung aller Tools, mit einem zentralen Kontaktpunkt für alle Tools, sagt der Hersteller.
Die Open-Source-Tools des Cloudogu EcoSystem DevStarter decken folgende für DevOps wichtige Bereiche ab:
- Das Projektmanagement-Tool Easy Redmine bietet neben den klassischen Funktionen für Agile und Wasserfall auch einen Issue Tracker, eine Zeiterfassung und Ressourcenplanung, Dashboards, die Projektplanung mittels Agile-Board, Gantt-Chart unter anderem sowie eine Helpdesk-Erweiterung.
- Mit dem BlueSpice MediaWiki können Abteilungs- und Aufgaben-übergreifend Informationen dokumentiert und Ideen gesammelt und diskutiert werden.
- Das Sourcecode-Management-Tool SCM-Manager ermöglicht die Nutzung effizienter Prozesse zur Softwareentwicklung. Neben den Standardfunktionen des Versionsmanagements bietet SCM-Manager eine Code-Review-Funktion sowie zahlreiche Erweiterungen, mit denen sich das Tool an die individuellen Bedürfnisse anpassen lässt. Es unterstützt nicht nur Git, sondern auch Mercurial und Subversion Repositories.
Der Cloudogu EcoSystem DevStarter basiert auf der Open-Source-Entwicklungsplattform Cloudogu EcoSystem. Sie stellt zahlreiche Applikationen als sogenannte Dogus bereit, mit der Nutzende einfach eine Toolchain für DevOps-Teams aufbauen können. Dazu gehören neben den im Cloudogu EcoSystem DevStarter enthaltenen Tools beispielsweise auch der CI-Server Jenkins, das statische Codeanalyse-Tool SonarCube, der Artefakt-Repositorymanager Nexus Repository und viele mehr. Sie werden komfortabel über die Cloudogu Registry heruntergeladen, im eigenen Cloudogu EcoSystem installiert und automatisch konfiguriert.
Pilot-Features
Google Maps-Funktionen für nachhaltigeres Reisen
Google schafft zusätzliche Möglichkeiten, um umweltfreundlichere Fortbewegungsmittel zu fördern. Künftig werden auf Google Maps verstärkt ÖV- und Fußwege vorgeschlagen, wenn diese zeitlich vergleichbar mit einer Autofahrt sind.
>>
Codeerzeugung per KI
Code ist sich viel ähnlicher als erwartet
Eine Studie zeigt, dass einzelne Codezeilen zu 98,3 Prozent redundant sind, was darauf hindeutet, dass Programmiersprachen eine einfache Grammatik haben. Die Machbarkeit von KI-erzeugtem Code war also zu erwarten.
>>
JavaScript Framework
Hono werkelt im Hintergrund
Das JavaScript-Framework Hono ist klein und schnell. Ein weiterer Vorteil ist, dass Hono auf vielen Laufzeitumgebungen zum Einsatz kommen kann.
>>
Container
.NET 8 - Container bauen und veröffentlichen ganz einfach
Dockerfiles erfreuen sich großer Beliebtheit. Unter .NET 8 lassen sich Container für Konsolenanwendungen über den Befehl "dotnet publish" erzeugen.
>>