CGS ITSolutions

Software


Lösungen & Automation

CGS IT Solutions GmbH bietet einsatzfertige, versionierbare und automatisierte Lösungen für Identity Management, Cloud-basierte Kommunikation und GitHub-basierte Entwicklungsumgebungen.

RHSSO & Keycloak Tools

Fertige Werkzeuge, um Keycloak-Rollen, Gruppen und Realms über alle Umgebungen hinweg konsistent zu verwalten und zu versionieren.

  • Automatische Versionierung & Updates der Konfiguration
  • Übergänge Dev → Test → Prod mit Audit-Trail
  • Konfigurationsmanagement in Git (YAML/JSON)
  • Pipeline-Integration für CI/CD-Deployments

Rollen & Gruppen

Zentrale Verwaltung, Mandanten, konsistente Rechte.

Versionierung

YAML/JSON-Artefakte, Review-fähig und auditierbar.

Pipeline Deploy

CI/CD-Rollouts mit Rollback und Traceability.

{
            "realmName": "demo-company",
            "clients": [{"clientId": "demo-company-web","clientDisplayName": "Demo Company Web"}],
            "roles": [
              {"roleName": "demo-company-fkt-customer-read"},
              {"roleName": "demo-company-fkt-order-manage"},
              {"roleName": "demo-company-fkt-reporting-read"}
            ],
            "applicationRoles": [{"roleName": "demo-company-role-viewer","roles": [
              "demo-company-fkt-customer-read","demo-company-fkt-reporting-read"
            ]}]
          }

CGS Chat Server für Workshops & Skalierungs-Tests

Quarkus-basierter Chat-Server als Referenz-Architektur und Testplattform für Skalierung & Cloud-Szenarien.

  • Container- oder AWS-Deployments (EC2 / ECS / Lambda)
  • WebSockets oder Server-Sent Events (SSE)
  • Redis als Broker für Broadcast & Routing
  • Blueprints + Lasttest-Skripte inklusive

API & Events

REST/WS, Reactive-Flows, Event-Driven Patterns.

State & Storage

Redis-Pub/Sub, Persistenzpfad, Observability.

Scale-Out

Horizontaler Scale, Load-Tests, Resilienz.

GitHub Projekt-Setup & CI/CD Automatisierung

Aufbau & Automatisierung der GitHub-Organisation – Projektstruktur, Qualitätssicherung und Security.

  • Repository-Vorlagen mit Actions-Pipelines
  • Build-/Test-/Release-Automatisierung
  • Coverage & Merge-Reports über Module
  • Security Checks (CodeQL, Dependabot)

Pipelines

CI/CD-Flows, Staging-Gates, Artefakt-Versionierung.

Qualität

Testsuiten, Coverage-Merge, Status-Badges.

Security

CodeQL-Scans, Dependency-Alerts, Policies.

GitHub Classroom Support

Einrichtung von Classroom-Umgebungen mit automatisierter Bewertung & Repo-Handling.

  • Assignments mit Startcode & Vorlagen
  • CI mit Hidden Tests für Auto-Grading
  • Naming-Konventionen & Repo-Lifecycle
  • Optional: Dashboards/Reporting

Assignments

Repo-Projekte pro Student inkl. Template & Hints.

Hidden Tests

CI-basiertes Scoring, Fairness & Reproduzierbarkeit.

Orga-Automatisierung

Namensschema, Teams, Reviews, Lifecycle.

Ihr Vorteil

Praxisbewährt, Git-versionierbar, Cloud-ready – ideal für Entwicklungs-, Test- und Produktivumgebungen.