Before revision: Site reliability engineering (SRE) is a set of principles and practices that applies aspects of software engineering and to IT infrastructure and operations.
After revision: Site reliability engineering (SRE) is a set of principles practices that applies aspects of software engineering and to IT infrastructure and operations.