Katerina のジャーニー - Google Cloud Platform を使用してアイデアを製品に変える

「私が会議のために構築している小規模なデモアプリでも、1 秒あたりの巨大なユーザーベース、データ、ヒットを含む大規模なアプリケーションでも、Firebase を使いたいです。」

Katerina との Q&A

  • A: これまで Firebase、Google Cloud Platform、Google Cloud Functions、Google Maps Platform、Angular、Google Cloud Run を使用してきました。

    前の仕事の一環として、インフラストラクチャ全体は Firebase で構築されていました。Cloud Firestore と Google Cloud Functions はマイクロサービスやカスタム Firestore クエリにも使用されていました。スケジュール バックアップにも Google Cloud Run と Cloud Storage を組み合わせて使用しました。前職では Google Maps JS API を使用していましたが、今では Google Maps Platform の一部として大きく進化しています。現在、私は自由に時間を割いてデモや POC を構築しています。とても気に入っている Google Maps Platform を使用しています。現時点では、Google のツールには関わっていません。

  • A: 私の好きなツールは Firebase です。ウェブ アプリケーションの開発と公開の堅牢性と信頼性に満足しています。バックエンド、ストレージ、データベース、マイクロサービス、ホスティング、認証、そして分析まで、プロセスのあらゆる部分でソリューションを提供します。1 か所に集約され、使いやすく実装も簡単。Firebase の優れた点はスケーラビリティです。カンファレンスで開発している小規模なデモアプリでも、1 秒あたりの巨大なユーザーベース、データ、ヒットが必要な大規模なアプリケーションでも、Firebase を選択しています。

    2 番目に好きなツールは、Google Maps Platform です。Google マップは興奮させてくれました。Google Maps Platform は地図上でのデータの可視化にとどまらず、驚くほどの可視化を実現しています。ほぼゲームエンジンとなり、地図自体の多くのさまざまな API や機能にアクセスしてユーザーが調整できるようになりました。

  • A: アプリケーションの構築とリリースに Firebase と Google Cloud Platform を使用しています。数年前、友人と何人かは、Google Cloud Platform、特に Cloud Firestore、Cloud Storage、Cloud Run、Cloud Functions、BigQuery、Maps Platform、Authentication のみを使用して構築、スケーリングするプロダクトに生まれ変わっていました。今日は、すべてのアプリを構築するために必要な作業は以上です。

  • A: オンサイト カンファレンスで人と交流する。常に思いやりを持ちましょう。

    スキルアップを続ける: 小さなアプリとデモを作成して、さまざまなことを試し、仕組みを確認します。すべてのテクノロジーを気にかける必要はありません。1 つのテクノロジーだけを「活用」する必要はありません。基礎(JavaScript/TypeScript)の基礎をしっかりと習得したら、その仕事で採用しているテクノロジーについて学びましょう。

    悪い一日にがっかりしないで!自分の仕事が気に入ったら、いずれにしても最終的に目標に到達できるでしょう。

おすすめ

他のデベロッパー コミュニティがどのように大きな課題に取り組み、私たちの世界により大きな影響を与えているかをご覧ください。

Google for Startups Accelerator のご紹介: インドネシアの卒業生たちは、3, 300 万人の農家のために農業を変革することを使命としています。

Zypp Electric の共同創設者兼 CEO である Akash Gupta 氏が、Google のテクノロジーとデベロッパー ツールを活用してアイデアを推進した方法をご覧ください。

5 年以上にわたって女性テックメーカー アンバサダーを務めているニジェールのソフトウェア エンジニア、Rabia Moussa を紹介します。