mirror of
https://github.com/Lets-DevOps/awesome-learning.git
synced 2026-04-28 14:07:36 -05:00
2f15e625ab51c5abfd3086a54c5ad548c347e4c3
awesome-learning

... because learning DevOps is awesome
=======================================================================================================================
Hello world! We will try our best to make sure this is the finest curated list of all DevOps resources at one place. Help us by fixing our mistakes and adding more useful links. Thanks!
| Philosophy 💭 | Processes 💬 | Source Code Management :octocat: | Build Automation 🔄 | Continuous Integration 🔄 | Continuous Delivery 🔄 |
|---|---|---|---|---|---|
| Infrastructure As Code ➿ | Monitoring 📊 | Logging 📄 | IAAS Providers ☁️ | PAAS Providers ☁️ | Containerisation 🚢 |
|---|---|---|---|---|---|
| MicroServices 🔬 | Anti Patterns 🚫 | Languages 📝 | Books 📚 | Slide Presentations | Videos 📺 |
|---|---|---|---|---|---|
Philosophy
Processes
Source Code Management
- https://guides.github.com/activities/contributing-to-open-source/
- https://www.atlassian.com/git/tutorials/comparing-workflows/
- https://vimeo.com/channels/githubguides
- http://semver.org/ - versioning basics
- http://stackoverflow.com/questions/3611256/forking-vs-branching-in-github
- http://stackoverflow.com/questions/19333088/how-is-svn-v-1-8-branching-merging-compared-to-git
- https://julien.danjou.info/blog/2013/rant-about-github-pull-request-workflow-implementation - Git Pull-Request Vs Gerrit
Build Automation:
Continuous Integration:
Continuous Delivery:
- http://blogs.atlassian.com/tag/cd-skeptics/
- http://www.devopsdays.org/blog/wp-content/uploads/2010/11/jez-humble-continuous_delivery_devopsdays_2010.pdf
- https://blog.codecentric.de/en/2015/01/continuous-delivery-microservices-jenkins-job-dsl-plugin/
Infrastructure As Code:
- https://atomic-penguin.github.io/blog/2014/04/29/stupid-jenkins-and-chef-tricks-part-1-rubocop/
- https://atomic-penguin.github.io/blog/2014/05/16/stupid-jenkins-tricks-part-2-cookbook-pipelines/
- http://www.foodcritic.io/
- http://www.5ops.com/how-we-write-chef-cookbooks/
- http://pierrerambaud.com/blog/devops/chef-vs-puppet#.VdA5uFPGeNw.twitter
- https://github.com/test-kitchen/test-kitchen
- https://raymii.org/s/tutorials/Chef_search_in_recipe_on_roles_or_recipes.html
- http://dougireton.com/blog/2013/02/03/knife-tricks/
- https://www.digitalocean.com/community/tutorials/how-to-use-roles-and-environments-in-chef-to-control-server-configurations
- https://shellycloud.com/blog/2015/06/chef-best-practices
- http://www.prashantrajan.com/2013/06/14/leveling-up-chef-best-practices.html
- http://serverfault.com/questions/513976/best-strategy-to-keep-chef-cookbooks-versions-under-control
- https://docs.chef.io/cookbook_versions.html
- http://serverfault.com/questions/314990/chef-best-practices-questions
- https://github.com/chef/chef-summit-2014/wiki/Workflow-Best-Practices
- http://railsware.com/blog/2013/02/21/chef-dos-and-donts/
- https://www.chef.io/blog/2015/04/21/overview-of-test-driven-infrastructure-with-chef/
Monitoring:
Logging:
IAAS Providers:
AWS:
- https://cloudonaut.io/5-aws-mistakes-you-should-avoid/
- https://cloudnative.io/blog/2015/03/aws-route-53-best-practices/
- A Beginner's Guide to Scaling to 11 Million+ Users on Amazon's AWS
Containers
- [http://omerio.com/2015/12/18/learn-the-kubernetes-key-concepts-in-10-minutes/](Learn the Kubernetes Key Concepts in 10 Minutes)
- [https://github.com/ClusterHQ/dvol](Version control your development databases in docker)
DevOps Culture
- [http://laughingmeme.org/2015/08/31/five-years-building-a-culture-and-handing-it-off/](Five years, building a culture, and handing it off)
- [http://www.thoughtsoncloud.com/2015/10/3-characteristics-of-an-effective-cloud-developer/](3 characteristics of an effective cloud developer)
Scalability
- [https://gist.github.com/acolyer/95ef23802803cb8b4eb5](Internet Scale Services Checklist)
PAAS Providers:
Containerisation:
Microservices:
Anti Patterns:
- http://dougireton.com/blog/2013/02/16/chef-cookbook-anti-patterns/
- https://www.chef.io/blog/2013/11/19/chef-roles-arent-evil/
Languages:
Python
- Python 2.7 - https://docs.python.org/2/tutorial/
Ruby
Golang:
Distributed Systems:
Bots:
- Lita - https://www.lita.io/
- Err - http://errbot.io/
Books:
Slide Presentations:
Videos:
Conferences:
Contributing:
Contributions are most welcome!
This list is just getting started, please contribute to make it super awesome.
Check out the Contributing Guidelines.
License:

awesome-learning by The Remote Lab is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Description
Releases
1
Languages
Markdown
100%
