Title: DevOps Training
1 DevOps Training
2(No Transcript)
3What 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.
4Why 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
5DevOps Overview What is DevOps?DevOps
definitionsHistory of DevOpsLifecycle of
DevOpsContinuous Testing and IntegrationContinuo
us Release and DeploymentContinuous Application
Monitoring
6Source Code Management Tool GIT GIT
REPOSITORYWhat is a version control system?What
is a distributed version control
system?InstallationDifferent levels of Git
configurationThe process of staging and
committingThe details of the commit
objectsHands-On Sessions
7Continuous Integration Tool-Jenkins Build Setup
in JenkinsTest AutomationSecurity in
JenkinsNotification SystemMaven Build
ScriptsSecuring JenkinsJenkins Plugin
Installation and UsageHands-On Sessions
8Build Automation Tool Maven Set-Up POMBuild
LifecycleCreating ProjectRepositoriesBuild
Test ProjectSnapshotsBuild AutomationManage
DependenciesFundamental of scriptingHands-On
Sessions
9Containerization using Docker What and Why of
ContainersIntroduction to DockerImage
DistributionDocker Containers
Ansible Ansible IntroductionArchitectureAnsible
playbookPlaybook constructPlaybook example to
setup Web-app
10Continuous Monitoring Introduction to
NagiosNagios PluginsNagios ObjectsNagios
CommandsNagios Notification
11AWS What is cloud computing? Introduction to
AWS Overview of EC2EC2 PracticeStorage S3IAM
Users AccountsOverview of AWS Services
12For more Training Information , Contact
Us Email info_at_learntek.org USA 1734 418
2465 INDIA 40 4018 1306
7799713624