OPENSTACK GENİŞLETİLMİŞ EĞİTİMİ

OpenStack'i kurulumdan işletime beş günde öğrenin

Kurulum, kimlik, hesaplama, ağ, depolama, otomasyon, HA, izleme, yükseltme ve performans ayarını kapsayan kapsamlı program

OpenStack Genişletilmiş eğitimi, 5 günlük programda Nova, Neutron ML2, Cinder ve Ceph, Heat ve Octavia konularını uygulamalı laboratuvarlarla işler.

5 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Kurulumdan üretim işletimine uçtan uca OpenStack

Beş günlük kapsamlı program, OpenStack'in tüm çekirdek servislerini kurulumdan işletime kadar ele alır. DevStack ve Kolla-Ansible kurulumu, Keystone, Nova, Neutron ML2, Glance, Cinder ve Ceph entegrasyonu, Heat ve openstacksdk ile otomasyon, Octavia, Galera ve RabbitMQ işletimi, izleme, yükseltme, güvenlik ve NUMA/hugepages performans ayarı laboratuvarlarla işlenir.

Süre ve Format

5 Gün. Her gün dört modül; her modülde altı konu başlığı, çok düğümlü laboratuvar uygulaması ve arıza senaryosu tartışması.

Seviye

Orta Seviye — Nova, Neutron ML2, Cinder ve Ceph ve Heat alanlarını kapsayan OpenStack eğitimi

Öğrenme Metodu

Her gün aynı laboratuvar bulutu üzerinde yeni bir katman eklenir; böylece katılımcılar bir bulutu adım adım inşa edip işletir.

Neden Bu Eğitim?

🧩Servis Hakimiyeti

Nova, Neutron ML2 ve Cinder ve Ceph gibi bileşenler gerçek yapılandırma dosyaları ve komutlarla işlenir.

🛠️Uygulamalı Laboratuvar

Her modül, çok düğümlü OpenStack laboratuvarında Heat ve Octavia adımlarıyla pekiştirilir.

🔍Üretim Odağı

Arıza, yükseltme ve kapasite senaryoları üzerinden üretim ortamında karşılaşılan durumlar çalışılır.

Anahtar Konular

OpenStack Genişletilmiş eğitimiOpenStack Genişletilmiş kursuOpenStack GenişletilmişNovaNeutron ML2Cinder ve CephHeatOctaviaOpenStack eğitimiözel bulut eğitimibulut bilişim eğitimi
“Bulutu anlamak, tek tek servisleri değil, aralarındaki bağlantıları anlamaktır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Linux Yönetimi

Komut satırı, systemd, paket yönetimi ve günlük dosyalarını okuma konusunda rahat olmak gerekir.

2
Ağ Temelleri

IP adresleme, VLAN, VXLAN ve NAT kavramlarına temel düzeyde hakimiyet beklenir.

3
Sanallaştırma

KVM/libvirt, sanal disk imajları ve hypervisor kavramlarına aşinalık faydalıdır.

4
Laboratuvar Ortamı

Çok düğümlü uygulamalar için eğitim ortamı sağlanır; kendi deneme ortamı için en az 32 GB RAM önerilir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı dağıtım seçeneklerini karşılaştırır, laboratuvar bulutunu kurar ve kimlik yapısını oluşturur.
Modül 1
OpenStack Mimarisi ve Çekirdek Servisler
  • Keystone, Nova, Neutron, Glance, Cinder, Swift, Horizon ve Heat servislerinin sorumluluk sınırları
  • Servis akışı: REST API, oslo.messaging üzerinden RabbitMQ RPC çağrıları ve MariaDB'de kalıcı durum
  • Controller, compute, network ve storage düğüm rollerinin fiziksel ve mantıksal yerleşimi
  • Placement servisi, resource provider kavramı ve Nova scheduler'ın kaynak envanterini kullanması
  • Region, availability zone ve host aggregate ayrımı ile kapasite gruplama stratejileri
  • 6 aylık sürüm döngüsü, SLURP sürümleri ve destek süreleri ışığında sürüm seçimi
Modül 2
DevStack, Packstack ve Alternatif Dağıtımlar
  • DevStack local.conf ile geliştirme ortamı kurulumu ve stack.sh akışı
  • Packstack --gen-answer-file ile hızlı kavram kanıtı ortamı
  • OpenStack-Ansible: LXC konteynerleri ve openstack_user_config.yml yapısı
  • TripleO/director yaklaşımı: undercloud, overcloud ve node introspection
  • Dağıtım karşılaştırması: Kolla-Ansible, OpenStack-Ansible, dağıtıcı ürünleri
  • Lab ortamı için iç içe sanallaştırma (nested KVM) ve kaynak ihtiyacı hesabı
Modül 3
Keystone Kimlik ve Servis Kataloğu
  • Domain, project, user, group ve role nesneleri ile role assignment hiyerarşisi
  • Fernet token yapısı, keystone-manage fernet_rotate ile anahtar rotasyonu ve çok düğümlü anahtar dağıtımı
  • Servis kataloğu, endpoint arayüzleri (public, internal, admin) ve openstack catalog list çıktısı
  • Application credential ve trust ile otomasyon hesaplarının parola olmadan yetkilendirilmesi
  • openrc ve clouds.yaml dosyaları ile birden fazla proje ve bölge arasında kimlik geçişi
  • Token süresi, expiration ayarı ve token doğrulama gecikmelerinin API performansına etkisi
Modül 4
Kota, Proje ve Kiracı Yönetimi
  • Nova, Cinder ve Neutron varsayılan kotaları ve openstack quota set ile proje bazlı değişiklik
  • Unified limits ve Keystone limit nesneleri ile merkezi kota yönetimi
  • Yeni proje açılışı: proje, kullanıcı, rol, ağ, router ve security group şablonu
  • Flavor ve imaj görünürlüğünün proje bazlı kısıtlanması
  • Kaynak kullanım raporu: openstack limits show --absolute ve openstack usage list
  • Proje silme sırasında artık kalan kaynakların (volume, port, floating IP) temizlenmesi
Günün hedefiKatılımcı sanal makine, ağ ve depolama kaynaklarını tasarlar ve Ceph backend'ini bağlar.
Modül 1
Nova Hesaplama Servisi
  • Flavor tasarımı, extra specs ve flavor erişim listeleriyle proje bazlı kısıtlama
  • Scheduler filtreleri (ComputeFilter, AvailabilityZoneFilter, NUMATopologyFilter) ve weigher ağırlıkları
  • cpu_allocation_ratio ve ram_allocation_ratio ile aşırı tahsis (overcommit) planlaması
  • Cold migrate, live migration, evacuate ve host maintenance için nova service disable akışı
  • Server group affinity ve anti-affinity politikalarıyla yüksek erişilebilirlik yerleşimi
  • nova-compute, libvirt/KVM katmanı ve cells v2 ile ölçeklenebilir veritabanı mimarisi
Modül 2
Neutron Ağ Servisi
  • ML2 plug-in, type driver (flat, vlan, vxlan, geneve) ve mechanism driver seçimi
  • Provider ağ ile self-service ağ farkı, router, SNAT ve floating IP (DNAT) akışı
  • Security group, port security ve allowed-address-pairs ile trafik denetimi
  • DHCP ve metadata ajanları, 169.254.169.254 üzerinden instance metadata erişimi
  • QoS politikaları, bandwidth limit ve subnet pool ile adres planlaması
  • openstack network agent list, ip netns ve tcpdump ile temel ağ sorun giderme
Modül 3
Glance, Cinder ve Swift Depolama
  • Glance imaj biçimleri (qcow2, raw), disk_format, container_format ve imaj görünürlüğü
  • Imaj özellikleri (hw_disk_bus, hw_vif_model) ve cloud imajlarının hazırlanması
  • Cinder volume type, QoS spec ve cinder-volume backend yapılandırması (LVM, NFS, RBD)
  • Volume snapshot, clone, retype ve boot-from-volume senaryoları
  • Cinder backup ile yedekleme hedefi olarak Swift veya NFS kullanımı
  • Swift ring, replikasyon, container ve nesne erişim kontrol listeleri (ACL)
Modül 4
Ceph ile OpenStack Entegrasyonu
  • Ceph mimarisi: MON, OSD, MGR, CRUSH haritası ve placement group kavramı
  • images, volumes, vms ve backups havuzlarının oluşturulması ile cephx kullanıcı yetkileri
  • Glance, Cinder ve Nova için rbd_pool, rbd_user ve rbd_secret_uuid ayarları
  • Copy-on-write klonlama ile saniyeler içinde volume ve imajdan sanal makine açma
  • Nova ephemeral disklerin RBD üzerinde tutulması ve canlı taşımanın kolaylaşması
  • ceph -s, ceph health detail ve OSD kaybında kurtarma davranışının izlenmesi
Günün hedefiKatılımcı kaynakları Heat ve SDK ile otomatikleştirir, yük dengeleyici ve ek servisleri kurar.
Modül 1
Horizon Panosu ve Heat Giriş
  • Horizon proje, yönetici ve kimlik panelleri ile özelleştirilebilir tema ayarları
  • Instance başlatma sihirbazı, ağ, anahtar çifti ve cloud-init user-data alanları
  • Heat HOT şablon yapısı: heat_template_version, parameters, resources, outputs
  • openstack stack create, stack update ve stack delete ile yaşam döngüsü
  • OS::Nova::Server, OS::Neutron::Net ve OS::Cinder::Volume kaynaklarıyla basit topoloji
  • Stack event ve resource listesi üzerinden başarısız dağıtımların incelenmesi
Modül 2
Octavia Yük Dengeleme
  • Amphora tabanlı mimari: amphora imajı, management ağı ve lb-mgmt-net
  • Load balancer, listener, pool, member ve health monitor nesne ilişkisi
  • L7 politikalar ve kurallar ile URL ve başlık bazlı yönlendirme
  • TLS sonlandırma, Barbican sertifika deposu ve SNI desteği
  • Amphora failover, active-standby topoloji ve VRRP davranışı
  • OVN provider ile amphora gerektirmeyen hafif yük dengeleme seçeneği
Modül 3
Ironic, Manila ve Designate
  • Ironic ile bare metal düğüm kaydı, enroll, manage, provide ve deploy durumları
  • IPMI/Redfish güç yönetimi, PXE/iPXE ile imaj dağıtımı ve cleaning adımları
  • Manila share, share type ve NFS/CephFS backend ile paylaşımlı dosya sistemi
  • Designate zone ve recordset yapısı ile instance'lar için otomatik DNS kaydı
  • Barbican ile gizli anahtar saklama ve Cinder şifreli volume entegrasyonu
  • Servis ekleme kararı: kullanım senaryosu, işletim yükü ve kaynak maliyeti dengesi
Modül 4
CLI, openstacksdk ve cloud-init
  • clouds.yaml ile çoklu bulut tanımı ve OS_CLOUD ortam değişkeni
  • openstack server create parametreleri: --flavor, --image, --nic, --key-name, --user-data
  • openstacksdk ile Python'da bağlantı, server oluşturma ve sonuç bekleme
  • cloud-init user-data, #cloud-config dizilimi ve paket kurulumu, kullanıcı ekleme
  • Config drive ve metadata servisi farkı, vendor-data kullanımı
  • Çıktı biçimleri (-f json, -f value) ile betik içinde komut zincirleme
Günün hedefiKatılımcı control plane dayanıklılığını sağlar, izleme ve sorun giderme düzeni kurar.
Modül 1
Control Plane Yüksek Erişilebilirlik
  • Üç controller düğümlü aktif-aktif API mimarisi ve tek hata noktası analizi
  • HAProxy backend sağlık kontrolleri ile Keepalived VRRP sanal IP (VIP) yönetimi
  • Pacemaker/Corosync ile kaynak izleme, fencing (STONITH) ve split-brain önleme
  • memcached, chrony ve etcd gibi yardımcı servislerin HA davranışı
  • API endpoint için TLS sonlandırma noktası ve iç/dış VIP ayrımı
  • Düğüm kaybı senaryolarında failover testi ve servis geri dönüş süresi ölçümü
Modül 2
MariaDB Galera ve RabbitMQ İşletimi
  • Galera çok yönlü replikasyon, wsrep_cluster_size ve wsrep_local_state_comment kontrolü
  • Galera bootstrap, SST/IST farkı ve tüm küme kapandıktan sonra güvenli açılış sırası
  • RabbitMQ quorum queue, durable queue ve rabbitmqctl list_queues ile birikim tespiti
  • Mesaj kuyruğu bölünmesi (partition) sonrası küme toparlama adımları
  • Servis başına veritabanı kullanıcıları, bağlantı havuzu (max_pool_size) ve max_connections
  • oslo.messaging zaman aşımları, RPC timeout ve heartbeat ayarlarının tutarlılığı
Modül 3
İzleme, Telemetri ve Merkezi Günlük
  • Ceilometer, Gnocchi ve Aodh ile ölçüm toplama, saklama ve alarm üretimi
  • openstack-exporter ve libvirt exporter ile Prometheus metrikleri toplama
  • Grafana panoları: API gecikmesi, kuyruk derinliği, hypervisor kullanımı
  • Fluentd/OpenSearch ile merkezi günlük toplama ve request-id ile korelasyon
  • Kritik uyarılar: servis down, Galera kopması, disk doluluğu ve ağ ajanı kaybı
  • Kapasite eğilimleri: vCPU, RAM ve depolama doluluk oranlarından büyüme tahmini
Modül 4
Sorun Giderme ve Hata Ayıklama
  • openstack compute service list, network agent list ve volume service list ile hızlı sağlık turu
  • Günlük konumları (/var/log/nova, neutron, cinder), journalctl ve debug=True kullanımı
  • Request-id ile bir API çağrısının servisler arası izlenmesi
  • Instance'ın ERROR durumuna düşme nedenleri: scheduler no valid host, port binding failed
  • Takılı kalan volume, snapshot ve instance durumlarının güvenli sıfırlanması (reset-state)
  • Kayıp RPC yanıtı, kuyruk birikimi ve veritabanı kilitlenmelerinin teşhisi
Günün hedefiKatılımcı yükseltme ve yedek planı hazırlar, sertleştirme uygular ve performans ayarı yapar.
Modül 1
Yükseltme, Yedekleme ve Bakım
  • Sürüm yükseltme stratejisi: SLURP, rolling upgrade ve servis sırası
  • Yükseltme öncesi kontrol: db sync, nova-manage db online_data_migrations, uyumluluk matrisi
  • mariabackup/mysqldump ile veritabanı yedekleri ve geri yükleme provası
  • Yapılandırma dosyaları, Fernet anahtarları ve parolalar için yedekleme planı
  • Compute düğümü bakımı: nova-compute disable, canlı taşıma ve yeniden etkinleştirme
  • Geri dönüş (rollback) planı ve yükseltme sonrası doğrulama listesi
Modül 2
Güvenlik Sertleştirme
  • API uç noktalarında TLS, güçlü şifre takımları ve sertifika yenileme süreci
  • Servis hesapları, dosya izinleri ve parolaların Ansible Vault ile saklanması
  • Security group varsayılanları, port security ve yönetim ağı izolasyonu
  • SELinux/AppArmor, sVirt ve hypervisor sertleştirme ayarları
  • Barbican ile gizli anahtar yönetimi ve şifreli volume kullanımı
  • CADF denetim olayları ve OpenStack Security Guide kontrol listesi
Modül 3
Performans Ayarı: NUMA, Hugepages, CPU Pinning
  • NUMA topolojisi, hw:numa_nodes flavor özelliği ve NUMATopologyFilter
  • Hugepages (hw:mem_page_size=large) ve host tarafında 1 GiB sayfa ayırma
  • CPU pinning: hw:cpu_policy=dedicated, cpu_dedicated_set ve cpu_shared_set
  • Emulator thread ve izolasyon: isolcpus, tuned cpu-partitioning profili
  • Ölçüm: lscpu, numactl --hardware, virsh vcpupin ve latency testleri
  • Yerleşim sonuçlarının hypervisor üzerinde doğrulanması
Modül 4
Kapasite Planlama ve Bitirme Laboratuvarı
  • vCPU, RAM ve disk için kullanılabilir kapasite hesabı (overcommit dahil)
  • Hata alanı (failure domain) ve N+1 kapasite hesabı
  • Test projesi, ağ, flavor ve imaj ile uçtan uca sanal makine açma
  • Floating IP, security group ve volume ekleme doğrulaması
  • Bir compute düğümü bakım senaryosu ve canlı taşıma
  • Çıktıların kısa kurulum raporu olarak toplanması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Mimari Hakimiyet

OpenStack servislerinin birbiriyle nasıl konuştuğunu, API-mesaj kuyruğu-veritabanı akışını ve düğüm rollerini açıklayabilirsiniz

🎯
Kiracı Yönetimi

Proje bazlı kota, flavor erişimi ve rol atamasıyla kiracı yaşam döngüsünü yönetebilirsiniz

🔧
Sanal Ağ Tasarımı

Neutron ML2 üzerinde provider ve self-service ağlar, router ve floating IP yapılandırabilirsiniz

🛡️
Panel ve Şablonlar

Horizon üzerinden günlük işletimi yürütüp temel Heat şablonlarını çalıştırabilirsiniz

📊
API ve SDK

openstack CLI, openstacksdk ve cloud-init ile sanal makine dağıtımını betikleyebilirsiniz

🚀
İzleme

Prometheus, Grafana ve merkezi günlük ile OpenStack sağlığını izleyebilirsiniz

🧩
Yükseltme ve Yedek

Yükseltme planı hazırlayıp veritabanı ve yapılandırma yedeklerini alabilirsiniz

📈
Kapasite Planlama

Kapasite hesabı yapıp uçtan uca küçük bir bulut kurulumunu doğrulayabilirsiniz

Kimler İçin Uygundur?

  • OpenStack işletimini baştan sona öğrenmek isteyen sistem yöneticileri
  • DevOps mühendisleri
  • bulut ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
OpenStack işletimini baştan sona öğrenmek isteyen sistem yöneticileri, DevOps mühendisleri ve bulut ekipleri için uygundur.
Eğitime katılmak için hangi ön bilgi gerekir?
Komut satırı, systemd, paket yönetimi ve günlük dosyalarını okuma konusunda rahat olmak gerekir. IP adresleme, VLAN, VXLAN ve NAT kavramlarına temel düzeyde hakimiyet beklenir.
Uygulamalı laboratuvarlar nasıl işleniyor?
Her gün aynı laboratuvar bulutu üzerinde yeni bir katman eklenir; böylece katılımcılar bir bulutu adım adım inşa edip işletir.
Eğitim sonunda sertifika verilir mi?
Evet. Eğitimi tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
Beş günlük program neden diğer OpenStack eğitimlerinden daha uzun?
Kurulum, kimlik, ağ, depolama, otomasyon ve işletim katmanlarını tek bir laboratuvar bulutu üzerinde birbirine bağlayarak anlatır; ayrı eğitimlerdeki konuların bütünleşik hâlidir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. OpenStack Genişletilmiş Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre5 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Diğer Bulut PlatformlarıOracle Cloud Infrastructure Architect Associate: Cost Management and Optimization Eğitimi
Bulut Bilişim Eğitimleri

Oracle Cloud Infrastructure Architect Associate: Cost Management and Optimization Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

OCI Cost Management ve Optimization eğitimi: Cost Analysis, Budgets, Cloud Advisor ve uygulamalı laboratuvarlar. 3 gün, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Diğer Bulut PlatformlarıOracle Cloud Infrastructure Architect Associate: Disaster Recovery and Business Continuity Eğitimi
Bulut Bilişim Eğitimleri

Oracle Cloud Infrastructure Architect Associate: Disaster Recovery and Business Continuity Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

OCI Disaster Recovery ve Business Continuity eğitimi: RPO ve RTO, Full Stack DR, Data Guard ve uygulamalı laboratuvarlar. 3 gün, DVA Katılım ve Başarı Sertifika

Detayları Gör →
Diğer Bulut PlatformlarıOracle Cloud Infrastructure Architect Associate: Hybrid Cloud Solutions Eğitimi
Bulut Bilişim Eğitimleri

Oracle Cloud Infrastructure Architect Associate: Hybrid Cloud Solutions Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

OCI Hybrid Cloud Solutions eğitimi: FastConnect, Site-to-Site VPN, OCVS ve uygulamalı laboratuvarlar. 3 gün, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Diğer Bulut PlatformlarıOracle Cloud Infrastructure Architect Associate: Identity and Access Management Eğitimi
Bulut Bilişim Eğitimleri

Oracle Cloud Infrastructure Architect Associate: Identity and Access Management Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

OCI Identity and Access Management eğitimi: IAM policy, Identity Domains, dynamic group ve uygulamalı laboratuvarlar. 3 gün, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Diğer Bulut PlatformlarıOracle Cloud Infrastructure Architect Associate: OCI Advanced Networking Eğitimi
Bulut Bilişim Eğitimleri

Oracle Cloud Infrastructure Architect Associate: OCI Advanced Networking Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

OCI Advanced Networking eğitimi: DRG v2, hub-and-spoke, FastConnect ve uygulamalı laboratuvarlar. 3 gün, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn