DevOps is a process (e.g. a bunch of key practices) that helps teams take software they’ve built and make sure it works well at scale.
- Building software is only part of the battle - you need to distribute it to your customers, and it needs to work for them, all the time
- Mass adoption of the cloud has moved software to the web and scaled it by a lot, which makes actually running that software kinda hard
- DevOps can be a team, but it’s mostly a process that centers around 4 big things: pre-release building, CI/CD, infrastructure, and monitoring
Entire public companies like JFrog and Datadog exist within the DevOps workflow, so it’s worth getting to know.