Site reliability engineering or SRE is a software engineering approach for IT operations.

A site reliability engineer creates a bridge between IT operations and development.

The concept of site reliability engineering SRE comes from the Google engineering team.

The main objective of SRE is to create reliable and highly scalable software systems.

SRE roles and responsibilities are closely related to DevOps and play an import role in implementing DevOps practices.

Standardization and automation are the two key components of the SRE model.

The Site reliability engineering role is relatively new and gaining popularity each passing day.