DevOps is different from just about any other approach known to date. DevOps involves a focus on collaboration between development and operations. Many core principles apply Developer Practices, Continuous Integration (CI), Layer-by-Layer Security, Incident Response, Microservices Architecture, Peer Reviews, Release Automation & Management, and Service Level Agreements (SLAs).