У меня есть 2 облачных аккаунта и нужен только один, как удалить или отменить мой аккаунт, чтобы мне не пришлось платить за один?
автор: Nicco Pedone
4 ответов
под » учетной записью «я предполагаю, что вы имеете в виду» проект Google Cloud Platform», потому что» учетная запись Google Cloud Platform » совпадает с учетной записью Google, предполагая, что вы имеете в виду учетные данные пользователя. Вы не платите за такой счет, вы платите только за используемые ресурсы, которые прикреплены к проекту.
вы можете легко удалить проект из Google Cloud Console — как только вы удалите его, он удалит любые содержащиеся ресурсы, и вы не будете платить за их.
отметим, что проект не будет стоить вам ничего, если он не потребляет никаких ресурсов.
таким образом, нет необходимости удалять или отменять ваши учетные записи электронной почты или проекты. Как только вы прекратите использовать ресурсы в рамках конкретного проекта, вы перестанете взимать плату за эти ресурсы.
Google Cloud: 2 урок — обзор web консоли и создание сервера
автор: Misha Brukman
- «отключить» фактуры. Вы можете найти частично-точные инструкции здесь: https://support.google.com/cloud/answer/6288653?hl=en
- найдите панель» IAM » в меню гамбургера, где вы должны скопировать-вставить имена служб (случайные числа и буквы), а затем подождите несколько секунд, пока кнопка подтверждения превратится из серого в черный. По какой-то причине вы должны удалить их по одному за раз, в определенном порядке. (Примечание: даже если вы не использовали сервис, вы должны дважды проверить это, потому что здесь было много того, что я не создал.)
- перейти к https://console.cloud.google.com/iam-admin/projects и мусорить проекты. Опять же, здесь был проект под названием «numeric-abbey-xxxxxx», который я не создавал, не принимал приглашений и не присоединялся к каким-либо группам.
- чтобы «закрыть» свой платежный счет: a. Перейдите в консоль Cloud Platform https://console.cloud.google.com/ b. Меню гамбургера: выберите Биллинг. c. Выберите имя учетной записи выставления счетов. (Сделайте это дважды.) d. Нажмите » закрыть счет выставления счетов.» e. Введите «закрыть»для подтверждения.
Примечание: Google не будет полностью «удалить» вашу платежную информацию:
«после проверки, ваш счет все еще активен. Вам нужно будет закрыть его запретить отправку уведомлений на электронную почту. Мы не можем удалить данные вашего счета для аудита цели. Хотя будьте уверены, что мы очень серьезно относимся к конфиденциальности. Как только ваш счет будет закрыт, вся информация будет зашифровано и перемещено в холодное хранилище.»
для некоторых отраслевых перспектив, с точки зрения сложности, это очень необычно. Как потребитель, разработчик, работающий в ISPs, я никогда не видел такого сложного процесса закрытия бизнес-аккаунта за мои 20+ лет хостинга. (Академия-это совсем другая история.) Это не должно быть пренебрежительным или «рант.»В зависимости от типа работы, которую вы делаете, может быть сложность-это именно то, что вы ищете. Я считаю, что важно заранее знать, во что ты ввязываешься.
GCP запуск виртуалки в консоле (Google Cloud)
автор: PJ Brunet
перейдите в учетную запись разработчика выберите проект из выпадающего списка, затем перейдите в правый верхний угол, щелкните значок «три точки» и выберите «настройки проекта», а затем нажмите «выключить».
автор: Syed Danish Haider
закрытие проекта в консоли освобождает все ресурсы, используемые в проекте.
- перейдите в консоль облачной платформы.
- Откройте меню галерея меню консоли в левом верхнем углу и выберите IAM https://askdev.ru/q/kak-udalit-uchetnuyu-zapis-google-cloud-platform-235317/» target=»_blank»]askdev.ru[/mask_link]
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Cancel Create
cloud-shell-tutorials / cloud-console-tutorials / iot_core_quickstart / iot_core_quickstart-ru.md
- Go to file T
- Go to line L
- Copy path
- Copy permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cannot retrieve contributors at this time
205 lines (131 sloc) 10.5 KB- Open with Desktop
- View raw
- Copy raw contents Copy raw contents Copy raw contents
Copy raw contents
Начало работы с Cloud IoT Core
Google Cloud Internet of Things (IoT) Core – это полностью управляемый сервис для работы с устройствами IoT. Из этого руководства вы узнаете, как создать хранилище устройств Cloud IoT Core и добавить в него устройство из командной строки gcloud . Вы также запустите пример приложения MQTT, подключите устройство и опубликуете его телеметрические данные.
Это руководство поможет:
- создать тему Cloud Pub/Sub;
- создать хранилище устройств;
- добавить устройство в хранилище;
- настроить учетные данные для устройства;
- создать подписку на тему Pub/Sub для отправки и получения сообщений;
- подключить виртуальное устройство и просмотреть телеметрические данные.
В проекте будут собраны все ресурсы, которые вы используете в своем приложении.
Активация Google Cloud Shell
Все описываемые действия выполняются в Cloud Shell.
Запуск Google Cloud Shell
Откройте Cloud Shell. Для этого нажмите значок на панели навигации в верхней части консоли.
Активация Google Cloud API
Cloud IoT Core API будет включен автоматически.
Создание первой темы
Тема – это именованный ресурс, на который устройства отправляют сообщения. Чтобы создать тему, выполните следующую команду:
gcloud pubsub topics create my-topic
Позже вы отправите несколько сообщений в эту тему.
Клонирование файлов Node.js для Cloud IoT Core из GitHub
Пример приложения MQTT понадобится, чтобы отправлять сообщения в Cloud IoT Core.
Примечание. Если каталог уже существует, удалите из него файлы перед клонированием. Для этого введите следующую команду:
rm -rf nodejs-docs-samples
Чтобы клонировать пример программы, выполните следующую команду:
git clone >
Предоставление права доступа сервисному аккаунту Cloud IoT Core
Перейдите в каталог iot/:
cd nodejs-docs-samples/iot
npm —prefix ./scripts installЗапустите вспомогательный сценарий:
node scripts/iam.js my-topic
Сервисному аккаунту Cloud IoT Core будет предоставлен доступ к теме my-topic .
Создание хранилища устройств
Хранилище устройств определяет свойства, общие для всех входящих в него устройств. Чтобы создать хранилище, выполните следующую команду:
gcloud iot registries create my-registry —project=> —region=us-central1 —event-notification-config=topic=projects/>/topics/my-topic
Создание ключей подписи
Для аутентификации устройства в Cloud IoT Core нужна пара ключей (закрытый и открытый). Чтобы создать их, выполните следующую команду:
./scripts/generate_keys.sh
В результате выполнения этого скрипта будут созданы ключи RS256 и ES256 в формате PEM, но сейчас вам понадобятся только ключи RS256. Закрытый ключ должен храниться на устройстве и использоваться для аутентификации JWT (JSON Web Token). Открытый ключ находится в хранилище устройств.
Создание устройства и добавление его в хранилище
Чтобы создать устройство и добавить его в хранилище, выполните следующую команду:
gcloud iot devices create my-node-device —project=> —region=us-central1 —registry=my-registry —public-key path=rsa_cert.pem,type=rs256
Подключение устройства и просмотр телеметрических данных
Теперь вы отправите сообщения с виртуального устройства в Pub/Sub, а затем извлечете и просмотрите их.
Откройте каталог с примером приложения MQTT:
cd mqtt_example
Установите зависимости Node.js:
npm install
Чтобы подключить виртуальное устройство к Cloud IoT Core по протоколу MQTT, выполните следующую команду:
node cloudiot_mqtt_example_nodejs.js —projectId=> —registryId=my-registry —deviceId=my-node-device —privateKeyFile=../rsa_private.pem —numMessages=25 —algorithm=RS256 —mqttBridgePort=443
Виртуальное устройство публикует сообщения в теме для публикации телеметрии. Уже опубликовано 25 сообщений.
Создание подписки на тему устройства
Чтобы создать подписку для просмотра сообщений, опубликованных вашим устройством, выполните следующую команду:
gcloud pubsub subscriptions create projects/>/subscriptions/my-subscription —topic=my-topic
Извлечение опубликованных сообщений
Чтобы извлечь опубликованные сообщения, выполните следующую команду:
gcloud pubsub subscriptions pull —auto-ack projects/>/subscriptions/my-subscription
В результате будут извлечены сообщения, опубликованные этим устройством. Для каждого сообщения будут указаны следующие данные: my-registry/my-node-device-payload-<INTEGER> , MESSAGE_ID и список атрибутов ATTRIBUTES со сведениями об устройстве. Параметр MESSAGE_ID – это уникальный идентификатор сообщения, присваиваемый сервером.
Примечание. Сообщения могут отображаться не в том порядке, в каком они были опубликованы. Если вы видите в Cloud Shell только одно сообщение, выполните команду несколько раз, пока не отобразятся остальные.
Просмотр ресурсов в консоли Google Cloud Platform
Итак, мы рассмотрели использование командной строки gcloud . Созданные ресурсы также можно просмотреть в консоли GCP.
Откройте меню в левой части консоли.
Выберите IoT Core.
В этом интерфейсе также можно создавать устройства и их хранилища и управлять ими.
Вы познакомились с программой командной строки gcloud и с Cloud IoT Core, а также узнали, как просматривать ресурсы Cloud IoT Core в консоли GCP. Теперь вы можете создавать собственные приложения. Подробнее о Cloud IoT Core можно узнать здесь.
Другие примеры кода Cloud IoT Core на GitHub:
Источник: github.com
Настраиваем VM Instance Google Cloud для задач машинного обучения
Решение тяжёлых задач машинного обучения на стационарных компьютерах дело неблагодарное и малоприятное. Представьте, что вы на домашнем ноутбуке делаете ансамбль из N нейронных сетей для изучения лесов Амазонки на ноутбуке. Сомнительное удовольствие, тем более, что сейчас есть прекрасный выбор облачных сервисов для этих целей — Amazon Web Services, Google Cloud Platform, Microsoft Azure и прочие. Некоторые даже относительно бесплатны и предоставляют видеокарты.
Мы будем настраивать VM на Google Cloud Platform с нуля. Бонусом — стартовые 300$ на год на один gmail аккаунт. Поехали.
- Создание и настройка Virtual Machine Instances
- Настройка сетевых параметров
- Установка Anaconda и дополнительных пакетов
- Настройка Jupyter Notebook
- Настройка File Transfer
1. Создание и настройка Virtual Machine Instances
Создаем аккаунт
С первых шагов может ввести в заблуждение тот факт, что Гугл безапелляционно квалифицирует вас как юридическое лицо без права смены статуса. Это норма с недавних пор и с этим придется смириться. Далее бесстрашно указываем платежные данные, деньги без предупреждения не снимутся, даже когда будет исчерпан бесплатный лимит.
Создаем Virtual Machine и подбираем параметры
Здесь есть несколько интересных моментов. Графические процессоры есть не во всех зонах. В европейских и западно-азиатских я не нашел, в южно-американских искать не стал, поэтому выбрал восточно-американскую зону. Там их можно хоть восемь настроить с абонентской платой 5000 долларов в час.
Усредняем данные и настраиваем восемь процессоров, двадцать гигабайт оперативной памяти и один графический процессор. Всё это удовольствие будет стоить 1 доллар в час.
Операционную систему можно выбрать на любой вкус. Берем понравившийся Linux дистрибутив и выставляем галочки «разрешить траффик». Настройку сети и SSH пропускаем. Их мы настроим дальше. И, наконец, один важный момент, снимите галочку с delete boot disk when instance is deleted.
Это сохранит вам нервы, когда начнете создавать имейджи под разные задачи.
2. Настройка сетевых параметров
Настройка статического IP
По умолчанию внешний IP динамический. Сделаем его статическим и жить сразу станет гораздо проще. При привязке к проекту или виртуальной машине (как раз наш случай) — это бесплатно.
Настройка брандмауэра.
Jupyter Notebook — наш главный инструмент и ему будет нужен доступ к виртуальной машине. Создаем правило со следующими параметрами:
- Разрешить входящий трафик
- Указываем любой порт в разумных пределах. К примеру, 22-й не подойдет, на нем висит SSH.
- Диапазон адресов делаем по умолчанию 0.0.0.0/0 (можно поменять)
Мы создали чистую VM и в итоге у вас должно получиться примерно так:
И самое главное — не забывайте выключать VM, когда закончили работу!
3. Установка Anaconda и дополнительных пакетов
Запускаем созданный Instance, подключаемся через SSH и для установки дистрибутива Анаконды вводим в командной строке:
wget http://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh bash Anaconda3-5.0.1-Linux-x86_64.sh
В конце установки не забудьте ввести «yes», чтобы прописать переменную PATH
Ставим любимые пакеты:conda install seaborn conda install keras conda install tensorflow
И переходим к настройке Jupyter Notebook.
4. Настройка Jupyter Notebook
Вводим в командную строку (порт — который вы указали в настройках брандмауэра):
echo c.NotebookApp.ip = ‘*’ > ~/.jupyter/jupyter_notebook_config.py echo c.NotebookApp.open_browser = False> ~/.jupyter/jupyter_notebook_config.py echo c.NotebookApp.port = 8888 > ~/.jupyter/jupyter_notebook_config.py
tail -n 10 ~/.jupyter/jupyter_notebook_config.py
jupyter notebook —ip=0.0.0.0 —port=8888 —no-browser Метаданные —> SSH-ключи» добавляем скопированный ключ.
Осталось совсем немного, самая приятная часть — настроить файл-менеджер WinSCP.
- Скачиваем его здесь
- Настраиваем конфигурацию. Помним, что IP — это наш статический IP удаленной системы. Имя пользователя — аналогично PuTTY.
В дополнительных настройках указываем private key и выставляем галочки как на скриншоте.
Всё! Наша боевая система готова к перевариванию тяжелых сверточных нейросетей и объемных данных.
Дополнительно хочу заметить, что использовать один Instance не очень разумно экономически. Разные задачи требуют разных ресурсов. Можно создать двенадцать виртуалок с разными настройками процессоров, памяти и графики или работать с имейджами. Экспериментируйте и любите данные.
- Compute Engine Features
- Transferring Files to Instances
- Managing Instance Access with SSH Keys
- облачные вычисления
- google cloud
- jupyter notebook
- anaconda
- машинное обучение
Источник: habr.com