Menü
Start
Lösungen
Unternehmen
Über uns
Public Sector
Erfolgsgeschichten
Partner & Referenzen
Kontakt
Karriere
Stellenangebote
Arbeiten bei uns
Fragen & Antworten
Platform
×
Sprachauswahl
de
en
Glossar
Wörterbuch der Softwareentwicklung & IT
A
B
C
D
E
G
I
J
K
L
O
P
S
T
V
A
Agile Softwareentwicklung
Eine Sammlung von Methoden und Arbeitsweisen, die das Ziel haben Transparenz zu erhöhen und Time to Market von Produkten zu verringern.
Air Gap
Ein Hochsicherheits-Konzept für kritische IT-Infrastrukturen.
Automatisierung
Reduzierung von manuellen Arbeitsschritten. Automatisierung hat das Ziel Prozesse effizienter zu gestalten.
B
Backend
System, das im Gegensatz zum Frontend nicht für den Nutzenden sichtbar ist.
C
Citizen Developer
Citizen Developer sind technisch versierte Mitarbeitende in Unternehmen, die außerhalb von IT-Abteilungen Anwendungssoftware entwickeln.
Cloudogu EcoSystem
Plattform für Softwareentwicklung, die eine Auswahl an miteinander vernetzten Tools bereitstellt.
Continuous Delivery
Kontinuierliche Auslieferung von Änderungen direkt zur Kundschaft.
Continuous Deployment
Kontinuierliches Deployment von Änderungen auf einem Server.
Continuous Integration
Kontinuierliches Zusammenfügen und Verlinken von allen Artefakten und Komponenten in der Softwareentwicklung.
D
DevOps
Kunstwort, dass aus den Worten „Development“ und „Operations“ zusammengesetzt ist. Der Ansatz beschreibt die enge Zusammenarbeit dieser beiden Bereiche.
Digitale Souveränität
Digitale Souveränität beschreibt die Fähigkeit von Organisationen, selbstbestimmt und unabhängig über ihre digitalen Daten und Infrastrukturen zu verfügen.
Digitale Transformation
Die Digitale Transformation beschreibt die Erweiterung eines analogen Produktportfolios um digitale Angebote, mit dem Ziel geänderten Anforderungen des Marktes zu bedienen.
Docker
Docker
©
ist eine Softwarelösung, die eine Isolierung von Anwendungen durch Container-Technologie ermöglicht.
Dogu
Ein Dogu ist ein containerisiertes Tool, das in das Cloudogu EcoSystem eingebunden ist.
E
Easy Redmine
Easy Redmine ist ein Open-Source-Tool zum Projektmanagment, das viele Zusatzfunktionen bietet.
G
GitOps
GitOps beschreibt ein Konzept, bei dem die Sourcecodeverwaltung die Zentrale Rolle beim Betrieb von Software in Clustern übernimmt.
I
Instanz
Eine Instanz des Cloudogu EcoSystem ist eine einzelne Installation. Jede Instanz muss am Backend registriert sein.
IT-Infrastruktur
Beschreibt allgemein alle materiellen und immateriellen Güter, welche die Entwicklung und den Betrieb von Anwendungssoftware ermöglichen.
IT-Infrastruktur Management
Beschreibt die Koordination von Ressourcen und Systemen der IT-Infrastruktur.
J
Jenkins
Jenkins ist ein Open-Source-Automatisierungsserver für Continuous Integration und Continuous Delivery.
K
Kubernetes
Kubernetes ist eine Open-Source-Lösung zur Orchestrierung von z.B. mit Docker© containerisierten Anwendungen.
L
Low-Code
Die Idee hinter Low-Code-Entwicklung ist, dass Menschen ohne weitreichende Programmierkenntnisse Anwendungssoftware entwickeln können, um so den Engpass IT-Ressourcen aufzulösen.
LowOps
Ein Konzept zur Reduzierung des Adminstrations- und Betriebsaufwands von Software durch eine Vereinfachung der Bereitstellung, des Betrieb und des Monitorings.
O
On-Premises
Ein System das auf dem „eigenen Gebiet“ d.h. lokal, auf eigener Hardware oder im Rechenzentrum, betrieben wird.
Open Source
Open Source ist eine Möglichkeit Software zu lizensieren. Die Besonderheit dieses Lizenzmodells ist, dass der Quellcode der Software öffentlich ist und kopiert sowie verändert werden kann.
P
Pipeline
Ein Prozess in der Softwareentwicklung, der in mehrere Stufen aufgeteilt ist. In jeder dieser Stufen werden Aktivitäten zur Entwicklung der Software ausgeführt.
S
SDLC – Lebenszyklus der Softwareentwicklung
Der SDLC (Software Development Life Cycle) beschreibt die Phasen, die ein Softwareprodukt während seiner Entwicklung durchläuft.
Single Sign-On
Beim Single Sign-on (SSO) können Benutzende nach einmaliger Authentifizierung, ohne weitere manuelle Anmeldungen, auch andere Services und Tools nutzen.
Skalierung
Unter Skalierung bzw. Skalierbarkeit wird die Fähigkeit eines Systems, Netzwerks oder Prozesses verstanden, seine Größe zu verändern, bzw. zu wachsen.
Smeagol
Smeagol ist ein Open-Source-Wiki, das seine Inhalte in direkt in Git Repositories speichert und so die Dokumentation von Code und Konfigurationen vereinfacht.
Software as a Service (SaaS)
Software as a Service (SaaS) ist ein Cloud-Modell, bei dem Anwendungssoftware nach einem Subscription-Vertriebsmodell den Kunden bereitgestellt werden.
SonarQube
SonarQube ist eine Open-Source-Plattform für die statische Codeanalyse, um die technische Qualität von Quellcode zu prüfen.
Systemlandschaft
Der Begriff beschreibt in der IT alle von einer Organisation benutzten Softwareanwendungen sowie die für deren Betrieb benötigten Netzwerkkomponenten.
T
Toolchain
Ein digitaler Werkzeugkoffer in dem alle enthaltenen Werkzeuge miteinander verknüpft sind und somit eine Kette bilden. Durch diese Verknüpfung werden Prozesse automatisiert.
Transformability
Transformability ist die Fähigkeit starke Veränderungen im eigenen Umfeld zu erkennen und erfolgreich darauf zu reagieren.
V
Vendor Lock-in
Vendor Lock-in bezeichnet eine starke Abhängigkeit von den Produkten oder Dienstleistungen eines Anbieters. Hohe Wechselkosten erschweren dabei den Anbieterwechsel.