Table of Contents

Courses related to devops

DevSecOps Academy

State of DevOps 2020

DevOps exam by The Training Company

Linux Fundamentals

Security Administration

https://www.linuxtopia.org/online_books/linux_administrators_security_guide/index.html

Virtualization

https://www.linux-kvm.org/page/Main_Page

Shell Scripting

https://www.guru99.com/introduction-to-shell-scripting.html

User Administration

https://www.guru99.com/linux-admin.html

Python Scripting

Frameworks and IDEs

https://hackr.io/blog/python-frameworks

Data Types

https://realpython.com/python-data-types/

Functions and OOPs

https://realpython.com/python3-object-oriented-programming/

Multi-Threading

https://realpython.com/intro-to-python-threading/

GUI Programming

https://www.tutorialspoint.com/python/python_gui_programming.htm

DevOps Concepts

Git https://git-scm.com/docs/user-manual.html

Docker https://docs.docker.com/v17.09/engine/userguide/

Jenkins https://jenkins.io/user-handbook.pdf

Puppet https://puppet.com/docs

Ansible https://docs.ansible.com/ansible/latest/user_guide/index.html

Nagios https://www.nagios.org/documentation/

Docker

Docker Containers https://docs.docker.com/

Docker Compose https://docs.docker.com/compose/

Docker Hub https://docs.docker.com/docker-hub/

Networking and Configuration https://docs.docker.com/network/

AWS DevOps

CloudFormation https://docs.aws.amazon.com/cloudformation/index.html

OpsWorks https://docs.aws.amazon.com/opsworks/index.html

CloudWatch https://docs.aws.amazon.com/cloudwatch/index.html

SDLC Tools https://docs.aws.amazon.com/whitepapers/latest/aws-overview/developer-tools.html

Beanstalk https://docs.aws.amazon.com/elastic-beanstalk/index.html

ECM https://aws.amazon.com/workdocs/

IAM https://docs.aws.amazon.com/iam/index.html

Splunk

Configuration https://docs.splunk.com/Splexicon:Configurationfile

Search and Reporting https://docs.splunk.com/Documentation/Splunk/7.2.6/Overview/Searchingandreporting

Virtualization and Dasbboarding

https://www.getzephyr.com/insights/why-robust-devops-monitoring-dashboard-critical-your-devops-adoption-strategy

https://blog.overops.com/the-top-5-devops-dashboards-every-engineer-should-consider/

https://insights.sei.cmu.edu/devops/2017/05/information-visualization-as-a-devops-monitoring-tool.html

https://www.klipfolio.com/resources/dashboard-examples/devops

Clustering

https://devops.com/one-simple-reason-consider-clusters/

https://devops.com/vms-containers-cloud-cluster-scheduling-differences/

https://dzone.com/articles/understanding-influxenterprise-what-is-a-cluster

Introduction to DevOps

Free DevOps Foundation Course (LinkedIn Learning)

Microsoft Professional Certification in DevOps (edX)

Architecting with the Google Cloud Platform

Master Jenkins CI For DevOps and Developers (Udemy)

Master in DevOps : Docker Jenkins GIT CI Pipeline and Maven

Docker Technologies for DevOps and Developers (Udemy)

Learn DevOps: The Complete Kubernetes Course (Udemy)

courses_ict_kubernetes

Learn DevOps: Infrastructure Automation With Terraform (Udemy)

History and Background of DevOps

https://blog.turbonomic.com/blog/on-turbonomic/a-brief-history-of-devops

https://devops.com/the-origins-of-devops-whats-in-a-name/

https://blog.newrelic.com/technology/devops-evolution-gareth-rushgrove/

https://bugwolf.com/blog/the-origin-of-devops

https://expertise.jetruby.com/the-history-of-devops-and-why-you-should-consider-adopting-it-babeaa778288

DevOps topics

https://www.devopsagileskills.org/certifications/dasa-devops-fundamentals/

Skill Areas

  Courage: Evangelism, coaching, self-confidence, proactivity, reflection, trust, open discussions, experimentation, fail fast, courage to change.
  Teambuilding: Understand the other’s point of view, collaboration, mutual accountability, common purpose, ability to integrally support the service/product.
  DevOps Leadership: Facilitating teams to high performance, humility, transparency, Service lifecycle mindset, Stakeholder management.
  Continuous improvement: Today we do our work better than yesterday, kaizen mindset, quality at the source, first time right, knowledge-sharing, ability to adapt.

Knowledge Areas

  Business Value Optimization: Use of the IT service in real life, including direct feedback loop of user comments to team, service level management, definition of done, business activity/performance monitoring, business case management.
  Business Analysis: Functional requirements, non-functional requirements, longer term development of business process (based on translation of market developments), data analysis, and refinement.
  Architecture & Design: Ensuring fit between developments and current situation, overall service design, patterns & styles.
  Programming: Software engineering mastery, everything as code, data management.
  Continuous Delivery: Automated testing, deployment and release management, configuration management, version control, cloud, containerization, feature-driven delivery.
  Test Specification: Design of test cases, test concepts.
  Infrastructure Engineering: Technical monitoring, performance management (e.g load balancing etc.), capacity and availability management, reliability engineering, cloud, containerization.
  Security, Risk & Compliance: Security, service continuity planning.

Introduction to DevOps

DevOps Principles

The Principle of Flow

https://priyankvex.wordpress.com/2018/04/29/devops-and-the-principle-of-lean/

The principle of feedback

https://www.devopsagileskills.org/dasa-devops-principles/

https://dzone.com/articles/an-introduction-to-devops-principles

Mike Cardy DevOps 6 Principles of Feedback https://www.youtube.com/watch?v=gRgCwOjFykI

The principle of continual learning and experimentation

https://www.slideshare.net/arunmurughan/devops-continuous-learning-and-experimentation

Mike Cardy DevOps 7 Principles of Continual Learning and Experimentation https://www.youtube.com/watch?v=hCn4jnt9a1o

DevOps Practices

Technical Practices of Flow

https://www.lucidchart.com/blog/devops-process-flow

https://blog.eduonix.com/software-development/technical-practices-flow-feedback/

https://www.infoq.com/presentations/devops-culture-practices-flow/

The technical practice of feedback

https://techbeacon.com/devops/how-infuse-customer-feedback-your-devops

https://www.infoq.com/articles/service-delivery-review-missing-devops-feedback-loop/

https://searchitoperations.techtarget.com/tip/A-proper-DevOps-feedback-loop-includes-business-leaders

https://devops.com/feedback-loops-features/

https://www.ibm.com/developerworks/community/files/basic/anonymous/api/library/36ed35f5-2b62-4317-95eb-8cb3fdcfc10f/document/d78408a7-2056-44d2-a70e-1704dc140707/media

The technical practices of continual learning and experimentation

https://www.linkedin.com/pulse/three-ways-key-principles-devops-michal-florys/

https://www.slideshare.net/arunmurughan/devops-continuous-learning-and-experimentation

The technical practices of integrating information security, change management and compliance

https://devops.com/integrating-itil-change-management-and-devops/

https://resources.sei.cmu.edu/asset_files/Presentation/2018_017_001_517074.pdf

https://dzone.com/articles/how-does-devops-handle-change-management

https://clearbridgemobile.com/devops-change-management-in-the-enterprise-world/

DevOps and Other Frameworks

https://www.thinkhdi.com/library/supportworld/2018/devops-as-a-super-framework.aspx

https://www.testhouse.net/blogs/devops-framework-and-practices/

https://www.tcs.com/content/dam/tcs/pdf/Services/technology-operations/Getting%20IT%20Infrastructure%20Right%20by%20Implementing%20a%20DevOps%20Framework.pdf

DevOps Values ‐ Culture

https://www.bmc.com/blogs/devops-values-principles/

https://resources.collab.net/devops-101/what-is-devops

https://www.slideshare.net/arunmurughan/top-10-devops-values

DevOps Values ‐ Automation

https://dzone.com/articles/the-value-of-devops

https://www.smartsheet.com/devops

https://thenewstack.io/want-devops-automation-its-people-before-pipelines/

DevOps Values – Measurement and Sharing

https://devops.com/using-calms-to-assess-organizations-devops/

https://techbeacon.com/devops/devops-metrics-matter-how-prove-business-value

https://techbeacon.com/devops/how-measure-devops-roi

DevOps Roles and Organizational Considerations

https://techbeacon.com/devops/7-devops-roles-you-need-succeed

https://web.devopstopologies.com/

Adopting DevOps

https://devops.com/there-is-no-magic-recipe-to-adopting-devops/

https://www.agileconnection.com/article/6-steps-successful-devops-adoption

https://www.cio.com/article/3235726/5-hurdles-to-adopting-devops.html

https://medium.com/datadriveninvestor/6-reasons-why-you-should-be-adopting-a-devops-culture-82dc88592d6b

https://searchitoperations.techtarget.com/feature/How-to-adopt-a-successful-DevOps-enterprise