Anasayfa » Makaleler

Makaleler

Serverless API Management Herkesin İhtiyacı

Adavapuru’ndaki limon suyu sıkan aletleri satan dayıları hatırladıysanız haklısınız 🙂 Ama şaka yapmıyorum, API Management herkesin ihtiyacı. Özellikle Serverless dünyasındaysanız ve taze taze ilk API’ınızı Azure Functions ile açıp Consumption Plan’ın serin diyarlarında ayranınızı yudumluyorsanız… tamam zevzekliği bir kenara bırakıyorum. API açtınız, kullandığınız kadar da ö...

Azure’da Yüksek Erişilebilir Active Directory Federation Services 2019 Kurulumu – Bölüm 3

ADFS ve Web Application Proxy sunucularının kurulumu Makalemizin son bölümünde ADFS ve Web Application Proxy sunucularını kuracağız, network gereksinimlerini gözden geçireceğiz ve sistem kurulumu bittikten sonra ADFS üzerinden bir kimlik doğrulaması testi yapacağız. Azure paneline girip yeni ilk ADFS sanal makinemizi oluşturalım. Aynı SQL Server’da olduğu gibi bu makineler de bir load balancer’ın ...

Azure’da Yüksek Erişilebilir Active Directory Federation Services 2019 Kurulumu – Bölüm 1

ADFS nedir? Ne işe yarar? Altyapı gereksinimleri nelerdir? Active Directory Federation Services (ADFS), Windows Server rolleri arasında belki de çoğu kişinin göz atmadığı ve ne işe yaradığını bilmediği rollerden birisidir. 1.0 sürümü harici bir download olarak Windows Server 2003 R2 ile hayatımıza giren ADFS, Windows Server 2012’ye kadar işletim sisteminin dahili bir bileşeni olamadı ve IIS gibi e...

Azure’da Yüksek Erişilebilir Active Directory Federation Services 2019 Kurulumu – Bölüm 2

Network gereksinimleri ve veri tabanı sunucularının kurulumu Makale serimizin bu kısmında ADFS sunucumuzun veri tabanını barındıracak yüksek erişilebilir bir SQL Server Availaility Group kurulumu ve konfigürasyonu yapacağız. Yüksek erişilebilirliğin büyük bir kısmı birden çok sunucu üzerinde çalışan iş yükleri olsa da bu iş yüklerinin kullandığı servislerin bağlı olduğu domain hesapları da büyük ö...

Azure Dedicated Host Kurulum ve Kullanım

Makalemin bir önceki bölümünde Azure tarafından sunulan bu yeni hizmetin ne olduğunu ve şirketlerin neden böyle bir iş ihtiyacının olabileceğini detaylandırmıştım. Bu bölümde ise nasıl bir özel sunucu tanımlaması yapacağımızı göstereceğim. Bir önceki makaleyi incelediyseniz eğer ilk olarak bir host group açmamız gerektiğiniz biliyoruz. Azure portal üzerinden yeni bir kaynak ve buradan “host group”...

Azure Dedicated Host Nedir?

Malum bulut üzerinde ortak sunucu ve depolama alt yapıları ile hizmet verilmektedir. Her ne kadar tenant yani kiracı, müşteri bazlı izolasyon olsa dahi bazı durumlarda size ait özel host ihtiyacınız olabilir. Normal şartlarda verinizin yerleşik sistemleriniz üzerinden Azure üzerine taşınması veya yine Azure üzerinde saklanırken güvenliği için şirketinizin veya sizlerin belirleyeceği şifreleme anah...

Snipe-IT Open Source IT Asset Management Kurulumu (Açık Kaynaklı Bilgi İşlem Varlık Yönetim Sistemi)

Günümüzde birçok şirket IT varlıklarını hala excel dosyaları üzerinden yönetiyor ve takip ediyor. Varlık yönetim sistemine geçen şirketlerin çoğunluğu ise ManageEngine, ITRP Clio, Spiceworks gibi yazılımlara lisans ücreti ödüyor. Bu ücretler varlık sayısı ile birlikte arttıkça bütçeye yük oluşturuyor ve IT masraflarını arttırıyor. Bu noktada yardımımıza açık kaynaklı ...

Forti Converter ile Fortinet 200D to Fortinet 200E Migration

Merhabalar; Bu makalemde sizlere Forti Converter uygulaması ile Fortinet 200D cihazımı Fortinet 200E cihazına nasıl migration yaptığımı anlatmaya çalışacağım. Fortinet 200D ve 200E ürün performans karşılaştırma tablosunu aşağıda bulabilirsiniz. Fortinet 200D cihazım hali hazırda kullanıldığından cihazımın içerisinde bulunan tüm Policy, Policy Route, Static Route, DHCP Reservation, DNS, Web Filter,...

Chocolatey ile Yazılım Yönetimi Otomasyonu

Chocolatey Nedir? Chocolatey, Windows için bir paket yöneticisidir(Linux dağıtımlarında sıklıkla kullanılan apt-get veya yum gibi). PowerShell komut satırı üzerinde yazılım kurulum, yapılandırma, yükseltme ve kaldırma işlemlerini kolaylıkla yapmamızı sağlamaktadır. Chocolatey Sistem Gereksinimleri https://chocolatey.org/docs/#requirements Kurulum: https://chocolatey.org/install cmd.exe ile kurulum...

Azure Storage’dan Static Site Hosting

Azure Storage adından da anlaşılacağı üzere 🙂 Azure’daki Storage hizmetlerini temsil ediyor. İlk zamanlarından beridir Azure’da yer alan ve altyapısal olarak yapı taşlarından olan bir hizmet. Aslında tek hizmet de değil. Bugün bir Azure Storage hesabı alırsanız Blob, Queue, Table, Azure Files hepsi aynı şapkadan çıkıyor. Bizim bu yazıda ilgileneceğimiz kısım Blob kısmı. Azure’da ...

Debian 10 Buster Kurulum ve Yapılandırma

Geçtiğimiz günlerde Debian 10 buster sürümü yayınlandı. 25 yılı aşkın süredir aktif ve geliştirilen bir Linux dağıtımı olan Debian, açık kaynak ve Linux dünyasına birçok yenilik getirmiş ve destek olmuştur. Ubuntu başta olmak üzere yüzlerce dağıtıma taban olmuş olan Debian, Linux dünyasının en eski ve en önemli dağıtımları arasında yerini almaktadır. Debian 10 buster Sistem Gereksinimleri https://...

Oracle Cloud Konsepti ve Terminolojisi

racle Cloud, çok çeşitli uygulamalar ve servisler oluşturulmasını sağlayan tamamlayıcı bir bulut servisidir.

Microsoft Baseline Security Analyzer (MBSA) ile Windows System Hardening

System Hardening (Sistem Sıkılaştırma)nedir? Sistem sıkılaştırmanın amacı, mümkün olduğu kadar çok güvenlik riskini ortadan kaldırmaktır. Saldırı yüzeyini azaltarak sistemin emniyete alınması işlemidir. Bir sistem ne kadar çok işlevi yerine getirirse o kadar büyük bir güvenlik açığı yüzeyine sahiptir; Prensipte, tek işlevli bir sistem çok amaçlı bir sistemden daha güvenlidir. Kullanılabilir saldır...

Zabbix İle Plansız Servis Kesintilerinin Önlenmesi

Zabbix, problematik durumları otomatik olarak algılar. Sürekli olarak gelen metriklere bakmanıza gerek yoktur. Hatta onları düzeltir.

Açık Kaynak Kod (Zabbix) ile Neler İzlenir?

Bir önceki makalede, Zabbix’ in nasıl kurulduğunu adım adım anlatmıştık. Şimdi uygulamanın temel olarak nasıl çalıştığından bahsedelim. Zabbix, bir sistemi izlemek için temel olarak iki yöntem kullanır. Birincisi tüm izleme sistemlerinin ortak dili olan SNMP. SNMP protokolünü, izleme yapmak istediğiniz platformda aktif edip, beni izleyen sistem Zabbix’ tir derseniz, sistemi rahatlıkla izleyebilirs...

Açık Kaynak Kodlu İzleme Sistemlerine Giriş – Zabbix Kurulumu

Açık kaynak kodlu sistemlerin bir çoğunu bir süredir inceliyorum. Hem lisans anlamında, hem de performans anlamında orta ölçekli şirketlerde kullanılabilecek bir yazılımın nasıl kurulduğunu, neler yapabildiğini sizlerle paylaşmak için bir makale serisi hazırladım. Bu makale de bu serinin ilk parçası olacak. Zabbix isimli, okuyucularımızın çoğunun duyduğunu umduğum bu yazılımın kullanımı, kuruluşla...

Ubuntu Server 18.04 LTS üzerinde Canonical Livepatch Servisini aktif etme

Linux Kernel 4.0 sürümüyle gelen livepatch özelliği, sisteminizi yeniden başlatmadan kritik Linux Kernel güvenlik güncelleştirmelerini yüklemenizi ve uygulamanızı sağlar. Canonical Livepatch Sistem Gereksinimleri https://wiki.ubuntu.com/Kernel/Livepatch Canonical Livepatch’e abone olarak 3 makine için ücretsiz kullanım yapabilirsiniz. Daha fazla makine kullanımı için https://buy.ubuntu.com a...

Windows 10 Pro Üzerinde Kali Linux Kurulumu

Geçtiğimiz ay içerisinde Microsoft Windows 10 işletim sistemlerinde KALI LINUX desteğini açıklamıştı. Bu açıklama ile birlikte Kali Linux artık Windows 10 içeresinden herhangi bir sanal makine kurmadan kullanılabilir duruma gelmişti. Tüm özelliklerini komut istemi üzerinden ve gerekli toolları yükleyerek Kali Linux’a RDP yaparak erişim imkânı geldi. Kali Linux nedir ve ne amaçla kullanılır? Kısaca...

.NET Core ile Fotoğraflardan GPS Koordinatlarını Okuma

Merhabalar;Bu yazımda çektiğimiz fotoğraflardan nasıl GPS koordinatlarını alabiliriz bunu anlatmaya çalışacağım bunu yaparken .NET Core kullanacağız. Fotoğraflardan GPS datalarını alabilmek için EXIF verilerini okumamız gerekmektedir. Artık çoğu dijital fotoğraf makineleri, tabletler ve akıllı telefonlarımız ile çektiğimiz fotoğraflarımız EXIF verilerini saklar ve çoğu bu bilgilerin içerisine koor...

Apache SPARK ile Öneri Sistemleri – Spark Recommendation System – Bölüm 1

Spark ile en küçük kareler yöntemini (ALS) kullanarak bir öneri uygulamasını gerçekleştireceğiz. Bunun içinde öncelikle bir rating.csv isimli veri seti elimizde mevcut ve bizler bu veri seti üzerinde çalışmalarımızı sürdüreceğiz. Çalışmalarımızı gerçekleştireceğimiz veri setlerini aşağıda bulunan link üzerinden indirebilirsiniz. http://tinyurl.com/y3a34bse Uygulamamızı geliştirirken Jupyter notebo...

Windows 10 Pro Sürümü için GPO ile Lock Screen Yönetimi- Configure Windows Spotlight on the lock screen

Windows Spotlight, farklı arka plan görüntülerini görüntüleyen ve bazen kilit ekranında öneriler sunan kilit ekranı arka planı için bir seçenek olarak Windows 10 da sunulan bir özelliktir. Bu özellik tüm Windows 10 masa üstü sürümlerinde yer almaktadır. Bazı şirketlerin iş ihtiyacı nedeni ile lock screen olarak ifade ettiğimiz işletim sistemi ekranının kilitlendiğinde ortaya çıkan bu görselleri ku...

Apache SPARK ile Öneri Sistemleri – Spark Recommendation System – Bölüm 2

Bir önceki çalışmamızda ALS metodunu kullanarak verimizden tahminleri elde edebilmek adına veri setlerimizi eğittik. Burada ki çalışmalarımızda açık derecelendirmeye sahip olan veri setimizin üzerinde çalışmaya devam edeceğiz. Evet bu noktaya kadar ALS algoritması ile tahminlemeler yaptık ve yüksek doğruluk değerlerine sahip olmuştuk. Fakat buraya kadar yaptığımız işlerimizin sonunda filmleri kull...

HWG STE2 IP Termometre Yapılandırması

Günümüz şartlarında veri,  kişiler ve kurumlar seviyesinde yüksek önem arz etmektedir. Verinin korunması, gerektiğinde ilgili kişilerin sorunsuz erişebilmesi gibi süreçler aslında bir bütünün parçalarındandır. Bu parçalardan birisi de verilerimizi konumlandırdığımız, işlediğimiz ve paylaştığımız donanımların 7 / 24 esasında stabil bir şekilde hizmet vermesini sağlamaktır. Bu noktada; donanımlarımı...

Apache Spark ile Öneri Sistemleri – I

Öneri sistemleri günümüzde oldukça yoğun ve sık kullanılmaktadır. Herhangi bir e-ticaret sitesinde, tatil sitelerinde, video ve müzik paylaşım siteleri gibi birçok alanda kullanımını sıklıkla görmekteyiz. Bu tür sitelere kullanıcı olarak giriş yaptığımızda da bizlere bir takım öneriler sunarlar. İşte bu bahsettiğimiz önerilerin altında da öneri motoru olarak adlandırdığımız yapılar bunun da temeli...

Apache Spark ile Öneri Sistemleri – II

Bir önceki makalemizin devamı olan bu makalemizde de öneri modellerinden İşbirlikçi yaklaşım modelini inceleyecek ve detaylandıracağız. İşbirlikçi yaklaşımın herhangi bir ürünü kullanıcımızın nasıl değerlendirebileceğini tahminlemek’tir. Yani burada çalışma şeklimiz ve asıl elde etmek istediğimiz derecelendirme matrisidir. Bu derecelendirme matrisi sitemiz üzerinde kayıtlı olan her bir kulla...