DevOps

Otomatik test, sürekli teslimat, servis entegrasyonu ve izleme ve SDLC altyapısı oluşturma konusunda çalışan yazılım mühendisleri için soru cevap



2
Uygulama yapılandırmamı nereye koymalıyım?
Son zamanlarda " Çevreye bağlı özellikler nerede depolanmalı? " Hakkında bir tartışma okudum . Klasik yol, tek tek ortama ve bir ortam değişkenine (DEV, PROD ...) dayalı olarak birden fazla özellik dosyasına sahip olmaktır, uygulamayı başlatırken bunları nerede okuyacağınızı seçersiniz (Bahar profillerinde olduğu gibi). Diğer yandan, uygulamanızı dağıtmak için bir …

1
Birden çok bulutu (Amazon ve Google) izlemek için merkezi bir gösterge tablosu nasıl oluşturulur?
Uygulamaya ek olarak Amazon Web Services ve Google Cloud Platform tarafından sağlanan bulut altyapısını izlemek için merkezi bir gösterge tablosu olarak kullanılabilecek tek bir ürün veya hizmet arıyorum. Amazon Web Services'teki tüm hizmetleri destekleyen sensu gibi birkaç seçeneğe bakıyorum , ancak Google Cloud Platform'u izlemek için herhangi bir eklenti bulamadım. …

2
Platform Mühendisi nedir?
Kariyerim boyunca pek çok şey çağrıldım, çoğu kibar - son zamanlarda CI / CD boru hatları inşa etme işi "Platform Mühendisi" veya "Platform Mühendisliği" olarak adlandırıldı. Böyle bir başlığın riski, Geliştiriciler tarafından kullanılmak üzere platformlar geliştiren ve mutlaka DevOps'un Ops bitini içermeyen bir mühendis rolüne girmenizdir. Ancak tecrübelerime göre, roller …


3
Efsanevi Adam Ayının etkilerini azaltmanın yolları nelerdir?
Brooks yasası: Geç bir yazılım projesine insan gücü eklemek daha sonra bunu yapar. No Silver Bullet - Yazılım Mühendisliğinin Özü ve Kazaları adlı kitabında Frederick Brooks, Efsanevi Adam Ayı kavramını şöyle tanımlar : Brooks'un varsayımı, karmaşık programlama projelerinin , işçiler arasında iletişim olmadan ve görevler ile bunları yerine getiren işçiler …

2
Saltstack'ta Jinja çıktısı nasıl incelenir?
Ben SLStuz bir templated inşa etmeye çalışıyorum, ama bu gibi hatalara neden olan geçersiz sözdizimi yayan: my-minion-id: - State 'system' in SLS 'network' is not formed as a list Prensip olarak, mümkün olmalıdır nasılsa bir şekilde çıkışını ayrıştırmak için çalışır önce Jinja şablonunun çıktısını incelemek SLSdosyası. Jinja oluşturucu için bir …
16 salt  jinja 

6
Yeni başlayanlara tanıtmak için geçerli bir DevOps tanımı ne olabilir?
SCM ile ilgili birçok sunum yaptım / oluşturdum ve şimdi bir DevOps halefi için "yükseltmeye" çalışıyorum. Sunumlarımda her zaman yapmaya çalıştığım şey, bir şekilde iletmek istediğim mesajı içeren (ve daha sonra sunumumun geri kalanında ayrıntılı olarak açıkladığım) bir tanıtım slaydı bulmaktır. Bunu yaparken, "Yeni birisine açıklamak için 10 ila 20 …

2
Chroot ve docker arasındaki fark
Liman işçisi ve chroot arasındaki farkı anlamıyorum. Evet kayıt defteri paketleme açısından güzel. Ama bir şekilde ekstra çan ve ıslık ile onun sadece kroot hissediyorum. Bir şey eksik olduğumu biliyorum. Nasıl farklı olduklarını ve chroot benzer bir şey yapabilirse liman işçisi ihtiyacını bilmek harika olurdu. Bu Chroot Vs Docker'ı da …


4
Ansible: Açık portların telnet kontrolü için başka bir seçenek var mı?
Ansible'da yeniyim. İşte benim görevim ... 400'den fazla ana bilgisayarım var ve sonlarından web sunucumuza 5 farklı bağlantı noktasının açık olup olmadığını doğrulamam gerekiyor. Bireysel olarak giriş yapıp çalıştırabilirim: telnet mywebserver.com 443 telnet mywebserver.com 80 telnet mywebserver.com 8443 ..ve bunun gibi.. Ansible'da hangi modül veya eklenti kullanılabilir, böylece bunu otomatikleştirebilirim …
15 ansible  testing  ports 

3
AWS spot fiyatlandırmasını otomatik olarak nasıl kontrol edebilirim?
Döndürdüğümüz ajan kutuları için fiyatlandırmayı kontrol etmek üzere bir Jenkins işi düşünüyordum; sık sık fiyat yükselir ve yeni ajanların gelmediğini fark etmeden bir veya iki saat sürer ve sonra manuel olarak girip spot fiyatı kontrol edip buna göre ayarlayabilir veya bölgeleri değiştirebiliriz. İlk içgüdüm, en iyi yolun bir çalışan aws …

5
Teknik olmayan yöneticilere devops nasıl açıklanır?
DevOps için çok heyecanlıyım. DevOps'un bizi şirketimizi modernize edecek ve ileriye taşıyacak bir BT altyapısı oluşturmaya yönlendirecek bir yöntem olduğunu biliyorum. Ama bunu patronlarıma, özellikle teknik olmayan patronlara nasıl satabilirim? Otomatik dağıtım, altyapı bulutlaması, sürekli entegrasyon sürecini içerecek bir otomasyon projesi uygulayacağız .. patronlarımızı buna daha yüksek seviyelere yatırım yapmaya …

1
İnsan kullanımı nasıl ölçülür?
In Phoenix Projesi yüksek% 90 içine bir kişinin iş yükü arttıkça kitabın tamamı gösterilerde tek grafik üzerlerinde bekleme süresi katlanarak artar bu. Aslında kitapta şunu iddia ediyor: Bekleme Süresi = (Meşgul Yüzdesi / Ücretsiz Yüzde) Bir kaynak haftada 40 saatin 35'inde meşgulse, o zaman: Wait Time = 0.875/0.125 = 8 …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.