https://www.learntek.org/devops-training/
https://www.learntek.org/
Learntek is global online training provider on Big Data Analytics, Hadoop, Machine Learning, Deep Learning, IOT, AI, Cloud Technology, DEVOPS, Digital Marketing and other IT and Management courses.
3. Copyright @ 2019 Learntek. All Rights Reserved.
3
What is DevOps?
DevOps Training : DevOps stands for the representation of the combination of the
terms “Development” and “Operations”. DevOps is a software development
methodology that smoothen and streamline the communication, collaboration and
integration activities between the software developers and information technology
(IT) professionals during the different phases of Software Development Life Cycle.
The adoption of DevOps is being driven by the following factors:
•Difficulties in use of agile and other software development processes and methodologies.
•Demand for an increased rate of production releases from application and business
stakeholders.
•Wide availability of virtualized and cloud infrastructure from internal and external
providers.
•Increased usage of data center automation and configuration management tools.
4. Copyright @ 2019 Learntek. All Rights Reserved. 4
Why DevOps?
•To increase deployment frequency
•To reduce lead time for changes
•For faster recovery when problems occur
•For more robust and better integrated security
•A “shift left” in quality – quality of code, testing, architecture, “deployability” and
culture
•For fast feedback loops and effective communication between teams and
departments.
The following topics will be covered in our Online DevOps Training:
5. Copyright @ 2019 Learntek. All Rights Reserved. 5
DevOps Overview
What is DevOps?
DevOps definitions
History of DevOps
Lifecycle of DevOps
Continuous Testing and Integration
Continuous Release and Deployment
Continuous Application Monitoring
6. Copyright @ 2019 Learntek. All Rights Reserved. 6
Source Code Management Tool –GIT
GIT REPOSITORY
What is a version control system?
What is a distributed version control system?
Installation
Different levels of Git configuration
The process of staging and committing
The details of the commit objects
Hands-On Sessions
7. Copyright @ 2019 Learntek. All Rights Reserved. 7
Continuous Integration Tool-Jenkins
Build Setup in Jenkins
Test Automation
Security in Jenkins
Notification System
Maven Build Scripts
Securing Jenkins
Jenkins Plugin Installation and Usage
Hands-On Sessions
8. Copyright @ 2019 Learntek. All Rights Reserved. 8
Build Automation Tool – Maven Set-Up
POM
Build Lifecycle
Creating Project
Repositories
Build & Test Project
Snapshots
Build Automation
Manage Dependencies
Fundamental of scripting
Hands-On Sessions
9. Copyright @ 2019 Learntek. All Rights Reserved. 9
Containerization using Docker
What and Why of Containers
Introduction to Docker
Image Distribution
Docker Containers
Ansible
Ansible Introduction
Architecture
Ansible playbook
Playbook construct
Playbook example to setup Web-app
10. Copyright @ 2019 Learntek. All Rights Reserved. 10
Continuous Monitoring
Introduction to Nagios
Nagios Plugins
Nagios Objects
Nagios Commands
Nagios Notification
11. Copyright @ 2019 Learntek. All Rights Reserved. 11
AWS
· What is cloud computing?
· Introduction to AWS
Overview of EC2
EC2 Practice
Storage S3
IAM Users Accounts
Overview of AWS Services
12. Copyright @ 2019 Learntek. All Rights Reserved. 12
For more Training Information , Contact Us
Email : info@learntek.org
USA : +1734 418 2465
INDIA : +40 4018 1306
+7799713624