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

Katerina Skroumpelou 氏、GDE、Angular、ウェブ テクノロジー、Google Maps Platform
Katerina との Q&A
-
Q: どのような Google のツールを使用していますか?
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 のツールには関わっていません。
-
Q: お気に入りのツールはどれですか?理由:
A: 私の好きなツールは Firebase です。ウェブ アプリケーションの開発と公開の堅牢性と信頼性に満足しています。バックエンド、ストレージ、データベース、マイクロサービス、ホスティング、認証、そして分析まで、プロセスのあらゆる部分でソリューションを提供します。1 か所に集約され、使いやすく実装も簡単。Firebase の優れた点はスケーラビリティです。カンファレンスで開発している小規模なデモアプリでも、1 秒あたりの巨大なユーザーベース、データ、ヒットが必要な大規模なアプリケーションでも、Firebase を選択しています。
2 番目に好きなツールは、Google Maps Platform です。Google マップは興奮させてくれました。Google Maps Platform は地図上でのデータの可視化にとどまらず、驚くほどの可視化を実現しています。ほぼゲームエンジンとなり、地図自体の多くのさまざまな API や機能にアクセスしてユーザーが調整できるようになりました。
-
Q: これまでに Google のツールを使用して作成したことを共有してください。A: アプリケーションの構築とリリースに Firebase と Google Cloud Platform を使用しています。数年前、友人と何人かは、Google Cloud Platform、特に Cloud Firestore、Cloud Storage、Cloud Run、Cloud Functions、BigQuery、Maps Platform、Authentication のみを使用して構築、スケーリングするプロダクトに生まれ変わっていました。今日は、すべてのアプリを構築するために必要な作業は以上です。
-
Q: 開発を始めるにあたって、どのようなアドバイスをしますか?
A: オンサイト カンファレンスで人と交流する。常に思いやりを持ちましょう。
スキルアップを続ける: 小さなアプリとデモを作成して、さまざまなことを試し、仕組みを確認します。すべてのテクノロジーを気にかける必要はありません。1 つのテクノロジーだけを「活用」する必要はありません。基礎(JavaScript/TypeScript)の基礎をしっかりと習得したら、その仕事で採用しているテクノロジーについて学びましょう。
悪い一日にがっかりしないで!自分の仕事が気に入ったら、いずれにしても最終的に目標に到達できるでしょう。