本書是「雲端系統開發系列」的第一本書,專為新手和初階使用者設計,主要介紹ESP32開發板的應用。書中涵蓋從雲端系統伺服器的安裝、建置到管理的完整流程,並以溫溼度感測器為例,逐步指導讀者如何開發和建置網際網路的物聯網雲端系統,最終實現雲端應用和資料視覺化等功能。
本雲端系統開發系列的書籍,乃是筆者在物聯網系統開發研究與產業實務下,多年建立的一個有效且便利的系統架構,本書一步一步從雲端系統伺服器之建立、管理到雲端系統開發,一步一步漸進學習,並透過比者早已把雲端系統開發的架構拆解成一個一個可重複利用的模組或標準介面,在書中一一介紹這些可重複利用的模組或標準介面之標準範例程式與設計技巧來提供讀者的模仿學習,來降低系統龐大產生大量程式與複雜程式所需要了解的時間與成本,透過固定需求對應的程式攥寫技巧模仿學習,可以更快學習物聯網應用系統的開發與雲端系統與網頁語言程式設計,進而有能力開發出有效可運作之物聯網應用系統雛形,隨著讀者不斷成長與磨練,進而改進、加強、創新其原有產品固有思維與架構。如此一來,因為學子們進行「重新開發產品」過程之中,可以很有把握的了解自己正在進行什麼,對於學習過程之中,透過實務需求導引著開發過程,可以讓學子快速有效的開發出產業上可以穩定運作之物聯網應用系統,成為這一領域的高手,然後有機會成為這一領域的個中翹楚。
目錄
自序
自序
自序
目錄
圖目錄
表目錄
雲端系統開發系列
網站伺服器安裝與初始化設計
雲端資料庫設計與開發資料代理人
建立基礎能力之雲端平台
開發視覺化雲端平台
作者介紹
參考文獻
作者介紹
作者簡介
曹永忠 (Yung-Chung Tsao)
國立中央大學資訊管理學系博士,目前在國立暨南國際大學電機工程學系兼任助理教授、國立高雄大學電機工程學系兼任助理教授與靜宜大學資訊工程學系兼任助理教授,專注於軟體工程、軟體開發與設計、物件導向程式設計、物聯網系統開發、Arduino開發、嵌入式系統開發。長期投入資訊系統設計與開發、企業應用系統開發、軟體工程、物聯網系統開發、軟硬體技術整合等領域,並持續發表作品及相關專業著作。並通過台灣圖霸的專家認證
蔡英德 (Yin-Te Tsai)
國立清華大學資訊科學系博士,目前是靜宜大學資訊傳播工程學系教授、靜宜大學資訊學院院長,主要研究為演算法設計與分析、生物資訊、軟體開發、視障輔具設計與開發。
許智誠 (Chih-Cheng Hsu)
美國加州大學洛杉磯分校(UCLA) 資訊工程系博士,曾任職於美國IBM等軟體公司多年,現任教於中央大學資訊管理學系專任副教授,主要研究為軟體工程、設計流程與自動化、數位教學、雲端裝置、多層式網頁系統、系統整合、金融資料探勘、Python建置(金融)資料探勘系統。