menu
arrow_back

Building an IoT Analytics Pipeline on Google Cloud Platform

Building an IoT Analytics Pipeline on Google Cloud Platform

1시간 10분 크레딧 7개

GSP088

Google Cloud Self-Paced Labs

Overview

The term Internet of Things (IoT) refers to the interconnection of physical devices with the global Internet. These devices are equipped with sensors and networking hardware, and each is globally identifiable. Taken together, these capabilities afford rich data about items in the physical world.

Cloud IoT Core is a fully managed service that allows you to easily and securely connect, manage, and ingest data from millions of globally dispersed devices. The service connects IoT devices that use the standard Message Queue Telemetry Transport (MQTT) protocol to other Google Cloud Platform data services.

Cloud IoT Core has two main components:

  • A device manager for registering devices with the service, so you can then monitor and configure them.
  • A protocol bridge that supports MQTT, which devices can use to connect to the Google Cloud Platform.

What You'll Learn

In this lab, you will dive into GCP's IoT services and complete the following tasks:

  • Connect and manage MQTT-based devices using Cloud IoT Core (we will use simulated devices.)
  • Ingest a stream of information from Cloud IoT Core using Cloud Pub/Sub.
  • Process the IoT data using Cloud Dataflow.
  • Analyze the IoT data using BigQuery.

Let's check out the requirements and prerequisites for this lab.

What You'll Need

Prerequisites

This is an advanced level lab and having a baseline level of knowledge on the following services will help you better understand the steps and commands that you'll be writing:

  • BigQuery
  • Cloud Pub/Sub
  • Dataflow
  • IoT

If you want to get up to speed in any of the above services, check out the following Qwiklabs:

Ready to dive into IoT and related GCP services? If so, let's get started!

이 실습의 나머지 부분과 기타 사항에 대해 알아보려면 Qwiklabs에 가입하세요.

  • Google Cloud Console에 대한 임시 액세스 권한을 얻습니다.
  • 초급부터 고급 수준까지 200여 개의 실습이 준비되어 있습니다.
  • 자신의 학습 속도에 맞춰 학습할 수 있도록 적은 분량으로 나누어져 있습니다.
이 실습을 시작하려면 가입하세요
점수

—/100

Create a Cloud Pub/Sub Topic

단계 진행

/ 10

Add IAM binding policy to Pub/Sub topic

단계 진행

/ 10

Create a BigQuery dataset

단계 진행

/ 10

Create an empty table in BigQuery Dataset

단계 진행

/ 10

Create a Cloud Storage Bucket

단계 진행

/ 10

Set up a Cloud Dataflow Pipeline (region: us-central1)

단계 진행

/ 20

Create a Registry for IoT Device

단계 진행

/ 10

Add Simulated Devices to the Registry

단계 진행

/ 20