[go: up one dir, main page]

0% found this document useful (0 votes)
23 views8 pages

Zero To Hero DevSecOps & CLoud Devops Syllabus-1

The document outlines a comprehensive syllabus for a DevSecOps and Cloud DevOps training program by Aditya Jaiswal. It covers various topics including Linux, Git, CI/CD tools, security tools, containerization, cloud DevOps, infrastructure as code, and resume building for DevOps roles. Additionally, it includes hands-on projects and real-time CI/CD pipeline creation to enhance practical skills.

Uploaded by

OLALEKAN ALEDARE
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views8 pages

Zero To Hero DevSecOps & CLoud Devops Syllabus-1

The document outlines a comprehensive syllabus for a DevSecOps and Cloud DevOps training program by Aditya Jaiswal. It covers various topics including Linux, Git, CI/CD tools, security tools, containerization, cloud DevOps, infrastructure as code, and resume building for DevOps roles. Additionally, it includes hands-on projects and real-time CI/CD pipeline creation to enhance practical skills.

Uploaded by

OLALEKAN ALEDARE
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Zero To Hero

DevSecOps & Cloud DevOps


Syllabus
BY --> ADITYA JAISWAL (DevOps Shack)
1. Introduction:
- Detailed overview of DevOps and its importance in software development
and operations.

2. LINUX:
- Linux For DevOps Engineers:
- Introduction to Linux command-line basics.
- Understanding Linux file system and permissions.
- Networking and troubleshooting on Linux.
- Shell Scripting

3. GIT:
- Git Deep Dive:
- Understanding Git version control system.
- Branching, merging, and resolving conflicts.
- Most used Git commands.
4. Build Tools: 5. CI/CD Tools:
- Maven (Deep Dive): - JENKINS (Deep Dive):
- Setting up Maven and configuring - Installing and configuring Jenkins.
projects. - Creating and configuring Jenkins jobs.
- Building and managing dependencies. - Working with Jenkins pipelines of all types
- Maven lifecycle and plugins. and plugins.

- NodeJS (BASICS): - GitHub Actions Pipeline:


- Introduction to Node.js and its ecosystem. - Setting up GitHub Actions for basic build
- Managing packages with npm. and deployment.
- Building and running Node.js applications. - Integrating SonarQube for code quality
analysis.
- Building & Executing the Applications:
- Building applications using Maven. - Gitlab CI/CD Pipeline:
- Building applications using Node.js. - Setting up GitLab CI/CD for basic build
- Running applications on a Linux-based and deployment.
machine. - Integrating SonarQube for code quality
analysis.
6. Security Tools: 7. Artifact Management
- SONARQUBE Deep Dive: Using Nexus & Azure
- Installing and configuring SonarQube. Artifacts
- Analyzing code quality and security.
- Setting Up Nexus3
- Integrating SonarQube with Jenkins.
- Setting up nexus Repo
- Deploying artifacts to
- OWASP Dependency Check Deep Dive:
nexus
- Identifying and managing vulnerabilities
in project dependencies.
- Integrating OWASP Dependency Check
with Jenkins.

- TRIVY Scanner Tool Deep Dive:


- Scanning container images for
vulnerabilities.
- Integrating TRIVY with Jenkins.
8. CONTAINERISATION TOOL Docker 9. CONTAINER MANAGEMENT TOOL K8:
- DOCKER Deep Dive: - KUBERNETES Deep Dive:
- Understanding Docker concepts and - Introduction to Kubernetes and its
architecture. components.
- Building and managing Docker - Deploying and managing applications on
Kubernetes.
containers.
- Scaling and load balancing.
- Docker networking and storage.

- YAML:
- DOCKER Detailed Hands-On:
- Understanding YAML syntax for Kubernetes
- Hands-on exercises with Docker.
configurations.
- Dockerizing applications. - Writing deployment and service manifests.

- DOCKER Integration With Jenkins: - JENKINS Integration:


- Integrating Docker with Jenkins for - Integrating Jenkins with Kubernetes for
container-based builds. deployments.

- Application Deployment using - Deployment of a Fully Fledged Application:


Containers: - Deploying a complete application on
- Deploying applications using Docker Kubernetes.
10. CLOUD DEVOPS:
- AZURE CLOUD & AZURE DEVOPS:
- Overview of Azure Cloud and important services.
- Setting up Azure DevOps.
- Building and deploying applications with Azure DevOps.

- SonarQube, OWASP Dependency Check, TRIVY Integration with Azure DevOps:


- Integrating code quality and security tools in Azure DevOps pipelines

- Azure Artifacts Hands On:


- Using Azure Artifacts for package management.

- DOCKER with Azure Container Registry:


- Working with Docker images in Azure Container Registry.

- Deployment To Azure Kubernetes Service using YAML Files:


- Deploying applications to Azure Kubernetes Service using YAML.

- Azure Functions:
- Introduction to Azure Functions for serverless computing.
11. IAC TOOLS: 12. REAL TIME COMPLETE CI/CD
- ANSIBLE Deep Dive:
PIPELINES
- Installing and configuring Ansible.
- Creating complete REAL TIME CI CD
- Running basic Ansible commands.
Pipelines using multiple kinds of projects
- Writing Ansible playbooks.

- TERRAFORM Deep Dive: 13. Monitoring Tools:


- Understanding Terraform concepts. - Prometheus Deep Dive
- Provisioning cloud resources with - Grafana Deep Dive
Terraform. - Hands On monitoring with Grafana &
- Writing Terraform scripts. Prometheus
14. RESUME:
- Create DevOps Resume:
- Tips for creating an effective DevOps resume.

- Projects for Fresher & Experienced:


- Suggested projects to include in your resume.

- Skills in Your Resume:


- How to effectively mention skills in your resume.

- Roles & Responsibilities:


- What roles and responsibilities to include in your resume.

15. PROJECTS:
- Corporate Level Projects:
- Understanding how corporate-level projects work.
- Exploring different types of corporate projects.

You might also like