Katerina'nın Yolculuğu - Fikirleri ürüne dönüştürmek için Google Cloud Platform'u kullanma

"Firebase'i bir konferans için geliştirdiğim küçük bir demo uygulaması veya büyük bir kullanıcı tabanı, veri ve saniye başına isabet içeren büyük ölçekli bir uygulama kullanmayı tercih ediyorum."

Katerina ile soru-cevap

  • C: Firebase, Google Cloud Platform, Google Cloud Functions, Google Haritalar Platformu, Angular ve Google Cloud Run'ı kullandım.

    Önceki işimin bir parçası olarak altyapımızın tamamı Firebase'de, Cloud Firestore ve mikro hizmetler ile özel Firestore sorguları için kullanılan Google Cloud Functions kullanılarak oluşturuldu. Planlı yedeklemeler için Google Cloud Run ve Cloud Storage'ın bir kombinasyonunu da kullandık. Daha önceki bir konumda, artık Google Haritalar Platformu'nun bir parçası olarak çok daha fazla dönüşen Google Maps JS API'yi kullandım. Bugün, çoğunlukla boş zamanlarımda demolar ve kavram kanıtlama çalışması yapıyorum. Google Haritalar Platformu'nu çok seviyorum. Şu an için Google araçları bu pozisyonda yer almıyor.

  • C: Firebase'i çok seviyorum. Web uygulaması geliştirme ve yayınlama konusunda sunduğu dayanıklılığı ve güvenilirliği çok seviyorum. Arka uç, depolama, veritabanı, mikro hizmetler, barındırma, kimlik doğrulama ve hatta analiz gibi sürecin her aşaması için bir çözüm sunar. Hepsi tek bir yerde, kolayca kullanılabilir ve uygulanabilir. Firebase'in en iyi yanı, sunduğu ölçeklenebilirliktir. Firebase'i bir konferans için geliştirdiğim küçük bir demo uygulaması ya da çok büyük bir kullanıcı tabanı, veri ve saniyede gerçekleşen isabetleri içeren büyük ölçekli bir uygulama kullanmayı tercih ediyorum.

    Diğer favori aracım elbette Google Haritalar Platformu. Haritalar beni heyecanlandırıyor ve Google Haritalar Platformu, verileri bir harita üzerinde görselleştirmekten çok daha fazlasını sunuyor. Bunu yapmak harika bir şey. Bir şekilde, tamamen oyunun bir parçası haline gelmiştir. Bu sayede, kullanıcıların çok sayıda farklı API'ye ve harita seçeneğine erişmesine olanak tanır.

  • C: Uygulama oluşturmak ve göndermek için Firebase'i ve Google Cloud Platform'u kullandım. Birkaç yıl önce bir iki arkadaşla birlikte ürüne dönüştük. Bunu yalnızca Google Cloud Platform'u kullanarak geliştirdik ve ölçeklendirdik. Özellikle de Cloud Firestore, Cloud Storage, Cloud Run, Cloud Functions, BigQuery, Haritalar Platformu ve Kimlik Doğrulama gibi özellikler sunduk. Bugün herhangi bir uygulamayı derlemek için ihtiyacınız olan tek şey bu.

  • Y: Sosyalleşin: Yerinde konferanslara giderek diğer kullanıcılarla bağlantı kurun. Sonra da nazik olun.

    Beceri oluşturmaya devam edin: Farklı şeyleri test etmek ve nasıl çalıştıklarını görmek için küçük uygulamalar ve demolar oluşturun. Tüm teknolojileri öğrenme konusunda endişelenmeyin ve bir teknolojiyle de "evli” olmayın. Temel bilgileri (JavaScript/TypeScript) sağlam bir temelle edinin ve yeni işinizde, kullandıkları teknolojileri öğrenin.

    Son olarak, kötü günlerden dolayı hevesiniz kırılmasın! Yaptığınız işi seviyorsanız her ne olursa olsun, sonunda varsınız!

İlginizi çekebilecekler:

Diğer geliştirici topluluklarının büyük zorluklarla nasıl başa çıktığını ve dünyamız üzerinde nasıl daha büyük bir etki yarattığını görün.

Google for Startups Girişim Hızlandırıcı: Endonezya mezunları Yohanes ile tanışın. Misyonu, 33 milyon gıda yetiştiricisinin tarımını dönüştürmektir.

Zypp Electric'in Kurucu Ortağı ve CEO'su Akash Gupta'nın, fikirlerini daha da ileriye taşımak için Google teknolojisinden ve geliştirici araçlarından nasıl yararlandığını keşfedin.

5 yıldan uzun süredir Kadınların Teknoloji Üreticileri Elçisi olan Niger'in yazılım mühendisi Rabia Moussa ile tanışın.