Agile and DevOps
- Architecture of the Application

Agile way of working
- For a new project
- In Agile, we list out all the things needed to be done as Product Backlog.
- Refer Here for sample product backlog items
- We enter product backlog items and each item gets a unique number
- Sprints are decided (number of sprints and sprint duration)
- Each sprint will have sprint backlog
- For each sprint we need to give a release/demo to the customers.
- For an existing project
- Product Backlog => open issues
- In each sprint we fix defects.
ITIL
- We generally have ITIL applications like service now/remidy/Azure DevOps
- Projects teams will create a ticket which will be assigned to devops engineers & you are supposed to work on that.
Next Steps
- Basic introduction to git
- YAML
- Build Commands:
- how to build
- .net project
- java
- node js
- docker
- how to build
- Code Quality (Quality Gate)
- Artifacts
- Releases (Deployment)
Note
- Install necessary softwares Refer Here
- Mac:
- homebrew Refer Here
- git Refer Here
- visualstudio code Refer Here
