本書圍繞新基建的雲計算、大數據及人工智能進行介紹,分為以下五個部分。
部分介紹大數據的概念與特點,以及典型的產業應用場景;第二部分介紹目前雲計算中的一個重要的研究與應用領域—容器雲,包含應用容器引擎Docker與容器編排工具Kubernetes;第三部分是大數據分析的基礎,也是大數據分析技術的重點,包含Hadoop、HBase、Hive、Spark的環境搭建及開發流程;第四部分是機器學習相關算法的應用,包含scikit-learn、SparkML、TensorFlow工具的使用;第五部分,以實例介紹如何使用Spark機器學習庫中的協同過濾算法,來實現一個基於Web的推薦繫,以及介紹如何使用OpenCV與TensorFlow構建卷積神經網絡來實現基於Web的人臉識別。
本書輕理論,重實踐,適合有一定編程基礎,且對雲計算、大數據、機器學習、人工智能感興趣,希望投身到新基建這一偉大事業的讀者學習。同時,本書還可作為廣大院校相關專業的教材和培訓參考用書。