數據應用程式參考模式
將數據應用程式上線至數據登陸區域時,小組將獲授與其專用資源群組、子網和共用資源的存取權。 此時,環境的擁有權會移交給數據應用程式小組。 這些小組必須從端對端實施和成本責任的角度承擔責任。
為了簡化啟動過程並縮短為特定使用案例建立環境的籌備時間,組織可以提供內部參考模式。 這些參考實作包含基礎結構即程序代碼 (IaC) 定義,可成功為特定使用案例建立一組服務,例如批次數據處理、串流數據處理或數據科學,並示範成功路徑。 這些模式也可能包含一般應用程式程式代碼,這些程式代碼可在實作數據解決方案時做為基準使用。 數據應用程式參考模式可能會因組織而異,而且高度相依於已使用的工具,以及跨數據登陸區域的常用和重複使用的數據實作模式。
其他自動化措施可以進一步減少任何潛在的摩擦點,甚至能自動化數據應用團隊的模式模板的初始部署。 如需詳細資訊,請參閱 平台自動化和 DevOps,了解雲端規模分析。
最後,目標應該是將這些參考實作交給數據應用程式小組,因為他們應該擁有其解決方案的整體程式代碼基底。 增加的抽象層,例如 Azure 範本規格,也是一個選項,但只會增加摩擦點,因為每次需要改變時,仍需向負責管理和維護這些資源的中央團隊提出請求。 接下來,中央小組需要採取行動,以測試並發佈這些變更。 此外,可能需要更複雜的發行管理程式,才能不會影響範本規格的其他取用者。最後,範本將會隨著時間而變得更加複雜,因為每個小組可能需要公開不同的參數,才能在範本中套用特定變更。 因此,交出參考模式是最簡單且最有效的解決方案,因為這樣可讓數據應用程式小組在需要時進行必要的變更。 引導這些小組接觸 IaC 的概念是一個很好的方法,可能需要一些時間,但最終會提升整個數據平臺的工程實務。
如需詳細資訊,請參閱 擴展雲端級別分析。