NGINX ile Load Balancer Konfigürasyonu

GİRİŞ Merhabalar, bugün NGINX uygulamasının Load Balancer özelliğinden bahsedeceğim. NGINX, Unix/Linux tabanlı bir web server uygulamasıdır. Web yayını yaptığı gibi, Load Balancer olarak da kullanılabilmektedir. İsterseniz hemen başlayalım. İşletim sistemi olarak Ubuntu 18.04 üzerinde işlem sağlayacağım. NGINX uygulamasının makinenize kurulu olduğunu varsayıyorum. LOAD BALANCER YAPISININ OLUŞTURULMASI İlk olarak, /etc/nginx/conf.d/ dizinine Devamı…

ElastAlert Nedir? ElastAlert Kurulumu ve Konfigürasyonu

ELASTALERT NEDİR? Bildiğimiz üzere ELK ( Elasticsearch – Logstash – Kibana) üçlüsü DevOps kültüründe çok önemli bir yere sahip. Öyle ki şirket içi loglarımıza, yaptığımız konfigürasyonlar sayesinde oldukça hızlı, okunaklı ve anlaşılabilir bir şekilde ulaşabiliyoruz. Bu loglarımız üzerinden de alarm üretmek istersek, ElastAlert uygulaması bizim için iyi bir tercih olarak Devamı…

Chef Nedir? Chef Server Kurulumu ve Kullanımı

CHEF NEDİR? IT alanında sıkça duyulan Chef, sistem ve uygulama yöneticileri tarafından tercih edilen, sistem altyapılarının kurulumlarını otomatize etme imkanı sağlayan ve yönetimi kolaylaştırmayı hedefleyen açık kaynak kodlu bir yazılımdır. Chef, script tabanlı çalışan bir uygulamadır ve arka planda Ruby kullanmaktadır. Kullanım amacına kısaca bir örnek verecek olursak; linux tabanlı bir Devamı…

Redis Nedir? Redis Kurulumu ve Konfigürasyonu

REDİS NEDİR? NoSQL sistemlerinden biri olan Redis, key-value yapısı ile in-memory olarak çalışan bir veri tabanı sistemidir. İlk olarak sadece Linux sistemler için piyasaya çıkmasına rağmen daha sonra Windows işletim sistemleri için tekrar tasarlanmıştır. Redis, bütün verileri disk yerine RAM üzerinde tuttuğu için yüksek performans ve hızı ile dikkat çekiyor. Devamı…