Perjalanan Katerina - menggunakan Google Cloud Platform untuk mengubah ide menjadi produk

“Saya akan memilih menggunakan Firebase, baik aplikasi kecil yang saya buat untuk konferensi, maupun aplikasi skala besar yang melibatkan basis pengguna, data, dan hit per detik yang besar.”

Tanya Jawab dengan Katerina

  • J: Saya telah menggunakan Firebase, Google Cloud Platform, Google Cloud Functions, Google Maps Platform, Angular, Google Cloud Run.

    Sebagai bagian dari tugas saya sebelumnya, seluruh infrastruktur kami di-build di Firebase, menggunakan Cloud Firestore, dan Google Cloud Functions yang digunakan untuk microservice dan juga untuk kueri Firestore kustom. Kami juga menggunakan kombinasi Google Cloud Run dan Cloud Storage untuk pencadangan terjadwal. Di posisi sebelumnya, saya menggunakan Google Maps JS API, yang kini telah berkembang menjadi lebih banyak bagian dari Google Maps Platform. Saat ini, saya sering membuat demo dan POC di waktu luang. Saya menggunakan Google Maps Platform yang sangat saya sukai. Saat ini peran saya tidak melibatkan alat Google.

  • J: Sejauh ini, alat favorit saya adalah Firebase. Saya menyukai keandalan dan keandalan yang ditawarkannya dalam mengembangkan dan memublikasikan aplikasi web. Cloud Bigtable menawarkan solusi untuk setiap bagian proses, baik itu backend, penyimpanan, database, microservice, hosting, autentikasi, bahkan analisis. Semuanya di satu tempat, yang mudah digunakan dan diterapkan. Yang juga luar biasa dari Firebase adalah skalabilitas yang ditawarkannya. Saya memilih menggunakan Firebase, baik aplikasi demo kecil yang saya buat untuk konferensi, maupun aplikasi skala besar yang melibatkan basis pengguna, data, dan hit per detik yang besar.

    Tentu saja, alat favorit kedua saya adalah Google Maps Platform. Maps membuat saya bersemangat, dan Google Maps Platform menawarkan lebih dari sekadar memvisualisasikan data pada peta - dengan cara yang menakjubkan. Metode ini telah menjadi hampir seperti game engine, dengan cara tertentu, menyediakan akses ke begitu banyak API dan fitur peta yang berbeda untuk disesuaikan oleh pengguna.

  • J: Saya telah menggunakan Firebase dan Google Cloud Platform untuk mem-build dan mengirim aplikasi. Beberapa tahun yang lalu, beberapa teman saya dan saya memiliki ide bahwa kami berubah menjadi produk, yang kami buat dan skalakan hanya menggunakan Google Cloud Platform, dan secara khusus fitur berikut: Cloud Firestore, Cloud Storage, Cloud Run, Cloud Functions, BigQuery, Maps Platform, Authentication. Hanya itu yang Anda perlukan untuk mem-build aplikasi apa pun saat ini.

  • J: Bersosialisasilah: Terhubung dengan orang lain melalui pertemuan di tempat. Selalu bersikap baik.

    Mengembangkan keterampilan: Build aplikasi kecil dan demo untuk menguji berbagai hal, dan lihat cara kerjanya. Jangan khawatir untuk mempelajari semua teknologi, dan jangan juga "menikah" dengan satu teknologi. Mendapatkan dasar-dasar yang solid (JavaScript/TypeScript), dan kemudian, pada tugas baru Anda, Anda akan mempelajari teknologi yang mereka gunakan di sana.

    Terakhir, jangan berkecil hati karena hari yang buruk. Jika Anda menyukai apa yang Anda lakukan, Anda akan tiba pada akhirnya, apa pun yang terjadi!

Mungkin Anda suka

Lihat bagaimana komunitas developer lainnya menghadapi tantangan besar, dan membuat dampak yang lebih besar pada dunia kita.

Pelajari cara Akash Gupta, salah satu pendiri dan CEO Zypp Electric, memanfaatkan teknologi Google dan alat developer untuk membantu mendorong ide-ide mereka lebih jauh.

Temui Google untuk Startups Accelerator: Alumni Indonesia Yohanes, yang memiliki misi untuk mengubah pertanian bagi 33 juta petani pangan.

Memperkenalkan Rabia Moussa, software engineer dari Niger yang telah menjadi Duta Women Techmakers selama lebih dari 5 tahun.