Какую клиентскую библиотеку использовать для взаимодействия с Google Cloud Compute
Я работаю над проектом по взаимодействию с Google Cloud Compute. Для этого я нашел 2 способа взаимодействия с Google Cloud с помощью Python (также могу использовать другие языки);
Клиенты Google API (остальная оркестровка) - google-api-python-client
Облачные клиенты Google - для вычислений - google-cloud-compute
Теперь у меня работает клиент API Google, но, поскольку это не рекомендуемый способ, я попытался оценить клиентов Google Cloud. Для этого я проверил google-cloud-compute, но он находится на стадии аплха, без каких-либо упомянутых графиков GA.
Я также проверил клиентов вычислений nodejs, golang и python, но все клиентские библиотеки вычислений Google находятся либо в предварительной версии, либо в альфа-версии.
Итак, следует ли мне продолжать работу с клиентскими библиотеками Google API или ждать, пока вычислительные клиенты станут достаточно зрелыми.
1 ответ
Я работаю в команде клиентских библиотек GCP. Согласно справочной документации, у нас есть набор новых библиотек, недавно опубликованных в предварительной версии. Хотя мы еще не можем гарантировать обратную совместимость, мы активно работаем над стабилизацией поверхности. Таким образом, они еще не подходят для производства, но если вы находитесь на стадии исследования / технико-экономического обоснования, мы рекомендуем вам изучить
google-cloud-compute
над
google-api-python-client
. Будем рады получить ваши отзывы!
Кроме того, мы также внесли значительные улучшения и продолжаем инвестировать в автоматизацию обновления и выпуска библиотек, чтобы самая последняя поверхность API была доступна на Python и на всех поддерживаемых нами языках.