Course Code: platformengrdev
Duration: 21 hours
Prerequisites:
  • 瞭解軟體開發生命週期 (SDLC)
  • 具有版本控制系統(例如 Git)的經驗
  • 熟悉基本的容器化概念

觀眾

  • 軟體開發人員
  • 開發團隊成員
  • DevOps 從業者
Overview:

平臺工程是設計和使用自助服務工具和自動化工作流程以提高軟體開發團隊的效率和有效性的實踐。

這種以講師為主導的現場培訓(在線或現場)面向希望利用平臺工程來簡化其開發流程的中級開發人員和 DevOps 從業者。

在培訓結束時,參與者將能夠:

  • 了解平臺工程對開發團隊的關鍵概念和優勢。
  • 利用自助服務平臺加快開發和測試速度。
  • 在他們的開發工作流中實現自動化。
  • 應用容器化和編排來管理應用程式生命週期。
  • 將監控和安全實踐集成到其開發管道中。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在現場實驗室環境中動手實施。

課程自定義選項

  • 如需申請本課程的定製培訓,請聯繫我們進行安排。
Course Outline:

平臺工程導論

  • 開發人員對平臺工程的看法
  • 了解開發團隊的好處
  • 使平臺工程與發展目標保持一致

面向開發人員的自助服務平臺

  • 自助服務和按需資源原則
  • 利用內部平台進行開發和測試
  • 動手實踐:設置自助式沙盒環境

開發自動化

  • 在開發過程中自動執行重複性任務
  • 針對開發人員的持續整合 (CI) 和持續部署 (CD)
  • 動手實踐:創建自動化生成和部署管道

利用 Microservices 和容器

  • 微服務架構簡介
  • 使用 Docker 進行容器化,使用 Kubernetes 進行編排
  • 動手實踐:容器化應用程式並部署到 Kubernetes

監控和可觀測性

  • 用於監視應用程式運行狀況的工具和做法
  • 在開發中實現可觀測性
  • 動手實踐:將監控工具集成到開發工作流中

開發團隊的安全性和合規性

  • 將安全實踐嵌入到開發生命週期中
  • 通過自動檢查確保合規性
  • 動手實踐:在 CI/CD 中應用安全掃描和合規性工具

Collaboration 和 Communication

  • 使用平臺工具進行團隊協作的最佳實踐
  • 在以平臺為中心的開發中實現有效溝通
  • 動手實踐:使用平臺工具進行協作專案管理

專案工作

  • 使用平臺工程原理開發小型專案
  • 整合自動化、監控和安全性
  • 同行評審和反饋會議

摘要和後續步驟

Sites Published:

United Arab Emirates - Platform Engineering for Developers

Qatar - Platform Engineering for Developers

Egypt - Platform Engineering for Developers

Saudi Arabia - Platform Engineering for Developers

South Africa - Platform Engineering for Developers

Brasil - Platform Engineering for Developers

Canada - Platform Engineering for Developers

中国 - Platform Engineering for Developers

香港 - Platform Engineering for Developers

澳門 - Platform Engineering for Developers

台灣 - Platform Engineering for Developers

USA - Platform Engineering for Developers

Österreich - Platform Engineering for Developers

Schweiz - Platform Engineering for Developers

Deutschland - Platform Engineering for Developers

Czech Republic - Platform Engineering for Developers

Denmark - Platform Engineering for Developers

Estonia - Platform Engineering for Developers

Finland - Platform Engineering for Developers

Greece - Platform Engineering for Developers

Magyarország - Platform Engineering for Developers

Ireland - Platform Engineering for Developers

Luxembourg - Platform Engineering for Developers

Latvia - Platform Engineering for Developers

España - Platform Engineering for Developers

Italia - Platform Engineering for Developers

Lithuania - Platform Engineering for Developers

Nederland - Platform Engineering for Developers

Norway - Platform Engineering for Developers

Portugal - Platform Engineering for Developers

România - Platform Engineering for Developers

Sverige - Platform Engineering for Developers

Türkiye - Platform Engineering for Developers

Malta - Platform Engineering for Developers

Belgique - Platform Engineering for Developers

France - Platform Engineering for Developers

日本 - Platform Engineering for Developers

Australia - Platform Engineering for Developers

Malaysia - Platform Engineering for Developers

New Zealand - Platform Engineering for Developers

Philippines - Platform Engineering for Developers

Singapore - Platform Engineering for Developers

Thailand - Platform Engineering for Developers

Vietnam - Platform Engineering for Developers

India - Platform Engineering for Developers

Argentina - Platform Engineering for Developers

Chile - Platform Engineering for Developers

Costa Rica - Platform Engineering for Developers

Ecuador - Platform Engineering for Developers

Guatemala - Platform Engineering for Developers

Colombia - Platform Engineering for Developers

México - Platform Engineering for Developers

Panama - Platform Engineering for Developers

Peru - Platform Engineering for Developers

Uruguay - Platform Engineering for Developers

Venezuela - Platform Engineering for Developers

Polska - Platform Engineering for Developers

United Kingdom - Platform Engineering for Developers

South Korea - Platform Engineering for Developers

Pakistan - Platform Engineering for Developers

Sri Lanka - Platform Engineering for Developers

Bulgaria - Platform Engineering for Developers

Bolivia - Platform Engineering for Developers

Indonesia - Platform Engineering for Developers

Kazakhstan - Platform Engineering for Developers

Moldova - Platform Engineering for Developers

Morocco - Platform Engineering for Developers

Tunisia - Platform Engineering for Developers

Kuwait - Platform Engineering for Developers

Oman - Platform Engineering for Developers

Slovakia - Platform Engineering for Developers

Kenya - Platform Engineering for Developers

Nigeria - Platform Engineering for Developers

Botswana - Platform Engineering for Developers

Slovenia - Platform Engineering for Developers

Croatia - Platform Engineering for Developers

Serbia - Platform Engineering for Developers

Bhutan - Platform Engineering for Developers

Nepal - Platform Engineering for Developers

Uzbekistan - Platform Engineering for Developers