DevOps benzetmeleri neler getiriliyor?


9

Bazı sunum yapan kişiler belirli bir teknolojiyi açıklığa kavuşturmak için analojiler kullanır, örneğin farklı Hizmet olarak yığın (aaS) yığınları arasındaki farkları açıklayan Hizmet olarak Pizza 2.0 .

resim açıklamasını buraya girin

Bu Pizza benzetmesinin avantajları, çalışma zamanı aka pizza ve ev yapımı aka miras gibi birden fazla analojiden oluşmasıdır.

Bir Googles "DevOps benzetmesi" olduğunda, çeşitli resimler gösterilir, ancak çok çekici değildir.

"Fetching "'un tanımı

  1. Sunudaki görüntüyü göster
  2. 30 saniye hakkında konuş
  3. Asansör sahasında giderek daha fazla insan DevOps'u anlıyor ve onlar tarafından tamamen anlaşılıyor.

DevOps'un birçok hedef grubu vardır; Bence bir görüntü bulmak için buna odaklanmak daha kolay. Kitleniz kimdir ve asansör konuşmasının başarılı olması durumunda ne olur?
Peter Muryshkin

Birçoğu silo fikirli genç geliştiricilerdir, yani sadece uygulamaları üretimde çalıştırma sorumluluğuna teşekkür etmeden geliştirmek ister. @PeterMuryshkin Size göre bu bağlamda kaç hedef grup var?
030

Yani, hedef gruplar için, DevOps Toolchain'in her segmentindeki her silo / rol için bir tane mi diyebilirim? Yönetim, iş kullanıcıları, devs, test cihazları, ops ..
Peter Muryshkin

Yanıtlar:


3

DevOps, BT'nin Sanayileşmesidir

resim açıklamasını buraya girin


Soldaki resim el yapımı bir arabayı mı temsil ediyor?
030

tam olarak, bazı hareketler de olacak :)
oryades

Harika. Şimdi görüyorum. Belki de cevaba ek açıklama ekleyebilirsiniz.
030

2
Öte yandan, sağdaki resim, montaj hattında kaldığı sürece, hareket etmede sorun yaşamayan bir arabayı temsil ediyor. Aksi takdirde bazı tekerleklere ihtiyaç duyulabilir ...
Jiri Klouda

1
resmin doğru kısmı ile ilgili olarak, DevOps araç zincirinin yazılım çözümlerini otomatikleştirmek, test etmek ve teslim etmek için dağıtım boru hatlarını anlamak ve oluşturmak için mühendislik yaklaşımı olduğunu düşünüyorum. Aka Endüstri Devrimi 2.0 ... sigspl.org/2015/10/14/…
Peter Muryshkin

4

Çoğunlukla devs için ama "afet kız" meme ile başkalarına bilgili: "Benim makine üzerinde çalışıyor .. Ops sorun şimdi!" Bu, sorumluluk eksikliğinin tüm şirketi tehlikeye atabileceğini ve yalnızca belirli bir ortamda çalışan yazılımın değerinin mutlak olmadığını göstermektedir.

resim açıklamasını buraya girin

Ayrıca, cehennem matrisi . Docker eklemek bir sütun daha fazla gibi görünebilir, ancak kaplar uzun vadede devam eden teknoloji ve standart mimari haline gelecektir. Böylece Docker kaplarını Kubernetes veya Apache Mesos ile de çalıştırabilirsiniz.

resim açıklamasını buraya girin


Resim ekleyebilir misiniz?
030

Ben asap olacak, mobil düzgün çalışmıyor gibi görünüyor.
Peter Muryshkin

Mükemmel +1. Görüntülerin her birine küçük bir açıklama ekleyebilir misiniz, yani bu DevOps analojileri neden?
030

1
Dürüst olmak gerekirse, bu görüntüler DevOps'un motivasyonunu DevOps'un kendisinden ziyade göstermektedir; şimdi ben bot bu "gerçek tasvir" için gerçek soru ne kadar iyi adres eminim DevOps
Peter Muryshkin

Bunun dışında ilk resim sunumumda "Neden DevOps" u tanımlamak için kesinlikle yararlıdır.
030

3

Aklıma gelen en önemli DevOps benzetmesi, tek kullanımlık altyapı üzerindeki Pet ve Cattle benzetmesi. Bununla birlikte, bunun görüntüyle ilişkili getirme hakkında daha az ve anlamanın ve ilişki kurmanın ne kadar kolay olduğu hakkında daha fazla tartıştığını söyleyebilirim.

resim açıklamasını buraya girin


1
Sığır vs Evcil hayvanlar esas olarak bir ops şeydir, adanmış bir organizasyon veya zihniyet gerektirmez. İpucu sadece altyapı hakkında konuşuyor ve üzerinde çalışan uygulamalar hakkında asla.
Tensibai

@Tensibai En sevdiğiniz benzetme hangisidir?
030

Bu sevimli bir fikir ama ısrar getirdiğiniz anda yüzünde düz düşüyor. Şirketinizin DevOps kool-aidini içmediğini ve bordro sisteminin bir evcil hayvan olduğunu umursanız iyi olur!
Gaius

2

Sevdiğim başka bir tanesi bu web sitesinden https://devrant.com/search?term=devops

resim açıklamasını buraya girin

birçok kez duyduğumdan dolayı beni sinirlendiriyor çünkü silo davranışı ve anti-devops. Temel olarak zorlamak istiyorum, değiştirdiğinizde serbest bırakmanız veya kırdığınızda düzeltmeniz gerekir. Uygulamada, bir zihniyetin değiştirilmesi o kadar basit değildir.


1

Başka bir benzetme burada bulundu https://devrant.com/search?term=devops

Duvarda bir şeyler atmaya devam eden geliştiriciler olduğu için bunun da uygulanabilir olduğunu düşünüyorum.

resim açıklamasını buraya girin

Bu şekilde hissettiğimi ve bunun beni programlamayı öğrenmeye teşvik ettiğini itiraf etmeliyim. Şimdi Java öğreniyorum ve sertifika almak istiyorum. Şimdi Java Oracle ortağı için çalışıyorum.


0

@PeterMuryshkin'in cevaplarından birine yapılan yorumlardan birine yapılan bir öneriye dayanarak Industry4.0 hakkında daha fazla bilgi okudum ve bunun bir DevOps benzetmesi olabileceğini düşünüyorum.

Başka bir DevOps benzetmesi endüstri 4.0 olabilir:

Endüstri 4.0, imalat teknolojilerindeki mevcut otomasyon ve veri alışverişi trendi için bir isimdir. Siber-fiziksel sistemler, nesnelerin interneti, bulut bilişim ve bilişsel bilişim içerir. Endüstri 4.0'a genel olarak dördüncü sanayi devrimi denir.

resim açıklamasını buraya girin

Endüstri 1.0'ı tanıtmak için, fonksiyonel süreç, yani bunu otomatikleştirmek için manuel olarak kotonun nasıl üretileceği, 2.0 otomatik daha fazla ve 3.0 da açık olmalıdır. Günümüzde DevOps da giderek daha fazla otomasyona geçiyor, ancak bunu yapabilmek için sürecin de net olması gerekiyor. 4.0 buluta taşınmakla ilgili olduğundan, örneğin AWS, GCP, AWS, CI / CD ve kendi kendini iyileştirme sistemleri bu da bir benzetme olabilir.


Ayrıca, gerçek 4.0 endüstrisinin DevOps olmadan çalışmadığını düşünüyorum.
Peter Muryshkin

0

DevOps, az sayıda uzmandan oluşan bir komando ekibi ile de karşılaştırılabilir. Her zaman düşman hatlarının ardındaki ilk Komando 1 seviyesini düşünmeliyim. Üç karakter vardı:

  • deniz
  • sürücü
  • yeşil bere

Her biri dalış, yüzme, kürek (deniz), dalgıç (makineli tüfek, sürüş), yeşil bere (tırmanma, varil taşıma) gibi benzersiz özelliklere sahiptir.

Hepsi DevOps'ta düşman otomasyon, yani otomasyona geçebildi. Operasyonların denizle karşılaştırılıp karşılaştırılamayacağı, yeşil bere sürücüsünün önemi yoktur. Operasyon, Geliştirme ve Kalite Güvencesi uzmanlık alanlarına sahiptir. Yazılımı daha sık yayınlamak için bu öğelerin birleştirilmesi çok önemlidir.

Örneğin komandolardan biri oyunda öldüyse, oyun bitmişti. Hepsi bir görevi yerine getirmek için birlikte çalışmak zorundaydı. Komandoların her birinin seviye 1'in başında izole edildiğini ve düşmanları kendilerinin alması gerektiğini hatırlıyorum, ancak birbirlerine de bağımlıydılar.

Denizden, hem sürücüyü hem de yeşil bereli diğer adaya getirmesi gerekiyordu, çünkü botu kürekleyebilecek tek kişi o. Adada bir kez yeşil bere, radyo istasyonunu havaya uçurmak için gereken patlayıcı varilleri hareket ettirebilecek tek kişi olduğu için gerekliydi.

Birlikte çalışırken bir düşmanı çıkarmak için üç atış gerektiğinden hayatta kalma şansları daha yüksekti. Birlikte ateş ederse düşman derhal çıkarıldı.

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.