SlideShare a Scribd company logo
Copyright IntelliPaat, All rights reserved
DevOps Tools
Introduction
Copyright IntelliPaat, All rights reserved
What is Devops?
Copyright IntelliPaat, All rights reserved
What is DevOps?
Devops is a software development methodology which improves the collaboration
between developers and operations team using various automation tools. These
automation tools are implemented using various stages which are a part of the Devops
Lifecycle
Copyright IntelliPaat, All rights reserved
DevOps Lifecycle
Copyright IntelliPaat, All rights reserved
How DevOps Works?
The Devops Lifecycle divides the SDLC lifecycle into the following stages:
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Continuous
Integration
Continuous
Development
Continuous
Testing
Continuous
Deployment
Continuous
Monitoring
Copyright IntelliPaat, All rights reserved
How DevOps Works?
Developer
Continuous
Integration
Testing Server Production
Server
Version Control
System
Continuous
Deployment
Continuous Testing
Continuous
Development
Automated CI/CD Pipeline
Feedback
Continuous
Monitoring
Copyright IntelliPaat, All rights reserved
How DevOps Works?
Continuous Development
Continuous Deployment
Continuous Testing
Continuous Integration
Continuous Monitoring
This stage involves committing code to version control tools
such as Git or SVN for maintaining the different versions of
the code, and tools like Ant, Maven, Gradle for building/
packaging the code into an executable file that can be
forwarded to the QAs for testing.
Copyright IntelliPaat, All rights reserved
How DevOps Works?
Continuous Development
Continuous Deployment
Continuous Testing
Continuous Integration
Continuous Monitoring
The stage is a critical point in the whole Devops Lifecycle. It
deals with integrating the different stages of the devops
lifecycle, and is therefore the key in automating the whole
Devops Process
Copyright IntelliPaat, All rights reserved
How DevOps Works?
Continuous Development
Continuous Deployment
Continuous Testing
Continuous Integration
Continuous Monitoring
In this stage the code is built, the environment or the
application is containerized and is pushed on to the desired
server. The key processes in this stage are Configuration
Management, Virtualization and Containerization
Copyright IntelliPaat, All rights reserved
How DevOps Works?
Continuous Development
Continuous Deployment
Continuous Testing
Continuous Integration
Continuous Monitoring
The stage deals with automated testing of the application
pushed by the developer. If there is an error, the message is
sent back to the integration tool, this tool in turn notifies the
developer of the error. If the test was a success, the message
is sent to Integration tool which pushes the build on the
production server
Copyright IntelliPaat, All rights reserved
How DevOps Works?
Continuous Development
Continuous Deployment
Continuous Testing
Continuous Integration
Continuous Monitoring
The stage continuously monitors the deployed application for
bugs or crashes. It can also be setup to collect user feedback.
The collected data is then sent to the developers to improve
the application
Copyright IntelliPaat, All rights reserved
Devops Tools
Copyright IntelliPaat, All rights reserved
DevOps Tools
We have discussed the Devops Methodology, but this methodology cannot be put into
action without it’s corresponding tools. Let us discuss the devops tools with their
respective lifecycle stages
Copyright IntelliPaat, All rights reserved
DevOps Tools
Continuous Development
Continuous Deployment
Continuous Testing
Continuous Integration
Continuous Monitoring
Git is a distributed version-control system for tracking changes
in computer files and coordinating work on those files among
multiple people. It is primarily used for source-code
management in software development, but it can be used to
keep track of changes in any set of files
Copyright IntelliPaat, All rights reserved
DevOps Tools
Continuous Development
Continuous Deployment
Continuous Testing
Continuous Integration
Continuous Monitoring
Jenkins is an open source automation server written in Java.
Jenkins helps to automate the non-human part of the
software development process, with continuous integration
and facilitating technical aspects of continuous delivery
Copyright IntelliPaat, All rights reserved
DevOps Tools
Continuous Development
Continuous Deployment
Continuous Testing
Continuous Integration
Continuous Monitoring
Continuous Deployment
Virtualization &
Containerization
Configuration
Management
Copyright IntelliPaat, All rights reserved
DevOps Tools
Continuous Development
Continuous Deployment
Continuous Testing
Continuous Integration
Continuous Monitoring
Selenium is a portable software-testing framework used for
web applications. It is an open source tool which is used for
automating the tests carried out on web browsers (Web
applications are tested using any web browser).
Copyright IntelliPaat, All rights reserved
DevOps Tools
Continuous Development
Continuous Deployment
Continuous Testing
Continuous Integration
Continuous Monitoring
Nagios is an open-source devops tool which is used for
monitoring systems, networks and infrastructure. It also offers
monitoring and alerting services for any configurable event.
Copyright IntelliPaat, All rights reserved
DevOps Tools
Developer
Testing ServerProduction Server
GitHub
Selenium
Jenkins
Copyright IntelliPaat, All rights reserved
India : +91-7022374614
US : 1-800-216-8930 (TOLL FREE)
support@intellipaat.com
24X7 Chat with our Course Advisor

More Related Content

PPTX
The Extreme Programming (XP) Model
PPTX
Feature driven development (FDD)
PPTX
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
PPT
Software Verification & Validation
PPT
Software maintenance
PPTX
Software design and Software engineering.pptx
PPTX
Software design and Software engineering.pptx
PPT
Introduction to Software Project Management
The Extreme Programming (XP) Model
Feature driven development (FDD)
Implementing SRE practices: SLI/SLO deep dive - David Blank-Edelman - DevOpsD...
Software Verification & Validation
Software maintenance
Software design and Software engineering.pptx
Software design and Software engineering.pptx
Introduction to Software Project Management

What's hot (20)

PPTX
DevOps introduction
PPTX
Agile Development unleashed
PPT
Rational Unified Process
PDF
CI/CD (DevOps) 101
PPTX
Software testing & Quality Assurance
PPTX
Extreme programming
PPTX
About DevOps in simple steps
PDF
Waterfall vs Agile : A Beginner's Guide in Project Management
PPTX
Lecture 01 Introduction to Software Engineering
PDF
Agile sdlc
PDF
DevOps overview 2019-04-13 Nelkinda April Meetup
PDF
Software Testing Techniques: An Overview
PDF
Introduction to DevOps
PPT
Building an Agile framework that fits your organisation
PPTX
Software testing
PPTX
DevOps.pptx
PDF
Introduction agile scrum methodology
PPT
Software Development Life Cycle (SDLC)
PDF
Bdd Introduction
PDF
WHAT IS RELEASE MANAGEMENT?
DevOps introduction
Agile Development unleashed
Rational Unified Process
CI/CD (DevOps) 101
Software testing & Quality Assurance
Extreme programming
About DevOps in simple steps
Waterfall vs Agile : A Beginner's Guide in Project Management
Lecture 01 Introduction to Software Engineering
Agile sdlc
DevOps overview 2019-04-13 Nelkinda April Meetup
Software Testing Techniques: An Overview
Introduction to DevOps
Building an Agile framework that fits your organisation
Software testing
DevOps.pptx
Introduction agile scrum methodology
Software Development Life Cycle (SDLC)
Bdd Introduction
WHAT IS RELEASE MANAGEMENT?
Ad

Similar to DevOps Tools Training | DevOps Tools | What is GIT | What is Jenkins (20)

PDF
probe-into-the-key-components-and-tools-of-devops-lifecycle
PDF
Introduction To Development And Operations
PDF
DevOps_1698587929.pdf cours ciCd automatique
PDF
Devops - Continuous Integration And Continuous Development
PDF
Critical Phases Of DevOps Lifecycle.pdf
PPTX
DEVOPS - Laxmi Itikala.pptx bridging the gap
PPTX
InfrastructureDevOps.pptx it is most sui
PPTX
DevOps Practices in a Nutshell
PDF
Devops Interview Question PDF By ScholarHat
PDF
Enhancing Devops Workflow and he details
PPTX
DevOps at Lean Apps
PPTX
The Promise of DevOps
PPTX
What Is DevOps?
PDF
Top DevOps Tools for Automation_ Enhancing Efficiency in Your Workflow.pdf
PPTX
AICT_presentation.pptx
PDF
DevOps, from inception to conclusion
PPTX
DEVOPS-UNIT-I-DEVOPS-INTRO-ROLES,PRINIPLES
PDF
Unravelling the Best Practices for DevOps Testing Strategy.pdf
PPT
Presentation 1 open source tools in continuous integration environment v1.0
probe-into-the-key-components-and-tools-of-devops-lifecycle
Introduction To Development And Operations
DevOps_1698587929.pdf cours ciCd automatique
Devops - Continuous Integration And Continuous Development
Critical Phases Of DevOps Lifecycle.pdf
DEVOPS - Laxmi Itikala.pptx bridging the gap
InfrastructureDevOps.pptx it is most sui
DevOps Practices in a Nutshell
Devops Interview Question PDF By ScholarHat
Enhancing Devops Workflow and he details
DevOps at Lean Apps
The Promise of DevOps
What Is DevOps?
Top DevOps Tools for Automation_ Enhancing Efficiency in Your Workflow.pdf
AICT_presentation.pptx
DevOps, from inception to conclusion
DEVOPS-UNIT-I-DEVOPS-INTRO-ROLES,PRINIPLES
Unravelling the Best Practices for DevOps Testing Strategy.pdf
Presentation 1 open source tools in continuous integration environment v1.0
Ad

More from Intellipaat (20)

PPTX
Business analyst job description key roles | Business Analyst Roles
PPTX
Agile Business Analyst Responsibilities
PPTX
Voice search optimization | How to Optimize Your Website For Voice Search
PPTX
Functional testing vs non functional testing | Difference Between Functional ...
PPTX
How to start your career as a software engineer
PPTX
First programming language to learn | Which Programming Language to Learn Fi...
PPTX
How to Grow Facebook Followers | How to Increase Facebook Followers quickly
PPTX
Phishing For Beginners | Phishing Tutorial | What is Phishing | Intellipaat
PPTX
How To Prevent Cyber Attacks | Types of Cyber Attack | What is Cyber Attack |...
PPTX
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
PPTX
How To Become Cyber Security Engineer | Cyber Security Career | Cyber Securit...
PPTX
White Hat vs Black Hat vs Grey Hat | Difference Between Black Hat White Hat G...
PPTX
AWS Amplify | AWS Amplify Tutorial | What is AWS Amplify | AWS Amplify Datast...
PPTX
Data Science Engineer Resume | Data Scientist Resume | Data Science Resume Ti...
PPTX
How to Become Data Architect | Data Architect Roles and Responsibilities | In...
PPTX
Tableau vs Excel | Difference Between Tableau vs Excel | Excel vs Tableau | I...
PPTX
Data Architect Salary in India | Factors Affecting Data Architect Salary |Dat...
PPTX
Importance of digital marketing
PPTX
Azure Data Engineer Certification | How to Become Azure Data Engineer
PPTX
Salesforce Admin Certification | Salesforce Developer Certification | Intelli...
Business analyst job description key roles | Business Analyst Roles
Agile Business Analyst Responsibilities
Voice search optimization | How to Optimize Your Website For Voice Search
Functional testing vs non functional testing | Difference Between Functional ...
How to start your career as a software engineer
First programming language to learn | Which Programming Language to Learn Fi...
How to Grow Facebook Followers | How to Increase Facebook Followers quickly
Phishing For Beginners | Phishing Tutorial | What is Phishing | Intellipaat
How To Prevent Cyber Attacks | Types of Cyber Attack | What is Cyber Attack |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How To Become Cyber Security Engineer | Cyber Security Career | Cyber Securit...
White Hat vs Black Hat vs Grey Hat | Difference Between Black Hat White Hat G...
AWS Amplify | AWS Amplify Tutorial | What is AWS Amplify | AWS Amplify Datast...
Data Science Engineer Resume | Data Scientist Resume | Data Science Resume Ti...
How to Become Data Architect | Data Architect Roles and Responsibilities | In...
Tableau vs Excel | Difference Between Tableau vs Excel | Excel vs Tableau | I...
Data Architect Salary in India | Factors Affecting Data Architect Salary |Dat...
Importance of digital marketing
Azure Data Engineer Certification | How to Become Azure Data Engineer
Salesforce Admin Certification | Salesforce Developer Certification | Intelli...

Recently uploaded (20)

PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
PDF
creating-agentic-ai-solutions-leveraging-aws.pdf
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
PPTX
ABU RAUP TUGAS TIK kelas 8 hjhgjhgg.pptx
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Google’s NotebookLM Unveils Video Overviews
PDF
Reimagining Insurance: Connected Data for Confident Decisions.pdf
PDF
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
PDF
Chapter 2 Digital Image Fundamentals.pdf
PDF
Building High-Performance Oracle Teams: Strategic Staffing for Database Manag...
PDF
Doc9.....................................
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
PDF
Revolutionize Operations with Intelligent IoT Monitoring and Control
PDF
Dell Pro 14 Plus: Be better prepared for what’s coming
PPTX
CroxyProxy Instagram Access id login.pptx
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
PDF
DevOps & Developer Experience Summer BBQ
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
creating-agentic-ai-solutions-leveraging-aws.pdf
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
ABU RAUP TUGAS TIK kelas 8 hjhgjhgg.pptx
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Google’s NotebookLM Unveils Video Overviews
Reimagining Insurance: Connected Data for Confident Decisions.pdf
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
madgavkar20181017ppt McKinsey Presentation.pdf
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Chapter 2 Digital Image Fundamentals.pdf
Building High-Performance Oracle Teams: Strategic Staffing for Database Manag...
Doc9.....................................
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
Revolutionize Operations with Intelligent IoT Monitoring and Control
Dell Pro 14 Plus: Be better prepared for what’s coming
CroxyProxy Instagram Access id login.pptx
Automating ArcGIS Content Discovery with FME: A Real World Use Case
DevOps & Developer Experience Summer BBQ

DevOps Tools Training | DevOps Tools | What is GIT | What is Jenkins

  • 1. Copyright IntelliPaat, All rights reserved DevOps Tools Introduction
  • 2. Copyright IntelliPaat, All rights reserved What is Devops?
  • 3. Copyright IntelliPaat, All rights reserved What is DevOps? Devops is a software development methodology which improves the collaboration between developers and operations team using various automation tools. These automation tools are implemented using various stages which are a part of the Devops Lifecycle
  • 4. Copyright IntelliPaat, All rights reserved DevOps Lifecycle
  • 5. Copyright IntelliPaat, All rights reserved How DevOps Works? The Devops Lifecycle divides the SDLC lifecycle into the following stages: Plan Code Build Test Release Deploy Operate Monitor Continuous Integration Continuous Development Continuous Testing Continuous Deployment Continuous Monitoring
  • 6. Copyright IntelliPaat, All rights reserved How DevOps Works? Developer Continuous Integration Testing Server Production Server Version Control System Continuous Deployment Continuous Testing Continuous Development Automated CI/CD Pipeline Feedback Continuous Monitoring
  • 7. Copyright IntelliPaat, All rights reserved How DevOps Works? Continuous Development Continuous Deployment Continuous Testing Continuous Integration Continuous Monitoring This stage involves committing code to version control tools such as Git or SVN for maintaining the different versions of the code, and tools like Ant, Maven, Gradle for building/ packaging the code into an executable file that can be forwarded to the QAs for testing.
  • 8. Copyright IntelliPaat, All rights reserved How DevOps Works? Continuous Development Continuous Deployment Continuous Testing Continuous Integration Continuous Monitoring The stage is a critical point in the whole Devops Lifecycle. It deals with integrating the different stages of the devops lifecycle, and is therefore the key in automating the whole Devops Process
  • 9. Copyright IntelliPaat, All rights reserved How DevOps Works? Continuous Development Continuous Deployment Continuous Testing Continuous Integration Continuous Monitoring In this stage the code is built, the environment or the application is containerized and is pushed on to the desired server. The key processes in this stage are Configuration Management, Virtualization and Containerization
  • 10. Copyright IntelliPaat, All rights reserved How DevOps Works? Continuous Development Continuous Deployment Continuous Testing Continuous Integration Continuous Monitoring The stage deals with automated testing of the application pushed by the developer. If there is an error, the message is sent back to the integration tool, this tool in turn notifies the developer of the error. If the test was a success, the message is sent to Integration tool which pushes the build on the production server
  • 11. Copyright IntelliPaat, All rights reserved How DevOps Works? Continuous Development Continuous Deployment Continuous Testing Continuous Integration Continuous Monitoring The stage continuously monitors the deployed application for bugs or crashes. It can also be setup to collect user feedback. The collected data is then sent to the developers to improve the application
  • 12. Copyright IntelliPaat, All rights reserved Devops Tools
  • 13. Copyright IntelliPaat, All rights reserved DevOps Tools We have discussed the Devops Methodology, but this methodology cannot be put into action without it’s corresponding tools. Let us discuss the devops tools with their respective lifecycle stages
  • 14. Copyright IntelliPaat, All rights reserved DevOps Tools Continuous Development Continuous Deployment Continuous Testing Continuous Integration Continuous Monitoring Git is a distributed version-control system for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source-code management in software development, but it can be used to keep track of changes in any set of files
  • 15. Copyright IntelliPaat, All rights reserved DevOps Tools Continuous Development Continuous Deployment Continuous Testing Continuous Integration Continuous Monitoring Jenkins is an open source automation server written in Java. Jenkins helps to automate the non-human part of the software development process, with continuous integration and facilitating technical aspects of continuous delivery
  • 16. Copyright IntelliPaat, All rights reserved DevOps Tools Continuous Development Continuous Deployment Continuous Testing Continuous Integration Continuous Monitoring Continuous Deployment Virtualization & Containerization Configuration Management
  • 17. Copyright IntelliPaat, All rights reserved DevOps Tools Continuous Development Continuous Deployment Continuous Testing Continuous Integration Continuous Monitoring Selenium is a portable software-testing framework used for web applications. It is an open source tool which is used for automating the tests carried out on web browsers (Web applications are tested using any web browser).
  • 18. Copyright IntelliPaat, All rights reserved DevOps Tools Continuous Development Continuous Deployment Continuous Testing Continuous Integration Continuous Monitoring Nagios is an open-source devops tool which is used for monitoring systems, networks and infrastructure. It also offers monitoring and alerting services for any configurable event.
  • 19. Copyright IntelliPaat, All rights reserved DevOps Tools Developer Testing ServerProduction Server GitHub Selenium Jenkins
  • 20. Copyright IntelliPaat, All rights reserved India : +91-7022374614 US : 1-800-216-8930 (TOLL FREE) [email protected] 24X7 Chat with our Course Advisor

Editor's Notes

  • #2: Welcome back to the forth module of data science.
  • #21: Thank you!