GCP - Pub/Sub Enum
Pub/Sub
Google Cloud Pub/Sub, bağımsız uygulamalar arasında mesaj alışverişini kolaylaştıran bir hizmet olarak tanımlanır. Temel bileşenler, uygulamaların abone olabileceği konuları içerir. Abone olan uygulamalar, mesaj gönderme ve alma yeteneğine sahiptir. Her mesaj, gerçek içeriği ve ilişkili meta verileri içerir.
Konu, mesajların gönderileceği kuyruktur, abonelikler ise kullanıcıların konulardaki mesajlara erişmek için kullanacakları nesnelerdir. Bir konuda birden fazla abonelik olabilir ve 4 tür abonelik vardır:
Çekme: Bu aboneliğin kullanıcı(ları) mesajları çekmek için beklemelidir.
İtme: Bir URL uç noktası belirtilir ve mesajlar hemen gönderilir.
Büyük sorgu tablosu: İtme gibi, ancak mesajlar bir Büyük sorgu tablosuna yerleştirilir.
Cloud Depolama: Mesajları doğrudan mevcut bir kovaya teslim eder.
Varsayılan olarak, bir abonelik 31 gün sonra süresi dolmuş olur, ancak süresi hiçbir zaman dolmaması için ayarlanabilir.
Varsayılan olarak, bir mesaj 7 gün boyunca saklanır, ancak bu süre 31 güne kadar artırılabilir. Ayrıca, 10 saniye içinde ACK alınmazsa mesaj tekrar kuyruğa gönderilir. ACK alınan mesajların depolanmaya devam etmesi de ayarlanabilir.
Bir konu, varsayılan olarak bir Google tarafından yönetilen şifreleme anahtarı kullanılarak şifrelenir. Ancak KMS'den bir CMEK (Müşteri Yönetimli Şifreleme Anahtarı) de seçilebilir.
Ölü mektup: Abonelikler, teslim denemesi sayısını maksimuma ayarlayabilir. Bir mesaj teslim edilemezse, belirtilen ölü mektup konusuna yeniden yayınlanır.
Anlık Görüntüler ve Şemalar
Bir anlık görüntü, bir aboneliğin belirli bir zamandaki durumunu yakalar. Temelde, bir aboneliğin ACK alınmamış mesajlarının yedeklemesini temsil eder. Bir anlık görüntü oluşturarak, aboneliğin mesaj tüketimini, orijinal mesajların silinmesinden sonra bile, anlık görüntünün alındığı noktadan devam ettirebilirsiniz. Çok şanslıysanız, bir anlık görüntü, anlık görüntünün alındığı zamandan eski hassas bilgileri içerebilir.
Bir konu oluştururken, konu mesajlarının bir şemaya uyması gerektiğini belirtebilirsiniz.
Numaralandırma
Ancak, daha iyi sonuçlar elde edebilirsiniz daha büyük bir veri kümesi isteyerek, dahil olan eski mesajlar. Bu bazı önkoşullara ve uygulamaları etkileyebilir, bu yüzden gerçekten ne yaptığınızı bilmeniz önemlidir.
Ayrıcalık Yükseltme ve Son İstila
GCP - Pub/Sub Post ExploitationPub/Sub Lite
Pub/Sub Lite, bölgesel depolama ile bir mesajlaşma servisidir. Pub/Sub Lite, Pub/Sub'a göre çok daha düşük maliyetli olan ve düşük maliyetin birincil düşünce olduğu yüksek hacimli akış (saniyede 10 milyon mesaj) boru hatları ve olaya dayalı sistemler için tasarlanmıştır.
PubSub Lite'ta konular ve abonelikler bulunurken, anlık görüntüler ve şemalar bulunmamaktadır ve şunlar vardır:
Rezervasyonlar: Pub/Sub Lite Rezervasyonları, kullanıcıların mesaj akışları için belirli bir bölgede kapasite ayırmalarına olanak tanıyan bir özelliktir.
Operasyonlar: Pub/Sub Lite'ı yönetme ve idare etmeyle ilgili işlemler ve görevleri ifade eder.
Numaralandırma
Last updated