Uygulama ve WebSite’lar Üzerinde SSL/TLS Kontrolü Sağlama

Merhaba, bu yazıda open source bir tool olan testssl.sh kullanarak, bir uygulama ya da website’ın SSL/TLS durumunu kontrol ediyor olacağız. İlk olarak SSL ve TLS nedir kısaca bir bakalım. SSL (Secure Socket Layer) Nedir? SSL, client (web browser) ile web server arasında şifreli bağlantı oluşturan bir güvenlik çözümüdür. Çoğu web tarayıcısının desteklediği HTTPS bağlantı protokolünü kullanarak çalışır. TLS (Transport Layer Devamı…

Chef ile Consul Cluster Kurulumu

Merhaba, bu yazımda Chef ile Consul Cluster yapısının kurulumundan bahsediyor olacağım. Öncelikle Chef’in kurulumu ve konfigürasyonu ile ilgili detaylı yazıma buradan ulaşabilirsiniz. Service Discovery Nedir? Bildiğiniz gibi microservice mimarisi artık birçok kurumsal şirketin yazılımsal altyapısını oluşturan bir noktaya geldi. Durum böyleyken microservice sayısı arttıkça, bu servislerin management ve monitoring kısmında ihtiyaçlar ortaya çıktı. Service Discovery, bu ihtiyaçlara aranan çözümlerdir diyebiliriz. Devamı…

Azure DevOps ile VueJS CI/CD Süreçleri

Merhaba, bu yazıda popüler front-end Javascript framework’lerinden biri olan VueJS’in CI/CD süreçlerinin, Azure DevOps servisi üzerinde oluşturulmasından bahsedeceğim. CI (Continuous Integration) / CD (Continuous Delivery & Deployment) olarak 2 bölüm halinde anlatıyor olacağım. BÖLÜM 1: CI (Continuous Integration) İlk olarak Azure DevOps üzerinde projemizi açıp, Pipelines bölümüne gidelim. Daha sonra sağ üste yer alan New pipeline butonuna tıklayalım. Açılan pencerede Use Devamı…

Linux Ortamlarda Swap Alanı Yönetimi

Merhaba, bu yazıda Linux ortamlarında sıkça duyduğumuz Swap Alanı Nedir? Yönetimi Nasıl Olmalıdır? konularına değineceğiz. Her işletim sisteminde olduğu gibi çalışan tüm işlemler, sistemin belleğinde (RAM) tutulur. Ve işlem yoğunluğuna göre bellek kullanımı artar. Hatta bazen bellek hafızasının yetersiz kaldığı durumlar bile olabilir. Tam da bu esnada Linux ortamlarda Swap Alanı devreye girer. Not: Windows işletim sistemlerinde Pagefile.sys dosyası, Swap Devamı…

ElasticDump ile Index Backup/Restore İşlemi

Merhaba, bu yazıda ElasticDump tool’u ile bir Elasticsearch DB’sinden diğer Elasticsearch DB’sine Index migration işleminden bahsedeceğim. Not: Eğer local’inizden Elasticsearch DB’lerine erişiminiz var ise bu yüklemeleri local’inizde gerçekleştirebilirsiniz. İlk olarak repo’muzu update edip, ElasticDump tool’u için gereken paketleri install ediyoruz.

İlgili paketler kurulduktan sonra, npm paket yöneticisini kullanarak ElasticDump tool’umuzu install ediyoruz.

Daha sonra aşağıdaki komut ile Index Devamı…