Table of Contents
The demand for DevOps jobs has increased tremendously since last year. DevOps is currently one of the hottest IT jobs out there. You can opt for a DevOps certificate course to learn more in-depth about DevOps practices and how you can leverage them to transform the work processes, but here in this article we are going to learn about Jargons In Devops.
Configuration Management
Managing server configuration via files such as RAM, space, dependency, software, etc.
Provisioning
Making sure the server is ready with operating system, software and networking is provisioning.
DevOps Pipeline
A sequence of automated processes that make up the development, testing, and deployment of software.
Orchestration
The process of automating the coordination and execution of multiple tasks and processes, ensuring that they are executed in the correct order and with the correct inputs.
Continuous Integration (CI)
The practice of merging and testing code changes frequently to ensure that the software is always functional and ready for deployment.
Continuous Delivery (CD)
The practice of releasing software frequently and automatically, ensuring that the code changes are delivered to production quickly and reliably.
Continuous Deployment (CD)
The practice of automatically deploying code changes to production once they have been tested and validated in the CD process.
Infrastructure as Code (IaC)
The practice of managing and provisioning infrastructure through code, enabling automation, versioning, and collaboration.
Monitoring
The process of collecting and analyzing data on the performance and health of applications and infrastructure, enabling proactive troubleshooting and optimization.
Version Control
The practice of managing and tracking changes to code and other artifacts, ensuring that changes can be easily tracked and rolled back if necessary.
Blue Green Deployment
Identical deployment can be done on more than one server and it can be used as switch.
Idempotent
Repeat the execution and same result is given. No duplication of the result.
Imperative Method
Using commands to produce desired result.
Declarative Method
Here desired state is defined and tools will have to achieve it.
Deployment
Adding or upgrading the software on the server and Publishing.
Thank you for reading, If you have reached so far, please like the article, It will encourage me to write more such articles. Do share your valuable suggestions, I appreciate your honest feedback!