Bize Ulaşın

Eğitim İçeriği

1. OpenStack'e Giriş

  • Bulut ve OpenStack'in tarihi

  • Bulut özellikleri

  • Bulut modelleri

    • özel, kamu, hibrit
    • on-premise, IaaS, PaaS, SaaS
  • OpenStack tabanlı kamu ve özel bulut dağıtımları

  • Açık kaynaklı ve ticari OpenStack dağıtımları

  • OpenStack dağıtım modelleri

  • OpenStack ekosistemi

    • Modüller
    • Temel araçlar
    • Entegrasyonlar
  • OpenStack yaşam döngüsü
  • OpenStack sertifikasyonu

  • Bu kursa özel OpenStack laboratuvarı (Sanal Makine)

2. Uygulamalı OpenStack Yönetimi Çalıştayı 

  • OpenStack'i tanıma 

    • OpenStack bileşenleri (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
    • OpenStack bulutuyla etkileşim
    • OpenStack daemon'ları ve API iletişim akışı
  • Keystone - Kimlik Yönetimi Servisi

    • Keystone mimarisi
    • Kimlik doğrulama ve mevcut arka uçlar
    • Token türleri ve token yönetimi
    • OpenStack'te yetkilendirme - roller ve oslo.policy
    • Keystone kaynakları - alanlar (domains), projeler, kullanıcılar
    • Openrc ve clouds.yaml - CLI istemci yapılandırması
    • OpenStack servis kataloğu
    • Yeni OpenStack servisi ekleme
    • OpenStack kota sistemi
  • Glance - Görüntü Servisi

    • Buluta uygun görüntüler
    • Görüntü özellikleri (özellikler, meta veriler, format, konteyner)
    • Görüntü yükleme ve indirme
    • Görüntü paylaşımı
    • Glance görüntü depoları
    • Korunan görüntüler
    • Görüntü servisi için kotaları yönetme
    • Glance servislerini doğrulama
  • Neutron - Ağ

    • Mimari ve Neutron servisleri
    • ML2 eklentisi
    • Hesaplama düğümündeki ağ yapısı - analiz
    • Neutron tarafından kullanılan ağ kavramları ve araçları
    • Temel Neutron ağ kaynak türleri
    • Kiracı ağlarını, alt ağları 
    • Güvenlik grupları ve kurallarını yönetme
    • Doğu-Batı yönlendirme
    • Ağ isim alanları (namespaces)
    • Dış/sağlayıcı ağlarını yönetme
    • Kuzey-Güney yönlendirme
    • Uçan IP (Floating IPs) yönetimi
    • Neutron'da rol tabanlı erişim kontrolü
    • Ağ kotalarını yönetme
    • SDN ve NFV iç yapısı (iptables, ip route, OVS)
    • Temel ağ sorun giderme (namespaces, tcpdump, vb.)
    • Ağ kotaları
    • Neutron servislerini doğrulama
  • Nova - Hesaplama Servisi

    • Hypervisor arayüzleri
    • Anahtar çifti (Key Pair) yönetimi
    • Flavor yönetimi
    • Flavor'lar ve CPU mimarisi
    • Örnek (instance) parametreleri
    • Bir örnek oluşturma
    • Oluşturulan örnekleri doğrulama
    • Bireysel görüntü (Snapshot) oluşturma
    • Örnek yönetimi
    • Örneklerin yeniden boyutlandırılması
    • Uçan IP atama
    • İnteraktif konsol ve konsol günlüğü
    • Güvenlik grupları atanması
    • Güvenlik grupları ve port-güvenliği iç yapısı (iptables)
    • L3 yönlendiricilerinin iç yapısı
    • Hesaplama kotaları
    • Nova'dan istatistik alma
    • Placement API ve Nova Cells v2
    • Placement API ve örnek zamanlama
    • Placement API istemci komutları
    • Nova servislerini doğrulama
  • Cinder - Blok Depolama

    • Hacim parametreleri
    • Hacim oluşturma
    • Hacim yönetimi
    • Hacimi bir Nova örneğine bağlama
    • Hacim görüntülerini (snapshot) yönetme
    • Hacim yedeklerini yönetme
    • Cinder'de görüntü ve yedekleme iç yapısı
    • Projeler arasında hacim transferi
    • Yedekleri geri yükleme
    • Hacim kotalarını yönetme
    • Yeni depolama arka ucu ekleme
    • Cinder'de QoS
    • LVM, depolama dizisi ve Ceph depolama arka uçları
    • OpenStack'te Ceph
    • Ceph ve Cinder entegrasyonu
    • Ceph dağıtımları için iyi uygulamalar
    • Cinder servislerini doğrulama
  • Barbican - Anahtar Yönetim Servisi
    • Barbican mimarisi
    • Parola depolama
    • Simetrik şifreleme anahtarlarının üretimi ve depolanması
    • Hacim şifreleme mekanizmaları
    • Hacim şifreleme için Cinder depolama türü yapılandırması
    • Hacim şifrelemenin sınırlamaları
    • X.509 sertifika zincirlerinin depolanması
  • Swift - Nesne Depolama
    • Swift bileşenleri ve süreçleri
    • Konteynerleri ve nesneleri yönetme
    • Erişim kontrol listelerini (ACL) yönetme
    • Nesne sona erme süresini ayarlama
    • Halka (Ring) ve depolama politikaları
    • Mevcut depolama alanını izleme
    • Kotaları yapılandırma
    • Swift servislerini doğrulama
  • Heat - Koordinasyon

    • Heat Koordinasyon Şablonu ve bileşenleri
    • Heat yığını (stack) oluşturma
    • Heat yığını doğrulama
    • Heat yığını güncelleme
    • Heat servislerini doğrulama
  • Temel sorun giderme
    • Günlük dosyalarının analizi
    • Merkezi günlük yönetimi
    • OpenStack istemci sorgularının hata ayıklama
    • OpenStack veritabanını yönetme
    • Servis veritabanlarından bilgi çıkarma
    • OpenStack yedekleme
    • Hesaplama düğümünün durumunun analizi
    • Örneklerin durumunun analizi
    • Hesaplama düğümünde örneklerdeki sorunları giderme (libvirt)
    • AMQP aracı (RabbitMQ) analizi
    • RabbitMQ sorun giderme
    • Meta veri servisleri
    • OpenStack sorunlarını teşhis etmenin genel yöntemi
    • Ağ sorunlarının giderilmesi
    • Ağ performansının sorun giderme
    • Örnek yedekleme ve kurtarma

3. İleri Düzey Konular

  • Octavia - Yükleme Dağıtımı Hizmeti

    • Mimari
    • Nesneler ve istek akışı
    • Octavia flavor'ları
    • Octavia Erişilebilirlik Bölgeleri
    • HTTP yükleme dağıtıcısı oluşturma
    • TCP yükleme dağıtıcısı oluşturma
    • HTTPS passthrough yükleme dağıtıcısı oluşturma
    • Dinleyiciler, Havuzlar ve Sağlık İzleyicileri
    • Octavia'da Katman 7 yükleme dağıtımı
    • Amphora görüntüsünün oluşturulması
    • LB Failover
    • Ağ ve izleme ayrıntıları
    • Octavia sorun giderme
  • Donanım gereksinimleri ve kapasite planlaması

    • Hesaplama donanımı
    • Ağ tasarımı
    • Depolama tasarımı
    • Flavor boyutlandırma
    • Kaynak aşırı tahsisi
  • Yüksek Erişilebilirlikli Kontrol Düzeyi

    • OpenStack servislerinde HA
    • HA veritabanı
    • HA mesaj kuyruğu
    • Aktif-Aktif vs Aktif-Pasif dağıtımlar
    • Çok bölgeli dağıtımlar
  • Bulut bölümlendirme ve zamanlayıcı filtreleri

    • Bulut bölümlerinin (host-aggregates) neden ve nasıl uygulanacağı
    • Nova zamanlayıcı filtreleri
    • Filtre kodlarına derinlemesine bakış
  • İş yükü geçişi
    • Soğuk ve canlı geçiş
    • Canlı geçiş ince ayarları
    • Geçiş alıştırma etkinlikleri ve sorun giderme
  • OpenStack'te politikalar ve yetkilendirme

    • Oslo.policy
    • Politika dosyalarıyla anlamlı yeni bir rol oluşturma
    • Belirli bir kullanıcı için API erişimini doğrulama
  • Detaylı OpenStack ağ çalışması (SDN) (2-3 saat)
    • Ağ türleri (yerel, flat, vlan, vxlan, gre)
    • Farklı Neutron dağıtımlarında detaylı ağ akışı ve mimarisi
      • Kiracı ağlarındaki Doğu-Batı trafiği
      • Kiracı ağlarındaki Kuzey-Güney trafiği
      • Sadece sağlayıcı ağlarda trafik
    • Neutron eklentileri
      • Linux Bridge
      • Open vSwitch
    • OVS sorun giderme ve alıştırma etkinlikleri
    • Güvenlik gruplarının sorun giderme (iptables, tcpdump)
    • Port-güvenliği ayarlamaları ve vIP yönetimi
    • Dağıtık Sanal Yönlendiriciler
    • LBaaS + Octavia projesi
    • VPNaaS
  • OpenStack izleme ve telemetri

    • Ceilometer servisi
    • Dış izleme
  • Gelişmiş bulut/hypervisor özellikleri

    • CPU pinleme / NUMA mimarisi
    • SR-IOV
  • Cloud-init ve görüntü özelleştirme

    • Meta Veri Servisi
    • Meta veri servisinden bilgi alma
  • Blok depolama arka uçları

    • LVM
    • Ceph RBD
    • Fiziksel cihazlar
    • Depolama ağına dair düşünceler
  • OpenStack yükseltme

    • Yükseltme stratejileri ve prosedürleri
    • Sıfır kesinti süresinde yükseltme
  • OpenStack ile çakıllı (bare-metal) sağlama

    • Ironic modülü
    • Undercloud ve overcloud kavramları
  • OpenStack kümesinde çeşitli sorun giderme alıştırma etkinlikleri

  • Örnek sınav görevleri

  • OpenStack'in geleceği

Kurs İçin Gerekli Önbilgiler

  • Temel Linux yönetimi becerileri
  • Temel ağ bilgisi
  • Bulut bilişim paradigmasına dair temel bilgiler
 35 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Danışanlarımızın Yorumları (1)

Yaklaşan Etkinlikler

İlgili Kategoriler