Getting Started with Devops

Getting Started with Devops

Day1: Introduction to Devops

What is Devops?

Devops is a methodology that allows a single team to manage the entire application development life cycle that is development,testing,deployment and operations.

The Objective of Devops is to shorten the system's development life cycle.It is a software development approach through which superior quality software can be developed quickly and with more reliability.

Devops Stages:

Version Control: Maintain different version of the code(GIT)

Continous Integration: Compile,validate,code review,unit testing,integration testing(Genkins)

Continous Delivery: Deploy the build app to test servers(Maven)

Continous Deployment: Deploying the test app on the production server for the release.

Benefits of Devops:

  1. Grater automation in repetitive tasks leaves more room for innovation.
  1. More stable operating enviornments.
  1. Provides agility in your business.
  1. Faster issue resolution and reduced complexity.
  1. Greater scalibility and availability.
  1. Transparency leads to high productivity.

Thanks for reading.