Dynatrace Bulut Otomasyon Modülü ve Gözlemlenebilirlik (Observability)

Perform Yazılım
4 min readMar 5, 2021

--

Dynatrace Cloud Automation Module, teslimatı ve işlemleri otomatikleştirmek için otomatik ve akıllı gözlemlenebilirliği kurumsal düzeyde bir kontrol düzlemiyle benzersiz bir şekilde birleştirdi.

Bu modül, kuruluşların daha hızlı inovasyon ve daha az risk için tüm yazılım geliştirme yaşam döngüsünü ve orkestrasyon sürecini otomatikleştirmesine yardımcı olur ve bir kuruluşun hizmet seviyesi hedeflerine (SLO’lar) karşı yapay zeka destekli kalite kontrolleri ve otomatik olay düzeltme içerir. Açık kaynaklı bileşenlerle genişletilen bu çözüm, daha geniş DevOps ekosistemi için açıklığımızı ve birlikte çalışabilirliğimizi artıran kurumsal düzeyde ve ölçeklenebilir bir çözüm sağlar.

Covid-19 süreci işletmelerin çalışma biçiminde tektonik değişikliklere neden oldu. Bir zamanlar yıllar içinde uzatılmış olan dijital dönüşüm planlarının, hayatta kalabilmek için birdenbire aylara hatta haftalara yoğunlaştırılması gerekiyordu. Proaktif olmak ve değişen pazarlara ve müşteri ihtiyaçlarına hızla tepki vermek, başarı için çok önemli hale geldi. Yiyecekler için kaldırım kenarında teslimat, iş ve okul için video konferans ve bazı doktor ziyaretleri için dijital-tıp belki de aklımızın ucundan geçmezdi.

Çevik kavramlardaki ortak atalarının yanı sıra DevOps ve site güvenilirliği mühendisliği (SRE) uygulamalarını zaten takip eden ve benimseyen yazılım şirketleri, özellikle tüm organizasyon ve müşteri değer akışında bu uygulamaları benimsemişlerse mevcut Covid-19 sürecinde kendi rakiplerinden arayı biraz daha açtı. Günümüzde, yazılım geliştirmenin hızı önemli bir iş farklılaştırıcısı haline geldi, ancak işbirliği, sürekli iyileştirme ve otomasyon, benzeri görülmemiş müşteri değeri sağlamak için daha da kritik önem taşıyor.

Kritik başarı faktörleri — hız, esneklik ve ölçeklenebilirlik:

Bu yeni normalde pazar liderliğini sürdürmek için kuruluşlar, aşağıdakiler dahil olmak üzere temel başarı faktörlerine dikkat etmelidir:

  • Hız: Kaliteyi etkilemeden hızlı pazara sunma süresi ve kısa sürüm döngüleri gereklidir.
  • Esneklik: Kritik üretim iş sistemleri başarısız olmamalıdır.
  • Ölçek: Dünya genelindeki heterojen teknoloji yığınları üzerine inşa edilmiş sayısız uygulamayı yöneten dağıtılmış ekipler, özerkliğe ve daha yakın işbirliğine ihtiyaç duyarlar.

Dynatrace; geliştirme, DevOps ve SRE ekipleri için Bulut Otomasyon modülünü başlattı

Son birkaç yıldır, Dynatrace, DevOps alanında keskin bir ses haline geldi ve bir CNCF sandbox projesi olarak geliştirilen açık kaynaklı, bulutta yerel, yaşam döngüsü düzenleme kontrol düzlemi Keptn şeklinde kurumsal bilgi ve uzmanlık sağladı. Tam yaşam döngüsü, yapay zeka destekli gözlemlenebilirlik ve tek noktadan otomasyon sağlayan Dynatrace® Bulut Otomasyonu için tam desteği ile aşağıdaki yetenekler ile sunar:

  • Yüksek kaliteli kodun teslim hattında sorunsuz bir şekilde hareket etmesini ve üretimdeki hata sınırlarını ihlal etmemesini sağlamak için otomatikleştirilmiş SLO doğrulama ve kalite bileşenleri.
  • Kodla ilgili sorunları saptamak için yapay zeka destekli kök neden analizini birleştiren üretimde başarısız olan sürümlerin otomatik, kapalı döngü iyileştirmesi ve düzeltme çalışma kitaplarını manuel müdahale olmadan otomatik olarak yürütmek için Keptn tarafından düzenleme.
  • Ekiplerin bağımsız sürüm sürümlerinin performansını kolayca değerlendirmesine ve gerektiğinde önceki bir sürüme geri dönmesine olanak tanıyan otomatik yayın envanteri ve sürüm karşılaştırması.

Otomatik yayın envanteri ve sürüm karşılaştırması:

Dynatrace Cloud Automation, bir sürümün işiniz veya herhangi bir ortamdaki test sonuçları üzerindeki durum ve etkisinin kolay analizine olanak tanır. Bu özellik, sürüm bilgisi ile birlikte sürüm başına trafik ve sorunlara ilişkin ek bilgiler sağlar. Bu, herhangi bir sürümün etkisini görmenize olanak tanır ve sürümle ilgili herhangi bir sorun olması durumunda sürümleri AI destekli kök neden analizi ile karşılaştırmanıza olanak tanır. Dynatrace, ITSM platformlarınızı entegre ederek daha fazla bağlamla kolayca genişletilebilen tüm ortamlarınız ve bileşenleriniz genelinde dağıtılan tüm örneklerinizi ve yayın olaylarınızı vurgular.

Kubernetes’e geçiş, canary dağıtımları veya özellik işaretlemesi gibi daha da hızlı aşamalı teslimat modellerine olanak tanır. Dynatrace’in sürüm farkındalığı, uygulama teslimatını hızlandırmanıza rağmen kontrolü elinizde tutmanıza olanak tanır.

Örneğin, konuşlandırılmış sürümlerle yan yana, Dynatrace ilgili sürüm bilgilerini de gösterir. Dağıtılan yazılımınızla ilgili bilinen hataları veya çözülmüş sorunları göstermek için dağıtılan sürümlerin meta verileriyle sorun izleme sorgularını yapılandırabilirsiniz.

Dynatrace Cloud Automation Module, tüm yaşam döngüsü boyunca gözlemlenebilirliğe dayalı otomasyon sağlar. Bu, Dynatrace tarafından sağlanan 2.000'den fazla kullanıma hazır metrikten kolayca yararlanmanıza ve ayrıca özel ölçümlerinizi ve veri alımınızı getirmenize olanak tanır. Bu ölçümler daha sonra son kullanıcı Hizmet Düzeyi Anlaşmalarının (SLA’lar) her zaman uyumlu olmasını sağlamak için işletme düzeyi hedeflere (BLO’lar) ve SLO’lara göre değerlendirilir.

Dynatrace Cloud Automation; Jenkins, Azure DevOps, Argo, Spinnaker, ServiceNow, Ansible, xMatters gibi teslimat, altyapı ve operasyon otomasyonu için en sevdiğiniz DevOps araçlarına açık entegrasyonlar ile tamamen otomatikleştirilmiş uygulama yaşam döngüsü düzenlemesi için kurumsal düzeyde bir kontrol düzlemi ekler. Yapay zeka destekli kök neden analizi ile birleştirildiğinde, bu, manuel müdahale gerekmeden otomatik düzeltme çalışma kitabının yürütülmesine izin verir. Dynatrace Cloud Automation, yürütülen bir eylemin etkisini doğrulayarak döngüyü kapatır ve iyileştirme iş akışının devam etmesi gerekip gerekmediğine veya olayı halihazırda çözüp çözmediğine karar verebilir.

--

--

Perform Yazılım
Perform Yazılım

No responses yet