Skip to content

Einführung

Was ist BTC MAIN — Managed AI Now?

BTC MAIN — Managed AI Now ist das Managed-Plattform-Angebot der BTC AG für die Bereitstellung und den Betrieb moderner Anwendungen. Ziel ist es, Entwicklungsteams eine leistungsfähige Deployment-Plattform an die Hand zu geben, die sich wie Vercel oder Firebase anfühlt — aber vollständig unter Kontrolle der BTC AG betrieben wird: souverän, sicher und ohne Abhängigkeit von Public-Cloud-Anbietern.


Der AI Application Layer

Der AI Application Layer ist die technische Kernkomponente von BTC MAIN. Er stellt die Infrastruktur und die Werkzeuge bereit, mit denen Anwendungen

  • aus einem Git-Repository automatisch gebaut und deployt werden,
  • über definierte Domains mit automatischem TLS-Zertifikat erreichbar sind,
  • über CI/CD-Pipelines kontinuierlich aktualisiert werden können,
  • und im laufenden Betrieb überwacht und verwaltet werden können.

Die Plattform basiert auf etablierten Open-Source-Technologien und läuft auf STACKIT IaaS in der Region Frankfurt (EU01).


Für wen ist diese Plattform?

ZielgruppeTypische Aufgaben
EntwicklerApps deployen, Umgebungsvariablen setzen, Logs einsehen, Pipelines konfigurieren
DevOps / Platform EngineersNeue Projekte anlegen, Domains verwalten, Ressourcen skalieren, API-Automatisierung
Betrieb / ITBetriebsstatus überwachen, Deployments nachvollziehen, Zugang verwalten

Was kann ich auf der Plattform betreiben?

Der AI Application Layer eignet sich für:

  • Web-Anwendungen (Frontend, Fullstack, APIs) — jede Sprache und jedes Framework, sofern ein Dockerfile vorhanden ist oder ein unterstütztes Runtime-Profil greift
  • Hintergrunddienste (Worker, Daemons, Scheduler)
  • Statische Websites (Dokumentationen, Landing Pages)
  • Managed Services (Datenbanken, Message Broker — perspektivisch)

Architektur-Überblick

Entwickler / CI-Pipeline
|
| Git Push → Webhook
v
+------------------------+
| Git (Gitea) | Versionsverwaltung & Webhooks
| git.coolai.btc-ag.cloud |
+----------+-------------+
|
| Deployment-Trigger
v
+------------------------+
| AI Application Layer | Deployment-Orchestrierung,
| (Plattform-Steuerung) | Build-Pipeline, Routing-Config
+----------+-------------+
|
| Container deployen
v
+------------------------+
| App-Runtime | Docker-Container
| (Application Server) | Eurer Anwendung
+----------+-------------+
|
| HTTPS-Traffic
v
+------------------------+
| Reverse Proxy (TLS) | Automatisches SSL via
| + Let's Encrypt | Let's Encrypt, Routing
+------------------------+
|
| Öffentlicher Zugriff
v
https://eure-app.btc-ag.cloud

Zugang erhalten

Der Zugang zur Plattform wird über die IT der BTC AG bereitgestellt. Meldet euren Bedarf über den internen IT-Servicedesk und gebt dabei an:

  • Projektname und kurze Beschreibung
  • Gewünschte Domain(s)
  • Beteiligtes Team / Kostenstelleninfo

Nach der Freigabe erhaltet ihr:

  • Zugang zur Plattform-Oberfläche
  • Einen persönlichen API-Token
  • Ein Gitea-Repository (oder Anbindung an ein bestehendes)