Day1 DevOps
Table of contents
Role of DevOps?
there are mainly two types of products sold in real-time that are
that are
a. software
b. software-based electronics (drones, robots,self-driving cars)
DevOps is used in both products it is the core part of developing the product further efficiently and with fewer resources and more inclined to the byproduct of the development
software development life cycle(SDLC) for software
and, digital factory for the software-based electronics
Note:- (just require a rough idea on the above not too deep, the main part of DevOps is learning tools )
how to learn DevOps?
we can learn in two ways large scaling and small scaling we will be focusing on a large scale as learning large scale makes it easy to understand small scale projects
tools of devops?
OP(Operating Systems) - Linux
Scripting - bash etc
Version Control - git
Networks and Security - IP,OSI,MAC etc
Cloud - AWS
Infrastructure as Code - Terraform and Ansible
Containerization - Docker
Container Orchestration - Kubernetes
Note:- points 7&8 are like Infrastructure Provisioning and Configuration Management
CI/CD pipeline - Jenkins
Monitoring and Logging - Prometheus
just have a basic idea of what these tools do and where are they used
these are all the tools we are going to learn to make a working application and there are also some advanced tools we will see in future