Days before DevOps
The Old Days
Before DevOps was a thing, the normal typical development and deployment process goes something like this:
- Developers will write codes in separate branches
- All of them would merge the code in which could cause big conflicts and perhaps broken builds
- Building and testing of the application code was manual and tedious
- Deployment was handle by another team
DevOps
DevOps involves:
- Continuous integration: Which is how developers can merge in their code into a repository without the help of automation. The automation is placed there is usually minimize risk of breaking changes from each change
- Continuous deployment / deliver: Which is how developers can automate releasing of software to the non-prod or production environments
Pipeline: A pipeline is a set of automated processes and tools that helps developers build, test, and deploy software.
No comments to display
No comments to display