Devops
-
Docker 101 – Temel Kavramlar ve Uygulama
Bu yazımda Docker’ın nasıl uygulama geliştirme kısmında avantaj sağladığını, Docker kullanarak bir uygulamayı nasıl konteynerize edeceğimizi öğreneceğiz. Bir uygulama yazıldıktan sonra, tüm bağımlılıkları ile nasıl docker üzerinde çalışabilir ve uygulamaların bulunduğu ortamdan bağımsız şekilde izole edilerek taşınması(shipping) yapılabilir olabildiğince açıklamaya çalışacağım. Neden Docker? Geleneksel uygulama dağıtım yöntemlerinde genellikle monolitik tasarlanan uygulamanın doğrudan sanal sunuculara kurulmasını gerektirir. Bu süreçte, işletim sistemi,…
Devamını Oku » -
Prometheus / Linux server Kurulum
Prometheus Nedir? Prometheus, open-source bir izleme aracıdır. Metrik verileri toplar ve toplanan veriyi görselleştirmek için araçlar sunar. Temelde GoLang ile yazılmıştır ve 2016 yılında Cloud Native Computing Foundation bünyesine girmiştir. Ayrıca, Prometheus, metrikleri belirli bir kullanıcı eşiğine ulaştığında uyarılar oluşturmanıza da olanak tanır. Metrikler, bir sistemin belirli bir anda durumunu temsil etmek için kullanılan temel veri yapılarıdır. Anahtar-değer çiftleri şeklindedir;…
Devamını Oku »