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

Katerina Skroumpelou, GDE, Angular, Web Teknolojileri ve Google Haritalar Platformu
Katerina ile soru-cevap
-
S: Hangi Google araçlarını kullandınız?
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.
-
S: En sevdiğiniz araç hangisiydi? Neden mi?
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.
-
S: Lütfen Google araçlarını kullanarak geçmişte oluşturduğunuz bir şeyi paylaşın.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.
-
S: Geliştirici yolculuğuna başlayan birine nasıl bir tavsiye verirdiniz?
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!