Elasticsearch Kibana
Teknoloji

Elasticsearch, Kibana Nedir ? Kurulumu ve Kullanımı

Elasticsearch ten bahsetmeden önce ‘full text search’ kavramıyla giriş yapmak daha açıklayıcı olacaktır. Web sitelerinde geçirilen vakit arttıkça bununla doğru orantılı olarak data mikatrıda artmaktadır. Çoğu web sitesinde büyük miktarlarda data üretiliyor bunlar ‘big data’ olarak adlandırılıyor. Bu veriler genelde dağınık ve tek başına anlamsız olduğu için bu verilerin anlamlı hale gelmesi hızlı ve doğru bir şekilde erişilir olması ve analiz edilmesi büyük önem taşımaktadır. Elasticsearch bunun için bize bir çözüm sunmaktadır.

Kubernetes
Teknoloji

Kubernetes(K8s) Nedir ? Local K8s Laboratuvar’ınızı Oluşturun

Öncelikli olarak ‘Kubernetes’ kelimesi uzun bir kelime olduğu için yazının devamında ‘k8s’ olarak devam edilecektir. Bu kısatlmanın ‘K’ ve ‘S’ harfleri arasında 8 harf olmasıdır. Basitçe söylemek gerekirse, K8s bir container düzenleme sistemidir. Diğer bir deyişle, K8s’leri kullandığınızda, container tabanlı bir uygulama otomatik olarak konuşlandırılabilir, ölçeklenebilir ve yönetilebilir. En basit haliyle container orchestration teknolojisi diyebiliriz. Zaten kelimenin kökeni yunan alfabesinden gelmektedir. İngilizce olarak baktığımızda ‘ Helmsman’ veya ‘Pilot’ anlamına gelir.

Docker
Teknoloji

Docker Nedir ? Kurulumu ve Kullanımı

Uygulama ve Web geliştirme alanında son zamanlarda ‘container’ terimine çok fazla rastlamaya başlanıldı. Container kullanım alanları değişmektedir. Örnek olarak uygulamınızı izole bir network üzerinde çalıştırabilirsiniz bu sayede kullandığınız IP bloğunu kullanmadan bağımsız bir IP bloğu ile çalıştırabilirsiniz yada başka bir ortamda çalıştırmak üzere image haline getirebilirsiniz.