重新瀏覽了自 FB 社團開版以來的所有貼文,並彙整於此,有些好文是值得收藏閱讀的。
不過整理的很隨意,歡迎有志之士協助,提供更好的整理方式。
另外,可能有些貼文沒有被記錄在此,原因不外乎是:
- 有明顯工商服務。
- 大型研討會的逐場次簡報。(這通常都會有一個簡報集中地,所以不單獨收錄。)
- 連續的工具教學文。(通常也是會有一個集中地,所以不單獨收錄。)
- 與 DevOps 無直接與間接關係。
- 資訊已過期或網站已失聯。
- 眼殘沒看到。
- 害羞所以沒收錄。
若有遺漏好東西沒記錄到,歡迎協助補上。
##好文
-
A pattern language for microservices
-
Refactoring a Monolith into Microservices
-
亚马逊如何变成 SOA(面向服务的架构)?
http://www.ruanyifeng.com/blog/2016/09/how_amazon_take_soa.html
-
「云端的DevOps」系列之大话DevOps解决方案变迁
-
「云端的DevOps」系列之打造DevOps持续交付高速公路
http://www.infoq.com/cn/articles/build-devops-continuous-delivery-highway
-
Container Clustering & Management: Docker Swarm, Kubernetes & Apache Mesos and Marathon
http://blog.calsoftinc.com/2016/09/container-clustering-management.html
-
TWELVE DEVOPS ANTI-PATTERNS
https://blog.devopsguys.com/2013/02/20/twelve-devops-anti-patterns/
-
本文作者用兩間不同的餐廳情境,說明他認為的一種 DevOps 反模式,以及 DevOps 的關鍵「系统思考,全局优化」。
-
基础设施即代码 (原文 http://martinfowler.com/bliki/InfrastructureAsCode.html)
-
大學資訊科學相關科系若想以 Microsoft Azure 來教授 DevOps 之實作課程,微軟公司將相關教材與 Hands on lab 都放在 GitHub (英文) 以供相關教學自由取用
https://github.com/MSFTImagine/computerscience/tree/master/Complimentary%20Course%20Content/Module7
-
A Simple Introduction to Microservices
https://medium.com/flow-ci/a-simple-introduction-to-microservices-a69446d2c211#.2wqupfdx0
-
免費 PDF (需輸入個資) ChatOps – Managing Operations in Group Chat
https://victorops.com/knowledge-drop/devops-docs/chatops-managing-operations-group-chat/
-
執行效能優化需要有的十個心態
-
2016 DevOps Salary Report (puppet)
https://puppet.com/resources/white-paper/2016-devops-salary-report
-
樂天、日本雅虎都愛用的敏捷教練DevOps練成術
-
Top 13 Enterprise Cloud Services in China
-
簡報 - 來自 COSCUP 2016 講者 陳鋒逸 (小風) 分享的《Open Source 的 DevOps 工具箱》。
-
cURL with HTTP2 Support - A Minimal Alpine-based Docker Image
-
什麼是 DevOps? | AWS
-
From serverless to Service Full - How the mindset of devops is evolving
-
趋势科技基于Docker和Kubernetes的持续部署实践
http://www.infoq.com/cn/news/2016/08/sunqing-docker-kubernetes-CICD
-
Continuous Deployment with Containers》
https://www.infoq.com/articles/continuous-deployment-containers
http://www.infoq.com/cn/articles/continuous-deployment-containers
-
Meet PuppetConf speaker Sally Lehman (講者的經驗談,像是哪些東西阻擋了團隊導入 CD?)
https://puppet.com/blog/meet-puppetconf-speaker-sally-lehman
-
Serverless Architectures(從各方面介紹serverless的design pattern以及BaaS PaaS FaaS不同的理解,文章很長但很值得一讀。)
-
想想自动化测试-(一~三)
http://www.jianshu.com/p/2473af93034b
-
軟體自動化測試常見的問題
https://rickhw.github.io/2014/05/09/SQA/Problems_In-Software-Autotest/
-
Writing Maintainable Configuration Code
https://www.infoq.com/articles/writing-maintainable-configuration-code
-
The Things I Learnt about DevOps When My Car Was Engulfed by Flames
-
Hacker News 上的討論 “ Best monitoring system? ”
-
DevOps技術簡介
-
DevOps:更容易做正確的事
-
Uber 的技術架構介紹
-
Kubernetes at Box: Microservices at Maximum Velocity
https://www.box.com/blog/kubernetes-box-microservices-maximum-velocity/
-
From Google to the world: the Kubernetes origin story
-
Why exploratory testing is critical for DevOps
http://techbeacon.com/why-exploratory-testing-critical-devops
-
探索Service本源
http://www.infoq.com/cn/minibooks/service-origin-exploration
-
How Opsee Chose A Container Orchestration Platform
http://stackshare.io/opsee-co/how-opsee-chose-a-container-orchestration-platform
-
There's No Such Thing as a "Devops Team"
https://continuousdelivery.com/2012/10/theres-no-such-thing-as-a-devops-team/
-
Hitchhiker's guide to testing infrastructure as/and code — don't panic!
https://puppet.com/blog/hitchhikers-guide-to-testing-infrastructure-as-and-code
-
免費電子書:Beyond the Twelve-Factor App
-
Microservices: What's missing. . . - Adrian Cockcroft (大神 Cockcroft 的演講,很具體點出施行上的議題)
-
The evolution of evolutionary architecture - Rebecca Parsons (ThoughtWorks) (超讚的軟體架構演進史)
-
持续交付:当前普遍存在的三个问题与解决方案
http://www.infoq.com/cn/articles/three-current-common-problems-about-continuous-delivery
-
DevOps敏捷开发动手实验 ( MS 的 Visual Studio、Team Foundation Server、Azure。)
-
Not using Docker? Use Kubernetes and Ansible to orchestrate operating system processes on Windows and Unixes! (Kubernetes + Ansible = Kansible)
https://blog.fabric8.io/not-using-docker-f7a4d0035c71#.4p8v9bsfe
-
DevOps:持續整合&持續交付(Docker、CircleCI、AWS)
-
Linux System Administrator/DevOps Interview Questions
https://github.com/chassing/linux-sysadmin-interview-questions
-
[架構師觀點] .NET 開發人員該如何看待 Open Source Solutions? (從 stackoverflow 架構一直談到面對開源的態度,內容相當充實)
http://columns.chicken-house.net/2016/05/05/archview-net-open-source/
-
Here’s How Google Makes Sure It (Almost) Never Goes Down ("Don’t get IT people who specialize in running Internet services to run your Internet services. Have software coders run them instead." 這不正是 DevOps 的精神嗎?Google 十年前就這麼做了~~~)
http://www.wired.com/2016/04/google-ensures-services-almost-never-go/
-
Re: [請益] 使用自動化組態設定工具的經驗
-
How We Build Code at Netflix
http://techblog.netflix.com/2016/03/how-we-build-code-at-netflix.html
-
DevOps and Continuous Delivery: What's the difference?
http://automic.com/blog/whats-the-difference-between-devops-and-continuous-delivery
-
敏捷和精實的關係 (1)
-
The Twelve Days of Crisis – A Retrospective on Linode’s Holiday DDoS Attacks (Linode在去年聖誕節跟新年受到大規模的DDoS攻擊,這是一篇事後檢討文章)
https://blog.linode.com/2016/01/29/christmas-ddos-retrospective/
-
January 28th Incident Report(Github 對於服務出事的檢討文章)
-
一個人的 Ops
-
NoDev, NoOps, NoIT: Defining Community Software - Hussein Badakhchani
-
How to build stable systems — An incomplete opinionated guide.
https://medium.com/@jlouis666/how-to-build-stable-systems-6fe9dcf32fc4#.rp24oie1f
-
Stack Overflow: The Architecture - 2016 Edition
https://nickcraver.com/blog/2016/02/17/stack-overflow-the-architecture-2016-edition/
-
Stack Overflow 公開 2016 的架構
-
"Hunting Down Phantom Write Spikes in RDS Postgres" 遇到大量寫入發生在Postgres,這篇文章提供不少可以開始尋找原因的方向與經驗談.
http://blog.pixlee.com/hunting-down-phantom-write-spikes-in-rds-postgres
-
書摘 - 鳳凰計畫 (The phoenix Project )
-
Ansible 的 2016 年 DevOps 觀察
https://www.ansible.com/blog/2016-the-tipping-point-for-devops
-
Bossie Awards 2015: The best open source data center and cloud software (『這些好用的系統軟體,有時間多學一個,功力就多一分;學會如何綜合運用,境界就提升一級;懂得修改這些開源計畫來滿足應用需求,就能夠解決許多問題;有能力改良創新這些開源計畫,那就是炙手可熱的人物。』)
-
Flynn: first preview release (Hacker News 上的討論,di'xidi'xi底下討論串很不錯。)
-
Omega: flexible, scalable schedulers for large compute clusters
-
今年 #VelocityConf 水準相當高。如果你只有 40 分鐘,那麼,不要錯過以下這兩段 DevOps 絕佳闡釋的 keynote speech:
http://conferences.oreilly.com/velocity/devops-web-performance-ny-2015/public/schedule/detail/43683
http://conferences.oreilly.com/velocity/devops-web-performance-ny-2015/public/schedule/detail/46482
-
Containers Vs. Config Management - Do containers replace your need for configuration management, or can both co-exist? Should they?
https://blog.containership.io/containers-vs-config-management-e64cbb744a94?gi=abf46aaa8e39
-
微軟開發部⾨ DevOps 經驗談 (一) – 從 Agile 邁向 DevOps
https://blogs.msdn.microsoft.com/msdntaiwan/2015/08/04/devops-agile-devops/
-
作者访谈及书评——《凤凰项目:关于IT、DevOps及帮助业务成功的小说》
http://www.infoq.com/cn/articles/phoenix-project-book-review
-
Intro to DevOps - Improving Software Lifecycle
-
Practices for DevOps and Continuous Delivery (又一本關於 DevOps 的書,InfoQ 對作者做了一些簡單的訪談,裡面有說明了一些關於 DevOps 的正確觀念。)
https://www.infoq.com/articles/book-DevOps-continuous-delivery
-
A Proper Server Naming Scheme(最近主機越來越多了,看到這篇文章來分享一下)
https://www.mnxsolutions.com/devops/a-proper-server-naming-scheme.html
-
What Team Structure is Right for DevOps to Flourish?
https://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
-
The Practice and Future of Release Engineering (在被 DevOps 一詞沖昏頭之前,你有聽過「 release engineering」嗎? 可以閱讀這篇對談文,裡面除了有觀念、也有提及一些重要的關鍵字。)
https://www.infoq.com/articles/practice-and-future-of-release-engineering
-
DevOps變革三部曲(一)DevOps:搶先一步的IT競爭力
-
Scale Selenium Grid in 5 Seconds with Zero Docker Experience
http://blog.unicsolution.com/2015/07/scale-selenium-grid-in-5-seconds-with.html
-
「DevOps的日常」 - 李俊鋒(Fung) Polydice, Inc. DevOps Engineer
-
Comparing Application Deployment: 2005 vs. 2015
http://www.jamesward.com/2015/06/08/comparing-application-deployment-2005-vs-2015
-
DDoS attacked using Chinese torrents
http://blog.devops.co.il/post/108740168304/torrent-ddos-attack
-
5 Suggestions for Building an Infrastructure for Innovation
http://blog.codeship.com/five-suggestions-for-building-an-infrastructure-for-innovation/
-
30 天精通 Git 版本控管 (29):如何將 Subversion 專案匯入到 Git 儲存庫
-
Automated Nginx Reverse Proxy for Docker
-
透過 docker run command restart docker swarm
-
Raspberry pi with Docker Swarm 跨網域溝通使用 network
-
Jenkins on Windows 心得分享 (01):從終端機輸出隱藏 Batch 批次命令
-
Jenkins on Windows 心得分享 (02):安裝成 Windows 服務的注意事項
-
Jenkins on Windows 心得分享 (03):有效避免記錄檔或訊息出現亂碼的方法
http://blog.miniasp.com/post/2015/12/24/Jenkins-on-Windows-03-Avoid-messy-words-in-log-messages.aspx
-
Chef X Docker X Packer – Give Me Golden Image
http://smalltowntechblog.com/2015/11/01/chef-x-docker-x-packer-give-me-golden-image/
-
State of the Cloud Report (DevOps 新趋势调查报告)
-
2016 State of DevOps Report (Puppet Lab)
https://puppet.com/resources/white-paper/2016-state-of-devops-report
-
William Yeh
-
與導入 Docker 有關的 UDE
http://school.soft-arch.net/blog/259030/docker-ude
- 從 Ansible 到 Docker:混血模式
http://school.soft-arch.net/blog/247026/halfblood-docker
- 開放我對《鳳凰項目》前三份導讀的提問內容,給有興趣深度閱讀的朋友參考
http://school.soft-arch.net/courses/on-the-phoenix-project/lectures/1271253
- 請循其本 | 溯源能力是很重要的,才不會被狀似革新,實則舊瓶裝新酒或跨領域借用的「新觀念」所迷惑。
http://school.soft-arch.net/blog/151626/back-to-the-origin
- 《鳳凰項目》私房標題
http://school.soft-arch.net/blog/135333/phoenix-proj-titles
- 從「改變」角度看《魔戒》
http://school.soft-arch.net/blog/125009/change-viewpoint-on-lord-of-rings
- 有了 Agile,為什麼還要有 DevOps?
http://school.soft-arch.net/blog/115652/devops-a-lean-perspective
- Immutable Infrastructure:觀念篇
http://school.soft-arch.net/courses/vm-for-devops/lectures/972615
- 向工廠管理致敬
http://school.soft-arch.net/blog/111886/learn-from-plant-mgmt
- 貨櫃革命
http://school.soft-arch.net/courses/docker-part1/lectures/899918
- 多工切換:有趣的 Lean 觀點
http://school.soft-arch.net/blog/101712/lean-perspective-of-multitasking
- POLP:最小權限原則
http://school.soft-arch.net/blog/95524/polp-intro
- DevOps 核心元素的考古溯源
http://school.soft-arch.net/blog/92616/origin-of-devops-elements
- 一句話囊括 DevOps 的目標
http://school.soft-arch.net/blog/79569/devops-goals-in-a-nutshell
- 電腦界的隱喻:組態管理
http://school.soft-arch.net/blog/90699/metaphor-in-cm
- DevOps 是圓的,找到立足點就是頂點。
http://school.soft-arch.net/blog/71706/devops-1st-step
- Immutable infrastructure:觀念與實作 (建議)
http://www.slideshare.net/williamyeh/immutable-infrastructure-55828718
-
Arrested DevOps is hosted by Matt Stratton, Trevor Hess, and Bridget Kromhout. ADO is the podcast that helps you achieve understanding, develop good practices, and operate your team and organization for maximum DevOps awesomeness. Don't forget to subscribe to keep up to date!
-
iThome - 跟著國際研討會學IT
-
Microsoft Technet | DevOps in the Enterprise, The role of IT in DevOps
-
What are the best DevOps blogs?
-
DevOps Enterprise Summit 2014 - youtube playlist
-
stackshare.io 可找到大公司們的 Tool stacks
-
IEEE
http://ieeexplore.ieee.org/search/searchresult.jsp?newsearch=true&queryText=devops
-
DevOps Factory (MS)
-
SREcon16
https://www.youtube.com/playlist?list=PLbRoZ5Rrl5lflZ8xrdFAT4BT36y_ycnyx
-
Videos from PIPELINE Conf 2016
-
LEARN CHEF (除了 Chef 還有許多 DevOps 觀念好文)
-
Who to Follow for DevOps Resources on Twitter
http://automic.com/blog/who-follow-devops-resources-twitter-0
-
創新應用開發大會:企業創新實踐日 (簡報下載)
-
DevOpsLinks started as a newsletter with must-read articles and hand picked articles about DevOps: Cloud, Automation, Culture, Docker, Cloud Computing, Performance, Continuous Integration, Continuous Delivery ..etc.
-
Qcon 演讲视频
-
Linux Foundation 舉辦的 DevOps Networking Forum
https://www.linux.com/news/watch-recorded-sessions-devops-networking-forum
-
DevOps Enterprise Summit (2015 網站上有提供了一些 PDF 可以下載,都是一些企業導入 DevOps 會碰到的狀況經驗談與建議)(似乎已無法下載,只能 Google 找找看了。)
-
Tactics for Implementing Test Automation for Legacy Code
http://cdn.electric-cloud.com/wp-content/uploads/DOES15_forum_legacy_applications_102015.pdf
- Mythbusting DevOps in the Enterprise: Addressing Culture and Leadership Aspects during Transforming
http://cdn.electric-cloud.com/wp-content/uploads/DOES15_forum_addressing_culture_102015.pdf
- An Unlikely Union: DevOps and Audit
http://docplayer.net/7031343-An-unlikely-union-devops-and-audit.html
- Measure Efficiency, Effectiveness, and Culture to Optimize DevOps Transformations: Metrics for DevOps Initiatives
http://devopsenterprise.io/media/DOES_forum_metrics_102015.pdf
-
Top approaches to organizational design, roles and responsibilities
-
Discover tools and frameworks in the DevOps landscape.
-
GitBook - awesome-kubernetes
https://www.gitbook.com/book/ramitsurana/awesome-kubernetes/details
-
如果 Testing 也能用 yaml 來管理的話就好了 - Taurus
-
推薦!國外工程師整理的系統管理員資源大全
-
Tools for DevOps (new relic 整理)
-
Tools of the trade for performance and load testing
https://blog.appdynamics.com/php/tools-of-the-trade-for-performance-and-load-testing/
-
Network Monitoring Tools
-
DevopsWiki - A wiki of Guides, Scripts, Tutorials related to devops
-
Software Development Notes
-
Dev-ops tools by Richard Kraaijenhagen
-
30 Must-Have Tools to Support DevOps
-
ansible 學習教學資源整理
-
ANSIBLEFEST PRESENTATIONS
-
Puppet Tutorial By Alessandro Franceschi | Example42 | 11-07-2015
-
SaltConf15 video content
-
Automated Web Testing and Open Source Tools
-
嘿,我們的團隊開發了一個內部工具來比較價格的雲,你覺得呢?
-
Packer, where DevOps begins
http://www.slideshare.net/jeffhung/packer-where-devops-begins
-
Fluentd vs. Logstash for OpenStack Log Management
http://www.slideshare.net/td-nttcom/fluentd-vs-logstash-for-openstack-log-management
-
該用 Kubernetes ? 還是 Docker Swarm ?幫你畫好重點,直接看黃色 Highlight
https://www.evernote.com/shard/s4/sh/8354722f-be0d-415d-849f-bf9933b83e08/85c7850ed504f35f
-
IMMUTABLE INFRASTRUCTURE AT SCALE WITH ANSIBLE (很清楚的介紹,以 Ansible + Packer 實作 immutable infrastructure 的流程)
https://www.ansible.com/ansible-immutable-infrastructure-at-scale
-
The Illustrated Children's Guide to Kubernetes
-
Scalable Microservices with Kubernetes
https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615
-
Jenkins 2.0新时代:从CI到CD
-
Best Monitoring Solution 2015 - OMD (Open Monitoring Distribution)
http://blog.unicsolution.com/2013/11/best-monitoring-solution-omd-nagios.html
-
Certbot, previously the Let's Encrypt Client, is EFF's tool to obtain certs from Let's Encrypt, and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
-
Manage your vagrant machines in one place with Vagrant Manager for OS X.
-
A powerful tool to learn Unit Testing & TDD!
-
Fabric8
-
Habitat — a new open source project for automating applications
-
log.io | Real-time log monitoring in your browser
-
Leading the Transformation: Applying Agile and DevOps Principles at Scale
-
小米 open source 一個 monitoring system
-
flow.ci | flow.ci, hosted continuous integration and delivery service for innovators who shape the future.
-
How to Build and Deploy Your Own Wire Client for Android with flow.ci
-
stackshare 新推出的小遊戲,你有辦法根據幾個 Tag 描述,就猜出答案是哪一個工具嗎?