SDLC Fundamentals¶
The Software Development Lifecycle defines how software moves from idea to production reliably.
Stages¶
- Requirements and planning
- Design
- Development
- Testing and validation
- Deployment
- Operations and continuous improvement
DevOps Lifecycle (8 Stages)¶
- Plan
- Code
- Build
- Test
- Release
- Deploy
- Operate
- Monitor
DevOps Perspective¶
- Shift testing and security left.
- Automate quality checks in CI.
- Use feedback loops from production monitoring.