Do we need Repository for artifacts?
Do we need repository only for dependencies and not for applications?
What is Infra as Code and how terraform helps?
DevOps :
Culture :
Development, Infra, IT, Business and Testing team - will work as single unit
Best Practices
Developers involve in IT Operations
IT Operations involve in Development
Version Control for Code, Infra, Repo
Adapt new changes quickly to Code, IT, Process, Infra
Everything Automated - Code, CI, CD, Testing, Reports
Containerized Tools and Environment - DEV-PROD parity
Tools
Source control - Code Repo, DockerHub, Access provisioning
CI/CD - Jenkins Docker Images, Security, Access provisioning
Testing
Code Coverage Tools
Configuration Management and Tools
Binary Management/ Artifactory
Monitoring
Security
Collaboration