Olay müdahalesi ve acil düzeltme
Alarm gelir, hata yeniden üretilir, yama ve regresyon hazır; nöbetçi onaylar, post-mortem taslağı bekler.
Olay müdahalesi ve acil düzeltme
- P1 alarm: payments-api 5xx oranı %6,8 (eşik %2), 14:02'den beri; INC-3312 açıldı
- Son 30 dk log ve izler çekildi: NullPointer, 14:01 dağıtımı v2.14.1 ile başlıyor
- Yeniden üretildi: boş para birimi alanı → PaymentMapper satır 118, 3 satırlık yama
- Plan: yama dalı → regresyon → nöbetçi onayı → dağıtım → izleme → post-mortem
- Dal hotfix/INC-3312 açıldı, PR #2304: yama + regresyon testi (+21 / −2)
- Regresyon: 1.284 test geçti, yeni test hatayı yakalıyor, yan etki yok
- Nöbetçi mühendis PR #2304'ü ve acil dağıtımı Slack'ten onayladı (4 dk)
- v2.14.2 üretime dağıtıldı; 5xx oranı 6 dk içinde %0,1'e düştü
- Post-mortem taslağı Confluence'a yazıldı: tespit 3 dk, çözüm 31 dk, 5 aksiyon
- #incidents kanalına çözüm özeti gönderildi, INC-3312 "çözüldü" durumuna alındı
Simülasyon · gerçek ajan tanımlarından türetildi · her ajan Otonom Ajan ile diyalogla kurulabilir ve test korpusuyla doğrulanır
Grafana alarmı: ödeme API'sinde 5xx oranı > %2 (PagerDuty P1)
Düzeltme üretimde, hata oranı normale döndü, olay kaydı ve post-mortem taslağı hazır
Ajanlar
Olay Süpervizörü
Hedefi adımlara böler, ajanlara dağıtır, onay noktalarını yönetir, sonucu birleştirir.
Geliştirici Ajanı
Logları ve izleri okur, hatayı yeniden üretir, yamayı yazar
query_logsget_tracesreproduce_bugcreate_branchopen_pull_requestTest Ajanı
Regresyon paketini koşturur, yamanın yan etkisini kontrol eder
run_testsrun_regressioncompare_baselineSürüm Ajanı
Acil düzeltmeyi ArgoCD ile dağıtır, sağlığı izler
deploy_argocdcheck_healthrollbackPost-mortem Ajanı
Zaman çizelgesini ve kök neden taslağını yazar
build_timelinedraft_postmortempublish_confluence_pagepost_slackAdımlar
| # | Tür | Ajan | Ne olur | Sistem | ms | tok |
|---|---|---|---|---|---|---|
| 01 | giriş | Olay Süpervizörü | P1 alarm: payments-api 5xx oranı %6,8 (eşik %2), 14:02'den beri; INC-3312 açıldı | — | 160 | — |
| 02 | araç | Geliştirici Ajanı | Son 30 dk log ve izler çekildi: NullPointer, 14:01 dağıtımı v2.14.1 ile başlıyor | Observability (Grafana / Datadog) | 620 | — |
| 03 | akıl yürütme | Geliştirici Ajanı | Yeniden üretildi: boş para birimi alanı → PaymentMapper satır 118, 3 satırlık yama | — | 2.400 | 5.200 |
| 04 | plan | Olay Süpervizörü | Plan: yama dalı → regresyon → nöbetçi onayı → dağıtım → izleme → post-mortem | — | 260 | 200 |
| 05 | yazma | Geliştirici Ajanı | Dal hotfix/INC-3312 açıldı, PR #2304: yama + regresyon testi (+21 / −2) | GitHub | 1.400 | 2.600 |
| 06 | doğrulama | Test Ajanı | Regresyon: 1.284 test geçti, yeni test hatayı yakalıyor, yan etki yok | — | 3.000 | 800 |
| 07 | insan onayı | Olay Süpervizörü | Nöbetçi mühendis PR #2304'ü ve acil dağıtımı Slack'ten onayladı (4 dk) | — | 3.600 | — |
| 08 | yazma | Sürüm Ajanı | v2.14.2 üretime dağıtıldı; 5xx oranı 6 dk içinde %0,1'e düştü | Kubernetes / ArgoCD | 2.800 | — |
| 09 | yazma | Post-mortem Ajanı | Post-mortem taslağı Confluence'a yazıldı: tespit 3 dk, çözüm 31 dk, 5 aksiyon | Confluence | 1.600 | 2.200 |
| 10 | bildirim | Post-mortem Ajanı | #incidents kanalına çözüm özeti gönderildi, INC-3312 "çözüldü" durumuna alındı | Slack | 300 | — |
Özellik teslimat hattı
Bir Jira epic'i ajanlarla kriter, tasarım, kod ve teste dönüşür; insan yalnızca PR'ı inceler ve onaylar.
CI/CD sürüm hattı
Derleme, test, tarama ve staging otomatik; üretime yalnızca sürüm yöneticisi onayıyla ArgoCD ile çıkılır.
Kod incelemesi ve güvenlik kapısı
Her PR ajanlarca incelenir, taranır, kapsamı ölçülür; geliştirici düzeltir, insan yalnızca temiz PR'ı onaylar.
Yapay zekâyı denemekten, yapay zekâyla dönüşüme geçme zamanı.
30 dakikalık keşif oturumunda önceliklendirdiğiniz 2–3 iş problemini ele alalım, benzer bir senaryonun canlı demosunu görün, Değer katmanı analiziyle başlayan bir yol haritası taslağı çıkaralım.
- Öncelikli 2–3 iş problemi
- Benzer senaryonun canlı demosu
- Değer analiziyle başlayan yol haritası