Dilini seç
Cloud ve DevOps Eğitimi
Dünya çapında 2 milyondan fazla öğrenci

Cloud ve DevOps Eğitimi

Modern yazılım dağıtımını güçlendiren araç ve uygulamalarda ustalaşın – Docker ve Kubernetes'ten Terraform ve CI/CD hatlarına kadar. Bu kurs, şirketlerin şu anda işe alım yaptığı teknolojilerle uygulamalı deneyim kazandırır. Gerçek beceriler geliştirin, gerçek altyapıyı dağıtın ve rekabetçi bir iş piyasasında öne çıkın.

Dedika İşletmeler için

Neler öğreneceksiniz:

Her DevOps mühendisinin ihtiyaç duyduğu bulut bilişim modelleri, Linux yönetimi ve ağ temelleri hakkında kapsamlı bir anlayış kazanacaksınız. Uygulamaları Docker ile konteynerleştirmeyi, Kubernetes ile orkestre etmeyi ve Terraform kullanarak bulut altyapısı sağlamayı öğreneceksiniz. Kurs, otomatik test, güvenlik taraması ve birden çok dağıtım stratejisi içeren CI/CD hatlarının tasarlanması ve uygulanmasını kapsar. Ayrıca Prometheus, Grafana ve dağıtık izleme araçlarını kullanarak tam gözlemlenebilirlik yığınları kuracaksınız. Ek konular arasında GitOps iş akışları, mikro hizmetler mimarisi, bulut güvenliği ve FinOps maliyet optimizasyonu uygulamaları yer almaktadır.

Nasıl pratik şekilde çalışırsınız Cloud ve DevOps Eğitimi

Nasıl pratik yaparsınız Cloud ve DevOps Eğitimi

Ş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 • 38 Ders4 ile 360 saat arasında (siz karar verin)

Bölüm 1Detayları Gör

Bulut Bilişim Temelleri ve Kavramları

  • Ders 1 • Bulut Bilişim Paradigmasına Genel Bakış

    Bulut bilişimi, geleneksel BT'den evrimini ve temel özelliklerini tanımlar. Kurs boyunca kullanılan kelime dağarcığını oluşturur.

  • Ders 2 • Temel Bulut Altyapı Bileşenleri

    Sanal makineleri, depolama türlerini, ağ temellerini ve yönetilen hizmetleri tanıtır. Sonraki bölümlerdeki uygulamalı laboratuvarlar için yapı taşlarını sağlar.

  • Ders 3 • Bulut Hizmet Modelleri Açıklandı

    Gerçek dünya kullanım senaryolarıyla IaaS, PaaS ve SaaS'ı kapsar. Hizmet modeli seçimini maliyet, kontrol ve operasyonel sorumlulukla ilişkilendirir.

  • Ders 4 • Bulut Ekonomisi ve Fiyatlandırma Modelleri

    Kullandıkça öde, rezerve ve spot fiyatlandırmayı toplam sahip olma maliyeti analiziyle birlikte açıklar. Maliyet bilincine sahip mimari kararlar almayı sağlar.

  • Ders 5 • Bulut Dağıtım Modelleri

    Genel, özel, hibrit ve çoklu bulut mimarilerini inceler. Öğrencileri dağıtım modellerini iş gereksinimleriyle eşleştirme konusunda yönlendirir.

Bölüm 2Detayları Gör

Bulut için Linux ve Ağ Temelleri

  • Ders 1 • Güvenli Uzaktan Erişim ve SSH

    SSH anahtar çifti kimlik doğrulamasını, tünellemeyi ve güvenli dosya aktarımını açıklar. Sonraki tüm uygulamalı laboratuvarlarda kullanılan güvenli erişim desenlerini oluşturur.

  • Ders 2 • Güvenlik Duvarları ve Ağ Güvenlik Grupları

    Bulut ortamlarında güvenlik duvarı kurallarını, güvenlik gruplarını ve ağ erişim kontrol listelerini tanıtır. Öğrencileri en az ayrıcalıklı ağ politikalarını uygulamaya hazırlar.

  • Ders 3 • Bulut için Ağ Temelleri

    Bulut ağ tasarımı için gerekli IP adresleme, alt ağ oluşturma, DNS ve yönlendirme kavramlarını öğretir. Teoriyi sanal ağ yapılandırma görevlerine bağlar.

  • Ders 4 • Linux Komut Satırı Yeterliliği

    Dosya sistemi gezintisi, izinler, süreç yönetimi ve kabuk betikleme temellerini kapsar. Bu beceriler, tüm sunucu tarafı bulut işlemlerinin temelini oluşturur.

Bölüm 3Detayları Gör

Git ile Sürüm Kontrolü

  • Ders 1 • Dallandırma ve Birleştirme Stratejileri

    Dal oluşturma, birleştirme, yeniden temellendirme ve çakışma çözümünü öğretir. Dallandırma stratejisini ekip işbirliği ve sürüm yönetimiyle ilişkilendirir.

  • Ders 2 • Uzak Depolar ve İşbirliği

    Barındırılan platformlarda gönderme, çekme, getirme ve çekme isteği iş akışlarını açıklar. Öğrencileri takım tabanlı geliştirme uygulamalarına hazırlar.

  • Ders 3 • DevOps Takımları için Git İş Akışları

    GitFlow, gövde tabanlı geliştirme ve özellik bayrağı stratejilerini karşılaştırır. Sürüm kontrolü uygulamalarını CI/CD hattı gereksinimleriyle uyumlu hale getirir.

  • Ders 4 • Git Temel Kavramları ve Kurulum

    Depo başlatma, commit'ler, hazırlık alanı ve yapılandırmayı kapsar. Git'in yönlendirilmiş asiklik grafiğinin zihinsel modelini oluşturur.

Bölüm 4Detayları Gör

Docker ile Konteynerleştirme

  • Ders 1 • Konteyner Kayıt Defterleri ve İmaj Dağıtımı

    Genel ve özel kayıt defterlerinden imaj gönderme ve çekmeyi kapsar. Öğrencileri CI/CD hatlarında imaj yönetimine hazırlar.

  • Ders 2 • Docker İmajları Oluşturma

    Dockerfile sözdizimini, katman önbelleğe almayı, çok aşamalı derlemeleri ve imaj optimizasyonunu kapsar. Üretime hazır uygulama imajlarının oluşturulmasını doğrudan sağlar.

  • Ders 3 • Konteynerleri Çalıştırma ve Yönetme

    Konteyner çalıştırma seçeneklerini, birim bağlamalarını, ortam değişkenlerini ve kaynak sınırlarını öğretir. Çalışma zamanı yapılandırmasını uygulama güvenilirliğine bağlar.

  • Ders 4 • Çoklu Konteyner Uygulamaları için Docker Compose

    Çoklu hizmet uygulamalarını tanımlamak için Docker Compose dosya sözdizimini tanıtır. Üretim topolojisini yansıtan yerel geliştirme ortamları sağlar.

  • Ders 5 • Konteyner Kavramları ve Docker Mimarisi

    Konteynerler ve sanal makineler, Docker Engine bileşenleri ve konteyner yaşam döngüsü arasındaki farkı açıklar. Tüm Docker işlemleri için kavramsal temeli sağlar.

Bölüm 5Detayları Gör

Kubernetes ile Konteyner Düzenlemesi

  • Ders 1 • Kubernetes Mimarisi ve Temel Nesneler

    Kontrol düzlemi bileşenlerini, işçi düğümlerini ve temel API nesnelerini açıklar. Herhangi bir Kubernetes kümesini işletmek için gereken zihinsel modeli oluşturur.

  • Ders 2 • Kubernetes Ağ Oluşturma ve Ingress

    ClusterIP, NodePort, LoadBalancer servislerini ve Ingress denetleyicilerini öğretir. Harici trafik yönlendirmesi ve servisler arası iletişimi sağlar.

  • Ders 3 • Kubernetes Üzerinde Uygulama Dağıtma

    Manifest yazma, yapılandırma uygulama ve dağıtımları yönetmeyi kapsar. Bildirimsel yapılandırmayı güvenilir uygulama teslimatına bağlar.

  • Ders 4 • Ölçekleme ve Kaynak Yönetimi

    Yatay Pod Otomatik Ölçekleyiciyi, kaynak isteklerini ve limitlerini ve küme otomatik ölçeklemeyi kapsar. Maliyet etkin ve dayanıklı iş yükü çalışması sağlar.

  • Ders 5 • Kubernetes'te Kalıcı Depolama

    Kalıcı Birimleri, Kalıcı Birim Taleplerini ve Depolama Sınıflarını tanıtır. Konteynerleştirilmiş ortamlarda durum bilgisi olan iş yüklerinin gereksinimlerini ele alır.

Bölüm 6Detayları Gör

Terraform ile Kod Olarak Altyapı

  • Ders 1 • Uzak Durum ve Ekip İşbirliği

    Ekip iş akışları için uzak arka uçları, durum kilitlemeyi ve çalışma alanı yalıtımını açıklar. Çoklu mühendis ortamlarında durum çakışmalarını önler.

  • Ders 2 • CI/CD Hatlarında Terraform

    Terraform plan ve apply adımlarını politika kontrolleriyle otomatik hatlara entegre eder. Teslimat hızında güvenli, denetlenebilir altyapı değişiklikleri sağlar.

  • Ders 3 • Terraform Temelleri ve İş Akışı

    HCL sözdizimini, sağlayıcıları, kaynakları ve başlat-planla-uygula iş akışını tanıtır. Kod olarak altyapının merkezinde yer alan bildirimsel zihniyeti oluşturur.

  • Ders 4 • Terraform Modülleri ve Yeniden Kullanılabilirlik

    Yeniden kullanılabilir altyapı desenleri için modül oluşturma, birleştirme ve sürümlemeyi öğretir. Modüler tasarımı ekip ölçeğinde altyapı yönetimine bağlar.

  • Ders 5 • Değişkenler, Çıktılar ve Veri Kaynakları

    Girdi değişkenlerini, yerel değerleri, çıktı bloklarını ve veri kaynağı sorgularını kapsar. Parametrelendirilmiş ve yeniden kullanılabilir altyapı yapılandırmaları sağlar.

Bölüm 7Detayları Gör

CI/CD Hattı Tasarımı ve Uygulaması

  • Ders 1 • Otomatik Test Aşamaları Oluşturma

    Hatlar içinde birim, entegrasyon ve uçtan uca test otomasyonunu kapsar. Kalite geçitlerinin hatalı kodun üretime ulaşmasını engellemesini sağlar.

  • Ders 2 • Hat Güvenliği ve Uyumluluk Geçitleri

    Statik analiz, bağımlılık taraması ve uyumluluk kontrollerini hatlara entegre eder. Güvenliği sola kaydırarak dağıtımdan önce güvenlik açıklarını yakalar.

  • Ders 3 • Dağıtım Stratejileri ve Sürüm Desenleri

    Geri alma prosedürleriyle mavi-yeşil, kanarya ve kademeli dağıtım stratejilerini açıklar. Kontrollü etki alanı ile sıfır kesinti süreli sürümlere olanak tanır.

  • Ders 4 • CI/CD İlkeleri ve Hat Anatomisi

    Sürekli entegrasyon, teslimat ve dağıtımı hat aşaması kavramlarıyla tanımlar. Otomasyonun teslim süresini ve hata oranlarını azaltmadaki değerini çerçeveler.

  • Ders 5 • Yapıt Derleme ve Kayıt Defteri Entegrasyonu

    Konteyner imajları oluşturma, paket yayımlama ve yapıt sürümlerini yönetmeyi öğretir. Derleme çıktılarını aşağı akış dağıtım aşamalarına bağlar.

Bölüm 8Detayları Gör

Bulut İzleme, Gözlemlenebilirlik ve SRE Uygulamaları

  • Ders 1 • Gözlemlenebilirlik Sütunları: Metrikler, Günlükler ve İzlemeler

    Gözlemlenebilirliğin üç sütununu ve tamamlayıcı rollerini tanıtır. Eksiksiz bir izleme stratejisi oluşturmanın temelini oluşturur.

  • Ders 2 • Metrik Toplama ve Pano Oluşturma

    Zaman serisi metrik toplama, uyarı kuralları ve pano tasarımını kapsar. Sistem sağlığı ve performansı hakkında gerçek zamanlı görünürlük sağlar.

  • Ders 3 • SRE İlkeleri ve Olay Yönetimi

    SLI'ları, SLO'ları, hata bütçelerini ve yapılandırılmış olay müdahale süreçlerini kapsar. Güvenilirlik mühendisliğini iş kullanılabilirlik gereksinimleriyle uyumlu hale getirir.

  • Ders 4 • Dağıtık İzleme ve APM

    İz yayılımını, span analizini ve uygulama performans yönetimini açıklar. Mikro hizmetler arasında uçtan uca gecikme teşhisini sağlar.

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

    Dağıtık sistemler için günlük toplama, ayrıştırma, indeksleme ve aramayı öğretir. Günlük analizini daha hızlı kök neden belirlemeye bağlar.

Sertifikasyon

Geçerli tamamlama sertifikanız

Bu kurs sizin için:

  • Kariyer değiştirenler: ilgisiz bir teknoloji rolünden bulut mühendisliğine geçmek isteyenler.

  • Kıdemsiz geliştiriciler: kodlamanın ötesine geçip altyapı ve dağıtım işlerine yönelmek isteyenler.

  • Sistem yöneticileri: bulut tabanlı ortamlar için becerilerini modernleştirmeye hazır olanlar.

  • BT destek profesyonelleri: daha teknik ve yüksek maaşlı bir mühendislik yoluna geçmeyi hedefleyenler.

  • Bilgisayar bilimi öğrencileri: iş piyasasına pratik ve işverenlerce aranan becerilerle girmeye hazırlananlar.

  • Startup genelcileri: özel bir operasyon ekibi olmadan hem yazılım geliştirip hem de dağıtanlar.

Öğ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