AMR Technologies (Software & It coaching)
DevOps is a methodology in the software development and IT industry. Used as a set of practices and tools, DevOps integrates and automates the work of software development (Dev) and IT operations (Ops) as a means for improving and shortening the systems development life cycle.
DevOps is and all the revolutions it brought with us, first understand why DevOps in the first place. and Before DevOps, there were two development models: Waterfall and Agile Method.
Waterfall approach was first SDLC Model to be used widely in Software Engineering to ensure success of the project. In "The Waterfall" approach, the whole process of software development is divided into separate phases. In this Waterfall model, typically, the outcome of one phase acts as the input for the next phase sequentially.
Agile model believes that every project needs to be handled differently and the existing methods need to be tailored to best suit the project requirements. In Agile, the tasks are divided to time boxes (small time frames) to deliver specific features for a release.
Iterative approach is taken and working software build is delivered after each iteration. Each build is incremental in terms of features; the final build holds all the features required by the customer.
Module-1: Introduction to DevOps
Module-2: Basic Linux and Networking Concepts
Module-3: Cloud Computing
Module-4: Source Code Management and Version Control
Module-5: Continuous Integration with Jenkins
Module 6: Configuration Management using ANSIBLE
Module 7: Monitoring using Nagios
Module-8: Docker-Containers
Module-9: Kubernetes
Module 10: Terraform
DevOps proponents describe several business and technical benefits, many of which can result in happier customers. Some benefits of DevOps include:
Faster, better product delivery
Faster issue resolution and reduced complexity
Greater scalability and availability
More stable operating environments
Better resource utilization
Greater automation
Greater visibility into system outcomes
Greater innovation