https://github.com/devsdenepal/devops-syllabus
A repo on devops learning path to handle inconsistency
https://github.com/devsdenepal/devops-syllabus
Last synced: 6 months ago
JSON representation
A repo on devops learning path to handle inconsistency
- Host: GitHub
- URL: https://github.com/devsdenepal/devops-syllabus
- Owner: devsdenepal
- License: cc0-1.0
- Created: 2024-06-07T05:13:38.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-10T03:12:44.000Z (about 2 years ago)
- Last Synced: 2024-06-10T06:28:35.023Z (about 2 years ago)
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DevOps Syllabus
## Operating System Overview
- Introduction to Linux
- Linux Commands
- Text Editors and Tmux
- Linux Filesystem
- Package Management
- Managing Linux Services
- Linux Processes
- Networking Overview & Commands
- System Security
- Install Ubuntu in VirtualBox or Laptop
- Install the Vim Editor
## Introduction to Git and GitHub
- Installation and Setting it Up
- First Change with Git
- Git Workflow and Commands
- Working with Git Branches
- Working with GitHub
- Git and GitHub Advanced Concepts
## Understanding Shell and Bash
- Introduction to Bash Scripting
- Input, Output and Error Redirection
- Conditional Statements
- Operators
- Loops
- Functions
- User Inputs and Command Line Arguments
- Exit Status and Return Codes
- Logging
- Debugging
## Introduction to DevOps
- Introduction to Cloud Computing
- Job Roles and Responsibilities
- Cloud Deployment Models
- Cloud Services Models
- Cloud Building Blocks
- Introduction to Microservices
- Introduction to Vagrant
- Infrastructure as Code (Ansible, Terraform)
- CI/CD: Jenkins, GitHub Actions
## Introduction to Containers
- Getting Started with Docker
- Container Operations using Docker
- Container Images using Docker
- Network Management with Docker
- Storage Management with Docker
- Docker Compose to Deploy Multi-container App
- Docker APIs
- Extra Useful Information: Containerd and ctr, Podman
## CI/CD with Jenkins and GitHub Actions
- Introduction and Setup
## Kubernetes Core Concepts
- Application Lifecycle Management
- Services and Networking
- Additional Content
- Developer Portfolio