書名: 實戰雲端作業系統建置與維護:VMware vSphere 5 虛擬化全面啟動
作者: 熊信彰
ISBN: 9789862765029
出版社: 碁峰
定價: 680
售價: 578
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

為您推薦

手把手學Google AppSheet:辦公應用程式開發實戰指南

手把手學Google AppSheet:辦公應用程式開發實戰指南

類似書籍推薦給您

在這個追求效率的時代,請盡快將AppSheet融入您的工作中! 自由創建您專屬的企業應用程式,不要再浪費時間做可以被程式取代的事情。 Google AppSheet 是一款無程式碼的應用程式開發平台,無需擁有程式設計經驗,也不需要下載任何軟體,只要打開瀏覽器,您就能迅速地創建出專屬的應用程式。現在就讓AppSheet助您提升工作效率,成為您辦公時不可或缺的工作助手! 本書特色 ●從基礎操作到實際的應用程式開發,每一步皆有詳盡的操作步驟解說,確保您能夠輕鬆掌握AppSheet的使用技巧。AppSheet本身的介面操作也很簡單、易於理解,對於想要深入了解無代碼開發工具的您,這本書將是您的最佳指南。 ●針對「員工與部門名單管理」、「加班申請」、「請假申請」、「薪資計算」等常用的辦公室應用程式,提供實作教學與範例QR Code,讓您可以直接產出應用程式!即使沒有程式經驗,也能即刻開發,快來感受AppSheet驚人的開發速度吧! ●從Google試算表到專屬APP,只需簡單幾步,輕鬆將數據轉化為實用的應用程式。還能與Google服務整合,讓您的應用程式與Google辦公軟體完美整合。 ●有了AppSheet,想要改善流程、提高效率不用再等待,也無須花大錢外包,特別推薦給希望提升工作效率並快速開發專屬應用程式的企業。

原價: 320 售價: 240 現省: 80元
立即查看
從異世界歸來發現只剩自己不會Kubernetes:初心者進入雲端世界的實戰攻略!(iThome鐵人賽系列書)【平裝】 (1版)

從異世界歸來發現只剩自己不會Kubernetes:初心者進入雲端世界的實戰攻略!(iThome鐵人賽系列書)【平裝】 (1版)

類似書籍推薦給您

【簡介】 佳評如潮!熱銷再版(平裝版) ★☆★ 銷售排行榜冠軍 TOP 1 ★☆★   ▍覺得 Kubernetes 門檻太高?那你找對地方了!   ▍九大核心主題,由淺入深逐一擊破!   本書內容改編自第 14 屆 iThome 鐵人賽 DevOps 組的優選系列文章《從異世界歸來發現只剩自己不會 Kubernetes》。此書是一本綜合性的指南,針對想要探索認識 Kubernetes 的技術人員而生。無論是初涉此領域的新手,還是已有深厚經驗的資深工程師,本書都能提供你所需的知識和技能。   本書致力於使讀者可以由淺入深,全面了解 Kubernetes 的各個面向。從基礎的概念開始,逐步深入至進階技術和策略,每一章都根據主題進行有組織的切分,以確保讀者不僅能建立堅固的基礎,還能進一步掌握要點。   在這本書中,作者展示自己在業界的實戰經驗,並精心策劃九大核心主題,引領讀者從 Kubernetes 的初步探索邁向深入的實戰應用。不僅涵蓋初學者的基礎知識,更延伸至實務部署策略,進階的權限管理,以及資源分配的技巧。每一頁都充滿了真實世界的寶貴經驗,等待著你來發掘和學習。   四大重點   ☑ 漸進式學習   艱澀觀念都能迎刃而解   ☑ 主題式攻略   專題深度剖析,策略全面掌握   ☑ 提供實作範例   大量實作範例,讓你寫得順看得懂   ☑ 過來人甘苦談   記錄從學廢到學會的心路歷程   目標讀者   ● 想要快速掌握 Kubernetes 概念和技巧的初學者。   ● 已經有 Docker 或是微服務基礎的後端工程師。   ● 想要在 Kubernetes 部署和管理應用程式的 DevOps 工程師。   ● 想要了解 Kubernetes 原理和架構的軟體工程師。 專業推薦   「這本書不僅提供了豐富的範例程式碼和操作指南,讓身為工程師的我們能實際操作來加深認知;更重要的是,它教會我如何從後端工程師的角度去思考和應用 Kubernetes。從容器的生命週期、資源管理到部署管理,每一章都與我們的日常開發工作息息相關。」──── 雷N │ 後端工程師 / iThome 鐵人賽戰友 【目錄】 Part 1 萬丈高樓平地起,開始爬吧! 第1章 Kubernetes 是什麼? 1.1 網路部署的演變 1.2 Kubernetes 的定位 第2章 Kubernetes 的元件 2.1 Kubernetes 設計原理 2.2 Kubernetes 叢集中包含哪些元件? 2.3 Kubernetes Control Plane Part 2 一定要安裝些什麼的吧! 第3章 安裝 Kubernetes(Docker Desktop) 3.1 下載 Docker Desktop(macOS) 3.2 開啟 Docker Desktop 內建的 Kubernetes 3.3 查看 Kubernetes 狀態 第4章 安裝 Kubernetes Dashboard GUI 4.1 Kubernetes Dashboard 是什麼? 4.2 設定 Kubernetes Dashboard Part 3 老闆總說先可以 Run 就好… 第5章 Kubernetes — 實戰做一個 Pod 5.1 建立容器(Container) 5.2 建立 Kubernetes 設定檔 5.3 在 Kubernetes 中建立 Pod 5.4 使用 kubectl port-forward 與 Local 端接軌 第6章 Kubernetes — 實戰做一個 Service 6.1 Service 是什麼? 6.2 那什麼是邏輯上的一群 Pod? 第7章 Kubernetes — 實戰做一個 Deployment 7.1 使用案例 7.2 實戰演練 7.3 更新 Deployment 實現水平擴展 7.4 使用 Rollout 查看歷史版本並回滾 第8章 Kubernetes — 實戰做一個 StatefulSet 8.1 StatefulSet 是什麼? 8.2 StatefulSet 中的有序命名及網路 ID 8.3 StatefulSet 中的穩定儲存 8.4 StatefulSet 中的 Headless Services 8.6 StatefulSet 中的部署及擴縮保證 8.7 StatefulSet 中的更新策略 8.8 實戰演練 8.9 刪除 StatefulSet Part 4 我就知道事情沒有那麼單純 第9章 Kubernetes — Kustomize 是什麼? 9.1 Kustomize 在 Kubernetes 中的定位 9.2 Kustomize 介紹 9.3 Kustomize 安裝 9.4 基本指令 9.5 實戰演練 9.6 Kustomize 進階功能 第10章 Kubernetes — 路由守護神 Ingress 10.1 Ingress 是什麼? 10.2 Ingress 的作用 10.3 Ingress 安裝 10.4 實戰演練 第11章 Kubernetes — Pod 的生命週期 11.1 Pod 的生命週期 11.2 Pod Phase(階段) 11.3 重啟策略(Restart Policy) 11.4 初始化容器(Init Container) 11.5 生命週期鉤子(Lifecircle Hook) 11.6 健康檢查(Health Check) 第12章 Kubernetes Kubectl 指令與它的快樂夥伴 12.1 Kubectl 介紹 12.2 Kubectl 安裝設定 12.3 Kubectl 語法 12.4 Kubectl 常用指令 12.5 善加利用 Kubectl Help Part 5 這些花式部署你學會了嗎? 第13章 Kubernetes Deployment Strategies — 常見的部署策略 13.1 重建部署(Recreate) 13.2 滾動部署(Rolling-Update) 13.3 藍綠部署(Blue / Green) 13.4 金絲雀部署(Canary) 13.5 A / B 測試(A / B Testing) 13.4 影子部署(Shadow) 第14章 Kubernetes Deployment Strategies — 重建部署與滾動部署 14.1 重建部署(Recreate) 14.2 滾動部署(Rolling-Update) 第15章 Kubernetes Deployment Strategies — 金絲雀部署 15.1 Nginx Ingress 金絲雀部署功能介紹 15.2 金絲雀部署(Canary Deployment) 15.3 使用金絲雀部署更新服務 15.4 實戰演練 Part 6 相較之下 Docker Volume 好像遜色了點? 第16章 Kubernetes Volume — Volume 是什麼? 16.1 那 Kubernetes 的 Volume 是什麼? 16.2 Volume 類型 16.3 不同 Volume 的生命週期 第17章 Kubernetes Volume — EmptyDir 17.1 EmptyDir Volume 17.2 實戰演練 第18章 Kubernetes Volume — ConfigMap 18.1 ConfigMap 的特性 18.2 建立 ConfigMap 18.3 實戰演練 第19章 Kubernetes Volume — Secret 19.1 什麼是 Secret? 19.2 建立 Secret 19.3 實際應用 Secret 19.4 聊聊關於 Secret 看起來並不那麼安全這件事 第20章 Kubernetes Volume — PV & PVC 20.1 Storage Class 20.2 Persistent Volumes(PV) 20.3 Persistent Volume Claims(PVC) 20.4 實戰演練 Part 7 資源監控一定是全新的世界 第21章 Kubernetes Resources — Resource 21.1 Resource 是什麼? 21.2 Request 和 Limit 關係 21.3 Pod 的服務品質(Quality of Service,QoS) 21.4 Resource 設定的排列組合 21.5 實戰心得分享 第22章 Kubernetes Resources — Namespace 22.1 Namespace 是什麼以及何時使用? 22.2 實戰演練 22.3 一些 Namespace 的特性 第23章 Kubernetes Resources — Resource Management 23.1 什麼是 LimitRange ? 23.2 什麼是 ResourceQuota? 23.3 實戰演練 — LimitRange 23.4 實戰演練 — ResourceQuota 第24章 Kubernetes Resources — Metrics Server 24.1 Metrics Server 是什麼? 24.2 Metrics Server 原理 24.3 安裝 Metrics Server 24.4 顯示資源使用訊息 Part 8 身為 Server 守護者的你是不是也沒辦法睡個好覺 第25章 Kubernetes AutoScaling — AutoScaling 是什麼? 25.1 Autoscaler 的種類 25.2 Cluster Autoscaler(CA) 25.3 Horizontal Pod Autoscaler(HPA) 25.4 Vertical Pod Autoscaler(VPA) 25.5 Multidimensional Pod Autoscaler(MPA) 25.6 Custom Pod Autoscaler 第26章 Kubernetes AutoScaling — Horizontal Pod AutoScaler 26.1 確認 Metrics Server 是否就緒 26.2 HPA 設定檔範例 26.3 實戰演練 第27章 Kubernetes AutoScaling — Vertical Pod AutoScaler 27.1 確認 Metrics Server 是否就緒 27.2 VPA 元件以及運作流程 27.3 安裝 Custom Resource — VPA 27.4 實戰演練 27.5 移除 VPA 模組 第28章 Kubernetes AutoScaling — Custom Pod AutoScaler 28.1 安裝 KEDA 28.2 KEDA(Kubernetes Event-Driven Autoscaling) 28.3 KEDA CRD — ScaledObject 和 ScaledJob 28.4 KEDA 觸發器 28.5 KEDA 中的防抖動機制 Debouncing 28.6 超越 Kubernetes HPA 的彈性伸縮 28.7 激活階段與縮放階段 Part 9 朕不給的,你不能搶 第29章 Kubernetes Security — 使用 Context 進行用戶管理 29.1 Kubernetes 的認證與授權 29.2 Kubernetes Context 是什麼? 29.3 用戶管理情境 29.4 實戰演練 29.5 所以說那個 Context 中的 Cluster 跟 User 呢? 第30章 Kubernetes Security — RBAC Authorization 授權管理 30.1 深入了解 Kubernetes API Server 30.2 實戰使用 RBAC(Role-Base Access Control) 30.3 Role vs ClusterRole 30.4 RoleBinding vs ClusterRoleBinding

原價: 650 售價: 585 現省: 65元
立即查看
從異世界歸來發現只剩自己不會Kubernetes:初心者進入雲端世界的實戰攻略!(iThome鐵人賽系列書)【軟精裝】 (1版)

從異世界歸來發現只剩自己不會Kubernetes:初心者進入雲端世界的實戰攻略!(iThome鐵人賽系列書)【軟精裝】 (1版)

類似書籍推薦給您

內容簡介 覺得 Kubernetes 門檻太高?那你找對地方了! 從敬而遠之到心領神會! 九大核心主題,由淺入深逐一擊破   本書內容改編自第 14 屆 iThome 鐵人賽 DevOps 組的優選系列文章《從異世界歸來發現只剩自己不會 Kubernetes》。此書是一本綜合性的指南,針對想要探索認識 Kubernetes 的技術人員而生。無論是初涉此領域的新手,還是已有深厚經驗的資深工程師,本書都能提供你所需的知識和技能。   本書致力於使讀者可以由淺入深,全面了解 Kubernetes 的各個面向。從基礎的概念開始,逐步深入至進階技術和策略,每一章都根據主題進行有組織的切分,以確保讀者不僅能建立堅固的基礎,還能進一步掌握要點。   在這本書中,作者展示自己在業界的實戰經驗,並精心策劃九大核心主題,引領讀者從 Kubernetes 的初步探索邁向深入的實戰應用。不僅涵蓋初學者的基礎知識,更延伸至實務部署策略,進階的權限管理,以及資源分配的技巧。每一頁都充滿了真實世界的寶貴經驗,等待著你來發掘和學習。   四大重點   ▶ 漸進式學習   艱澀觀念都能迎刃而解   ▶ 主題式攻略   專題深度剖析,策略全面掌握   ▶ 提供實作範例   大量實作範例,讓你寫得順看得懂   ▶ 過來人甘苦談   記錄從學廢到學會的心路歷程   目標讀者   ● 想要快速掌握 Kubernetes 概念和技巧的初學者。   ● 已經有 Docker 或是微服務基礎的後端工程師。   ● 想要在 Kubernetes 部署和管理應用程式的 DevOps 工程師。   ● 想要了解 Kubernetes 原理和架構的軟體工程師。 專業推薦   「這本書不僅提供了豐富的範例程式碼和操作指南,讓身為工程師的我們能實際操作來加深認知;更重要的是,它教會我如何從後端工程師的角度去思考和應用 Kubernetes。從容器的生命週期、資源管理到部署管理,每一章都與我們的日常開發工作息息相關。」──── 雷N │ 後端工程師 / iThome 鐵人賽戰友 目錄 Part 1 萬丈高樓平地起,開始爬吧! 第1章 Kubernetes 是什麼? 1.1 網路部署的演變 1.2 Kubernetes 的定位 第2章 Kubernetes 的元件 2.1 Kubernetes 設計原理 2.2 Kubernetes 叢集中包含哪些元件? 2.3 Kubernetes Control Plane Part 2 一定要安裝些什麼的吧! 第3章 安裝 Kubernetes(Docker Desktop) 3.1 下載 Docker Desktop(macOS) 3.2 開啟 Docker Desktop 內建的 Kubernetes 3.3 查看 Kubernetes 狀態 第4章 安裝 Kubernetes Dashboard GUI 4.1 Kubernetes Dashboard 是什麼? 4.2 設定 Kubernetes Dashboard Part 3 老闆總說先可以 Run 就好… 第5章 Kubernetes — 實戰做一個 Pod 5.1 建立容器(Container) 5.2 建立 Kubernetes 設定檔 5.3 在 Kubernetes 中建立 Pod 5.4 使用 kubectl port-forward 與 Local 端接軌 第6章 Kubernetes — 實戰做一個 Service 6.1 Service 是什麼? 6.2 那什麼是邏輯上的一群 Pod? 第7章 Kubernetes — 實戰做一個 Deployment 7.1 使用案例 7.2 實戰演練 7.3 更新 Deployment 實現水平擴展 7.4 使用 Rollout 查看歷史版本並回滾 第8章 Kubernetes — 實戰做一個 StatefulSet 8.1 StatefulSet 是什麼? 8.2 StatefulSet 中的有序命名及網路 ID 8.3 StatefulSet 中的穩定儲存 8.4 StatefulSet 中的 Headless Services 8.6 StatefulSet 中的部署及擴縮保證 8.7 StatefulSet 中的更新策略 8.8 實戰演練 8.9 刪除 StatefulSet Part 4 我就知道事情沒有那麼單純 第9章 Kubernetes — Kustomize 是什麼? 9.1 Kustomize 在 Kubernetes 中的定位 9.2 Kustomize 介紹 9.3 Kustomize 安裝 9.4 基本指令 9.5 實戰演練 9.6 Kustomize 進階功能 第10章 Kubernetes — 路由守護神 Ingress 10.1 Ingress 是什麼? 10.2 Ingress 的作用 10.3 Ingress 安裝 10.4 實戰演練 第11章 Kubernetes — Pod 的生命週期 11.1 Pod 的生命週期 11.2 Pod Phase(階段) 11.3 重啟策略(Restart Policy) 11.4 初始化容器(Init Container) 11.5 生命週期鉤子(Lifecircle Hook) 11.6 健康檢查(Health Check) 第12章 Kubernetes Kubectl 指令與它的快樂夥伴 12.1 Kubectl 介紹 12.2 Kubectl 安裝設定 12.3 Kubectl 語法 12.4 Kubectl 常用指令 12.5 善加利用 Kubectl Help Part 5 這些花式部署你學會了嗎? 第13章 Kubernetes Deployment Strategies — 常見的部署策略 13.1 重建部署(Recreate) 13.2 滾動部署(Rolling-Update) 13.3 藍綠部署(Blue / Green) 13.4 金絲雀部署(Canary) 13.5 A / B 測試(A / B Testing) 13.4 影子部署(Shadow) 第14章 Kubernetes Deployment Strategies — 重建部署與滾動部署 14.1 重建部署(Recreate) 14.2 滾動部署(Rolling-Update) 第15章 Kubernetes Deployment Strategies — 金絲雀部署 15.1 Nginx Ingress 金絲雀部署功能介紹 15.2 金絲雀部署(Canary Deployment) 15.3 使用金絲雀部署更新服務 15.4 實戰演練 Part 6 相較之下 Docker Volume 好像遜色了點? 第16章 Kubernetes Volume — Volume 是什麼? 16.1 那 Kubernetes 的 Volume 是什麼? 16.2 Volume 類型 16.3 不同 Volume 的生命週期 第17章 Kubernetes Volume — EmptyDir 17.1 EmptyDir Volume 17.2 實戰演練 第18章 Kubernetes Volume — ConfigMap 18.1 ConfigMap 的特性 18.2 建立 ConfigMap 18.3 實戰演練 第19章 Kubernetes Volume — Secret 19.1 什麼是 Secret? 19.2 建立 Secret 19.3 實際應用 Secret 19.4 聊聊關於 Secret 看起來並不那麼安全這件事 第20章 Kubernetes Volume — PV & PVC 20.1 Storage Class 20.2 Persistent Volumes(PV) 20.3 Persistent Volume Claims(PVC) 20.4 實戰演練 Part 7 資源監控一定是全新的世界 第21章 Kubernetes Resources — Resource 21.1 Resource 是什麼? 21.2 Request 和 Limit 關係 21.3 Pod 的服務品質(Quality of Service,QoS) 21.4 Resource 設定的排列組合 21.5 實戰心得分享 第22章 Kubernetes Resources — Namespace 22.1 Namespace 是什麼以及何時使用? 22.2 實戰演練 22.3 一些 Namespace 的特性 第23章 Kubernetes Resources — Resource Management 23.1 什麼是 LimitRange ? 23.2 什麼是 ResourceQuota? 23.3 實戰演練 — LimitRange 23.4 實戰演練 — ResourceQuota 第24章 Kubernetes Resources — Metrics Server 24.1 Metrics Server 是什麼? 24.2 Metrics Server 原理 24.3 安裝 Metrics Server 24.4 顯示資源使用訊息 Part 8 身為 Server 守護者的你是不是也沒辦法睡個好覺 第25章 Kubernetes AutoScaling — AutoScaling 是什麼? 25.1 Autoscaler 的種類 25.2 Cluster Autoscaler(CA) 25.3 Horizontal Pod Autoscaler(HPA) 25.4 Vertical Pod Autoscaler(VPA) 25.5 Multidimensional Pod Autoscaler(MPA) 25.6 Custom Pod Autosacler 第26章 Kubernetes AutoScaling — Horizontal Pod AutoScaler 26.1 確認 Metrics Server 是否就緒 26.2 HPA 設定檔範例 26.3 實戰演練 第27章 Kubernetes AutoScaling — Vertical Pod AutoScaler 27.1 確認 Metrics Server 是否就緒 27.2 VPA 元件以及運作流程 27.3 安裝 Custom Resource — VPA 27.4 實戰演練 27.5 移除 VPA 模組 第28章 Kubernetes AutoScaling — Custom Pod AutoScaler 28.1 安裝 KEDA 28.2 KEDA(Kubernetes Event-Driven Autoscaling) 28.3 KEDA CRD — ScaledObject 和 ScaledJob 28.4 KEDA 觸發器 28.5 KEDA 中的防抖動機制 Debouncing 28.6 超越 Kubernetes HPA 的彈性伸縮 28.7 激活階段與縮放階段 Part 9 朕不給的,你不能搶 第29章 Kubernetes Security — 使用 Context 進行用戶管理 29.1 Kubernetes 的認證與授權 29.2 Kubernetes Context 是什麼? 29.3 用戶管理情境 29.4 實戰演練 29.5 所以說那個 Context 中的 Cluster 跟 User 呢? 第30章 Kubernetes Security — RBAC Authorization 授權管理 30.1 深入了解 Kubernetes API Server 30.2 實戰使用 RBAC(Role-Base Access Control) 30.3 Role vs ClusterRole 30.4 RoleBinding vs ClusterRoleBinding

原價: 720 售價: 648 現省: 72元
立即查看
物聯網實戰 (Cloud篇):使用NodeMCU-32S/Arduino/LoRa/雲端伺服器建立專屬物聯網 (1版)

物聯網實戰 (Cloud篇):使用NodeMCU-32S/Arduino/LoRa/雲端伺服器建立專屬物聯網 (1版)

類似書籍推薦給您

原價: 690 售價: 587 現省: 103元
立即查看
Google Apps Script雲端自動化與動態網頁實戰(附:近280分鐘影音教學/範例程式檔) (2版)

Google Apps Script雲端自動化與動態網頁實戰(附:近280分鐘影音教學/範例程式檔) (2版)

類似書籍推薦給您

內容簡介   網路好評,國內第一本最完整GAS實作中文書最新版!   以13個案例掌握熱門的Google Apps Script雲端神器,   從入門到自動化實戰開發與設計!   翻轉工作流程,快速打造雲端自動化系統!   無論是大型公司或中小企業,有些常態或重複性的工作都需花費不少人力與時間。隨著資訊技術不斷進步,利用雲端、網頁系統來管理工作流程已是趨勢,而本書就是運用容易取得的Google應用服務作為自動化流程的基底。   強大的Google推出許多免費的雲端應用服務,如Google日曆、試算表與表單、翻譯與語音等,但這些服務皆以各自運作為主,鮮少可互相搭配使用。直到Google推出了「Google Apps Script」,藉此可讓不同雲端服務間得以互動,以增進日常工作的自動化處理效率。本書就希望引領讀者學習開發出符合需求的自動化系統,減少常態性與重複性工作。   ‧清楚明確的步驟式教學,以常見的重複性工作流程作為主要範例,如:自動發信系統、出缺席查詢系統、單據控管系統、會議室借用與查詢系統、每日行程通知…等,說明如何將工作流程得以精簡化或自動化。另外,還有全自動多國語言翻譯機、團隊開會日曆、檔案下載列表…等多元案例。   ‧範例資料庫以Google試算表為主,對於資料的新增、維護、刪除,以及在統計與報表產生較為容易,也有助日後進行各種數據的分析與統計。   ‧不同Google Apps間的資料傳遞,使序號性資料得以完全掌握,且能將每筆資料轉為Google文件與PDF檔案。   ‧在Google試算表中藉由自定義的按鈕,使其可輕易執行相關動作。   ‧結合自動觸發方式,讓所建立的專案得以自動執行,藉此提高工作效率。   ‧將Google試算表中的資料傳送到普及率最高的LINE通訊軟體,輕鬆就能掌握訊息。   ‧藉由Google Apps Script使前端網頁獲得Google試算表中的每筆資料,再也不必與他人共用Google試算表檔案。   附:近280分鐘超值影音教學/全書範例程式檔 目錄 01 初步認識Google Apps Script 在進入專案開發之前,必須先認識Google Apps Script(簡稱GAS)的開發環境與相關資訊,同時理解為何本書會以Google試算表作為每個範例的出發點。 1.1 簡介 1.2 為何以Google試算表為主 1.3 安裝GAS插件 1.4 GAS開發環境介紹 1.5 指令碼管理頁 1.6 GAS配額限制 02 Google Apps Script API 了解如何透過Google Apps Script的API來與Google試算表進行連接、編輯Google試算表的行列,以及取得儲存格與寫入儲存格等動作,最後則了解如何設定觸發器與部署為網路應用程式等功能。 2.1 認識API 2.2 Logger.log 2.3 與Google試算表的連結 2.4 編輯儲存格的方式 2.5 觸發器 2.6 預設的函式 2.7 部署為網路應程式 03 全自動多國語言翻譯機 結合Google的翻譯與語音功能,使在Google試算表的儲存格中直接輸入所要翻譯的詞彙或句子後就能自動翻譯出多國語系並附帶語音連結。藉此,可製作自己專屬的學習或常用詞彙翻譯清單。 3.1 建立檔案 3.2 編寫指令碼 3.3 執行指令碼 3.4 建立觸發條件 3.5 執行結果 04 自動發信系統:以生日祝福為例 當每日所指定的時間一到,程式會自動比對Google試算表中每筆資料的生日欄位資訊,若符合當天日期時,則會自動寄送生日祝福的信件至該筆資料的電子信箱中。藉此,只要建立一次資料後,每年就再也不用擔心忘記給他人生日祝福了。 4.1 建立表單 4.2 圖片上傳 4.3 編寫指令碼 4.4 執行指令碼 4.5 建立觸發條件 4.6 執行結果 05 團隊開會日曆 在Google試算表中建立開會的相關訊息及參與者的信箱後,點擊自定義的按鈕就可將該訊息自動建立於Google日曆中,同時也會寄送邀請到參與者的電子信箱。與直接在Google日曆中建立開會訊息與邀請參與者相比之下,透過Google試算表更能輕易的建立與掌握每次開會資訊。 5.1 建立檔案 5.2 編寫指令碼 5.3 執行指令碼 5.4 建立下拉式選單 5.5 建立觸發條件 5.6 執行結果 06 檔案下載列表 將要分享給他人下載的檔案都放置在指定的雲端資料夾內,透過Google試算表將資料夾內的所有檔案資訊寫入其中。最後將Google試算表中的每筆檔案資訊轉換成網頁中的下載連結。藉此,方便他人直接透過網頁就能下載檔案,爾後不用再前往雲端資料夾下載檔案了。 6.1 建立檔案 6.2 編寫指令碼 6.3 建立網頁 6.4 載入檔案清單 6.5 部署為網路應用程式 6.6 執行結果與設定資料夾共用 07 檔案上傳:以研發部 - 內部檔案上傳系統為例 於網頁中自行製作上傳表單,且表單中所填寫的資訊都會新增於Google試算表,此時除了可在Google試算表中查看到每筆上傳的資訊外,程式也會將上傳的檔案連結網址轉為可被直接下載的網址,使在Google試算表中就能直接下載檔案。藉此,對於單位主管來說,更可清楚了解每個檔案的來源資訊。 7.1 建立檔案 7.2 編寫指令碼 7.3 建立網頁 7.4 部署為網路應用程式 7.5 執行結果 08 出缺席查詢:以演講活動為例 Google試算表的共用分享是將整個試算表公開,若試算表中的資料是含有個資時就不建議直接公開。為了解決此問題,可於Google試算表中建立個人的帳號密碼以及每筆帳號所對應內容兩種工作表,在透過網頁的方式讓他人進行登入驗證,當成功登入後,程式就會將該帳號的資料呈現於網頁中。 8.1 建立檔案 8.2 編寫指令碼 8.3 撰寫HTML 8.4 部署為網路應用程式 8.5 執行結果 09 單據控管系統:以製作保固書為例 當常使用同一份文件建立資料時,免不了會遇到輸入同樣資料的情況,此時可將此文件作為範本並與Google試算表進行整合,爾後只要先在Google試算表中建立資料,再透過自定義的按鈕,就可將Google試算表中被選取的資料自動轉換成該文件。藉此,若資料是有流水編號或者屬於多人管理的情況下,更能有效率的控管資訊。除此之外,還可將文件改存檔為PDF格式並自動寄信給 他人。 9.1 建立檔案 9.2 編寫指令碼1:資料轉換成文件 9.3 編寫指令碼2:資料轉換成PDF並自動寄送信件 9.4 執行結果 10 LINE Notify設備報修 利用Google表單填寫報修內容與上傳設備損壞照片,當表單送出後,程式會自動將該資訊傳送到LINE 中。藉此,與不定時的主動前往Google 表單來查看報修情況來說,讓報修訊息可以主動通知而在進行維護,能使報修事件的處理更有效率與即時。 10.1 LINE Notify介紹 10.2 取得LINE Notify發行權杖 10.3 建立表單 10.4 編寫指令碼 10.5 執行指令碼 10.6 建立觸發條件 11 LINE Notify每日行程通知 主要利用Google試算表來建立行程資料,當每日所指定的時間一到,程式會自動比對每筆行程的日期與當天日期是否符合,符合時則會自動將該筆資料傳送到LINE。藉此,在每日上班之前就可先得知當天的行程。由於是透過Google試算表來管理行程,因此在行程的建立、更新與統計上都更加便利。 11.1 取得LINE Notify發行權杖 11.2 建立檔案 11.3 編寫指令碼 11.4 執行指令碼 11.5 測試結果與增加貼圖 11.6 建立觸發條件 12 LINE Notify天氣預報 結合政府的開放性資料,並從中篩選出符合自己需求的訊息後,當到了指定時間,程式就會將符合自己需求的訊息傳送到LINE,使在特定訊息的掌握上能更加的即時。 12.1 取得LINE Notify發行權杖 12.2 取得氣象JSON檔案網址 12.3 建立檔案 12.4 編寫指令碼 12.5 執行指令碼 12.6 建立觸發條件 13 會議室借用與查詢系統 將Google表單填寫完的資訊轉換成Google試算表後,透過程式來將Google試算表中的每筆資訊轉換成JSON格式,同時網頁端在利用AJAX的方式進行接收,最終將每筆資訊呈現於網頁中。藉此,在填寫Google表單之前就可先在網頁中查看相關資訊,並免重複借用。 13.1 表單建立 13.2 編寫指令碼 13.3 執行指令碼 13.4 建立觸發條件 13.5 部署為應用程式 13.6 建立網頁 14 Google日曆 - 以學校行事曆為例 在Google試算表中建立並審核要新增於Google日曆的事件,再透過自定義的按鈕,將核准後的事件資料依其分類新增於對應的Google 日曆中。網頁內也可藉由篩選功能來載入不同分類的Google日曆,且呈現的顏色也各有不同,使瀏覽行事曆的人更能依其需求掌握不同資訊。 14.1 表單建立 14.2 編寫指令碼 14.3 建立Google日曆 14.4 執行指令碼 14.5 建立網頁 14.6 取得日曆網址 15 網頁預約系統 透過 Google App Script 將網頁端的表單與Google 試算表進行串接,使表單中的欄位資料可直接寫入到Google試算表中,進而衍生出更多的應用。 15.1 表單建立 15.2 編寫指令碼 15.3 執行指令碼 15.4 部署為應用程式 15.5 建立網頁 16 網頁上線 介紹如何申請免費的專屬網址與網頁空間,並將兩者進行綁定,以及如何將網頁上傳到網頁空間,使他人輸入專屬網址時就可瀏覽第13與第15章節所建置的網頁。 16.1 申請免費網址 16.2 申請免費網頁空間 16.3 免費網頁空間與網域的綁定 16.4 網頁FTP上傳

原價: 580 售價: 493 現省: 87元
立即查看