您需要平台團隊嗎? - AWS 方案指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

您需要平台團隊嗎?

有些公司擁有一個負責擁有和維護程式碼、基礎結構和程序的團隊,這些程序被其他團隊採用來處理微型前端。共同的職責包括:

  • 建立並維護可與包含微前端的儲存庫搭配使用的 CI/CD 管線。建置和測試程式碼變更,並在多個環境中發行這些變更。

  • 創建和維護觀察性相關的工具,例如共享儀表板,警報機制和系統來對問題做出反應。

  • 建立並維護用於事件處理、共用服務消耗和協力廠商相依性的共用程式庫。

  • 建立並維護可持續監視非功能性品質的工具,例如系統的效能、安全性和可靠性。

  • 創建和維護設計系統。

  • 建立、維護及支援微型前端系統的應用程式殼層。

根據專案的規模,您可以使用下列其中一種方法來管理這些職責:

  • 創建一個專門的平台團隊,其唯一的責任就是使用共享工具。

  • 建立由多個專案團隊的成員組成的群組。小組成員在處理微型前端和使用共用工具之間分割時間。這也被稱為老虎隊。

雖然老虎團隊的方法是保持客戶專注的有效方法,但如果項目獲得牽引力和責任,老虎團隊通常會演變成一個平台團隊。對於平台團隊和老虎團隊來說,最成功的微型前端工作的公司組成了這些團隊,以便具有多種背景和技能的多個人可以做出貢獻。團隊成員可能包括後端工程師,前端工程師,用戶體驗(UX)設計師和技術產品經理。這種多樣性促使人們在考慮到簡單性的情況下不斷參與健康的辯論和設計。