Ev gelişme Site güvenilirliği mühendisliğinde yaygın olarak neler bulunur?

Site güvenilirliği mühendisliğinde yaygın olarak neler bulunur?

Anonim

S:

Site güvenilirliği mühendisliğinde yaygın olarak neler bulunur?

A:

Saha güvenilirliği mühendisliğinde (SRE) yer alan çalışmalar, üzerinde çalışılan şirketlere ve sistemlere bağlı olarak biraz değişebilir.

Site güvenilirliği mühendisliğinin temel tanımı, yazılım geliştirme deneyimine sahip kişileri operasyonlardan sorumlu tutma veya geliştirme ve operasyon çalışmalarını bazı önemli yollarla karıştırma veya birleştirme işlemidir. Bununla birlikte, saha güvenilirliği mühendisinin rolü genellikle operasyonlara üst düzey tasarım yaklaşımlarının uygulanmasını içerir.

Site güvenilirlik mühendisliğini kullanma yaklaşımı, devops adı verilen başka bir yaklaşıma benzer - her ikisi de geliştirme ve operasyonları birleştirmeyi amaçlamaktadır. Adanmışlar genellikle iki departmanı birleştirme süreci olarak tanımlanırsa, site güvenilirlik mühendisi genellikle geleneksel sistem yöneticisi iş unvanının yerine iş unvanı olarak kullanılır. Aradaki fark, bir site güvenilirlik mühendisinin izleme ve sunum sistemleri ile birlikte, gelişmiş programların olması gerektiği gibi çalışmasını sağlamak için kritik olan bu geliştirme kavramlarını da uygulayacağıdır.

Pratik açıdan, bir saha güvenilirliği mühendisi herhangi bir zamanda sistemleri izlemek için çağrıda bulunabilir. Bu kişi otomasyon araçları yazabilir veya kalite güvence özelliklerinin geliştirilmesine yardımcı olabilir. SRE'deki ekipler bir uygulama için çalışma süresini değerlendirebilir veya başka şekilde geliştirilen uygulamaların sahada nasıl kullanıldığına bakabilir.

Geliştirme ve operasyonları birleştirme genel konsepti içinde, SRE'nin rolü çok esnektir. Bazıları bu yaklaşımın iletişim ve felsefe açısından iki departman arasındaki “boşluğu kapatmaya” çalıştığını söyleyebilir. Bu nedenle, SRE'deki bir kişi, gelişmiş ürün ve hizmetlerin kullanımı hakkında pratik olarak konuşmak için çok sayıda toplantı yapabilir. SRE, operasyonel performansa yönelik olarak mühendislik ve tasarım hakkında eleştirel geri bildirim sağlayan biri olan devops sürecinde bir “paydaş” olarak görülebilir.

Bazıları SRE'yi bir tür giyinmiş sistem yöneticisi rolü olarak görmesine rağmen, Google gibi şirketler SRE kavramını benimsiyor ve bu tür bir profesyonelin rolünü tanımlamak için çok daha fazla yatırım yapıyor. Google mühendisleri, SRE sürecinde sağlanabilecek bazı önemli girdilerden bahseder ve bu profesyonelleri geleneksel sistem yöneticilerinin sahip olamayacakları gibi son derece yetenekli ve deneyimli olarak tanımlar.

Site güvenilirliği mühendisliğinde yaygın olarak neler bulunur?