TRAINOCATE - 日本市佔第一、亞洲培訓首選 - 企業最佳人力資源發展夥伴
  • 培訓課程
  • 課程目錄
    • 線上閱覽
    • 索取紙本
  • 場地服務
    • 空間租借
    • 社群服務
  • 考試中心
    • Kryterion
    • Pearson VUE
    • psi
  • 最新消息
  • 關於Trainocate
    • 公司介紹
    • 環境導覽
    • 訂閱學員報
    • 聯絡我們
  
Google Cloud Platform課程 >> 課程介紹​

Developing APIs with Google Cloud's Apigee API Platform
註冊課程
使用 Google Cloud Apigee API 平台開發 API
課程代碼
GCP-APIGEEDEV
課程天數
3 天​
​課程概要
了解 API 設計的基礎知識以及 Google Cloud Apigee API 平台提供的即用型功能。本課程結合課堂講解與動手實作,向您展示如何設計、構建、保護、部署和管理 API 解決方案。
學習目標和取得技能
  • 了解 Google Cloud Apigee API 平台的目的和價值
  • 深入了解 Google Cloud 的 Apigee API 平台術語和組織模型
  • 與 Google Cloud 的 Apigee API 平台進行互動
  • 通過利用 API,推薦做法和 API 優先策略解決方案
  • 了解並實踐 API 生命週期
  • 確定可用於保護、擴展和管理 API 和 API 產品的功能
教學方式
Google認證講師課堂中文指導
教材與實驗
Google原廠教材與Qwiklabs實驗室
課程適合對象
  • 負責設計、實現或管理 API 或 API 相關數位服務解決方案的開發人員、架構師等工程人員
前備知識
  • 熟悉 HTTP, XML, Javascript
課程大綱
課程包括課堂講解,演示和學員實作實驗
Module 1: Apigee 簡介
  • 了解 API 管理在現代應用程序開發中的定位和作用
  • 定義 Apigee API Platform 邏輯組件和組織結構
  • 辨別 Apigee 靈活部署模型
  • 解釋 API 生命週期
Module 2: API First 和 OpenAPI 規格
  • 描述 REST API 設計
  • 了解 API-First 開發的價值以及如何應用它
  • 討論 OpenAPI 規範及其在 API 優先開發環境中的用法
Module 3: API Proxies
  • 定義 API 和 API proxies 的構建塊
  • 描述 API proxies 的工作方式以及諸如流、策略、路由規則、虛擬主機和目標服務器之功能作用
  • 了解如何公開 API
  • 了解 API proxies 如何連接到後端系統
Module 4: API 產品
  • 定義 API 產品以及 API 產品策略背後的價值
  • 了解開發人員、應用程序和 API 密鑰在 API 管理中的作用
  • 描述 API 發布過程
  • 了解 REST API 的 API 響應和狀態代碼
​Module 5: 身份驗證,授權和 OAuth
  • ​討論 API 安全性的重要性
  • 了解應用程序身份的價值
  • 了解用戶身份驗證和授權的作用
  • 深入了解 API 的設計和管理中的 OAuth(訪問 token、更新 token、通用授權模式)及其應用
  • 討論 API proxies 中的聯合身份和 JSON Web token 的使用
​​Module 6: ​內容,傳輸和內部安全
  • ​探索平台功能,以防止基於內容的攻擊和傳輸安全
  • 了解如何使用加密的 KVM、數據屏蔽和私有變量來保護敏感數據
​Module 7: ​調解
  • 了解實現調解和故障處理的即用型平台功能
  • 描述 JSON、XML 和 SOAP 的實現模式和策略
  • 了解使用 Service Callouts、JavaScript、Python 和託管目標的可擴展性選項
  • 探索用於再利用、共享和強制執行流和策略的開發實踐和功能
  • 說明 out-of-the-box 選項,以使用擴展程序調用 Google Cloud 服務和第三方組件
​Module 8: ​流量管理
  • 描述何時以及如何使用流量管理
  • 評估選項和適用的用例,以限制峰值捕獲和配額的速率
  • 了解緩存策略以及如何應用它
​Module 9: ​​發布 API​
  • 描述 API 發布策略和過程
  • 通過討論 API 版本控制來擴展對 REST API 設計的理解
  • 描述開發人員門戶在 API 生命週期中的作用,並作為 API 策略的關鍵部分
​Module 10: ​​記錄和分析​
  • 了解消息記錄的可用選項
  • 了解 API 分析的價值和用途
  • 區分消息日誌記錄和 API 分析
  • 了解使用自定義指標和維度可用於 API 分析的可擴展性選項
​Module 11: ​​其他進階主題
  • ​討論 Apigee 離線開發的推薦做法和工具
  • 描述管理 API 提供的功能
  • 評估選項以利用 CI / CD 作為 API 生命週期的一部分
  • 探索 Apigee 部署選項

推薦課程
   
圖片
圖片
© 2018-2021 TRAINOCATE or its affiliates. All rights reserved.
網站資訊使用聲明 | 個資當事人行使權利 | 隱私權聲明
創能資訊有限公司 | Trainocate Taiwan Co. Ltd. | 台北市中山區復興南路一段2號9樓
  • 培訓課程
  • 課程目錄
    • 線上閱覽
    • 索取紙本
  • 場地服務
    • 空間租借
    • 社群服務
  • 考試中心
    • Kryterion
    • Pearson VUE
    • psi
  • 最新消息
  • 關於Trainocate
    • 公司介紹
    • 環境導覽
    • 訂閱學員報
    • 聯絡我們