To be successful on the cloud for the long term must include sound operational capabilities to manage the constantly changing environments. That’s why OpsGuru promotes a production-first approach in all projects via the Day2Ops principle. OpsGuru consider CI/CD, security, observability key tenets of our deliverable instead of secondary add-ons. Our cloud solutions are only complete when the team is operationally ready.
Day2Ops is closely related to the concept of site reliability engineering. Google has published two books on site reliability engineering philosophy (that OpsGuru highly recommends). Day2Ops reframes operations from reactive issue fixing to proactive continuous system enhancements shaped by metrics such as service level objectives (SLO). It gives operators the agency to influence the efficiency of the systems, to engineer tools that continuously enhance delivery and operational processes and ultimately improve the job satisfaction of operators. It is the virtuous feedback loop because the output of the system and the end-user experience act as inputs to engineers’ effort to enhance service reliability. This approach results in better tooling and processes that lead to better operational metrics, which propel further business success.