BilimKoop

Düzenleyen

BilimKoop
Web sitesi
https://bilimkoop.org

Konuşmacı / Eğitmen

  • Güray Yıldırım
    Güray Yıldırım
    DevOps & DevSecOps | Peptr Founder

    Güray Yıldırım deneyimli GNU / Linux sistem yöneticisi, DevOps mühendisi ve özgür yazılım gönüllüsüdür. Dağıtık, ölçeklenebilir ve otonom sistemlerin yüksek trafik ve erişilebilirlikle performanslı ve güvenilir bir şekilde çalışması özel ilgi alanına girmektedir.

    GNU/Linux sistemleri, Kubernetes ve konteyner/ Docker teknolojilerindeki engin deneyim ve bilgilerini 8 yıldır pek çok etkinlik ve eğitimde farklı topluluklarla paylaşmakta ve deneyimini kurumlara danışmanlık vererek artırmaktadır. Terraform, Ansible, OSQuery, Traefik, HAProxy, IPVS, Jenkins/Gitea/GitLab/GitHub, Telegraf/InfluxDB/Grafana/Prometheus ilgilendiği teknolojilerden bazılarıdır.

    Türkçe ilk Docker kitabının ve iki Raspberry Pi kitabının yazarıdır.

Etkinlik Mekanı

Online

Tarih

01 Ara 2020
Expired!

Zaman

18 saat
12:00 am

Kubernetes ve Konteyner Orkestrasyon Eğitimi – 18 Saat

Uygulamalar konteyner dünyasına geçtikten sonra, ölçekleme, birbirlerini bulabilmeleri, birden fazla sunucuya yayılabilmeleri, kesinti yaşamadan (zero downtime) güncellenebilmeleri, kendi aralarında haberleşirken de yük dengelemesinin yapılabilmesi gibi ihtiyaçlar da ortaya çıkmaya başladı.

Kubernetes eğitiminde, bir orkestrasyon platformu olarak Kubernetes’in kendisinden, bileşenlerinden ve sağladıklarından bahsedip; örnek uygulamaları nasıl Kubernetes üzerinde çalıştırıp ölçekleyebileceğimizi ve yük dengelemesini nasıl yapacağımızı inceleyeceğiz.

Eğitim sonunda katılımcıların; 

  • Konteynerlerde çalışan uygulamaları Kubernetes üzerinde çalıştırıp ölçekleyebilmeleri,
  • Yük dengeleme, servis keşfi gibi konularla pratik uygulamalar yapmaları, 
  • Kesinti yaşamadan uygulama güncellemeleri, 
  • Rollback senaryolarını uygulayabilmeleri, 
  • Kubernetes’te paket yönetimi ve YAML dosyalarının formatı gibi konularda örnek uygulama ve kurulum yapmaları hedeflenmektedir.

Kontenjan
50 kişi

3 Gün
18 saat

Online
Eğitim

Bu eğitim için maksimum kontenjan 50 kişidir. 25 kişilik minimum kontenjan sağlandığında eğitim belirtilen tarihlerde düzenlenir. 

Eğitim İçeriği

  • Kubernetes’in tanıtımı, amacı ve kullanım alanları
  • Docker Swarm Mode vs Nomad vs Kubernetes vs … seçimi
  • Minikube ile local cluster kurulumu
  • Kubectl komutu ve yapısı
  • Kubernetes mimarisi ve API yapısı
  • Kubernetes üzerinde bir uygulama çalıştırmak
  • Kubernetes’te YAML yapısı
  • Kube proxy ile API erişimi
  • Kubectl apply’ın güvenliği
  • Healthcheck ve rolling update
  • Kubernetes network yapısı
  • Pod kavramı
  • Replicaset kavramı ve podlar ile uygulamaları
  • Deployment kavramı ve deployment uygulamaları
  • Kubernetes’te servis yapısı
  • Prometheus ile Kubernetes cluster monitoring
  • Namespace kavramı ve namespace’ler ile multitenancy
  • Job/Task mekanizmaları ve tek seferlik işlerin tanımlanması
  • Kubernetes job scheduling
  • Helm paketleri ile deployment
  • Kaynak yönetimi ve kısıtlamaları
  • Production önerileri
  • Rancher ve benzer sistemler

Eğitim Kimler için:

Yazılım
Mühendisleri
QA
Mühendisleri
Sistem
Yöneticileri
Eğitim online olarak gerçekleştirilecektir. Eğitimi tamamlayan katılımcılara katılım belgesi verilecektir.