2016-12-06 49 views
0

我正在接管AWS上的一組數據管道。它們都是使用AWS圖形編輯器工具構建的。流水線變得越來越複雜,我的目標是將它們轉移到代碼並使其版本化。我們是一個紅寶石商店,除了AWS紅寶石外,還有其他工具或框架可以用來做這件事嗎?我可以遵循的任何資源,博客,文檔都會有幫助並且易於遵循(aws文檔可能會更好)。AWS Datapipeline到Ruby代碼

回答

1

Datapipeline支持JSON定義格式。格式在這些鏈接中描述:

從建築師,您可以通過下面的說明here現有管道導出爲JSON。

提交這些JSON文件到您的源代碼控制,並運行/遷移/使用AWS CLI這樣它們部署:

aws datapipeline create-pipeline --name mydpl --unique-id mydpl 
aws datapipeline put-pipeline-definition --pipeline-id df-xxxxxxxxxx --pipeline-definition file:///mydpl.json 
aws datapipeline activate-pipeline --pipeline-id df-xxxxxxxxxx