本課程主要包含了雲端物聯網服務的技術原理與實作。物聯網開發平台部份將介紹 Arduino 與 Raspberry Pi 兩種最常見的物聯網開發控制板與相關周邊;雲端服務則使用了 AWS (Amazon Web Service) 的 Iaas (Infrastructure as a Service) 及 PaaS (Platform as a Service) 雲端服務,主要的介紹重點將放在如何利用 AWS 所提供的 AWS IoT 功能,進行物聯網裝置與 AWS現有的各種雲端服務元件間的整合,以開發創新的雲端物聯網服務。由於本課程的主要目的在於訓練同學具備實際開發 AWS 雲端物聯網服務的能力,故本課程的上課方式,將同時結合理論講述與實驗兩個部份,並要求修課同學在學期末必須完成一項 AWS 雲端物聯網服務專題。This course mainly includes the technical principles and implementation of cloud network services. The Internet Development Platform will introduce the two most common Internet Development Control Boards and related peripherals of the Arduino and Raspberry Pi; the cloud service uses the Iaas (Infrastructure as a Service) and PaaS (Platform as a Service) cloud service of AWS (Amazon Web Service). The main introduction will focus on how to use the AWS IoT capabilities provided by AWS to perform Internet devices and AWS's existing cloud service components are integrated to develop innovative cloud service. Since the main purpose of this course is to train students to prepare the ability to actually develop AWS Cloud Network services, the course preparation method of this course will simultaneously explain and experience two parts, and require students to complete an AWS Cloud Network service topic at the end of the study period.
自編教材
Self-edited textbooks
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
課堂參與出席課堂參與出席 Class attendance and attendance |
10 | |
實作作業實作作業 Actual work |
70 | |
期末報告期末報告 Final report |
20 |