Skip to content

Commit

Permalink
Merge branch 'bhalothia-master'
Browse files Browse the repository at this point in the history
  • Loading branch information
bhalothia committed Jan 26, 2016
2 parents c3bb139 + b5cc369 commit f25ad4b
Showing 1 changed file with 70 additions and 32 deletions.
102 changes: 70 additions & 32 deletions README.md
@@ -1,24 +1,61 @@
# awesome-learning [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) [![Build Status](https://travis-ci.org/TheRemoteLab/awesome-learning.svg?branch=master)](https://travis-ci.org/TheRemoteLab/awesome-learning)

... because learning devops is awesome
... because learning DevOps is awesome

![learning](https://cloud.githubusercontent.com/assets/8342133/12172223/a0db04b8-b575-11e5-9dfd-51fbf7c58de8.gif)

=======================================================================================================================

### 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](#philosophy) :thought_balloon: | [Processes](#processes) :speech_balloon: | [Source Code Management](#source-code-management) :octocat: | [Build Automation](#build-automation) :arrows_counterclockwise: | [Continuous Integration](#continuous-integration) :arrows_counterclockwise: | [Continuous Delivery](#continuous-delivery) :arrows_counterclockwise: |
|---------------------------------------------|------------------------------------------|-------------------------------------------------------------|-----------------------------------------------------------------|----------------------------------------------------------------------------|-----------------------------------------------------------------------|
| | | | | | |

| [Infrastructure As Code](#infrastructure-as-code) :loop: | [Monitoring](#monitoring) :bar_chart: | [Logging](#logging) :page_facing_up: | [IAAS Providers](#iaas-providers) :cloud: | [PAAS Providers](#paas-providers) :cloud: | [Containerisation](#containerisation) :ship: |
|---------------------------------------------------------|---------------------------------------|--------------------------------------|-------------------------------------------|-------------------------------------------|----------------------------------------------|
| | | | | | |

| [MicroServices](#microservices) :microscope: | [Anti Patterns](#anti-patterns) :no_entry_sign: | [Languages](#languages) :pencil: | [Books](#books) :books: | [Slide Presentations](#slide-presentations) | [Videos](#videos) :tv: |
|----------------------------------------------|-------------------------------------------------|----------------------------------|-------------------------|---------------------------------------------|------------------------|
| | | | | | |


* [Conferences and Meet-ups](#conferences) :video_camera:

# Menu:
* [Prerequisites](#infrastructre-as-code)
* [Cloud Services](#cloud-services)
* [Languages](#languages)
* [Books](#books) :books:
* [Slide Presentations](#slide-presentations)
* [Videos](#videos) :tv:
* [Conferences](#conferences)
* [Contributing](#contributing)
* [License](#license)

## Prerequisites
## 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:

* https://blog.codecentric.de/en/2015/10/continuous-integration-platform-using-docker-container-jenkins-sonarqube-nexus-gitlab/

## 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/


### Infrastructre as Code
## 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/
Expand All @@ -29,8 +66,6 @@
* 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
* http://dougireton.com/blog/2013/02/16/chef-cookbook-anti-patterns/
* https://www.chef.io/blog/2013/11/19/chef-roles-arent-evil/
* 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
Expand All @@ -40,27 +75,14 @@
* 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/

### CI/CD

* 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/
* https://blog.codecentric.de/en/2015/10/continuous-integration-platform-using-docker-container-jenkins-sonarqube-nexus-gitlab/

### Git Workflows
## Monitoring:

* 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
## Logging:

## Cloud Services:

### AWS
## 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](http://highscalability.com/blog/2016/1/11/a-beginners-guide-to-scaling-to-11-million-users-on-amazons.html)
Expand All @@ -79,6 +101,19 @@

* [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
Expand All @@ -89,12 +124,14 @@

* http://tryruby.org/levels/1/challenges/0

### Golang

### Golang:


* https://github.com/avelino/awesome-go
* https://tour.golang.org/

### Distributed Systems
### Distributed Systems:

* http://bravenewgeek.com/distributed-systems-are-a-ux-problem/

Expand All @@ -116,6 +153,7 @@
## Conferences:

## Contributing:

Contributions are most welcome!

This list is just getting started, please contribute to make it super awesome.
Expand Down

0 comments on commit f25ad4b

Please sign in to comment.