arrow_back

Ознайомлення з практичними роботами Google Cloud

Test and share your knowledge with our community!
done
Get access to over 700 hands-on labs, skill badges, and courses

Ознайомлення з практичними роботами Google Cloud

Lab 45 годин universal_currency_alt No cost show_chart Початковий
Test and share your knowledge with our community!
done
Get access to over 700 hands-on labs, skill badges, and courses

GSP282

Логотип Google Cloud Self-Paced Labs

Огляд

Google Cloud – це пакет хмарних сервісів, розміщених в інфраструктурі Google. Різноманітні сервіси й API Google Cloud забезпечують обчислення, аналіз і зберігання даних, а також організацію мереж і доступ до технологій машинного навчання. Їх можна інтегрувати з будь-якими додатками й проектами на основі хмарних обчислень для особистого й корпоративного використання.

У каталозі Google Cloud Skills Boost зібрано всі практичні роботи й курси, присвячені рішенням Google Cloud. Користувачі сервісу можуть вибирати плани навчання, розвивати актуальні навички роботи з хмарними сервісами, відстежувати свої досягнення й перевіряти здобуті знання, отримуючи значки за виконані завдання. Qwiklabs – це технологічна платформа, на якій зберігаються практичні роботи й курси цього сервісу, тож ви інколи помічатимете її назву під час навчання з Google Cloud.

Під час цієї практичної роботи початкового рівня ви вперше спробуєте працювати з Google Cloud через Cloud Console – інтерфейс у вебпереглядачі, за допомогою якого можна отримати доступ до сервісів Google Cloud і керувати ними. Ви ознайомитеся з основними функціями Google Cloud і середовищем практичної роботи.

Ця практична робота призначена для студентів, які вперше мають справу з хмарними обчисленнями або хочуть отримати уявлення про Google Cloud і платформу Qwiklabs. Нижче описано особливості цієї практичної роботи й аспекти, з якими ви працюватимете.

Чого ви навчитесь

У цій практичній роботі ви виконаєте перелічені нижче завдання.

  • Ознайомитеся з платформою, на якій виконується практична робота, і визначите основні функції робочого середовища практичної роботи.
  • Дізнаєтесь, як отримати доступ до Cloud Console із певними обліковими даними.
  • Ознайомитеся з проектами Google Cloud і поширеними хибними уявленнями про них.
  • Навчитеся визначати типи сервісів Google Cloud за допомогою меню навігації Google Cloud.
  • Розглянете базові ролі й перевірите, які дії доступні різним користувачам, за допомогою сервісу Cloud IAM.
  • Дізнаєтеся про бібліотеку API і ознайомитеся з її основними функціями.

Рівень попередньої підготовки

Це практична робота початкового рівня. Саме з неї слід почати знайомство з Google Cloud. Якщо ви вже користувалися Cloud Console, виберіть одну з практичних робіт, наведених нижче.

Перш ніж переходити до іншої практичної роботи, завершіть цю.

Якщо у вас є особистий чи корпоративний обліковий запис або проект Google Cloud, вийдіть із нього. Якщо цього не зробити й запустити практичну роботу в тому самому веб-переглядачі, це може призвести до плутанини з обліковими даними, і ви несподівано вийдете з практичної роботи.

Якщо ви використовуєте Pixelbook, запустіть практичну роботу у вікні в режимі анонімного перегляду.

Огляд практичної роботи

Особливості й компоненти

Усі практичні роботи незалежно від теми й рівня складності мають однаковий інтерфейс. Будь-яка практична робота матиме приблизно такий вигляд:

Практична робота Google Cloud Skills Boost

Примітка. Зараз ви не виконуєте практичну роботу "Створення віртуальної машини". На її прикладі показано спільні характеристики практичних робіт.

Прочитайте визначення компонентів практичної роботи нижче, а потім знайдіть ці компоненти в інтерфейсі.

Кнопка Start Lab (Почати практичну роботу)

Натиснувши цю кнопку, ви створите тимчасове середовище Google Cloud, у якому ввімкнено всі потрібні сервіси й облікові дані для опрацювання матеріалу практичної роботи. Також увімкнеться таймер зворотного відліку.

Кредит

Ціна практичної роботи. 1 кредит, як правило, дорівнює 1 дол. США (користувачам, які купують кредити гуртом, пропонуються знижки). Деякі практичні роботи початкового рівня (зокрема ця) безкоштовні. Більш спеціалізовані практичні роботи дорожчі, оскільки потребують більшої кількості обчислювальних ресурсів Google Cloud для виконання завдань.

Час

Кількість часу, яка у вас є на виконання практичної роботи. Коли ви натиснете кнопку Start Lab (Почати практичну роботу), почнеться зворотний відлік часу до позначки 00:00:00. Після цього ваші тимчасові ресурси й середовище Google Cloud буде видалено. Ви маєте вдосталь часу, щоб виконати практичну роботу, але радимо не відволікатися на інші завдання, інакше ви ризикуєте втратити результат своєї праці.

Оцінка

Багато практичних робіт передбачають оцінку. Ця функція має назву "відстеження активності" й допомагає перевірити, чи виконали ви визначені етапи практичної роботи. Щоб успішно виконати практичну роботу з відстеженням активності, слід виконати всі етапи по порядку. Лише в такому разі вам буде зараховано виконання цієї практичної роботи.

Оплата за практичну роботу

Деякі практичні роботи можна виконати безкоштовно, однак є і такі, за доступ до яких потрібно платити. Щоб виконати платну практичну роботу, натисніть кнопку Start Lab (Почати практичну роботу). З’явиться вікно з пропозицією ввести код доступу або оплатити потрібну суму кредитами. Якщо у вас немає відповідного коду або достатньої кількості кредитів, натисніть кнопку Buy credits (Купити кредити) і дотримуйтеся вказівок.

Читання й виконання вказівок

Ця вкладка веб-переглядача містить вказівки з виконання практичної роботи. Коли ви почнете практичну роботу, інтерфейс користувача Google Cloud Console відкриється в новій вкладці веб-переглядача. Вам потрібно перемикатися між двома вкладками, щоб читати вказівки, а потім виконувати завдання. Для зручності вкладки можна відкрити на окремих моніторах (за наявності).

Перевірте свої знання

Дайте відповіді на запитання з кількома варіантами відповіді нижче, щоб закріпити розуміння висвітлених понять.

Завдання 1. Доступ до Cloud Console

Почніть практичну роботу

  • Ви вже знаєте основні особливості й компоненти практичної роботи. Тепер натисніть Start Lab (Почати практичну роботу).

Середовище й облікові дані Google Cloud активуються за кілька секунд. Коли вмикається таймер зворотного відліку, а замість кнопки Start Lab (Почати практичну роботу) з’являється кнопка End Lab (Завершити практичну роботу), усе готово й можна входити в Cloud Console.

Примітка. Перш ніж натискати кнопку End Lab (Завершити практичну роботу), виконайте всі завдання практичної роботи. Після натискання цієї кнопки ваші тимчасові облікові дані стануть недійсними й ви втратите доступ до виконаної роботи.

Цю кнопку слід натиснути після завершення поточної практичної роботи, інакше ви не зможете почати виконувати іншу практичну роботу. (На платформі Qwiklabs передбачено захист від одночасної реєстрації на кілька практичних робіт.)

Панель Lab details (Відомості про практичну роботу)

Практичну роботу запущено. Тепер погляньте на панель Lab details (Відомості про практичну роботу) ліворуч із кнопкою Open Google Console (Відкрити Google Console), обліковими даними (іменем користувача й паролем) і полем Project ID (Ідентифікатор проекту).

Панель Lab details (Відомості про практичну роботу)

Примітка. Ваші облікові дані відрізнятимуться від наведених на зображенні, але матимуть схожий вигляд. Кожен екземпляр практичної роботи генерує нові тимчасові облікові дані.

Тепер ознайомтеся з наведеними нижче компонентами.

Відкрити Google Cloud Console

Ця кнопка відкриває Cloud Console – веб-консоль і основний центр розробки для Google Cloud. Більшість завдань ви виконуватимете в Google Cloud через цей інтерфейс.

Ідентифікатор проекту

Проект Google Cloud є організаційною одиницею ресурсів Google Cloud. Як правило, він містить ресурси й сервіси, наприклад пул віртуальних машин, набір баз даних і мережу, що з’єднує їх між собою. Крім того, проекти містять налаштування й дозволи, що визначають правила безпеки й рівні доступу користувачів до різних ресурсів.

Ідентифікатор проекту – це унікальний ідентифікатор, що використовується для підключення ресурсів і API Google Cloud до певного проекту. Ідентифікатори проектів Google Cloud унікальні: кожен ідентифікатор на зразок qwiklabs-gcp-xxx.... існує в єдиному екземплярі, а отже розпізнається на глобальному рівні.

Ім’я користувача й пароль

Ці облікові дані є ідентифікаційними в сервісі керування ідентифікацією і доступом Cloud (Cloud IAM). З ними ви отримуєте дозволи на доступ (певну роль або ролі), з якими можна працювати з ресурсами Google Cloud у призначених вам проектах. Ці облікові дані тимчасові й діють лише протягом виконання практичної роботи. Коли таймер покаже 00:00:00, ви більше не зможете відкрити проект Google Cloud із такими обліковими даними.

Вхід у Google Cloud

Ви ознайомилися з панеллю Lab details (Відомості про практичну роботу). Тепер використайте наведені на ній дані, щоб увійти в Cloud Console.

  1. Натисніть Open Google Console (Відкрити Google Console).

Після цього на новій вкладці веб-переглядача з’явиться сторінка входу в Google Cloud.

Якщо ви вже входили в додатки Google, як-от Gmail, сторінка входу матиме подібний вигляд.

Порада. Відкривайте вкладки в окремих вікнах, розміщуючи їх поруч.

Примітка. Якщо відкриється сторінка Choose an account (Виберіть обліковий запис), натисніть Use Another Account (Увійти в інший обліковий запис). Вікно Choose an account (Виберіть обліковий запис), у якому виділено опцію Use Another Account (Увійти в інший обліковий запис)
  1. Поле Username (Ім’я користувача) на панелі Lab Details (Відомості про практичну роботу) буде заповнено автоматично. Натисніть Next (Далі).

Увага! Використовуйте для входу електронну адресу googlexxxxxx_student@qwiklabs.net (особисту й корпоративну електронні адреси використовувати НЕ можна).

Примітка. Ім’я користувача, що має вигляд googlexxxxxx_student@qwiklabs.net, – це обліковий запис Google, створений для навчання. Він має певне доменне ім’я ("qwiklabs.net") і ролі в IAM, що передбачають доступ до призначеного проекту Google Cloud.
  1. Скопіюйте Password (Пароль) із панелі Lab Connection (Підключення), а потім вставте його в поле Password (Пароль) і натисніть Next (Далі).

  2. Щоб підтвердити, що ви ознайомилися з Умовами використання й Політикою конфіденційності Google, натисніть I understand (Зрозуміло).

  3. На сторінці Welcome (Привітання) ознайомтеся з Умовами використання Google Cloud, поставте відповідний прапорець і натисніть Agree and continue (Прийняти й продовжити).

Ви ввійшли в Cloud Console, використовуючи облікові дані студента. Сторінка матиме такий вигляд:

Google Cloud Console

Перевірте свої знання

Дайте відповіді на запитання з кількома варіантами відповіді нижче, щоб закріпити розуміння висвітлених понять.

Ви ввійшли в Cloud Console і ознайомилися з особливостями облікових даних. Перейдімо до проектів Google Cloud.

Завдання 2. Проекти в Cloud Console

Визначення проектів Google Cloud наведено в розділі про вміст панелі Lab Connection (Підключення). Перегляньте його ще раз нижче.

Проект Google Cloud є організаційною одиницею ресурсів Google Cloud. Як правило, він містить ресурси й сервіси, наприклад пул віртуальних машин, набір баз даних і мережу, що з’єднує їх між собою. Крім того, проекти містять налаштування й дозволи, що визначають правила безпеки й рівні доступу користувачів до різних ресурсів.

У верхньому лівому куті центральної панелі розміщено картку Project info (Інформація про проект), що має приблизно такий вигляд:

Інформаційна картка про проект Google Cloud

Ваш проект має назву, номер і ідентифікатор. Ці ідентифікаційні дані часто використовуються для взаємодії із сервісами Google Cloud. Щоб ознайомитися з кожним сервісом або функцією Google Cloud, ви працюватимете з одним відповідним проектом.

Перегляд усіх проектів

Ви маєте доступ до більш ніж одного проекту Google Cloud. У деяких практичних роботах ви працюватимете з кількома проектами, щоб виконати призначені завдання.

  1. Натисніть спадне меню в панелі заголовка Google Cloud Console поруч із назвою вашого проекту.
  2. У вікні Select a project (Вибрати проект) натисніть All (Усі). З’явиться список проектів, один із яких має назву "Ресурси Qwiklabs".
Примітка. Не перемикайтеся на проект "Ресурси Qwiklabs". Він може знадобитися пізніше під час виконання інших практичних робіт.

Великі компанії й досвідчені користувачі Google Cloud часто працюють із десятками й навіть тисячами проектів Google Cloud. Організації використовують Google Cloud для різних цілей, а за допомогою проектів можна впорядкувати сервіси хмарних обчислень (наприклад, за продуктами або командами).

Проект "Ресурси Qwiklabs" містить файли, набори даних і образи машин для певних практичних робіт. Він доступний у середовищі всіх практичних робіт Google Cloud. Важливо зазначити, що доступ до проекту "Ресурси Qwiklabs" (лише для перегляду) надається всім студентам, тобто його не можна видалити чи змінити.

Проект Google Cloud, з яким ви працюєте, тимчасовий, і після завершення практичної роботи проект з усім вмістом буде видалено. Коли ви почнете практичну роботу, вам буде надано доступ до одного або кількох проектів Google Cloud. Саме в цих проектах (а не в проекті "Ресурси Qwiklabs") ви виконуватимете завдання практичної роботи.

  1. Натисніть Cancel (Скасувати), щоб повернутися на сторінку Cloud overview (Огляд Cloud).

Перевірте свої знання

Дайте відповіді на запитання з кількома варіантами відповіді нижче, щоб закріпити розуміння висвітлених понять.

Меню навігації і сервіси

На панелі заголовка Google Cloud Console також є значок меню навігації із трьома лініями:

Значок меню навігації

Натиснувши цей значок, можна відкрити або сховати меню навігації зі швидким доступом до основних сервісів Google Cloud.

  1. Якщо меню сховане, натисніть значок меню навігації.
  2. Натисніть More Products (Інші продукти) й перегляньте категорії інструментів і сервісів.

За цим посиланням можна переглянути документи, що докладно висвітлюють кожну із цих категорій.

Завдання 3. Ролі й дозволи

Google Cloud не лише пропонує сервіси хмарних обчислень, а й містить низку дозволів і ролей, які визначають рівень доступу користувачів до різних ресурсів. Такі ролі й дозволи можна перевіряти та змінювати за допомогою сервісу керування ідентифікацією і доступом Cloud (Cloud IAM).

Перегляд ролей і дозволів студента

  1. У меню навігації (Меню навігації) натисніть IAM & Admin (Адміністрування й керування ідентифікацією і доступом) > IAM. Відкриється сторінка зі списком користувачів і інформацією про те, які дозволи й ролі призначено різним обліковим записам.

  2. Знайдіть ім’я студента "@qwiklabs", яке ви використовували для входу:

Список облікових записів, у якому виділено ім’я користувача

У стовпці Principal (Учасник) відображається електронна адреса googlexxxxxx_student@qwiklabs.net (що відповідає імені користувача, яке ви використовували для входу). У стовпці Name (Ім’я) відображається student XXXXXXXX (студент XXXXXXXX). У стовпці Role (Роль) указано Editor (Редактор) – це одна з трьох базових ролей у Google Cloud. Базові ролі надають дозволи на рівні проекту, а також контролюють можливості доступу й керування у всіх сервісах Google Cloud (якщо не встановлено інше).

У таблиці нижче наведено короткий опис базових ролей "Користувач із правами перегляду", "Редактор" і "Власник", а також їхніх дозволів на основі інформації з відповідної документації.

Назва ролі Дозволи
Користувач із правами перегляду Має дозволи лише для перегляду й дій, що не впливають на стан, наприклад перегляд наявних ресурсів або даних (без можливості змінювати їх).
Редактор Має всі дозволи користувача з правами перегляду, а також може виконувати дії, що впливають на стан, наприклад змінювати наявні ресурси.
Власник Має всі дозволи редактора, а також може керувати ролями та дозволами для проекту й усіма ресурсами в ньому, а також налаштовувати платежі для проекту.

Як редактор ви можете створювати, змінювати й видаляти ресурси Google Cloud, проте не можете додавати учасників у проекти Google Cloud і видаляти їх із проектів.

Перевірте свої знання

Дайте відповіді на запитання з кількома варіантами відповіді нижче, щоб закріпити розуміння висвітлених понять.

Завдання 4. API і сервіси

Інтерфейси Google Cloud API є основною частиною Google Cloud. Так само як сервіси, понад 200 API легко інтегруються з проектами й додатками Google Cloud у різних сферах – від ділового адміністрування до машинного навчання.

API – це інтерфейс програмування, який можна викликати безпосередньо або через клієнтські бібліотеки. Інтерфейси Cloud APIs використовують орієнтовані на ресурси принципи проектування, які описано в посібнику з проектування API.

Якщо практична робота передбачає новий проект Google Cloud для екземпляра практичної роботи, багато API вмикаються автоматично й ви можете відразу починати виконувати завдання. Якщо ви створюєте власні проекти Google Cloud за межами середовища практичної роботи, API слід увімкнути самостійно.

Більшість інтерфейсів Cloud APIs надають докладну інформацію про те, як відповідний інтерфейс API використовується в межах проекту, включно з рівнями трафіку, коефіцієнтами помилок і навіть затримками. Це допомагає швидко сортувати проблеми з додатками, що використовують сервіси Google.

  1. У меню навігації (Меню навігації) натисніть APIs & Services (API і сервіси) > Library (Бібліотека). На панелі ліворуч під заголовком Category (Категорія) можна переглянути різні доступні категорії.

  2. У рядку пошуку API введіть Dialogflow, а потім натисніть Dialogflow API. Відкриється сторінка з описом Dialogflow.

    З Dialogflow API можна створювати якісні додатки для обміну повідомленнями (наприклад, для Google Асистента), навіть якщо ви не розумієтеся на їх базовій схемі на основі машинного навчання й обробки природної мови.

  3. Натисніть Enable (Увімкнути).

  4. Натисніть кнопку "Назад" у веб-переглядачі, щоб перевірити, чи ввімкнено API.

Картка Dialogflow, на якій виділено сповіщення API enabled (API ввімкнено)

  1. Натисніть Try this API (Спробувати цей API). На новій вкладці веб-переглядача з’явиться документація щодо Dialogflow API. Перегляньте ці дані й закрийте вкладку.

  2. Щоб повернутися на основну сторінку Cloud Console, у меню навігації натисніть Cloud overview (Огляд Cloud).

Примітка. Зараз ви познайомитеся з унікальною функцією відстеження активності, яка дає змогу оцінювати виконання завдань. Зверніть увагу на те, як підвищується ваша оцінка в полі вгорі праворуч, коли ви виконуєте завдання й натискаєте Check my progress (Підтвердити виконання). Ця оцінка впливає на отримання значків і сертифікатів за виконані завдання, а також на вашу позицію в таблиці лідерів серед виконавців практичних робіт.

У цьому прикладі за допомогою функції відстеження активності буде перевірено, чи ввімкнули ви Dialogflow API.

Щоб підтвердити виконання завдання, натисніть Check my progress (Підтвердити виконання). Увімкнути Dialogflow API

Щоб дізнатися більше про API, відкрийте каталог Google APIs Explorer. Ви також можете виконати практичну роботу APIs Explorer: Qwik Start, щоб випробувати цей інструмент на простому прикладі.

Перегляд доступних інтерфейсів API

Перевірте свої знання

Дайте відповіді на запитання з кількома варіантами відповіді нижче, щоб закріпити розуміння висвітлених понять.

Завдання 5. Завершення практичної роботи

  1. Коли ви виконаєте практичну роботу, натисніть End Lab (Завершити практичну роботу). Щоб підтвердити виконання, натисніть Submit (Надіслати).

  2. Поставте оцінку кожній роботі, яку ви виконали. Оцінка "п’ять зірочок"

Оцініть, наскільки вам сподобалася практична робота. У вікні Comment (Коментар) можна описати свої враження. Компанія Google цінує обґрунтовані відгуки.

Після завершення практичної роботи ви втратите доступ до проекту Google Cloud і виконаних завдань.

Якщо ви знову відкриєте Cloud Console, то побачите, що автоматично вийшли з облікового запису. Можна закрити вкладку.

Вітаємо!

Лише за 30 хвилин ви отримали чітке уявлення, що таке Cloud Console, які основні функції має ця платформа і які проекти, ролі й типи сервісів доступні на ній. Також ви на практиці випробували Cloud IAM і бібліотеки API. Тепер можна виконувати інші практичні роботи.

Виконайте наступну практичну роботу

Наступна практична робота цієї серії – Створення віртуальної машини. Крім того, можна вибрати одну з інших практичних робіт із каталогу Google Cloud Skills Boost.

Навчання й сертифікація Google Cloud

…допомагають ефективно використовувати технології Google Cloud. Наші курси передбачають опанування технічних навичок, а також ознайомлення з рекомендаціями, що допоможуть вам швидко зорієнтуватися й вивчити матеріал. Ми пропонуємо курси різних рівнів – від базового до високого. Ви можете вибрати формат навчання (за запитом, онлайн або офлайн) відповідно до власного розкладу. Пройшовши сертифікацію, ви перевірите й підтвердите свої навички та досвід роботи з технологіями Google Cloud.

Посібник востаннє оновлено 25 січня 2023 року

Практичну роботу востаннє протестовано 10 серпня 2023 року

© Google LLC 2024. Усі права захищено. Назва та логотип Google є торговельними марками Google LLC. Усі інші назви компаній і продуктів можуть бути торговельними марками відповідних компаній, з якими вони пов’язані.