Teknoloji odaklı bir kariyerde ilerlemek için işbirliğini ve otomasyonu yepyeni bir düzeye taşıyan DevOps uygulamasını benimsemek önemlidir. Ancak, yıllarca süren çalışmalara ve abartıya rağmen çoğu DevOps uygulayıcısı, kuruluşlarındaki durumundan memnun değil.

DevOps, kendi başına önemli bir kariyer seçimidir. Dice’ın teknoloji işleri listesine yeni bir bakış gösteriyor DevOps mühendisleri ve uzmanları için 7.000’den fazla açık pozisyon. Şirketler, “otomasyon ve konteynerleştirme stratejilerini” sürdürebilen ve “sürekli entegrasyon/ sürekli dağıtım (CI/CD) modeli”.

İyileştirme için önemli alan

Gördüğünüz gibi, DevOps’un kapsamı aslında DevOps mühendislerinin temel işinin ötesine, yazılım hattındaki herkese uzanıyor. “Herkesin” bir dereceye kadar DevOps uygulayıcısı olması gerekiyor. Ne olduğunu söyleyelim: otomasyon ve bulut hizmetleriyle geliştirilmiş çevik BT.

Ne yazık ki, hala yapılacak çok iş var ve sektördeki birçok oyuncuyu içerdiğinden, kültürel soruları gündeme getiriyor. İşlerin ilginçleştiği yer burasıdır ve şirketler, geride kalan örgütsel sorunları çözmelerine yardımcı olabilecek yeteneklere kesinlikle ihtiyaç duyacaktır.

Başka bir deyişle, DevOps uygulaması veya akışıyla ilgili her şey hem teknik hem de iş bilgisi gerektirir.

A güncel araştırma Progress Software’in 600 BT yöneticisi ve uzmanıyla yaptığı anket, yazılım tasarımı ve dağıtımının ön saflarında yer alanların DevOps’taki ilerlemeden memnun olmadığını ortaya koyuyor. Yanıt verenlerin en az %73’ü, DevOps uygulamalarını iyileştirmek için “daha fazlasının yapılabileceği” konusunda hemfikir. DevOps ve genişletilmiş varyantı DevSecOps – güvenliğin geliştiriciler ve operasyon ekipleri arasındaki yazılım akışının ilk aşamalarında ele alındığı yer – yıllardır pek çok kişinin aklındaydı, ancak yazılımın atölye çalışmasına entegrasyonu hâlâ zor.

En az %76’sı bu süreçleri nasıl yönettikleri konusunda daha stratejik olmaları gerektiğini kabul ediyor ve hatta %17’si kendilerini hâlâ keşif ve kavram kanıtlama aşamasında görüyor.

Güvenlik ve kültür, kalıcı anlaşmazlık noktaları

Güvenlik, çoğu DevOps ve DevSecOps uygulamasının ana itici gücüdür. Yine de yalnızca %30’u güvenlik ve geliştirme arasındaki işbirliği düzeyine güveniyor. Çoğunluk, %86, mevcut güvenlik yaklaşımlarıyla mücadele ediyor ve %51, güvenliğin büyük resme nasıl uyduğunu tam olarak anlamadıklarını itiraf ediyor.

Kültür, DevOps başarısının önündeki en büyük engeldir ve on katılımcıdan yedisinden fazlası (%71) tarafından kabul edilmektedir. Yine de değişen kurumsal kültür, genellikle BT yöneticilerinin ve profesyonellerinin görüş alanının ötesindedir. Yalnızca %16’sı, artan işbirliği ve otomasyonla ilerlemek için optimize edilecek bir alan olarak kültüre öncelik verebiliyor.

DevOps taslağı

Çalışma yazarları, başarılı DevOps uygulayıcısının profilini şu şekilde çıkardı:

  • İşbirliğinin önündeki engellerin üstesinden gelmeyi öğrenir: “Güvenlik ve uygulama geliştirme gibi farklı ekiplerin birbirleriyle başarılı bir şekilde iletişim kurma ve işbirliği yapma becerilerine hâlâ güven eksikliği vardı” diye açıklıyorlar. “İşlevler arası iletişimin önemine öncelik veren liderlik, bu konuyu ele almada uzun bir yol kat edebilir. »
  • Yeni teknoloji uygulamalarını süreçler ve kültürle dengeler: “Buluta yerel geliştirme, yapay zeka ve kod olarak politika, DevSecOps stratejisini etkilemeye başladı. Ancak kuruluşlar, teknoloji, süreç ve kültürün modernizasyonunu dengelemek için dikkatli olmalıdır çünkü tek bir alana odaklanmak yeterli olmayacaktır. »
  • Ekipleri bir araya getirir: DevOps’u kurum kültürüne yerleştirmek söz konusu olduğunda, birçok çelişkili odak alanı vardır. “Önceliklendirmenin liderlikle başlaması gerekiyor, ancak birçok üst düzey yönetim ekibi DevSecOps’un başarısını artıracak kilit alanlara yeterince önem vermiyor veya yatırım yapmıyordu. Buna, kuruluş genelinde ekiplerin katılımını sağlayan bütünsel bir DevSecOps yaklaşımı dahil edildi. »
  • Bulut tabanlı benimsemeyi güvence altına almak için nasıl güven inşa edileceğini anlar: “Kuruluşlar, konteyner/Kubernetes tabanlı iş yüklerini düzgün bir şekilde güvenceye alma konusunda ilerleme kaydederken, hala yapılması gereken işler var. Bulut öncelikli teknolojilerin faydalarını tam olarak uygulamaya koymanın ve bunlardan yararlanmanın yanı sıra, kuruluşların bulut güvenliği hakkında düşünmesi çok önemlidir. »
  • Sürekli olarak becerilerini yenilemeye çalışır: DevOps savunucuları “güvenlik eğitimi ve geliştirmenin önemini kabul ediyor. Bu, güvenlik ve geliştirme ekipleri arasında daha yüksek düzeyde uzun vadeli, sürekli işbirliği elde etmelerine yardımcı oluyor.” Katılımcılara göre, kuruluşlarında DevOps’un benimsenmesini ve gelişimini yönlendiren en önemli iş faktörleri, çevikliğe odaklanma, kalite, güvenlik, arıza süresi veya performans sorunlarıyla ilgili iş risklerini azaltma ve ayrıca bir bulutu desteklemek için DevOps’u uygulama ihtiyacıdır. yetkilendirme veya buluta geçiş.”

Kaynak : ZDNet.com



genel-15