Doğru aracı doğru anda kullanın
USE yöntemi, tcpdump, strace, perf, eBPF, jq ve kubectl debug araçlarıyla Linux ve konteyner ortamlarında uygulamalı üretim sorunu tanısı.
Linux, ağ ve uygulama tanı araçlarıyla üretim sorunlarını inceleme
Bu eğitim, SRE'nin sorun gidermede kullandığı araç setini uygulamalı olarak öğretir. USE yöntemiyle CPU, bellek, disk ve ağ incelemesi; top, htop, vmstat, iostat, free, sar, ss, netstat, lsof, dig, curl, tcpdump, strace, ltrace, perf ve flame graph, eBPF araçlarına giriş (bcc, bpftrace), journalctl, jq ile log analizi, Prometheus ve Grafana ile metrik sorgulama ve konteyner ortamında docker ve kubectl tanı komutları ele alınır. Her araç somut bir arıza senaryosunda kullanılır.
3 Gün. Her gün dört modül; kaynak tanı araçlarından ağ ve sistem çağrısı izlemeye, profilleme ve konteyner ortamı tanısına ilerler.
Orta Seviye — Linux ve ağ tanı araçları, profilleme, izleme ve log araçlarıyla üretim sorunlarını inceleme.
Katılımcılar her araç için hazırlanmış bozuk bir Linux ve konteyner ortamında arızayı araçlarla bulur ve çözüm adımlarını belgeler.
Linux ve ağ tanı araçlarını doğru senaryoda kullanırsınız.
CPU sıcak noktalarını perf ve flame graph ile bulursunuz.
Docker ve Kubernetes ortamında hızlı tanı yaparsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dosya, süreç ve paket yönetimi komutlarına hakimiyet.
Port, bağlantı durumları ve DNS kavramları.
Bir servisi çalıştırma ve log okuma deneyimi.
Linux sanal makine veya Docker çalışan bir bilgisayar.
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:
USE yöntemiyle kaynak darboğazlarını sistematik bulabilirsiniz.
Bellek sızıntısı ve OOM olaylarını araçlarla inceleyebilirsiniz.
iostat ile disk darboğazlarını yorumlayabilirsiniz.
ss, curl ve dig ile bağlantı ve DNS sorunlarını çözebilirsiniz.
tcpdump ile retransmit ve RST örüntülerini okuyabilirsiniz.
strace ile takılan süreçlerin nedenini bulabilirsiniz.
perf ve flame graph ile CPU sıcak noktalarını belirleyebilirsiniz.
Docker ve kubectl ile konteyner sorunlarını teşhis edebilirsiniz.
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.
CloudWatch, Synthetics, RUM ve DevOps Guru ile izleme kurulumunu IaC ve CI/CD ile otomatikleştirip her ortama tutarlı yaymayı uygulamalı öğrenin.
Detayları Gör →AWS CodeDeploy ile EC2, ECS ve Lambda üzerinde AppSpec, lifecycle hook, blue/green ve otomatik rollback dağıtımları kurmayı uygulamalı öğrenin.
Detayları Gör →CloudFormation ile nested stack, change set, custom resource, StackSets ve drift yönetimi kullanarak kurumsal IaC kurmayı uygulamalı öğrenin.
Detayları Gör →AWS CodeBuild ile buildspec, önbellek, test raporu, Docker/ECR, batch build ve VPC/güvenlik yapılandırmasıyla ölçeklenen build hattı kurmayı öğrenin.
Detayları Gör →AWS CodeCommit ile IAM erişim, pull request onay kuralları, tetikleyiciler ve CodePipeline entegrasyonuyla güvenli kaynak yönetimini uygulamalı öğrenin.
Detayları Gör →