Katerinas Reise – mithilfe der Google Cloud Platform Ideen in Produkte verwandeln

„Ich würde Firebase verwenden, unabhängig davon, ob es sich um eine kleine Demo-App für eine Konferenz oder eine umfangreiche App mit einer riesigen Nutzerbasis, Daten und Treffern pro Sekunde handelt.“

Fragerunde mit Katerina

  • A: Ich habe Firebase, Google Cloud Platform, Google Cloud Functions, Google Maps Platform, Angular und Google Cloud Run verwendet.

    Im Rahmen meines vorherigen Jobs wurde die gesamte Infrastruktur in Firebase mit Cloud Firestore und Google Cloud Functions für Mikrodienste und benutzerdefinierten Firestore-Abfragen erstellt. Außerdem haben wir für geplante Sicherungen eine Kombination aus Google Cloud Run und Cloud Storage verwendet. Früher war ich mit der Google Maps JS API beschäftigt, die mittlerweile in der Google Maps Platform zu viel mehr geworden ist. Heute entwickle ich Demos und Proofs in meiner Freizeit. Ich nutze die Google Maps Platform, die ich so liebe. Ich bin derzeit nicht für Google-Tools zuständig.

  • A: Firebase ist mein mit Abstand bestes Tool. Mir gefällt die Robustheit und Zuverlässigkeit, die sie bei der Entwicklung und Veröffentlichung von Webanwendungen bietet. Es bietet für jeden Teil des Prozesses eine Lösung: Back-End, Speicher, Datenbank, Mikrodienste, Hosting, Authentifizierung und sogar Analysen. Alles an einem Ort, einfach zu verwenden und zu implementieren. Das Tolle an Firebase ist auch die Skalierbarkeit. Ich würde Firebase verwenden, unabhängig davon, ob es sich um eine kleine Demo-App für eine Konferenz oder eine umfangreiche App mit einer riesigen Nutzerbasis, Daten und Treffern pro Sekunde handelt.

    Mein zweites Lieblingstool ist natürlich die Google Maps Platform. Maps begeistert mich und die Google Maps Platform bietet viel mehr als nur die Visualisierung von Daten auf einer Karte – und das ist einfach unglaublich. Es ist inzwischen fast eine Spiel-Engine geworden, die dem Nutzer Zugriff auf so viele verschiedene APIs und Funktionen der Karte selbst bietet.

  • A: Ich habe Firebase und die Google Cloud Platform zum Erstellen und Versenden von Anwendungen verwendet. Vor einigen Jahren hatten einige Freunde und ich selbst das Gefühl, dass wir ein Produkt entwickelt haben, das wir ausschließlich mit der Google Cloud Platform entwickelt haben und insbesondere mit den folgenden Funktionen ausgestattet sind: Cloud Firestore, Cloud Storage, Cloud Run, Cloud Functions, BigQuery, Maps Platform, Authentication. Mehr ist heute nicht nötig.

  • A: Seien Sie sozial: Nehmen Sie an Konferenzen vor Ort teil. Und seien Sie immer freundlich.

    Weiter lernen: Erstellen Sie kleine Apps und Demos, um verschiedene Funktionen zu testen und zu sehen, wie sie funktionieren. Sie müssen sich keine Gedanken über alle Technologien machen und auch keine Technologie miteinander verbinden. Schaffen Sie eine solide Grundlage der Grundlagen (JavaScript/TypeScript) und lernen Sie dann die neuen Technologien, die dort eingesetzt werden.

    Lass dich nicht von schlechten Tagen entmutigen! Wenn dir deine Arbeit gefällt, wirst du es am Ende erreichen, ganz gleich, was passiert!

Das könnte dir gefallen

Sehen Sie sich an, wie andere Entwickler-Communities große Herausforderungen annehmen und unsere Welt noch stärker beeinflussen.

Akash Gupta, Mitgründer und CEO von Zypp Electric, nutzte Google-Technologie und -Entwicklertools, um seine Ideen voranzubringen.

Google for Startups Accelerator: Ehemalige Alumni Yohanes aus Indonesien haben es sich zum Ziel gesetzt, die Landwirtschaft für 33 Millionen Lebensmittelerzeuger zu transformieren.

Rabia Moussa, Software Engineerin aus Niger, seit über 5 Jahren Botschafterin als Women Techmaker Ambassador.