KURUMSAL EĞİTİM, SIFIRDAN ZİRVEYE DOCKERLA SANALLAŞTIRMA

EĞİTİM SÜRESİ
-
Format 1
- 5 Gün
- Ders Süresi: 50 dakika
- Eğitim Saati: 10:00 - 17:00
-
Format 2
- 12 Gün
- Ders Süresi: 50 dakika
- Eğitim Saati: 10:00 - 17:00
Her iki eğitim formatında eğitimler 50 dakika + 10 dakika moladır. 12:00-13:00 saatleri arasında 1 saat yemek arasındaki verilir. Günde toplam 6 saat eğitim verilir. 5 günlük formatta 30 saat eğitim, 12 günlük formatta toplam 72 saat eğitim verilmektedir. 12 günlük eğitimde katılımcılar kod yazar ve eğitmenle birlikte sorulan sorulara ve taleplere uygun içerikler ve örnekler çalışılır.
Eğitimler uzaktan eğitim formatında tasarlanmıştır. Her eğitim için teams linkleri gönderilir. Katılımcılar bu linklere girerek eğitimlere katılırlar. Ayrıca farklı remote çalışma araçları da eğitmen tarafından tüm katılımlara sunulur. Katılımcılar bu araçları kullanarak eğitimlere katılırlar.
Eğitim içeriğinde github ve codespace kullanılır. Katılımcılar bu platformlar üzerinden örnek projeler oluşturur ve eğitmenle birlikte eğitimlerde sorulan sorulara ve taleplere uygun iceriğe cevap verir. Katılımcılar bu araçlarla eğitimlerde sorulan sorulara ve taleplere uygun iceriğe cevap verir.
Eğitim yapay zeka destekli kendi kendine öğrenme formasyonu ile tasarlanmıştır. Katılımcılar eğitim boyunca kendi kendine öğrenme formasyonu ile eğitimlere katılırlar. Bu eğitim formatı sayesinde tüm katılımcılar gelecek tüm yaşamlarında kendilerini güncellemeye devam edebilecekler ve her türlü sorunun karşısında çözüm bulabilecekleri yeteneklere sahip olacaklardır.
SIFIRDAN ZİRVEYE DOCKER İLE SANALLAŞTIRMA EĞİTİMİ
Modern yazılım dünyasının en güçlü araçlarından biri olan Docker'ı öğrenmek ve sanallaştırma dünyasında ustalaşmak ister misiniz? "Sıfırdan Zirveye Docker ile Sanallaştırma" eğitimi, sizi sıfırdan alıp Docker ekosistemine hâkim bir profesyonele dönüştürecek!
- Docker’ın temellerinden başlayarak, konteyner teknolojisinin işleyişini öğreneceksiniz.
- Gerçek dünya senaryolarıyla Docker'ı projelerinize nasıl entegre edeceğinizi keşfedeceksiniz.
- Mikro servis mimarisinden CI/CD süreçlerine, konteyner orkestrasyonuna kadar her adımı deneyimleyeceksiniz.
Pratik uygulamalar, gerçek örnekler ve uzman rehberliğiyle, yazılım geliştirme ve dağıtım süreçlerinizi devrim niteliğinde bir hız ve verimlilik seviyesine taşıyın!
Docker ile sınırları aşmaya hazır mısınız? 🚀
EĞİTİM HEDEFİ
Bu eğitim, katılımcılara docker temel prensiplerini, mimarisini ve uygulama senaryolarını öğretmeyi amaçlamaktadır. Eğitim sonunda katılımcılar, kendi docker yapılandırmalarını oluşturabilecek, yönetebilecek ve uygulama dağıtımlarını gerçekleştirebilecek düzeye geleceklerdir.

EĞİTİM İÇERİĞİ
DOCKER VE KONTEYNER TEKNOLOJİLERİNE GİRİŞ
- Docker’ın modern yazılım dünyasındaki yeri ve önemi.
- Konteyner teknolojilerinin devrimi: Sanallaştırmaya karşı konteynerleşme.
- Docker mimarisi: Daemon, CLI ve Docker Engine.
- Docker’ın kullanım senaryoları ve iş dünyasındaki etkisi.
- İlk konteynerinizi oluşturma: "Hello, World!" uygulaması.
DOCKER KURULUMU VE ALTYAPI HAZIRLIĞI
- Docker’ın Windows, macOS ve Linux üzerinde kurulumu.
- Docker Desktop ve Docker CLI kullanımı.
- Sistem kaynaklarının Docker için optimize edilmesi.
- Docker Toolbox ve WSL 2 ile entegrasyon.
- Güvenli Docker kurulumu ve temel ağ yapılandırması.
DOCKER CLI VE İMAJ YÖNETİMİ: TEMEL VE İLERİ TEKNİKLER
- Docker CLI komutlarının derinlemesine analizi.
- Docker imajları oluşturma, düzenleme ve paylaşma.
- Çok katmanlı imajlar ve Dockerfile ile özelleştirme.
- Docker Hub ve özel imaj depolarının kullanımı.
- İmaj optimizasyonu: Boyut küçültme ve performans artırma teknikleri.
KONTEYNER YÖNETİMİ: TEMEL KAVRAMLARDAN İLERİ SEVİYEYE
- Konteynerlerin yaşam döngüsü: Çalıştırma, durdurma, yeniden başlatma.
- Hata yönetimi ve konteyner performans izleme.
- Birden fazla konteyner ile çalışma: Ağ bağlantıları ve veri paylaşımı.
- Stateful ve stateless konteynerler arasındaki farklar.
- Volume yönetimi ile veri kalıcılığı sağlama.
DOCKER COMPOSE: ÇOKLU SERVİS UYGULAMALARI VE ORKESTRASYON
- Docker Compose temelleri ve YAML dosya yapısı.
- Mikro servis uygulamalarının Compose ile yönetimi.
- Compose ile ağlar, servisler ve hacimler tanımlama.
- Uygulama sürümlerini yönetme ve servis güncellemeleri.
- CI/CD süreçlerinde Docker Compose’un rolü.
DOCKER AĞ YAPILANDIRMALARI: TEORİDEN UYGULAMAYA
- Docker’ın ağ türleri: Bridge, Host, Overlay, Macvlan.
- Konteynerler arası güvenli iletişim.
- Özel ağlar oluşturma ve IP yapılandırmaları.
- Multi-host ağlarda Docker Swarm ile entegrasyon.
- Gerçek dünyadan örneklerle ağ optimizasyonu.
DOCKER SWARM: ORKESTRASYON VE ÖLÇEKLENDİRME
- Docker Swarm mimarisi ve özellikleri.
- Swarm cluster oluşturma ve yönetimi.
- Servis ölçeklendirme, yük dengeleme ve güncelleme stratejileri.
- Swarm ile dağıtık sistemlerde uygulama yönetimi.
- Güvenlik: TLS sertifikaları ve Swarm node yetkilendirmeleri.
KUBERNETES İLE DOCKER: GÜÇLÜ ORKESTRASYON
- Kubernetes ve Docker iş birliği: Temel farklar ve avantajlar.
- Kubernetes Pod, Node, Deployment ve Service kavramları.
- Helm ile uygulama dağıtımı ve yönetimi.
- Kubernetes dashboard kurulumu ve yönetimi.
- Docker Compose ile Kubernetes manifest dönüşümleri.
MONİTORİNG VE LOG YÖNETİMİ
- Prometheus ve Grafana ile Docker konteynerleri izleme.
- Docker log mekanizması ve ileri düzey konfigürasyon.
- Elasticsearch ve Fluentd ile merkezi log yönetimi.
- Gerçek zamanlı görselleştirme ve uyarı sistemleri.
PERFORMANS VE GÜVENLİK OPTİMİZASYONU
- Docker konteynerlerinin performans analiz araçları.
- Kaynak kısıtlamaları: CPU, bellek ve disk optimizasyonu.
- Docker’da en iyi güvenlik uygulamaları.
- Docker Content Trust (DCT) ve imaj doğrulama.
- Docker konteynerlerindeki güvenlik açıklarını tarama ve düzeltme.
PRATİK PROJELER VE GERÇEK HAYAT SENARYOLARI
- Çoklu hizmet sunan bir web uygulamasının Dockerize edilmesi.
- Mikro servis mimarisiyle bir e-ticaret sisteminin geliştirilmesi.
- Üretim ortamında Docker kullanımı: Süreçler ve iyileştirmeler.
- Docker altyapısının Kubernetes’e taşınması: Adım adım rehber.
- Katılımcılara özel projeler ve uygulamalı çalışmalar.
EĞİTİM YÖNTEMİ
- Teorik Bilgiler: Her günün başlangıcında teorik bilgilerin aktarılması.
- Pratik Uygulamalar: Katılımcıların kendi bilgisayarlarında uygulamalı çalışmaları.
- Soru-Cevap: Her günün sonunda katılımcıların sorularının cevaplanması.
- Geribildirim: Katılımcıların eğitim süresince aldıkları geribildirimler.
HEDEF KİTLE
- Yazılım geliştiriciler
- Sistem yöneticileri
- DevOps mühendisleri
- IT profesyonelleri
KATILIMCILARDAN BEKLENTİLERİMİZ
- Temel Bilgisayar ve Yazılım Bilgisi: Temel işletim sistemi (Windows, macOS veya Linux) kullanımı ve CLI ile aşinalık.
- Yazılım ve Altyapı Deneyimi (Tercihen): Yazılım geliştirme veya sistem yönetimi deneyimi.
- Motivasyon ve Öğrenme İsteği: Yeni teknolojilere açık olmak.
- Donanım Gereksinimleri: Windows 10/11 Pro, macOS veya Linux, en az 8 GB RAM, 50 GB boş disk alanı ve modern işlemci.
- Hazırlık: Docker Desktop veya Docker Engine’in kurulumu.
- İnternet Bağlantısı: Çevrimiçi eğitim için stabil ve hızlı bağlantı.
KURUMSAL EĞİTİM TALEPLERİ
Kurumsal eğitim oturumları hakkında daha fazla bilgi almak ve talepte bulunmak için lütfen bizimle iletişime geçin. Eğitim programlarımızı organizasyonunuzun ihtiyaçlarına göre özelleştirebiliriz.
Aradığınız Eğitimi Bulduğunuzu Düşünüyorsanız!
Kurumsal eğitim içeriklerimizde sektörün trend ve güncel konularında lider konumdayız. Bu farkı siz de hızla fark edeceksiniz. Dünyada en çok tercih edilen ve 1-10 puanlama sistemine göre 9.5 ve üzeri puan almış konular, sizin için titizlikle hazırlandı.
25 yıllık eğitim sektörü deneyimi ve uluslararası proje tecrübeleriyle birleşerek, dünya çapında yapılan yıllık analizler doğrultusunda en güncel trend kurumsal gereksinimler ve talepler derlendi. Kendi özgün kaynaklarımızla oluşturduğumuz laboratuvar ortamlarında tüm eğitim içerikleri ve laboratuvar çalışmaları hazırlandı. Kurumsal ihtiyaçlarınız doğrultusunda gerekli tüm eğitim konuları hazır hale getirilmiş ve danışmanlık seviyesinde saha deneyimleriyle birleştirilmiştir.
Dünya standartlarında eğitim içerikleri ve sunum yöntemleri bir araya getirilerek tasarlandı. Eğitim sürecine katılan tüm katılımcılar için GitHub repoları aracılığıyla hazır çalışma ortamları oluşturuldu. Ayrıca, hayat boyu erişilebilecek kaynaklar ve eğitim materyalleri katılımcılara sunulmaktadır.
AI Destekli Kurumsal Eğitimler
Tüm eğitimlerimiz, kurumsal eğitim formatında sunulmaktadır. Eğitimler, talepleriniz doğrultusunda ihtiyaçlarınıza göre güncellenir ve katılımcılarla birlikte sizin belirlediğiniz senaryolar işlenir. Bu sayede, eğitmenin değil, sizin ihtiyaçlarınıza yönelik konularla donatılmış bir eğitim tamamlanır. Eğitimle birlikte danışmanlık hizmeti de sağlanmış olur. Katılımcılar en yüksek faydayı sağlayarak eğitimlerini tamamlarlar. Ayrıca her eğitimde kapsamlı eğitim içerikleri git ortamında katılımcılara verilir. Çalışmalar bu materyallerle yapılır ve eğtim süresince katılımcılar ve eğitmen tarafından güncellenir. Aradan yıllar geçse de eğitim anındaki tüm materyallere erişim sağlanabilir.