Katerina's Journey – использование Google Cloud Platform для превращения идей в продукт

«Я бы предпочел использовать Firebase, будь то небольшое демонстрационное приложение, которое я создаю для конференции, или крупномасштабное приложение, которое включает в себя огромную базу пользователей, данные и число обращений в секунду».

Вопросы и ответы с Катериной

  • О: Я использовал Firebase, Google Cloud Platform, Google Cloud Functions, Google Maps Platform, Angular, Google Cloud Run.

    В рамках моей предыдущей работы вся наша инфраструктура была построена в Firebase с использованием Cloud Firestore и облачных функций Google, используемых для микросервисов, а также для пользовательских запросов Firestore. Мы также использовали комбинацию Google Cloud Run и Cloud Storage для резервного копирования по расписанию. На предыдущей должности я использовал Google Maps JS API, который теперь превратился во что-то большее как часть платформы Google Maps. Сегодня я создаю демо и POC в основном в свободное время. Я использую платформу Google Maps, которую очень люблю. В настоящее время моя текущая роль не связана с инструментами Google.

  • О: Мой любимый инструмент — Firebase. Мне нравится надежность и надежность, которые он предлагает при разработке и публикации веб-приложений. Он предлагает решение для каждой части процесса, будь то серверная часть, хранилище, база данных, микросервисы, хостинг, аутентификация и даже аналитика. Все в одном месте, простое в использовании и реализации. Что еще удивительно в Firebase, так это масштабируемость, которую он предлагает. Я бы предпочел использовать Firebase, будь то небольшое демонстрационное приложение, которое я создаю для конференции, или крупномасштабное приложение, которое включает в себя огромную базу пользователей, данных и обращений в секунду.

    Мой второй любимый инструмент — это, конечно же, платформа Google Maps. Карты меня восхищают, а платформа Google Maps предлагает гораздо больше, чем просто визуализацию данных на карте, и делает это удивительным образом. В каком-то смысле он стал почти игровым движком, предоставляя пользователю доступ ко множеству различных API и функций самой карты для настройки.

  • О: Я использовал Firebase и Google Cloud Platform для создания и доставки приложений. Несколько лет назад у нас с парой друзей возникла идея, которую мы превратили в продукт, который мы создали и масштабировали исключительно с использованием Google Cloud Platform, а именно следующих функций: Cloud Firestore, Cloud Storage, Cloud Run, Cloud Functions. , BigQuery, Платформа Карт, Аутентификация. Это все, что вам действительно нужно для создания любого приложения сегодня.

  • О: Будьте общительны: общайтесь с другими людьми, посещая конференции на месте. И всегда будь добр.

    Продолжайте развивать навыки: создавайте небольшие приложения и демонстрации, чтобы тестировать разные вещи и смотреть, как они работают. Не беспокойтесь об изучении всех технологий, но и не «женитесь» на одной технологии. Получите прочную основу основ (JavaScript/TypeScript), а затем на новой работе вы изучите технологии, которые они там используют.

    Наконец, не расстраивайтесь из-за плохих дней! Если вам нравится то, что вы делаете, вы добьетесь этого в конце концов, несмотря ни на что!

Вы могли бы

Посмотрите, как другие сообщества разработчиков решают серьезные задачи и оказывают еще большее влияние на наш мир.

TagHive 计划打造一个面向 100 万个教室的平台,从印度到韩国,这款 AI 赋能的知识问答应用可吸引学生在学校和家中学习。

了解 Hypd 的联合创始人 Ashwarya Garg 和 Akshay Bhatnagar 如何利用 Google 技术和开发者工具进一步推动其创意构想的实现。

了解 Zypp Electric 的联合创始人兼首席执行官 Akash Gupta 如何利用 Google 技术和开发者工具进一步推动其创意构想的实现。