

DevOps Expert
Introduction to DevOps
- What is DevOps?
- IT Evolution
- History of DevOps
- Different Teams Involved
- DevOps Definitions
- DevOps and Software Development Life Cycle
- Waterfall Model
- Agile Model
- DevOps Main Objectives
- Prerequisites for DevOps
- Continuous Testing and Integration
- Continuous Release and Deployment
- Continuous Configuration Management
- Continuous Application Monitoring
- DevOps Toolsets
Overview of Linux
- Linux OS Overview
- LAB: Setup CentOS/RHEL Linux in AWS
- User Management and Password-less Login
- Cron Jobs – Editing, Setting, Deleting
- Software/Package Installation (CentOS/RHEL)
- Logging In/Out and the su Command
- Configure sudo Accounts and Permissions
- Transferring Files
- Linux Directory Structure
- Basic Linux Commands (awk, sed, grep, piping, disk usage)
- Basic Network Troubleshooting
- Shell Scripting
- LAB: Write a Shell Script in Git and Run on AWS Linux
GIT
- Version Control System
- Centralized & Distributed Version Control
- Anatomy of Git
- Git Features
- Git Commands (Clone, Checkout, Commit, Push, Merge, Pull Request)
- 3-Tree Architecture
- GitHub Projects & Repository Management
- Branches – Local and Remote
- Advantages of Git
Build Tools – Maven
- Java Compiler
- Maven Lifecycle
- Maven Installation
- Maven Build Requirements
- Maven POM XML File
Fee: Rs 22,499 + 18% GST



