Tekrarlayan sistem işlerini betiklerle sona erdir
Linux sunucu görevlerini Bash betikleriyle otomatikleştirmeyi; değişkenler, döngüler, fonksiyonlar, paket/servis yönetimi ve cron zamanlamasını uygulamalı öğreten temel seviye eğitim.
Bash betik yapısı, akış kontrolü, cron ve basit idempotent yapılandırma
Bu temel seviye eğitim, sistem yöneticilerinin günlük tekrarlayan işlerini Linux kabuk betikleriyle otomatikleştirmeyi öğretir. Bash betiğinin anatomisi (shebang, çalıştırma izni), değişkenler, komut ikamesi, exit kodları ve $? kontrolü ele alınır. if/case koşulları, for/while döngüleri, read ile girdi ve argüman işleme ($1, $@, getopts) uygulanır. apt/dnf ile paket kurulumu, systemctl ile servis yönetimi, useradd ile toplu kullanıcı açma betikleri yazılır. cron ve crontab ile görevlerin zamanlanması, logrotate mantığı, çıktının loglanması ve set -euo pipefail ile güvenli betik yazımı gösterilir. Katılımcılar eğitim sonunda bir sunucuda kurulum ve bakım işlerini betiklerle güvenle otomatikleştirebilir.
3 Gün. Her gün dört modül; katılımcılar Bash temellerinden cron ile zamanlanmış bakım betiklerine kadar her konuyu gerçek bir sunucuda uygular.
Temel Seviye — Linux kabuk betikleriyle sunucu görevlerini otomatikleştirme; Bash değişkenleri, akış kontrolü, cron zamanlaması ve basit yapılandırma yönetimi.
Katılımcılar bir Linux sanal makinesinde doğrudan kabukta betik yazıp çalıştırarak her kavramı anında terminalde deneyimler.
Elle yapılan tekrarlayan görevleri betiklere devrederek dakikaları saniyeye indirirsiniz.
İdempotent betiklerle her sunucuda aynı sonucu üretip insan hatasını azaltırsınız.
Bash'i öğrenerek Ansible gibi ileri otomasyon araçlarına sağlam bir temel atarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
ls, cd, cat, cp gibi temel komutlarla terminalde gezinebilme faydalıdır.
nano veya vi ile dosya düzenlemeye aşinalık yeterlidir.
Paket kurma ve servis yönetme için sudo yetkili bir test kullanıcısı gerekir.
Ubuntu veya Rocky Linux çalıştırabilen bir sanal makine ya da bulut sunucusu.
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.
Program sonunda katılımcılar:
Shebang, izin ve exit kodlarını doğru kullanarak çalışan Bash betikleri yazabilirsiniz.
Değişken genişletme, tırnaklama ve komut ikamesini güvenle uygulayabilirsiniz.
Koşul ve döngülerle mantık kurup argümanları işleyebilirsiniz.
Tekrar eden kodu fonksiyonlara taşıyıp yeniden kullanabilirsiniz.
Paket kurulumu ve servis yönetimini betiklerle otomatikleştirebilirsiniz.
Bakım görevlerini cron veya systemd timer ile zamanlayabilirsiniz.
set -euo pipefail ve shellcheck ile sağlam betikler üretebilirsiniz.
Betikleri tekrar çalıştırılabilir ve güvenli biçimde tasarlayabilirsiniz.
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.
Sparx Enterprise Architect ile SysML/UML modelleme, paylaşımlı depo, baseline, izlenebilirlik ve betik otomasyonunu uygulamalı öğreten ileri seviye eğitim.
Detayları Gör →Metrik toplama, eşik/oran tabanlı alarm kuralları, Prometheus Alertmanager, Zabbix/Nagios ve eskalasyonu uygulamalı öğreten orta seviye izleme eğitimi.
Detayları Gör →Grafana pano tasarımı, KPI ve SLA/SLO raporlama, zamanlanmış rapor dağıtımı ve veri saklama politikalarını uygulamalı öğreten orta seviye izleme ve raporlama eğ
Detayları Gör →Metrik-log-iz korelasyonu, USE/RED yöntemleri, olay müdahalesi ve kök neden analiziyle sistematik sorun gidermeyi öğreten orta seviye izleme eğitimi.
Detayları Gör →Mikroservislerde gözlemlenebilirlik; OpenTelemetry, dağıtık izleme, SLI/SLO, service mesh telemetrisi ve kardinalite yönetimini uygulamalı öğreten eğitim.
Detayları Gör →