Zum Inhalt springen

T.10 / Technologie

Cloud

Google Cloud und Firebase

larch deployt und betreibt Produkte auf Google Cloud und Firebase. Backend, Web-App und täglicher Scraper von Hiki laufen auf Cloud Run, mit Firebase für Anmeldung und Push-Benachrichtigungen, und die Desktop-App Bridddge verwaltet ihre Konten in Firebase.

Gebaute Produkte
02
Compute
Cloud Run
Deployments
Cloud Build, bei jedem Push
Anmeldung
Firebase Auth
Region von Hiki
europe-west1 (Belgien)

Was möchten Sie ausliefern?

01 / Gebaut mit Google Cloud und Firebase

Zwei Produkte, in der Cloud im Betrieb.

Ein Produkt lebt durchgängig auf Google Cloud. Das andere ist eine Desktop-App, die Firebase für ihre Konten nutzt.

Hiki-Coverbild: ein Manga-Mädchen liest zwischen Bücherstapeln neben dem Hiki-Logo

Webplattform / 2025

Cloud Run stellt das FastAPI-Backend und die Next.js-Web-App von Hiki bereit und führt den täglichen Scraper aus. Cloud Build deployt bei jedem Push, und Firebase übernimmt die Google-Anmeldung und die Push-Benachrichtigungen.

hiki.world
Bridddge-Artwork: eine gravierte Hand greift nach einem blauen Achteck

macOS-App / 2025

Die Desktop-App Bridddge meldet Nutzer mit Firebase Auth an und speichert Abo und Nutzung jedes Kontos in Firestore.

bridddge.com

02 / Passende Leistung

Entwicklung von Webplattformen

Schnelle, belastbare Plattformen, die mit Ihrem Unternehmen wachsen, statt es zu bremsen.

Was Sie bekommen

  • SaaS-Plattformen, Echtzeit-Dashboards und mehrsprachige Apps

    Bridddge speichert Abo und Nutzung jedes Nutzers in Firestore, ein Datensatz pro Konto.

  • Der gesamte Stack, vom Frontend bis zur Datenbank

    Web-App, API, Scraper und Fotospeicher von Hiki laufen in einem einzigen Google-Cloud-Projekt.

  • Deployt, überwacht und skaliert, nicht nur gebaut

    Cloud Build bringt Hiki bei jedem Push auf main live, und Cloud Logging führt im Betrieb Protokoll.

Entwicklung von Webplattformen

03 / So nutzen wir Google Cloud und Firebase

In Produktion betrieben, nicht nur gebaut.

Ausliefern ist die halbe Arbeit. Hiki deployt bei jedem Push auf main und läuft ohne Server, um die man sich kümmern muss, und die Konten von Bridddge liegen in Firebase.

Hiki: drei Workloads auf Cloud Run

Hiki läuft auf Google Cloud in der EU-Region europe-west1. Cloud Run stellt zwei Services bereit, das FastAPI-Backend und die Next.js-Web-App, und führt den Scraper als Cloud-Run-Job aus, den Cloud Scheduler jeden Morgen startet, um den Katalog aus den Buchhandlungen zu aktualisieren. Jeder Push auf main löst Cloud Build aus, das die Container baut, sie in Artifact Registry ablegt und die neue Version deployt.

Vor der Website sitzt ein globaler HTTPS-Load-Balancer mit Cloud Armor. Fotos aus dem Marktplatz gehen direkt aus dem Browser über signierte Upload-Links in einen privaten Cloud-Storage-Bucket, vorher verkleinert, sodass das Backend die Dateien nie anfasst. Logs gehen an Cloud Logging.

Firebase bei Hiki

Firebase Auth gibt Hiki die Google-Anmeldung, im Web und in der Android-App, und das Backend prüft das Anmelde-Token, bevor es einer Anfrage vertraut. Firebase Cloud Messaging verschickt die Push-Benachrichtigungen, und das Backend räumt Tokens auf, die nicht mehr funktionieren.

Bridddge: Konten für eine Desktop-App

Bridddge läuft auf dem Mac der Nutzer, aber seine Konten liegen in Firebase. Die App meldet Nutzer mit Firebase Auth an und speichert Abo und Nutzung jedes Kontos in Firestore.

Warum diese Kombination

Cloud Run skaliert mit dem Traffic und wieder herunter, ohne Server, die man verwalten muss, und Firebase bringt Anmeldung und Benachrichtigungen mit, ohne dass man sie von Grund auf bauen muss. Auch diese Website, larch.ee, läuft auf Cloud Run.

04 / Weitere Technologien

Damit kombiniert.

Das FastAPI-Backend von Hiki läuft auf Cloud Run, und die Android-App meldet sich mit Firebase an. Sehen Sie, was wir sonst noch damit gebaut haben.

T.04 / Backend

Python und FastAPI

Das Backend von Hiki: FastAPI mit asynchronem MongoDB, die aiohttp-Scraper und die Pipeline, die jeden Titel anreichert.

Damit gebaut

  • Hiki

T.09 / Mobile

Kotlin und Jetpack Compose

Hiki für Android: eine native Kotlin-App, jeder Screen in Jetpack Compose, bei Google Play.

Damit gebaut

  • Hiki

11 Technologien

Alle Technologien

Elf Technologien, jede davon läuft in einem Produkt, das wir ausgeliefert haben.

Start / 30-Minuten-Gespräch

Ein Produkt im Kopf? Liefern wir es aus.

Kein Konzerntheater. Nur Ergebnisse.