DevOps

ThakurMohini
thakur1899
Published in
3 min readApr 19, 2020

INTRODUCTION TO DEVOPS

DevOps is a combination of two words Dev + Ops . Here Dev means Developers and Ops stands for Operations.

It is a culture to promote the development and operation process collectively.

How DevOps came into picture?

As we all know that to build a application we need to follow a life cycle,from development to testing, deployment, and operations.

Once the design is build, the software/application is deployed and tested. This take lot of time and resource.

The team has to spend a large amount of time on designing, testing, and deploying instead of building the project.

So to avoid all this DevOps came into picture. DevOps allows the company to build and deploy its application at same place and more faster.

As I said earlier DevOps is a culture to combine two IT domains together to make work faster and systematic.

Why do we need to merge these domains??

To make deployment of code faster and automated.

For system oritented approch.

Lets take an example:

Suppose we have 3 developers:

Python Developer , Java Developer , C Developer.And they have to write a code / build a application in their respective language.Now to run / deploy the code / application you need their respective compilers / Interpreter and other resources as mention below.

[Example continues:]

What are the requirement of a code to deploy/run?

Compiler/Interpreter[RAM: 50 MB,CPU:0.01% core, HDD : 200 MB(approx)]

These compiler / interpeter require a OS on which it will run.[ RAM : 4 GB , CPU : 2 core , HDD:50 GB]

And for OS we need a Hardware.

Actually the focus was to deploy my code so for that we only need a compiler/interpreter , but for that we need OS and HDD. So we need a small amount of resource but we are wasting huge resource.

So to solve this we can use problem we can use the concpet of Containers.

--

--