Neden AIOps’a ihtiyacımız var?

Engin Özkurt
2 min readJun 8, 2021

--

Merhaba, Bu yazıda “Neden AIOps’a ihtiyacımız var?” sorusuna cevap arayacağız.

AIOps, nedir? diye soranlar için daha önce paylaştığım yazıyı okuyabilirsiniz.

Teknolojinin her alanında dönüşüm ve değişim hızla devam etmektedir. Bizler de bunu her gün yaşıyoruz.

Geleneksel izleme (Monitoring) yaklaşımı da değişiyor. Takımlar artık bir sorun tespit etmek için bir dizi izleme çözümünü kullanmak istemiyorlar. Geleneksel uygulama performans monitoring için ayrı ayrı çözümler karşıma çıkmaktadır. Bizlerde bu çözümleri kullanarak, loglar,metrikler,eventler vb. inceleyerek sorunu tespit etmek ve hızla çözmek için çalışırız.. Bir çok kurumda 5 ile 10 arasında izleme çözümü kullanıldığını biliyoruz.

Dijital dönüşüm ile birlikte IT’nin ihtiyaç duyduğu altyapılar, uygulamalar, orta katman yazılımları ve bunun yanı sıra uygulama development, deployment metodolojileri değişmektedir. Bu sebeple eskiden statik olarak geliştirdiğimiz uygulamalar, günümüzde çok daha dinamik ve cevik olmak zorundalar.

Değişen teknolojiye ayak uydurmak için çokça manuel enstrümantasyona ihtiyac duyulur. Fakat Container ve Kubernetes gibi teknolojilere karşı maalesef yeterli değildir. Uygulama modernizasyonu ya da modern uygulama yönetiminde karmaşıklığı ve tıkanıklığı yönetmek bir hayli önemlidir.

Modernization increases complexity

Bunun için ise Operasyonel Verimliliğimizi artırmamız lazım.. nasıl mı?

  • Altyapı ortamları gün geçtikçe daha karmaşık hale gelmektedir. Kurum için özel bulut ortamları, genel bulut ortamları, hibrit bulut ortamları derken şu anda çoklu bulut (multicloud) ortamlarını bir arada kullanmaktayız. Bunun yanı sıra uygulamalarımızı daha hızlı, daha güvenilir ve ölçeklenebilir olması için container ortamlarına hızla geçiş yaptık/yapıyoruz.. Çok sayıda operasyonel veri (log,metric,event,trace) üreten hibrit bulut uygulamalarınızın operasyonel yönlerini anlamak için ihtiyaç duyduğunuz verileri konsolide edin, önceliklendirin ve gözlemleyin.
  • İzleme/Gözlemlenebilirlik, dijital dönüşümde uygulamalar için çok kritik bir yer almaktadır. Değişim basittir. Kurumların istediği şey 7/24/365 gün çalışan uygulamaları için sorunları daha erkenden tespit etmek.. Bunun için yapılacak aksiyon ise sorunlar daha meydana gelmeden önce sinyalleri tespit etmek için “Yapay Zeka” teknolojilerini kullanmamız gerekiyor ve reaktif sorun çözümünden, proaktif yaklaşıma geçmeliyiz.
  • Dağıtık uygulama mimarilerinde kurallar ve thresholdlar maalesef yeterli değildir. Kurumların beklentisi uygulamaların yüksek erişebilir, güvenilir, hızlı ve kalite uygulamalar olmasıdır. Bunu sağlamak için yapay zeka, makine öğrenimi, derin öğrenim yeteneklerini ön plana çıkarak sürekli uygulamalarınızı izleyecek ve bir sorun ortaya çıkmadan önce veya ortaya çıktıktan sonra size otomatik olarak bildirecek ve bunlara karşı geliştirdiğiniz otomasyon kurallarını var ise herhangi müdahale gerektirmeden düzeltecektir..

Özetlemek gerekirse, Operasyonel verimliliğimizi artırmak, problemleri olmadan yada yada olduktan sonra daha hızlı tespit etmek ve sorunun neden kaynaklandığını ve daha sonra tekrar olduğunda bunu otomatik olarak çözmek için AIOps yeteneklerine ihtiyacımız vardır.

Okuduğunuz için teşekkürler!

Engin Özkurt

--

--

Engin Özkurt
Engin Özkurt

Written by Engin Özkurt

𝘚𝘦𝘯𝘪𝘰𝘳 𝘚𝘪𝘵𝘦 𝘙𝘦𝘭𝘪𝘢𝘣𝘪𝘭𝘪𝘵𝘺 𝘌𝘯𝘨𝘪𝘯𝘦𝘦𝘳 / 𝘌𝘹-𝘔𝘪𝘤𝘳𝘰𝘴𝘰𝘧𝘵 /𝘖𝘱𝘪𝘯𝘪𝘰𝘯𝘴 𝘩𝘦𝘳𝘦 𝘢𝘳𝘦 𝘮𝘺 𝘰𝘸𝘯.

No responses yet