FAQ
Allgemein
Was kostet die Nutzung des AI Application Layer?
Die Kosten werden intern über die BTC AG verrechnet. Details zur Kostenzuordnung klären mit dem Platform-Team oder über den IT-Servicedesk.
Wer kann die Plattform nutzen?
Aktuell steht die Plattform internen Teams der BTC AG zur Verfügung. Ein Self-Service-Onboarding ist in Planung.
Welche Anwendungstypen werden unterstützt?
Alles, was in einem Docker-Container läuft: Web-APIs, Frontends, Background-Worker, Batch-Jobs, statische Sites und mehr.
Ist die Plattform DSGVO-konform?
Ja. Alle Daten verbleiben in der Region Frankfurt (EU01) auf STACKIT-Infrastruktur, die vollständig von der BTC AG betrieben wird. Es gibt keine Public-Cloud-Abhängigkeit.
Deployment & Build
Mein Build schlägt fehl — wo finde ich den Fehler?
Im Deployment-Log der Anwendung: Anwendung → “Deployments” → Deployment auswählen → “Log anzeigen”. Der Log zeigt exakt, bei welchem Schritt der Fehler aufgetreten ist.
Kann ich einen bestimmten Commit deployen, nicht nur den neuesten?
Aktuell wird immer der HEAD des konfigurierten Branch deployt. Das Deployment eines spezifischen Commits ist über die API möglich, wenn der Branch auf diesen Commit zeigt.
Wie lange dauert ein typisches Deployment?
Das hängt vom Build ab. Einfache Node.js-Apps bauen in 30–60 Sekunden, größere Images mit Compile-Schritten können 2–5 Minuten brauchen. Nach dem Build ist der neue Container innerhalb von Sekunden live.
Was passiert mit der laufenden App während eines Deployments?
Die laufende Version bleibt aktiv, bis der neue Container bereit ist. Dann wird der Traffic nahtlos umgeschaltet. Es gibt keine Downtime.
Kann ich einen Deploy rückgängig machen?
Nicht direkt als “Rollback”-Funktion. Aber: Da alle Deployments in der Historie gespeichert sind, könnt ihr den alten Commit taggen und erneut deployen.
Domains & TLS
Bekomme ich automatisch ein HTTPS-Zertifikat?
Ja. Sobald die Domain korrekt in der Anwendung eingetragen ist und der DNS-Eintrag auf die Plattform zeigt, wird das Zertifikat automatisch über Let’s Encrypt ausgestellt.
Kann ich eine eigene Domain (nicht btc-ag.cloud) verwenden?
Ja. Ihr müsst einen CNAME auf den Plattform-Eintrittspunkt setzen. Details: Custom Domains.
Mein Zertifikat läuft ab — muss ich etwas tun?
Nein. Let’s Encrypt-Zertifikate werden automatisch 30 Tage vor Ablauf erneuert.
API & Automatisierung
Wo finde ich meine UUIDs (Projekt, Server, App)?
- Projekt-UUID: In der Plattform unter Projekteinstellungen
- Server-UUID: Über
GET /api/v1/servers - App-UUID: Über
GET /api/v1/applicationsoder in der App-Detailansicht
Kann ich die Plattform vollständig per API steuern (kein UI)?
Ja. Alle Funktionen der Plattform sind über die REST-API verfügbar.
Gibt es SDKs oder CLI-Tools?
Aktuell keine offiziellen SDKs seitens der Plattform. Die REST-API lässt sich mit beliebigen HTTP-Clients nutzen (curl, httpx, axios, …).
Betrieb
Wie bekomme ich Support?
Über den internen IT-Servicedesk der BTC AG oder direkt beim Platform-Team.
Wo melde ich Bugs oder Feature-Requests?
Im internen Ticketsystem der BTC AG. Für direkte Rückmeldungen: Platform-Team kontaktieren.
Gibt es Wartungsfenster?
Geplante Wartungen werden im Voraus angekündigt. Notfall-Wartungen können ohne Vorankündigung stattfinden.