DevOps automation is about automating every possible IT operation, right from code generation to testing and deployment. IaC is a part of DevOps automation. While DevOps covers the entire operations across the organization, IaC deals with infrastructure management.