Dilini seç
Cloud Native Course
Dünya çapında 2 milyondan fazla öğrenci

Cloud Native Course

Konteynerlerden Kubernetes'e, güvenlikten gözlemlenebilirliğe ve CI/CD hatlarına kadar tam bulut tabanlı yığına hakim ol. Bu kurs, mühendislere ve mimarlara, üretim kalitesinde bulut tabanlı sistemleri güvenle tasarlama, dağıtma ve işletme becerilerini kazandırır.

Dedika İşletmeler için

Neler öğreneceksiniz:

  • Kubernetes kümelerini yapılandır ve temel API nesneleri ve RBAC kullanarak iş yüklerini yönet.

  • Güvenli, optimize edilmiş konteyner imajları oluştur ve bunları kayıt defterleri arasında yönet.

  • Otomatik test, aşamalı teslimat ve GitOps iş akışları ile CI/CD hatları tasarla.

  • Karşılıklı TLS ve ileri düzey trafik yönetimi politikaları ile hizmet ağı bağlantısı uygula.

  • 4C güvenlik modelini kullanarak tam yığın boyunca bulut tabanlı güvenlik kontrolleri uygula.

  • Metrik hatları, merkezi günlük kaydı ve dağıtık izleme kullanarak tam yığın gözlemlenebilirlik kur.

Nasıl pratik şekilde çalışırsınız Cloud Native Course

Nasıl pratik yaparsınız Cloud Native Course

Şirketiniz için ekibinizi eğitmek isteyenlere özel

Dedika Kurumsal'da, kurs kendi işinize ve şirketinizin ihtiyaçlarına uygun egzersizler ve örneklerle gelir.

Buraya tıklayın

Kurs İçeriği

8 Bölüm • 41 Ders4 ile 360 saat arasında (siz karar verin)

Bölüm 1Detayları Gör

Bulut Yerel Bilişimin Temelleri

  • Ders 1 • Bulut Hizmet Modelleri ve Dağıtım Desenleri

    IaaS, PaaS, SaaS ve sunucusuz modeller ile bunların ödünleşimlerini ayırt eder. Öğrencilere, belirli bir iş yükü için doğru modeli seçme konusunda rehberlik eder.

  • Ders 2 • Bulut Yerel Olgunluk ve Benimseme Yol Haritası

    Olgunluk modellerini kullanarak kurumsal hazırlığı değerlendirir ve aşamalı bir benimseme yolu tanımlar. Öğrencileri gerçekçi dönüşüm girişimleri planlamaya hazırlar.

  • Ders 3 • On İki Faktörlü Uygulama Metodolojisi

    Taşınabilir, ölçeklenebilir ve sürdürülebilir bulut yerel uygulamaları tasarlamak için on iki faktör ilkesini uygular. Uygulama tasarım kararları için pratik bir kontrol listesi görevi görür.

  • Ders 4 • Bulut Yerel Mimarinin Temel Sütunları

    Mikro hizmetleri, konteynerleri, dinamik orkestrasyonu ve DevOps kültürünü birbirine bağımlı sütunlar olarak inceler. Sonraki tüm teknik bölümler için kavramsal çerçeveyi sağlar.

  • Ders 5 • Bulut Yerelin Gerçekte Ne Anlama Geldiği

    Bulut yereli, pazarlama dilinin ötesinde CNCF ilkelerini kullanarak tanımlar. Tanımı, kurs boyunca alınan mimari kararlarla ilişkilendirir.

Bölüm 2Detayları Gör

Konteynerler: Uygulama Oluşturma ve Çalıştırma

  • Ders 1 • Konteynerleri Yerel Olarak Çalıştırma ve Ağlama

    Yerel geliştirme için konteyner yaşam döngüsü komutlarını, birim bağlamalarını ve köprü ağlamasını gösterir. Orkestrasyona geçmeden önce uygulamalı yeterlilik kazandırır.

  • Ders 2 • Konteyner Güvenliği Temelleri

    Yaygın konteyner güvenlik açıklarını belirler ve çalışma zamanı güvenlik kontrollerini uygular. Kubernetes dağıtımlarına taşınan güvenlik alışkanlıkları oluşturur.

  • Ders 3 • Etkili Dockerfile Yazma

    Dockerfile sözdizimi, katman önbellekleme ve yalın görüntüler için çok aşamalı derlemeler öğretir. Öğrencilerin güvenli, minimum konteyner görüntüleri üretmesini doğrudan sağlar.

  • Ders 4 • Konteyner Kavramları ve Çalışma Zamanı Mimarisi

    Konteynerlerin temelini oluşturan Linux ad alanlarını, cgroup'ları ve OCI çalışma zamanı belirtimini açıklar. Öğrencilere konteynerlerin yalıtım ve taşınabilirliği nasıl sağladığını öğretir.

  • Ders 5 • Konteyner Görüntü Yönetimi ve Kayıt Defterleri

    Güvenilir görüntü dağıtımı için etiketleme stratejilerini, görüntü imzalamayı ve kayıt defteri işlemlerini kapsar. Görüntü yönetişimini tedarik zinciri güvenliği uygulamalarına bağlar.

Bölüm 3Detayları Gör

Kubernetes: Konteynerleştirilmiş İş Yüklerini Orkestrasyon

  • Ders 1 • Hizmetler, Ingress ve DNS

    Trafik yönlendirmesi için ClusterIP, NodePort, LoadBalancer hizmetlerini ve Ingress denetleyicilerini açıklar. Ağ temel öğelerini gerçek uygulama sunum desenlerine bağlar.

  • Ders 2 • Kubernetes Mimarisi Derinlemesine İnceleme

    Kontrol düzlemi ve işçi düğümü bileşenlerini haritalar ve bunların nasıl etkileşime girdiğini açıklar. Kümeleri etkili bir şekilde sorun gidermek ve çalıştırmak için gereken zihinsel modeli sağlar.

  • Ders 3 • Küme İşlemleri ve Sorun Giderme

    Küme sorunlarını teşhis etmek için kubectl komutlarını, günlük incelemesini ve olay analizini uygular. Üretim Kubernetes ortamlarını yönetmek için operasyonel güven oluşturur.

  • Ders 4 • Temel İş Yükü Nesneleri

    Pod'ları, ReplicaSet'leri, Dağıtımları, StatefulSet'leri ve DaemonSet'leri pratik YAML örnekleriyle kapsar. Öğrencilerin her iş yükü türü için doğru nesneyi seçmesini sağlar.

  • Ders 5 • Yapılandırma ve Sır Yönetimi

    Yapılandırmayı konteyner görüntülerinden ayırmak için ConfigMap'leri ve Sırları kullanır. Bölüm 1'de tanıtılan on iki faktör ilkelerini pekiştirir.

  • Ders 6 • Kaynak Yönetimi ve Zamanlama

    CPU ve bellek isteklerini ve limitlerini belirler, düğüm yakınlığı ve lekeler uygular. İş yüklerinin tahmin edilebilir şekilde zamanlanmasını ve kümelerin istikrarlı kalmasını sağlar.

Bölüm 4Detayları Gör

Bulut Yerel Ağ ve Hizmet Ağı

  • Ders 1 • Konteyner Ağ Arayüzü ve CNI Eklentileri

    CNI belirtimini açıklar ve pod ağlaması için popüler eklentileri karşılaştırır. Pod'ların düğümler arasında nasıl iletişim kurduğunu anlamak için temel sağlar.

  • Ders 2 • Hizmetten Hizmete İletişimi Güvence Altına Alma

    Hizmetler arasında karşılıklı TLS, yetkilendirme politikaları ve eş kimlik doğrulamasını uygular. Bulut yerel iş yükleri için sıfır güven ağ duruşunu tamamlar.

  • Ders 3 • Hizmet Ağı Mimarisi ve Kullanım Durumları

    Kenar vekil modelini tanıtır ve bir hizmet ağının neden gözlemlenebilirlik ve güvenlik boşluklarını çözdüğünü açıklar. Sonraki bölümlerde uygulamalı ağ yapılandırması için bağlam sağlar.

  • Ders 4 • Bir Ağda Trafik Yönetimini Yapılandırma

    Trafik akışını kontrol etmek için sanal hizmetler, hedef kuralları ve yeniden denemeler uygular. Kanarya ve mavi-yeşil sürümler gibi ileri düzey dağıtım stratejilerini etkinleştirir.

  • Ders 5 • Trafik Kontrolü için Ağ Politikaları

    Pod iletişimini kısıtlamak için giriş ve çıkış ağ politikalarını tanımlar. Güvenliği ihlal edilmiş bir iş yükünün patlama yarıçapını doğrudan azaltır.

Bölüm 5Detayları Gör

Bulut Yerel Depolama ve Durum Bilgisi Olan İş Yükleri

  • Ders 1 • Dinamik Sağlama ve CSI Sürücüleri

    Bulut ve şirket içi arka uçlar için CSI sürücülerini kullanarak dinamik birim sağlamayı uygular. Manuel depolama işlemlerini azaltır ve geliştiriciler için self-servis sağlar.

  • Ders 2 • Kubernetes Depolama Temel Öğeleri

    Kalıcı Birimleri, Kalıcı Birim Taleplerini ve Depolama Sınıflarını depolama soyutlama katmanı olarak açıklar. Depolama kavramlarını Bölüm 3'te oluşturulan iş yükü gereksinimlerine bağlar.

  • Ders 3 • Veri Koruma ve Felaket Kurtarma

    Birim anlık görüntülerini, yedekleme araçlarını ve kümeler arası geri yükleme prosedürlerini uygular. Durum bilgisi olan bulut yerel uygulamalar için iş sürekliliğini sağlar.

  • Ders 4 • Depolama Performansı ve Optimizasyonu

    Depolama G/Ç'sini ayarlar, uygun birim türlerini seçer ve depolama metriklerini izler. Veri yoğun bulut yerel iş yüklerinde performans darboğazlarını önler.

  • Ders 5 • Kubernetes'te Veritabanı Çalıştırma

    StatefulSet'leri ve Operatörleri kullanarak ilişkisel ve NoSQL veritabanlarını dağıtır. Veri kalıcılığı, sıralama ve kimliğin benzersiz zorluklarını ele alır.

Bölüm 6Detayları Gör

Bulut Yerel Uygulamalar için CI/CD Hatları

  • Ders 1 • Otomatik Test Stratejileri

    Kaliteyi zorunlu kılmak için birim, entegrasyon ve sözleşme testlerini hat aşamalarına entegre eder. Hızlı hareket eden bulut yerel ekiplerde gerilemelerin üretime ulaşmasını engeller.

  • Ders 2 • Aşamalı Teslimat ve Sürüm Stratejileri

    Dağıtım riskini azaltmak için kanarya, mavi-yeşil ve özellik bayrağı sürümlerini uygular. Bölüm 4'te tanıtılan trafik yönetimi kavramları üzerine inşa edilir.

  • Ders 3 • GitOps ve Bildirimsel Dağıtımlar

    Küme durumu için tek gerçek kaynak olarak Git'i kullanarak GitOps ilkelerini uygular. Kubernetes bildirimsel modeliyle uyumlu, denetlenebilir, kendi kendini iyileştiren dağıtımlar sağlar.

  • Ders 4 • CI/CD İlkeleri ve Hat Tasarımı

    Sürekli entegrasyon, teslimat ve dağıtımı tanımlar ve hat aşamalarını bulut yerel iş akışlarıyla eşler. Bölüm boyunca kullanılan tasarım sözlüğünü oluşturur.

  • Ders 5 • Hatlarda Konteyner Görüntüleri Oluşturma

    CI hatları içinde Dockerfile derlemelerini, görüntü etiketlemeyi ve kayıt defteri göndermelerini otomatikleştirir. Bölüm 2'deki konteyner becerilerini otomatik teslim iş akışlarına bağlar.

Bölüm 7Detayları Gör

Gözlemlenebilirlik: İzleme, Günlüğe Kaydetme ve İzleme

  • Ders 1 • Kontrol Panelleri ve Çalışma Kitapları Oluşturma

    Operasyonel kontrol panelleri oluşturur ve bunları tutarlı olay müdahalesi için çalışma kitaplarına bağlar. Ham telemetriyi eyleme dönüştürülebilir operasyonel zekaya çevirir.

  • Ders 2 • Metrik Toplama ve Uyarı

    Bir metrik hattı dağıtır, kayıt kurallarını tanımlar ve eyleme dönüştürülebilir uyarılar yapılandırır. Kullanıcılar etkilenmeden önce proaktif olay tespitini sağlar.

  • Ders 3 • Merkezi Günlük Yönetimi

    Aranabilir analiz için konteynerlerden ve düğümlerden günlükleri toplar, ayrıştırır ve indeksler. Dağıtık mikro hizmetler arasında kök neden analizini destekler.

  • Ders 4 • Dağıtık İzleme Uygulaması

    Hizmetleri iz bağlamı yayılımı ile enstrümante eder ve mikro hizmetler arasındaki istek akışlarını görselleştirir. Yalnızca metrikler ve günlüklerle görülemeyen gecikme süresi kaynaklarını belirler.

  • Ders 5 • Gözlemlenebilirlik ve İzleme Kavramları

    Gözlemlenebilirliği geleneksel izlemeden üç sütunu kullanarak ayırt eder: metrikler, günlükler ve izler. Bölüm boyunca uygulanan gözlemlenebilirlik stratejisini çerçeveler.

Bölüm 8Detayları Gör

Bulut Yerel Güvenlik ve Uyumluluk

  • Ders 1 • Tedarik Zinciri Güvenliği ve Görüntü Bütünlüğü

    İmzalama ve onay kullanarak kaynak koddan dağıtılan görüntüye kadar yazılım tedarik zincirini güvence altına alır. Üçüncü taraf bağımlılıkları ve temel görüntüler tarafından getirilen riskleri azaltır.

  • Ders 2 • Kubernetes RBAC ve Erişim Kontrolü

    En az ayrıcalıklı erişimi zorunlu kılmak için roller, rol bağlamaları ve hizmet hesapları yapılandırır. Küme kontrol düzlemi ve iş yükleri içinde yetkisiz eylemleri önler.

  • Ders 3 • Bulut Yerel Güvenlik Modeli

    4C güvenlik modelini tanıtır: bulut, küme, konteyner ve kod katmanları. Tüm yığın boyunca güvenliği sistematik olarak ele almak için çerçeveyi sağlar.

  • Ders 4 • Uyumluluk Otomasyonu ve Kod Olarak Politika

    Uyumluluk gereksinimlerini kabul politikaları olarak kodlar ve küme durumunu sürekli doğrular. Manuel inceleme olmadan denetlenebilir, tekrarlanabilir uyumluluk sağlar.

  • Ders 5 • Çalışma Zamanı Güvenliği ve Tehdit Algılama

    Anormal davranışı tespit etmek ve sistem çağrısı politikalarını uygulamak için çalışma zamanı güvenlik araçlarını dağıtır. Önleyici kontroller atlandığında son savunma hattını sağlar.

Sertifikasyon

Geçerli tamamlama sertifikanız

Bu kurs sizin için:

  • Backend geliştirici: dağıtımı sahiplenmeye ve operasyonlara devretmeyi bırakmaya hazır.

  • DevOps mühendisi: komut dosyası ve hatların ötesinde bulut tabanlı becerileri resmileştirmek istiyor.

  • Sistem yöneticisi: şirket içi altyapıdan konteyner tabanlı ortamlara geçiş yapıyor.

  • Yazılım mimarı: üst düzey tasarım kararlarını desteklemek için uygulamalı derinliğe ihtiyaç duyuyor.

  • Bulut meraklısı: kişisel projeler geliştiriyor ve üretim kalitesinde mühendislik alışkanlıklarını hedefliyor.

  • Kariyer değiştiren: BT desteğinden geliyor ve bir bulut mühendisliği rolünü hedefliyor.

Öğrencilerimiz ne diyor

Dersleriniz mükemmel. Bir yıllık paketi aldım ve sonunda ilgilendiğim çeşitli konuları platform değiştirmek zorunda kalmadan takip etme fırsatım var... yaptığınız her şey için teşekkür ederim, sizi başkalarına da tavsiye ettim...
Giulio Carlo
Giulio CarloDijital Pazarlama Öğrencisi
Derslerin doğrudan konuya odaklanmasını ve bölümleri değiştirebilmemi, ihtiyacım olmayan içerikleri atlayabilmemi seviyorum.
Mariana Ferres
Mariana FerresFotoğrafçılık Öğrencisi
İçeriği ve video sunumu ile transkripsiyon yöntemini seviyorum, bu süreci hızlandırıyor!
Luciana Alvarenga
Luciana AlvarengaTırnak Tasarımı Öğrencisi
Platform hızlı, kullanımı kolay. İçerik çeşitliliği ve tamamlayıcı videolar öğrenmeye çok yardımcı oluyor.
André Felipe
André FelipePrompt Mühendisliği Öğrencisi

Başlıca yetkinlikler

SSS

Dedika kimdir?

Sertifika Türkiye’de geçerli mi?

Kurslar ücretsiz mi?

Kursların ders yükü nedir?

Kurslar nasıl bir yapıya sahip?

Kurslar nasıl çalışıyor?

Kursların süresi nedir?

Kursların maliyeti veya fiyatı nedir?

Eğitimde uzaktan eğitim (EAD) veya online kurs nedir ve nasıl çalışır?

PDF Kursu