外媒速遞:十款DevOps自動化工具助你笑傲2018
原創【51CTO.com原創稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內容包括:十款DevOps自動化工具助你笑傲2018、Scala與函數編程值得學習的十個重要理由、利用無服務器模式構建加密貨幣監控平臺和我們該如何收集真正有意義的數據等。
一、十款DevOps自動化工具助你笑傲2018
原文標題:10 Unique DevOps Automation Tools To Master in 2018
DevOps已經不再是個簡單的流行語,而開始成為眾多開發企業賴以生存的關鍵實踐。然而,考慮到開發人員緊張的工作日程表,我們自然需要在享受DevOps收益的同時,盡可能利用工具簡化DevOps帶來的負擔。下面,我們一起來看最具人氣的十大DevOps自動化工具。
1. PagerDuty
2. Prometheus
3. Ganglia
4. Snort
5. Splunk
6. Juju
7. Saltstack
8. Terraform
9. Monit
10. Squid
二、Scala與函數編程值得學習的十個重要理由
原文標題:10 Reasons to Learn Scala and FP
很多朋友都面對著類似的問題:“Java開發者是否應該學習Scala?Scala的前景比Java更光明嗎?Java開發者為何應該學習Scala?”等等。事實上,Scala已經成為近年來最為強大的Java替代選項之一,能夠解決Java中存在的大量固有問題。下面,來看十個具體理由。
1. 多模語言
2. 與Java間的互操作性
3. 語言內置最佳實踐與模式
4. 強大的表達能力
5. 市場需求旺盛
6. 靜態類型
7. 框架選項持續增長
8. 社區規模不斷擴大
9. 語義簡潔
10. 相對易于學習
三、實戰演練:利用無服務器模式構建加密貨幣監控平臺
原文標題:Building a Cryptocurrency Monitoring Platform Using Serverless
在今天的文章中,我們將共同了解如何利用無服務器架構構建COINDATAX——這是一套加密貨幣分析平臺,能夠幫助投資者對市場走勢進行分析。此外,我們還將立足AWS Lambda討論各項難點,以及如何通過儀表板實現Lambda監控。
為何選擇無服務器
架構
1. 設置開發環境
2. API集成開發
3. 應用程序部署
4. 利用Dashbird監控Lambda函數
5. 理解結果并節約成本
四、流程指南:我們該如何收集真正有意義的數據?
原文標題:How to Collect Meaningful Data
收集有意義數據的能力在重要性上等同于利用數據產生洞察結論的能力。更重要的是,糟糕的數據必然導致糟糕的決策,因此我們有必要投入時間以建立更為科學的數據收集流程。在今天的文章中,我們將分享一套簡單的流程大綱,希望為大家的數據收集工作帶來啟示。
1. 制定目標
2. 定義操作規程
3. 驗證指標
4. 數據收集
5. 持續改進
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】