- 軟件開發的基本知識
- 對雲計算概念的理解
- 對Linux命令行使用的熟悉
觀眾
- 軟件開發人員
- DevOps工程師
- 雲架構師
- 系統管理員
韌性架構是現代可擴展應用程序的基礎。本課程涵蓋微服務架構、基於容器的應用程序設計以及CI/CD部署策略,以構建高可用性和容錯系統。
這門由教師主導的在線培訓課程(或現場)旨在針對中級到高級的開發人員、DevOps 專業人員和架構師,這些人員希望使用微服務、容器和持續集成/持續部署 (CI/CD) 管道來設計、部署和管理韌性應用程序。
培訓結束時,參與者將能夠:
- 理解並實現微服務架構。
- 部署和管理Docker和Kubernetes的容器化應用程序。
- 為自動化部署設置和優化CI/CD管道。
- 應用安全性、監控和可觀察性的最佳實踐。
課程格式
- 互動式講座和討論。
- 大量的練習和實踐。
- 在現場實驗室環境中進行實動實施。
課程定制選項
- 要請求定製此課程的培訓,請聯繫我們進行安排。
Microservices架構
- 微服務的基本原則
- 核心組件和服務設計
- 常見的微服務模式
- 服務間通信策略
- 在微服務中處理分佈式事務
- 微服務架構中的安全性考慮
- orchestration 和服務發現
- 微服務的容器化
- 微服務的監控和可觀察性
- 無伺服器和事件來源的介紹
基於容器的應用程序架構
- 容器化概念介紹
- Docker:容器創建和管理
- 針對容器化應用程序的設計原則
- Kubernetes和容器編排的基本原則
- 在容器化環境中>Networking
- 容器的安全最佳實踐
- 使用Service Mesh進行微服務通信
- 負載平衡和擴展策略
- 分佈式追蹤和指標收集
- 容器部署的代碼基礎設施(IaC)
- 設置容器部署平台
CI/CD 部署
- CI/CD 管道的關鍵概念
- CI/CD 自動化的工具和技術
- 自動化構建和版本控制
- CI/CD 中的自動化測試策略
- 部署自動化和發布策略
- 在部署中使用基礎設施即代碼(IaC)
- 部署模式:藍綠色、Canary 和 Rolling 更新
- 將安全性集成到DevOps(DevSecOps)中
ABC(先進的最佳實踐和考慮事項)
- 具有彈性架構的最佳實踐
- 性能優化和可擴展性考慮
- 微服務和容器的災難恢復計劃
總結和結論
United Arab Emirates - Resilient Architecture: Microservices, Containers, and CI/CD
Qatar - Resilient Architecture: Microservices, Containers, and CI/CD
Egypt - Resilient Architecture: Microservices, Containers, and CI/CD
Saudi Arabia - Resilient Architecture: Microservices, Containers, and CI/CD
South Africa - Resilient Architecture: Microservices, Containers, and CI/CD
Brasil - Resilient Architecture: Microservices, Containers, and CI/CD
Canada - Resilient Architecture: Microservices, Containers, and CI/CD
中国 - Resilient Architecture: Microservices, Containers, and CI/CD
香港 - Resilient Architecture: Microservices, Containers, and CI/CD
澳門 - Resilient Architecture: Microservices, Containers, and CI/CD
台灣 - Resilient Architecture: Microservices, Containers, and CI/CD
USA - Resilient Architecture: Microservices, Containers, and CI/CD
Österreich - Resilient Architecture: Microservices, Containers, and CI/CD
Schweiz - Resilient Architecture: Microservices, Containers, and CI/CD
Deutschland - Resilient Architecture: Microservices, Containers, and CI/CD
Czech Republic - Resilient Architecture: Microservices, Containers, and CI/CD
Denmark - Resilient Architecture: Microservices, Containers, and CI/CD
Estonia - Resilient Architecture: Microservices, Containers, and CI/CD
Finland - Resilient Architecture: Microservices, Containers, and CI/CD
Greece - Resilient Architecture: Microservices, Containers, and CI/CD
Magyarország - Resilient Architecture: Microservices, Containers, and CI/CD
Ireland - Resilient Architecture: Microservices, Containers, and CI/CD
Luxembourg - Resilient Architecture: Microservices, Containers, and CI/CD
Latvia - Resilient Architecture: Microservices, Containers, and CI/CD
España - Resilient Architecture: Microservices, Containers, and CI/CD
Italia - Resilient Architecture: Microservices, Containers, and CI/CD
Lithuania - Resilient Architecture: Microservices, Containers, and CI/CD
Nederland - Resilient Architecture: Microservices, Containers, and CI/CD
Norway - Resilient Architecture: Microservices, Containers, and CI/CD
Portugal - Resilient Architecture: Microservices, Containers, and CI/CD
România - Resilient Architecture: Microservices, Containers, and CI/CD
Sverige - Resilient Architecture: Microservices, Containers, and CI/CD
Türkiye - Resilient Architecture: Microservices, Containers, and CI/CD
Malta - Resilient Architecture: Microservices, Containers, and CI/CD
Belgique - Resilient Architecture: Microservices, Containers, and CI/CD
France - Resilient Architecture: Microservices, Containers, and CI/CD
日本 - Resilient Architecture: Microservices, Containers, and CI/CD
Australia - Resilient Architecture: Microservices, Containers, and CI/CD
Malaysia - Resilient Architecture: Microservices, Containers, and CI/CD
New Zealand - Resilient Architecture: Microservices, Containers, and CI/CD
Philippines - Resilient Architecture: Microservices, Containers, and CI/CD
Singapore - Resilient Architecture: Microservices, Containers, and CI/CD
Thailand - Resilient Architecture: Microservices, Containers, and CI/CD
Vietnam - Resilient Architecture: Microservices, Containers, and CI/CD
India - Resilient Architecture: Microservices, Containers, and CI/CD
Argentina - Resilient Architecture: Microservices, Containers, and CI/CD
Chile - Resilient Architecture: Microservices, Containers, and CI/CD
Costa Rica - Resilient Architecture: Microservices, Containers, and CI/CD
Ecuador - Resilient Architecture: Microservices, Containers, and CI/CD
Guatemala - Resilient Architecture: Microservices, Containers, and CI/CD
Colombia - Resilient Architecture: Microservices, Containers, and CI/CD
México - Resilient Architecture: Microservices, Containers, and CI/CD
Panama - Resilient Architecture: Microservices, Containers, and CI/CD
Peru - Resilient Architecture: Microservices, Containers, and CI/CD
Uruguay - Resilient Architecture: Microservices, Containers, and CI/CD
Venezuela - Resilient Architecture: Microservices, Containers, and CI/CD
Polska - Resilient Architecture: Microservices, Containers, and CI/CD
United Kingdom - Resilient Architecture: Microservices, Containers, and CI/CD
South Korea - Resilient Architecture: Microservices, Containers, and CI/CD
Pakistan - Resilient Architecture: Microservices, Containers, and CI/CD
Sri Lanka - Resilient Architecture: Microservices, Containers, and CI/CD
Bulgaria - Resilient Architecture: Microservices, Containers, and CI/CD
Bolivia - Resilient Architecture: Microservices, Containers, and CI/CD
Indonesia - Resilient Architecture: Microservices, Containers, and CI/CD
Kazakhstan - Resilient Architecture: Microservices, Containers, and CI/CD
Moldova - Resilient Architecture: Microservices, Containers, and CI/CD
Morocco - Resilient Architecture: Microservices, Containers, and CI/CD
Tunisia - Resilient Architecture: Microservices, Containers, and CI/CD
Kuwait - Resilient Architecture: Microservices, Containers, and CI/CD
Oman - Resilient Architecture: Microservices, Containers, and CI/CD
Slovakia - Resilient Architecture: Microservices, Containers, and CI/CD
Kenya - Resilient Architecture: Microservices, Containers, and CI/CD
Nigeria - Resilient Architecture: Microservices, Containers, and CI/CD
Botswana - Resilient Architecture: Microservices, Containers, and CI/CD
Slovenia - Resilient Architecture: Microservices, Containers, and CI/CD
Croatia - Resilient Architecture: Microservices, Containers, and CI/CD
Serbia - Resilient Architecture: Microservices, Containers, and CI/CD
Bhutan - Resilient Architecture: Microservices, Containers, and CI/CD
Nepal - Resilient Architecture: Microservices, Containers, and CI/CD
Uzbekistan - Resilient Architecture: Microservices, Containers, and CI/CD