2021’de İzlenecek 15 DevOps Trendi
DevOps uzun bir yol kat etti ve hiç şüphe yok ki bu yıl parlamaya devam edecek. Birçok şirket dijital dönüşümleriyle ilgili en iyi uygulamaları aradığından, liderlerin sektörün nereye gittiğini düşündüklerini görmek önemlidir. Bu anlamda, aşağıdaki makale DevOps liderlerinin 2021’de izlenecek DevOps trendlerine ilişkin yanıtlarının bir derlemesidir.
Gelecek yıl DevOps hakkında her birinin ne söyleyeceğini görelim.
1. Mikro hizmete geçiş bir zorunluluk haline gelecek – Wipro Limited’de Lider DevOps Mühendisi
“Monolitikten mikro hizmete ve kapsayıcıya alınmış mimariye geçiş, Dijital Dönüşüm yolculukları için tüm şirketler için bir zorunluluk olacak. Artık bir seçim ya da seçenek olmayacak. Kubernetes’in benimsenmesinin artacağı yer burasıdır ve kuruluşlar çoklu bulutu benimsediğinde, Terraform Altyapıyı otomatikleştirmek için nihai seçim olacaktır. ” – Sachidananda Pattnaik, Wipro Limited’de Baş DevOps Mühendisi
2. Hibrit dağıtım normu olacak – JFrog’da Geliştirici İlişkileri Başkan Yardımcısı
“2020, uzaktan çalışmayı hızlandırdı, buluta geçişi hızlandırdı ve DevOps’u bir en iyi uygulamadan her işletmenin temel bir parçası haline getirdi. 2021’e girerken, endüstri hibriti birden çok yönden benimseyecek . Birincisi, işletmeler uzaktan çalışmanın ve yerinde ekip işbirliğinin avantajlarını birleştiren karma iş güçlerini tamamen benimseyecek. İkinci olarak, sanal ölçeği yerel ağ ile birleştiren konferanslar gibi iş modelleri melez hale gelecektir. Son olarak, şirketler bulut tabanlı teknolojilerden yararlanmak için yığınlarını modernleştirdikçe, ancak her şeyin şirket dışına çıkamayacağının farkına vardıkça hibrit dağıtım normu haline gelecek. 2021’de kazananlar, işlerinde, modellerinde ve ürünlerinde hibriti benimseyen şirketler olacak. ” – Stephen Chin, JFrog’da Geliştirici İlişkileri Başkan Yardımcısı
3. DataOps patlama yaşayacak – Rakuten’de Kıdemli DevOps Mühendisi
“DataOps, 2021’de kesinlikle patlama yaşayacak ve COVID bunda bir rol oynayabilir. COVID ve WFH durumu nedeniyle, dijital içerik tüketimi hızla yükseliyor, bu da büyüme ve talebi karşılamak için kendi kendini ölçeklendirme ve kendi kendini iyileştirme sistemleri için yeni bir otomasyon düzeyi gerektiriyor.
Şimdiye kadar DevOps, yalnızca Günlüğe Kaydetme, İzleme ve Uyarı sistemleri kuruyor (ELK / EFK Yığınları, Prometheus / Grafana / Alertmanager, vb.) Şimdi, DevOps’un hızlanma ve mevcut verileri ve ölçümleri kullanma zamanı geldi. Değerli içgörüler oluşturun, olayları veya kesintileri tahmin etmek için makine öğrenimi modellerini öğrenin ve uygulayın, kendini verilerden öğrenen otomasyon ve bütçe planlamasını iyileştirmek için tahmin kapasitesi geliştirin. Birçoğu MLOps / AIOps’u bu bölüme çağırmaya başladı. ” – Nirav Chotai, Rakuten şirketinde Senior DevOps Engineer
4. Dayanıklılık testi yaygınlaşacak – Neotys’in Ürün Müdürü
“Gözlemlenebilirlik, Performans Testi ve Dayanıklılık Testi arasındaki kesişim benim bakış açıma göre ana akım haline gelecek. AWS ve Google gibi WW liderlerinin son Ops sorunları ve tüm dikeylerde hızlanan dijital dönüşümle birlikte, pazar, genel veya özel bulut türleri tarafından sağlanan sonsuz ölçeklenebilirliğin yeterli olmadığını fark edecek. ” – Patrick Wolf, Neotys Ürün Müdürü
5. GitOps bir norm olacak – Macy’s’de Baş Mimar
“Siz inşa edin, ona sahip olun” geliştirme süreci, geliştiricilerin bildiği ve anladığı araçlar gerektirir. GitOps, DevOps’un işlemleri yönlendirmek için geliştirici araçlarını nasıl kullandığının adıdır.
GitOps, Sürekli Teslimat yapmanın bir yoludur. Daha spesifik olarak, Dağıtım, İzleme ve Yönetimi birleştiren Bulut Yerel uygulamaları oluşturmaya yönelik bir işletim modelidir. Git’i bildirimsel altyapı ve uygulamalar için bir doğruluk kaynağı olarak kullanarak çalışır. Otomatik CI / CD ardışık düzenleri, kaydetmelerin Git’te itilmesi ve onaylanması durumunda altyapınızda değişiklikler sağlar. Aynı zamanda gerçek üretim durumunu kaynak kontrolü altında olanla karşılaştırmak için diff araçlarını kullanır ve bir sapma olduğunda sizi uyarır.
GitOps’un nihai hedefi, ekibinizin Kubernetes’te çalışan karmaşık uygulamalarda güvenli ve güvenli bir şekilde değişiklikler ve güncellemeler yapabilmesi için geliştirmeyi hızlandırmaktır. ” – Soumen Sarkar, Macy’s Baş Mimarı
6. Lifion by ADP’de sunucusuz – Site Güvenilirliği Mühendislik Yöneticisi’ne daha fazla geçiş olacak
“2021, sunucusuz ortamlara daha fazla geçiş için izlenecek bir yıl olacak .. kapsayıcılar ve düzenleme Z Kuşağı olsaydı .. sunucusuz canlı yükler Gen z + olacak .. kullanım başına ödeme yalnızca modeli kullandığınızda ödenecek .. kullanın ve yalnızca kullandığınızda ödeme yapın aynı görünebilir .. ancak ihtiyaç duyduğunuzda sunucusuzda çalıştırmak için k8s kapsül tabanlı mikro hizmeti çalıştırmayı düşünün. ” – Shivaramakrishnan G, Lifion by ADP’de Site Güvenilirliği Mühendisliği Müdürü
7. NoOps olay yerine geliyor – ClickIT Smart Technologies CEO’su
“DevOps operasyonlarımızı ortaya çıkaran ve azaltan ve müşterilerde OPEX’i azaltan daha fazla yönetilen hizmet öngörüyorum. Daha fazla Sunucusuz uygulama, Aurora Sunucusuz, Fargate, Amazon S3 gibi daha fazla sunucusuz hizmet ve sunucusuz statik web siteleri. Veri merkezlerinde Amazon ECS / EKS (yeni sürüm re: invent 2020) ve veri merkezlerinde bakım ve geliştirmeyi azaltmanıza olanak tanıyan bulut yönetimi hizmetleri. Aynı doğrultuda, veri merkezlerine taşınan daha fazla bulutta yerel ilke ve özellik, Örn. Knative. ” – ClickIT Smart Technologies CEO’su Alfonso Valdes
8. BizDevOps büyük bir zaman alacak – Petco’da DevOps Manager
“Mimariler ve kurumsal hiyerarşilerle ilgili maliyet optimizasyonuna doğru hareket – iş, DevOps’un değerini KATAR.
Daha küçük kuruluşlar için uygun olan ambalajlarda bir zamanlar “büyük adamlar” için ayrılmış olan esnek, bulut tabanlı mimarilere ve araçlara odaklanın (Snowflake veya Hazelcast vs Oracle / Teradata)
FaaS daha yeni başlıyor (sunucusuz, Lambda vb.) – operasyonel sorunlar çözülüyor ve insanlar potansiyeli fark ediyor. ” – Chad Prey, Petco’da DevOps Yöneticisi
9. Kod Olarak Altyapı (IaC) tavrını daha da yükseğe taşıyacak – Volvo Cars’ta Kıdemli Çözüm Mimarı
“Kod olarak altyapı (IaC) : Bulutta DevOps’un temel ilkesi. Altyapınız – yani ister şirket içinde ister bulutta olsun sunucular, ağlar ve depolama aygıtları – bir kod olarak tanımlanır. Bu, bir şirketin altyapısını otomatikleştirmesine ve basitleştirmesine olanak tanır. IaC ayrıca, felaketle sonuçlanan bir arıza durumunda ekiplerin “çalışan son yapılandırmaya” geri dönmesine olanak tanıyan basit bir altyapı sürümü kontrol sistemi sunar. Bu, hızlı kurtarma ve daha az arıza süresi anlamına gelir. ” – Niraj Tripathi, Volvo Cars Kıdemli Çözüm Mimarı
10. Otomasyon ve kaos mühendisliği çok önemli hale geliyor – Gibraltar Hindistan Geliştirme Merkezi’nde Grup Geliştirme Müdürü
“Her şey otomatik – Oluşturun, dağıtın, test edin, infra ve yayınlayın.
İstenilen kalitede kapılarla Üretime giden tek hat. Daha hızlı, Tekrarlanabilir, Özelleştirilebilir ve Güvenilir otomasyon, herhangi bir projenin başarısının anahtarıdır. Kaos mühendisliği – Günümüzün hibrit infra dünyasında çok kritik bir durum. Sistem davranışı ve Müşteri Deneyimi birbirine sıkı sıkıya bağlıdır, bunu ne kadar erken test ederseniz ve müşterilerinize daha iyi deneyim sağlarsınız. ” – Nikhil Bhandari, Cebelitarık Hindistan Geliştirme Merkezi’nde Grup Geliştirme Müdürü
11. Bulut tabanlı yaklaşımlar standartlaştırılacak – Ben Sapp
“Bulut alanı gerçekten geliştiğinden (son 10 yılda) ve konteynerleştirme norm haline geldiğinden, her şey neredeyse ana bilgisayar çağı gibi oldukça standartlaştırıldı.
Elbette, eğilimler ve yapılacak para olacak. Ama bir sonraki büyük bozucunun ne olduğunu anlamıyorum. Şimdi her şey beş yıl önceki en iyi uygulamalarla temelde aynı, ancak biraz daha güvenilir. Sanırım gittikçe daha fazla insan evcil hayvanlardan sığırlara geçmeye devam edecek, yanıtlayıcı ve kukla gibi araçları, konteyner ana bilgisayarları oluşturmak için yalnızca paketleyici ve bulut başlatma için bırakacak.
Yazılım geliştirme için bir tür altın çağ, imo. DevOps ve bulut yerel yaklaşımı, hedeflerinin çoğuna ulaştı. Ardışık düzenler, barındırma, depolama, yük dengeleme … bunların hepsi bugünlerde 5 dakika içinde çözüldü. ” – Ben Sapp
12. Güvenlik yüksek öncelikli hale gelecek – CloudSkiff
“Infra’larınızdaki kontrolsüz değişiklikleri DevSecOps perspektifinde kesinlikle takip edin. Kod olarak altyapı harika, ancak çok fazla hareketli parça var: kod tabanı, durum dosyası, gerçek bulut durumu. Şeyler sürüklenme eğilimindedir. Bu değişikliklerin birden çok nedeni olabilir: geliştiricilerin kimseye söylemeden web konsolu aracılığıyla altyapı oluşturması veya güncellemesinden bulut sağlayıcı tarafında kontrolsüz güncellemelere kadar. Kod tabanına karşı altyapı kaymalarıyla başa çıkmak zor olabilir. ” – CloudSkiff
13. Kaos Mühendisliği giderek daha önemli hale gelecek – International Technology Ventures, In
“Kaos Mühendisliği, daha fazla organizasyonda DevOps planlama tartışmalarında giderek daha önemli (ve yaygın) bir düşünce haline gelecektir. Sistemin çalkantılı ve beklenmedik koşullara dayanma kabiliyetine güven oluşturmak için üretimde bir yazılım sistemi üzerinde deney yapma disiplini olan Kaos Mühendisliği, genellikle çoğu kuruluş tarafından uygulanmaz.
DevOps’u geleneksel beş seviyeli olgunluk modeli çerçevesinde düşünürsek – Kaos Mühendisliği, DevOps uygulamaları şemsiyesine dahil edilecek bir 4. veya 5. seviye disiplin olacaktır. Ayrı bir Test / Kalite Güvence grubunun geleneksel rolünün DevOops disiplinine katılması gibi – Kaos Mühendisliği de öyle. ” – Kelvin Meeks, International Technology Ventures şirketinde Consulting Architect / CTO, In
14. Başarıyı veya başarısızlığı hızlı bir şekilde doğrulamak için anlık günlüklere daha fazla odaklanın – ADESA’da Platform Kararlılığı Direktörü
“Yayın sonrası dağıtımlarda günlüklerin kullanımı, sürümü doğrulamak için başarılı oldu veya kritik hatalar içeriyordu. İnsanların yapması gereken en büyük bağlantı, manuel süreçleri tanımlamak ve ardından otomasyona doğru büyük bir adım atmaktır. Dağıtmak için tek bir tıklama, başarıyı veya başarısızlığı hızla doğrulamak için anlık günlükler ve ardından geri dönüşü tetikleyin. Karmaşıklık daha sonra çapraz hizmet bağımlılıkları ile birlikte gelir ve bir şey geri alınabilirse veya diğer hizmetler üzerinde daha fazla test yapılması gerekirse. 100 mikro hizmet (diğer bir deyişle, boru hatları ve hatta başka bir 100 konteyner düşünün.
Tek bir öğe olarak, hizmeti etkilemediği ve başarılı olduğu için her zaman başarılı geri dönüşü kutluyorum. ” – Craig Schultz, Direktör, ADESA Platform Stabilitesi
15. DevSecOps, DevOps’un varsayılan bir parçası olacak – JFrog’daki DevOps Architect
DevSecOps’un “Sec” bölümü, Yazılım Geliştirme Yaşam Döngüsünün giderek daha fazla ayrılmaz bir parçası haline gelecektir. Gerçek bir güvenlik “sola kaydırma” yaklaşımı yeni norm olacaktır. CI / CD ardışık düzenlerinde daha az özel güvenlik adımları olacaktır. ve güvenlik otomatik farkındalığı ve eylemleri tüm boru hattı adımlarının bir parçası olacaktır. Geliştiricinin IDE’sinden bağımlılık ve statik kod analizine kadar. Bu sorunların uygun (otomatik?) arabuluculuğu olmadan bir yazılım bileşeni piyasaya sürülmeyecektir. gerçek güvenlik sorunları özgür yazılım. ” – Eldad Assis, JFrog’daki CTO ofisinde DevOps Mimarı
2021’de izlenecek DevOps trendleriyle ilgili uzman özet yanıtlarımızdan memnun kaldığınızı umuyoruz. Dikkate alınması gereken bir şeyi kaçırdığımızı düşünüyorsanız, lütfen görüşlerinizi yorumlarda paylaşın.
Orjinal Makale : https://www.finextra.com/blogposting/19729/15-devops-trends-to-watch-for-in-2021