Alarmlar ve Bildirimler Oluşturma
Bir güvenlik eşiği aşıldığında SNS uyarılarını tetikleyin.
Alarmlar ve Bildirimler Oluşturma, CoddyKit'te ücretsiz bir AWS Security Academy dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, AWS Security Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. AWS Security Academy kursu toplamda 4 dersten oluşur.
CloudWatch Alarmı Ne Yapar
Bir CloudWatch alarmı, tek bir ölçümü izler ve değer belirlediğiniz bir zaman aralığında tanımladığınız eşiği aştığında durumunu değiştirir. Görevi, sınırı aşan bir sayıyı çoğunlukla bildirim olan bir eyleme dönüştürmektir. İzlemeyi uyarıya dönüştüren şey alarmlardır.
Üç Alarm Durumu
Bir alarm her zaman üç durumdan birindedir: ölçüm sınırlar içindeyken OK, eşik aşıldığında ALARM ve karar vermek için yeterli veri olmadığında YETERSİZ_VERİ. Herhangi bir durum geçişine eylemler eklenebilir; böylece hem sorun başladığında hem de çözüldüğünde bildirim alabilirsiniz.
Eşikler ve Değerlendirme
istatistiği (Sum veya Average gibi), dönemi (her veri penceresinin uzunluğu) ve alarm tetiklenmeden önce aşılması gereken değerlendirme dönemlerinin sayısını yapılandırırsınız. Art arda gelen birkaç kötü dönemi zorunlu tutmak, kısa süreli ani yükselişlerden kaynaklanan yanlış alarmları azaltırken tek bir dönem mümkün olan en hızlı uyarıyı sağlar.
Mesajcı Olarak Amazon SNS
Alarmlar e-postayı kendileri göndermez. Bir pub/sub hizmeti olan Amazon SNS (Basit Bildirim Hizmeti) hizmetine yayın yaparlar. Bir SNS konusunun e-posta adresleri, SMS numaraları veya Lambda işlevleri gibi aboneleri vardır. Alarm konuya bildirim gönderir ve SNS mesajı abone olan herkesin alacağı şekilde dağıtır.
aws cloudwatch put-metric-alarm \
--alarm-name RootAccountUsage \
--metric-name RootUsageCount --namespace Security \
--statistic Sum --period 300 --threshold 1 \
--comparison-operator GreaterThanOrEqualToThreshold \
--evaluation-periods 1 \
--alarm-actions arn:aws:sns:us-east-1:111122223333:sec-alertsOtomasyonu Tetikleme
Bildirim göndermek tek eylem değildir. Bir alarm EC2 eylemini, Auto Scaling eylemini veya SNS ya da EventBridge üzerinden bir Lambda işlevini çağırabilir. Bu sayede güvenlik alarmı yalnızca bir kişiye uyarı göndermekle kalmaz: eşik aşıldığı anda otomatik bir sınırlama iş akışını başlatabilir.
Bileşik Alarmlar
Bileşik alarm, birkaç alarmı AND/OR mantığını kullanarak tek bir üst alarmda birleştirir. Bu, alarm gürültüsünü azaltır: üç ayrı uyarı göndermek yerine yalnızca anlamlı bir bileşim doğru olduğunda bir kez uyarı verirsiniz. Her bir temel alarmı ayrıntılar için kullanılabilir durumda tutarken uyarı yorgunluğunu azaltmak için yararlıdır.
SNS Konularını Güvenli Hâle Getirme
SNS konusu uyarı zincirinizin bir parçasıdır; bu nedenle onu koruyun. Kimlerin yayın yapabileceğini ve abone olabileceğini denetlemek için bir konu erişim ilkesi kullanın ve hassas uyarı içeriği için KMS ile sunucu tarafı şifrelemeyi değerlendirin. Uyarı konunuza abone olabilen bir saldırgan, tam olarak neyi izlediğinizi öğrenir.
Anomali Tespit Alarmları
Sabit bir eşik yerine alarm, bir metriğin normal aralığını öğrenen ve bir banttan sapmaları bildiren CloudWatch anomali tespitini kullanabilir. Bu yöntem, statik bir sayının sorunları ya gözden kaçıracağı ya da sürekli alarm üreteceği günlük veya haftalık örüntülere sahip metrikler için uygundur. Davranış zaman içinde değiştikçe kendini uyarlar.
Eksik Verilerin Ele Alınması
Bir alarmın eksik verileri nasıl değerlendireceğine siz karar verirsiniz: iyi, kötü, yok sayılmış veya mevcut durum korunuyormuş gibi. Bu, güvenlik alarmları için önemlidir. Bir saldırgan devre dışı bıraktığı için günlük kaydınız durursa eksik verileri "ihlal ediyor" olarak değerlendirmek, sessizliği kör noktaya değil bir sinyale dönüştürebilir.
Güvenlik İçin Alarm Tasarımı
İyi güvenlik alarmları özeldir, doğru ayarlanmıştır ve insanların izlediği bir kanala yönlendirilir. Gereğinden fazla gürültülü alarm, ekipleri bunları görmezden gelmeye alıştırır. Root oturumu açma gibi kritik olaylarda uyarının hemen gelmesi için az sayıda değerlendirme dönemi kullanın ve en tehlikeli olayların biri e-postayı okumadan önce yanıtlanmasını sağlamak için alarmları otomasyonla birlikte kullanın.
Uçtan Uca Akış
Tam zincir şöyledir: bir metrik filtresiyle eşleşen bir günlük satırı bir metriği artırır, bir CloudWatch alarmı bu metriği izler ve ihlal durumunda ekibinize uyarı gönderen ve isteğe bağlı olarak Lambda işlevini tetikleyen bir SNS konusuna bildirim gönderir. Bu akışta uzmanlaşmak, sınavın günlük kaydı ve izleme alanı için çok önemlidir.
Hızlı Kontrol
Alarm bilginizi sınayın.
Özet
Bir CloudWatch alarmı tek bir metriği izler ve değerlendirme dönemleri boyunca bir eşiğe göre OK, ALARM ve YETERSİZ_VERİ durumları arasında geçiş yapar. İhlal durumunda, abonelere bildirim dağıtan veya otomasyonu tetikleyen bir SNS konusuna yayın yapar. Bileşik alarmlar gürültüyü azaltır, anomali tespiti örüntülere uyum sağlar ve dikkatli eksik veri yönetimi günlük kaydı boşluklarını sinyallere dönüştürür.
Sıkça Sorulan Sorular
“Alarmlar ve Bildirimler Oluşturma” dersi ücretsiz mi?
Evet — “Alarmlar ve Bildirimler Oluşturma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve AWS Security Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. AWS Security Academy kursu toplamda 4 dersten oluşur.
“Alarmlar ve Bildirimler Oluşturma” dersinde ne öğreneceğim?
Bir güvenlik eşiği aşıldığında SNS uyarılarını tetikleyin. AWS Security Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
AWS Security Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te AWS Security Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.
“Alarmlar ve Bildirimler Oluşturma” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu AWS Security Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her AWS Security Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Günlükleri CloudWatch'a Toplama
- Güvenlik Olayları için Metrik Filtreleri
- Alarmlar ve Bildirimler Oluşturma
- Kök Hesap Kullanımını Algılama