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
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
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
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/
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
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://blog.overops.com/the-top-5-devops-dashboards-every-engineer-should-consider/
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
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)
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
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://devops.com/feedback-loops-features/
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/
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://searchitoperations.techtarget.com/feature/How-to-adopt-a-successful-DevOps-enterprise