Debug School

Anush
Anush

Posted on

My DevOps Learning Journey?

I would like to Learn DevOps. Can you please list out the the topics which I need to learn? and Share a Link for Tutorials and Videos for the same?

Top comments (3)

Collapse
 
rajesh_kumar profile image
Rajesh Kumar • Edited

The list of tools which you need to learn to become successful DevOps Engineer are as follows:

  1. SDLC Models & Architecture with Agile, DevOps, SRE & DevSecOps, SOA & Micro services - Concept
  2. Platform - Operating Systems - Centos/Ubuntu & VirtualBox & Vagrant
  3. Platform - Cloud - AWS
  4. Platform - Containers - Docker
  5. Planning and Designing - Jira & Confulence
  6. Backend Programming Language 2 - App Dev with Python/Flask with mysql DB
  7. Source Code Versioning - Git using Github
  8. Code Analysis & Securing Code (SAST) - SonarQube & Coverity Scan & Snyk
  9. Build Management - Maven and Gradle
  10. Package Management - Packer & Artifactory
  11. Unit Testing & Acceptance Testing & Coverage - Web applications - Junit & Selenium & Jacoco & Jmeter
  12. Configuration & Deployment Management - Ansible
  13. Container Orchestration - Kubernetes & Helm Introduction
  14. Infrastructure Coding - Terraform
  15. Continuous Integration - Jenkins
  16. Infrastructure Monitoring Tool - Datadog
  17. Log Monitoring Tool - Splunk
  18. Application Performance Monitoring - NewRelic
Collapse
 
rajesh_kumar profile image
Rajesh Kumar

SDLC Models & Architecture with Agile, DevOps, SRE & DevSecOps, SOA & Micro services - Concept

Collapse
 
rajesh_kumar profile image
Rajesh Kumar

Linux Assignment - Linux Assignment