在AWS Cloud9上構建微服務培訓
本課程重點介紹如何使用 AWS Cloud9 設計、開發和部署微服務。參與者將獲得在 AWS 上構建微服務架構的實踐經驗,以及使用關鍵 AWS 服務進行部署、可擴展性和管理。
此講師指導的現場培訓(在線或現場)面向希望掌握使用 AWS Cloud9 和其他 AWS 服務構建和部署微服務的中級開發人員。
在本次培訓結束時,參與者將能夠:
- 瞭解微服務架構及其優勢。
- 在 AWS Cloud9 上設置微服務開發環境。
- 使用 Docker 和 AWS 服務構建、測試和部署微服務。
- 將 AWS Lambda、ECS 和 API Gateway 與微服務集成。
- 應用 DevOps 實踐來管理微服務部署。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
課程簡介
Microservices 架構簡介
- 什麼是微服務?
- 微服務的優勢和挑戰
- 與整體式架構的比較
設置 AWS Cloud9 以進行 Microservices 開發
- 創建 AWS Cloud9 環境
- 配置開發環境
- 將 AWS 服務連接到 Cloud9
建築物 Microservices 與 Docker
- Docker 和容器化簡介
- 構建和測試 Docker 容器
- 將 Docker Compose 用於多容器應用程式
在 AWS ECS 和 Lambda 上部署 Microservices
- 設置 Amazon ECS 以進行容器編排
- 使用 AWS Lambda 部署微服務
- 在 AWS 中擴展微服務
使用 AWS API Gateway 管理 API
- 創建和管理 RESTful API
- 將 API 連接到微服務
- API 版本控制和限制
監控與紀錄記錄 Microservices
- 使用 AWS CloudWatch 進行監控
- 使用 Amazon CloudWatch Logs 設置紀錄記錄
- 實施警報和通知
Microservices 安全最佳實踐
- 實施 IAM 角色和策略
- 使用 API Gateway 保護微服務
- 加密傳輸中的數據和靜態數據
總結和後續步驟
最低要求
- 對雲計算概念有基本的瞭解
- 熟悉 AWS 服務
- 使用 Python 或 Java 腳本的經驗
觀眾
- 專注於微服務架構的開發人員
- 雲工程師
- DevOps 專業人士
需要幫助選擇合適的課程嗎?
macao@nobleprog.com 或 +852 81990613
在AWS Cloud9上構建微服務培訓 - 詢問
在AWS Cloud9上構建微服務 - 咨詢詢問
客戶評論 (1)
我發現了關於Lambda和無服務器的一些有趣的新內容
Oleg Buldumac - PUBLIC COURSE
課程 - AWS Lambda for Developers
機器翻譯
相關課程
AWS雲管理員認證
35 小時這種以講師為主導的澳門(在線或現場)實時培訓面向希望獲得管理 AWS 雲服務的實踐經驗併為 AWS 認證 SysOps 管理員 - 助理考試做準備的初級到中級系統管理員和 IT 專業人員。
在培訓結束時,參與者將能夠:
- 安全地設置和配置 AWS 服務和資源。
- 管理使用者身份、許可權和對 AWS 資源的訪問。
- 在 AWS 上設計和部署可擴展、高可用性和容錯的系統。
- 實施和管理傳入和傳出 AWS 的數據流。
- 優化AWS服務使用,確保高效運營和成本管理。
AWS高級架構
28 小時這種由講師指導的澳門現場現場培訓面向希望了解和實施AWS架構更複雜方面的雲工程師。該課程涵蓋許多與 AWS 認證解決方案架構師(專業)級別課程相同的主題。但是,本課程並非旨在為參與者準備參加考試。這是一門動手實踐課程,演示了如何在即時實驗室環境中實施AWS解決方案架構師需要執行的許多配置、實施和部署。
在培訓結束時,參與者將能夠:
- 在 AWS 上設計複雜的雲端解決方案。
- 在 AWS 上部署可擴展、高度可用且具有容錯能力的軟體應用程式。
- 將最合適的 AWS 服務與應用程式整合。
- 將複雜的軟體應用程式遷移到 AWS。
- 將最佳實踐應用於 AWS 上基礎設施和應用程式的設計、實施、優化和部署。
AI on Amazon Web Services (AWS)
14 小時本課程爲講師指導的線下或線上培訓,面向中級IT專業人士,旨在幫助他們學習如何利用AWS工具和服務高效構建、訓練和部署AI模型。
培訓結束後,學員將能夠:
- 瞭解AWS提供的AI/ML服務。
- 能夠在AWS上設置和管理AI/ML環境。
- 獲得使用Amazon SageMaker構建、訓練和部署AI模型的實踐經驗。
- 學習如何利用各種AWS AI服務解決特定用例。
AWS架構師認證
21 小時AWS Architect認證培訓課程按需設計,旨在幫助專業人員使用Amazon Web Services實現雲化。本課程通過實際案例教學,幫助學員理解雲計算基礎、Amazon Web Services (AWS)、基礎設施即服務 (IaaS)、平臺即服務 (PaaS)、軟件即服務 (SaaS)、私有云和雲編程等概念的實際應用。完成課程後,學員將能夠在雲上使用EC2實例、S3存儲桶等進行自己的實施。
AWS商業基礎
14 小時AWS即亞馬遜雲服務,是一個全面的雲平臺,提供計算、存儲、數據庫、網絡、分析及託管服務,幫助組織構建可擴展且經濟高效的解決方案。
本次由講師主導的培訓(線上或線下)面向初級至中級業務和技術相關人員,旨在幫助他們瞭解AWS核心服務、雲價值主張、成本模型、安全基礎知識,以及如何將AWS能力與組織目標對齊。
培訓結束後,參與者將能夠:
- 解釋AWS核心服務及常見雲架構。
- 評估將工作負載遷移至AWS的商業收益和成本模型。
- 爲常見業務問題(計算、存儲、數據庫、網絡、分析)選擇合適的AWS服務。
- 瞭解AWS雲中的基本安全、合規和治理考量。
- 制定一個簡單的遷移或雲採用計劃,並考慮高層級成本和風險。
課程形式
- 互動講座與討論。
- 講師在AWS控制檯中的演示。
- 小組練習與基於場景的研討會。
課程定製選項
- 如需定製本課程,請聯繫我們進行安排。
AWS Cloud9 初學者入門
14 小時這種由講師指導的即時<本地>(在線或現場)培訓面向希望為基於雲的項目設置和使用 AWS Cloud9 的初級開發人員。
在培訓結束時,參與者將能夠:
- 瞭解 AWS Cloud9 環境及其元件。
- 設置自己的 AWS Cloud9 開發工作區。
- 在 AWS Cloud9 中開發和運行簡單的應用程式。
- 熟悉 AWS Cloud9 的協作功能。
AWS Cloud9 數據科學應用
28 小時本課程爲講師指導的培訓,在 澳門(線上或線下)進行,面向希望使用 AWS Cloud9 簡化數據科學工作流程的中級數據科學家和分析師。
培訓結束後,參與者將能夠:
- 在 AWS Cloud9 中設置數據科學環境。
- 在 Cloud9 中使用 Python、R 和 Jupyter Notebook 進行數據分析。
- 將 AWS Cloud9 與 AWS 數據服務(如 S3、RDS 和 Redshift)集成。
- 使用 AWS Cloud9 進行機器學習模型的開發和部署。
- 優化基於雲的數據分析和處理工作流程。
AWS Cloud9 和 Python:實用指南
14 小時這種講師指導的現場培訓在 澳門(在線或現場)進行,面向希望使用 AWS Cloud9 增強其 Python 開發體驗的中級 Python 開發人員。
在本次培訓結束時,參與者將能夠:
- 設置和配置 AWS Cloud9 以進行 Python 開發。
- 瞭解 AWS Cloud9 IDE 介面和功能。
- 在 AWS Cloud9 中編寫、調試和部署 Python 個應用程式。
- 使用 AWS Cloud9 平臺與其他開發人員協作。
- 將 AWS Cloud9 與其他 AWS 服務整合以進行高級部署。
AWS IoT Core
14 小時這種以講師為主導的 澳門(現場或遠端)現場培訓 面向希望在AWS上部署和管理物聯網設備的工程師。
在本次培訓結束時,參與者將能夠構建一個物聯網平臺,其中包括在 AWS 之上部署和管理後端、網關和設備。
Amazon Web Services (AWS) IoT Greengrass
21 小時這種以講師為主導的澳門現場培訓(現場或遠端)針對希望安裝,配置和管理AWS IoT Greengrass功能以創建各種設備的應用程式的開發人員。
在本次培訓結束時,參與者將能夠使用 AWS IoT Greengrass 在智慧設備上構建、部署、管理、保護和監控應用程式。
AWS Lambda 開發者課程
14 小時這種由 講師指導的 澳門 現場(現場或遠端)實時培訓 面向希望使用 AWS Lambda 構建服務和應用程式並將其部署到雲中的開發人員,而無需擔心配置執行環境(伺服器、VM 和容器、可用性、可擴充性、存儲等)。
在本次培訓結束時,參與者將能夠:
- 配置 AWS Lambda 以執行函數。
- 瞭解 FaaS (Functions as a Service) 和無伺服器開發的優勢。
- 構建、上傳和執行 AWS Lambda 函數。
- 將 Lambda 函數與不同的事件源集成。
- 打包、部署、監控基於 Lambda 的應用程式並對其進行故障排除。
掌握使用AWS Cloud9的DevOps技術
21 小時這項由 講師指導的現場培訓澳門(在線或現場)面向希望加深對 DevOps 實踐的理解並使用 AWS Cloud9 簡化開發流程的高級專業人員。
在本次培訓結束時,參與者將能夠:
- 為 DevOps 個工作流設置和配置 AWS Cloud9。
- 實施持續集成和持續交付 (CI/CD) 管道。
- 使用 AWS Cloud9 自動執行測試、監控和部署流程。
- 將 Lambda、EC2 和 S3 等 AWS 服務整合到 DevOps 工作流中。
- 在 AWS Cloud9 中使用原始程式碼控制系統,如 GitHub 或 GitLab。
在AWS Cloud9上開發無服務器應用
14 小時這種以講師指導的現場培訓<本地>(在線或現場)面向希望學習如何在AWS Cloud9 和 AWS Lambda 上有效構建、部署和維護無伺服器應用程式的中級專業人員。
在本次培訓結束時,參與者將能夠:
- 瞭解無伺服器架構的基礎知識。
- 設置 AWS Cloud9 以進行無伺服器應用程式開發。
- 使用 AWS Lambda 開發、測試和部署無伺服器應用程式。
- 與其他 AWS 服務(如 API Gateway 和 S3)集成。
- 優化無伺服器應用程式以提高性能和成本效率。
工業培訓:使用Raspberry PI和AWS IoT Core的物聯網(IoT)
8 小時概述:
- 理解物聯網架構及其核心功能。
- 探索“物”與“傳感器”的概念、物聯網,以及將業務功能映射到物聯網解決方案。
- 全面瞭解物聯網軟件組件:硬件、固件、中間件、雲基礎設施和移動應用。
- 關鍵物聯網功能:車隊管理、數據可視化、基於SaaS的車隊管理和數據可視化、警報系統、傳感器和“物”的接入,以及地理圍欄。
- 使用MQTT進行物聯網設備到雲的通信基礎知識。
- 通過MQTT將物聯網設備連接到AWS IoT Core。
- 將AWS IoT Core與AWS Lambda集成以進行計算,並與Amazon DynamoDB集成以進行數據存儲。
- 將Raspberry Pi連接到AWS IoT Core,實現無縫數據通信。
- 實踐實驗室:使用Raspberry Pi和AWS IoT Core構建智能設備。
- 傳感器數據可視化和Web界面通信。