Assignment 1 by Nallagatla Sarvani [23-05-2022]
Limited Time Offer!
For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!
WHAT IS DEVOPS
DEVOPS = AGILE + OPERATIONS
AGILE Includes Business and Development
therefore, DEVOPS = DEVELOPMENT & TESTERS + IT OPERATIONS
Development includes plan, code, build, test
Operations includes release, deploy, operate, monitor
DevOps is a combination of tools and it’s effort that make automation and increases the organizations ability and delivers the software with more quality and error free.
ADVANTAGES OF DEVOPS
Speed of Delivering the Project
Correctness
Reliable
High velocity
Continuous Monitoring and Security
Costs Reduction
Collaboration, Coordination and Communication
Feedback and Customer Satisfaction
New Features and Less Errors
Improvement of Project and Fast Deployment
TOP TOOLS IN DEVOPS
- JUnit
- Jenkins
- Chef
- Puppet
- Git
- Eclipse
- Maven
- Gradle
- Nagios
- Ansible
IMPLEMENTATION OF DEVOPS
- CREATING A TEMPLATE
- PROVISION SERVER
- INSTALL SOFTWARE REQUIRED
- CONFIGURE THE SOFTWARE
- DEPLOYMENT
DevOps is a software methodology that integrate the work and uses in developing and improving the operations by continuous collaboration, communication between the teams and feedback.
The implementation of DevOps done as following methodology :
Organizing a DevOps person -> Building the Strategy -> Containerizing -> integration -> automation -> Performance monitoring -> feedback