COURSE : DEVOPS | ONLINE TRAINING | DURATION : 30 HOURS
ABOUT COURSE
DEVOPS – Development and Operations is basically a fusion of Software Development activities like business application designing, coding, UI designing etc, and Operational activities like Quality Testing, Networking requirements and Database administration. DevOps primarily focuses on a collection of tools and methodologies which help integrate the various activities in the application development life cycle. It tries to bring about a harmonious union of various activities associated with application development, helping teams and IT companies to keep up with the constant changes of managing software development and deployment.
At EazyGurus the DEVOPS training is designed in such a manner to help the participant understand the various software management methodologies and it’s applications. The training also focuses on mastering various tools utilized like SVN 8s, GIT, JENKINS. The practical training approach will help you getting a better hold of the subject and it real-time applications.
Career Opportunities in DEVOPS
The DEVOPS application management programs are primarily designed for delivery managers and project manager to help manage project effectively. For senior software developers and development consultants who are looking forward to move to Project Management activities, DEVOPS is a logical next step to career growth. The training programs with EazyGurus will ensure that budding project managers and delivery manager to excel in there career path, thanks to the best DEVOPS training programs conducted with some of the best real time faculties.
Objective of the course
- Understanding Cloud based tools and Cloud Models
- Understanding LINUX basics and Administration
- Working with Version Control and SVN
- Working with GIT version control system
- JENKINS and Continuous Integration
Who can learn?
Targeted Audience
- Software developers
- Project Managers
- Delivery Manager
- IT Manger
Pre-Requisite for learning the course
DevOps is not a software programming language but a collection of tools helping project manager and delivery managers to define and manage software project deliveries. Basic understanding of various project management tools will be a good starting point.
Course Syllabus
Introduction to Devops
- What Is Devops
- History of Devops
- Devops definition
- DevOps Main Objectives
- DevOps and Software Development Life Cycle
- Waterfall Model
- Agile Model
- Continuous Integration & Deployment
- Jenkins
- Containers and Virtual Development
- Docker
- Vagrant
- Configuration Management Tools
- Ansible
- Puppet
- Chef
Cloud Computing
- What is Cloud?
- Evolution of Cloud Computing
- IAAS (Infrastructure as a Service)
- SAAS (Software as a Service)
- PAAS (Platform as a Service)
- Private, Public and Hybrid Cloud
- Public Clouds
- Amazon Web Services
- Microsoft Azure
- Google Cloud Services
LINUX Basic and Admin
- Linux OS Introduction
- Importance of Linux in DevOps
- Linux Basic Command Utilities
- Linux Administration
- Environment Variables
- Networking
- Linux Server Installation
- RPM and YUM Installation
Shell Scripting
- Introduction
- Variables
- Flow Controls
- Loops
- Functions
- Lists
- Manipulating Strings
- Reading and Writing Files
- Positional Parameters