SQL (Structured Query Language), veritabanı yönetim sistemlerinde (DBMS) kullanılan bir veritabanı sorgu dilidir. SQL, veritabanı sistemlerinde veri oluşturma, veri ekleme, veri güncelleme, veri silme ve veri sorgulama gibi işlemleri gerçekleştirmeye yarar. SQL, veritabanı sistemlerinde veri tabanı oluşturma, veri tabanı yönetimi ve veri tabanı sorgulama gibi çeşitli işlemleri yapmaya yarayan bir dil olmasının yanı sıra, veritabanı […]
JWT(JSON Web Tokens), bir RFC7519 endüstri standartıdır. JWT, kullanıcının doğrulanması, web servis güvenliği, bilgi güvenliği gibi birçok konuda kullanılabilir. JWT oldukça popüler ve tercih edilen bir yöntemdir. 1- Client(İstemci), login sayfasında kullanıcı adı(veya mail) ve parola ile sunucu tarafına bir login isteği gönderir. 2- Sunucu gelen bilgiyi veritabanı sorgusu ile kontrol eder. Eğer geçersizse authentication error ‘401 […]
Yunanca “dümenci” ya da “kaptan” anlamına gelen Kubernetes, konteyner orkestrasyonunu gerçekleştiren açık kaynaklı bir yazılımdır. Kubernetes (sıklıkla “k8s” olarak kısaltılır), Docker gibi kapsayıcılı uygulamaları yönetebilir, ölçeklendirebilir ve dağıtabilir. Kubernetes kullanıcıları, ne tür bir kapsayıcı mimarisi istediklerini tanımlayabilir ve yazılım; kapsayıcılar birden fazla uygulama ve ana bilgisayarda olsa bile, mevcut işlem kaynaklarına dayalı olarak kapsayıcıları bu parametreler içinde çalışacak şekilde otomatik […]
Ubuntu işletim sistemi, donanım ve yazılım arasında süren işlemler arasında bir köprü görevindedir. İşletim sisteminin temel elemanlarından olan çekirdek, uygulama ve donanım arasında bilgi aktarımını sağlar. Linux işletim sistemidir. Açık kaynaktır, virüslere karşı güvenlidir. Debian tabanı vardır. Ubuntu Gnome masaüstü versiyonunu kullanır. Sadedir. Akıllı telefonlar, PC’ler ve server için geliştirilmektedir. Lisans bedeli ödemeden indirilip, kullanılabilir. […]