DEV Community

RAHUL YELDI
RAHUL YELDI

Posted on

Devops Foundation - Day1

𝐖𝐡𝐚𝐭 𝐢𝐬 𝐃𝐞𝐯𝐎𝐩𝐬 ?
1.DevOps is basically a culture/practice that you are adopting in a organisation that would increase the organisation abilities to deliver applications.
2.End goal is to deliver applications to customers.
3.It unites software development (Dev) and IT operations (Ops) teams.
4.For example: Assume to release a latest version of Application to playstore takes 10 days (from v1 to v2 version). By using DevOps practice, we can deliver applications within few hours or 1-2days.

𝐈𝐬 𝐃𝐞𝐯𝐎𝐩𝐬 𝐨𝐧𝐥𝐲 𝐚𝐛𝐨𝐮𝐭 𝐝𝐞𝐥𝐢𝐯𝐞𝐫𝐲 ?
No! But also
1.Automation
2.Quality
3.Conitnuous Monitoring
4.Conitnuous Testing

𝐖𝐡𝐲 𝐃𝐞𝐯𝐎𝐩𝐬?

  1. Faster Delivery
  2. Collaboration
  3. Automation
  4. Continuous Integration (CI)
  5. Continuous Delivery (CD)
  6. Scalability
  7. Security (DevSecOps)
  8. Faster Time to Market
  9. Customer Experience

𝐓𝐡𝐞 𝐄𝐯𝐨𝐥𝐮𝐭𝐢𝐨𝐧 𝐨𝐟 𝐃𝐞𝐯𝐎𝐩𝐬 ?
DevOps evolved to solve the problem of slow and inefficient software development caused by the separation of development and operations teams.

𝐁𝐞𝐟𝐨𝐫𝐞 𝐃𝐞𝐯𝐎𝐩𝐬: Developers wrote code, and operations teams managed the servers. They worked separately, leading to delays.
𝐋𝐚𝐭𝐞 𝟐𝟎𝟎𝟎𝐬: The idea of DevOps was introduced to bring these teams together. The goal was to improve communication and use automation to speed up software delivery.
𝟐𝟎𝟏𝟎𝐬:Tools like Docker, Kubernetes, and Jenkins became popular, making it easier to automate tasks and manage software more efficiently.
𝐓𝐨𝐝𝐚𝐲: DevOps includes new areas like security (DevSecOps) and AI/ML operations (MLOps), focusing on faster, more secure, and scalable software releases.

Top comments (0)