Rancher’da Custom Container Registry Tanımlama
Merhaba, Bu yazıda Kubernetes servis konfigürasyonlarında belirttiğiniz Container Registry’yi (GitLab), Rancher üzerinde tanımlayıp nasıl doğrulama işleminin yapılacağından bahsedeceğim. Örneğimizde Custom Registry seçeneğiyle GitLab kullanacağız. Bu yazıyı okuyorsanız Rancher’ı biliyorsunuzdur fakat…
DEVAMI »Ocelot – Docker Compose Konfigürasyonu
Merhaba, bu yazıyı okuyorsanız Ocelot’un mikroservis mimarisi veya servis tabanlı projeler için kullanılan bir API gateway olduğunu biliyorsunuzdur. Bu yazımda local’de sorunsuz çalışan projenizi, canlıya nasıl taşımanız gerektiğinden bahsedeceğim. Gateway…
DEVAMI »ML.NET ile COVID-19 Ölüm Riski Öğrenme Uygulaması
Merhaba, bu yazımda açık kaynak bir makine öğrenmesi framework’ü olan ML.NET’i kullanarak COVID-19’dan ölüm oranını tahmin eden bir ASP.NET Core MVC uygulaması geliştireceğiz. Uygulamanın tamamlanmış halini aşağıdan deneyebilirsiniz. http://covid19deathrisk.yildirimmehmet.com/ Modelimizde…
DEVAMI »Docker Kibana Kullanıcı Doğrulama (Nginx Proxy Authentication)
Merhaba bu yazımda docker üzerinde çalışan Kibana uygulamasına ücretsiz bir şekilde nasıl kullanıcı doğrulama işlemi yapabileceğinizi anlatmaya çalışacağım. Daha önceden yazdığım ELK Stack kurulumu yazısına aşağıdaki linkten ulaşabilirsiniz. Daha önceden…
DEVAMI »Node.js Clean Architecture ile REST API(Express) – 02
Merhaba, bu yazımda sizlere önceki yazıda yaptığımız clean architecture üzerine bir api geliştireceğiz. Apimiz gerçek bir mysql veritabanı kullanarak temel CRUD işlemlerini gerçekleştirecek. Eğer okumadıysanız ilk yazıyı okumanızı tavsiye ederim….
DEVAMI »Node.js Express Api Validation İşlemleri
Merhaba, bu yazımda Express.js ile uygulama geliştirirken, gelen isteklerin doğrulama işlemlerinin nasıl yapıldığını uygulamalı olarak göstermeye çalışacağım. Express doğrulama işlemleri için yaygın olarak kullanılan iki farklı paket bulunmakta; “express-validation” https://www.npmjs.com/package/express-validation…
DEVAMI »Node.js Clean Architecture ile REST API(Express) – 01
Merhaba, bu yazımda Node.js kullanarak Clean Architecture mimarisi üzerine Express framework ile REST API geliştireceğiz. Clean Architecture nedir konusuna burada yer vermek istemiyorum, bu yazıda daha çok uygulamalı olarak göstermek…
DEVAMI »Docker Swarm ile ELK Stack Kurulumu ve Loglama
Merhaba, bu yazımda biraz ELK Stack’den bahsedip Elasticsearch, Logstash ve Kibana’nın olduğu bir yığın (stack) hazırlayacağız. ELK Nedir? Ne işe yarar? Yukarıdaki görselde göründüğü gibi, “beats,syslog,clientapp” gibi log kaynaklarının Logstash…
DEVAMI »Docker Swarm ve Portainer İkilisi
Merhaba, bu yazımda size bir konteyner orkestrasyon aracı olan Docker Swarm ve bir Docker UI aracı olan Portainer hakkında bilgi vermeye çalışacağım. Öncelikle Docker Swarm’a geçmeden önce Docker üzerinde bir…
DEVAMI »Azure DevOps Pipelines: CI-CD ve Triggers/Agents
Merhaba, bu yazımda CI-CD süreçlerini özetleyip, Azure DevOps üzerinde uygulamayı anlatmaya çalışacağım. İlk dört bölümde ne yaptığımızı hatırlayacak olursak; ASP.NET Core Web Api oluşturup Azure DevOps repoya gönderdik.Projeyi Dockerize ettik….
DEVAMI »