Şema Kayıt Defteri

EventBridge şema kayıt defteri, olay şemalarını kuruluşunuzdaki diğer geliştiriciler tarafından kolayca aranabilecekleri ve erişilebilecekleri bir kayıt defterinde depolar. Bu sayede, olayları ve yapılarını elle bulmanız gerekmez. Bu kayıt defteri aynı zamanda doğrudan IDE'nizde Java, Python veya Typescript gibi programlama dilleri için kod bağlamaları oluşturmanızı ve böylece kodunuzda olayın bir nesne olarak kullanılabilmesini sağlar. Bir olay veriyolu için şema bulma özelliği açıldığında olayların şemaları otomatik olarak bulunur ve kayıt defterine eklenir. Bu özellik, bir olay için elle şema oluşturma gereğini ortadan kaldırır. Şema kayıt defterinizde tüm AWS hizmetlerinin şemaları otomatik olarak görünür. Entegre SaaS uygulamalarına ait şemaların görünmesi amacıyla SaaS çözüm ortağı olay veriyolu için şema bulma özelliğini açmanız gerekir.

Tam olarak yönetilen ve ölçeklenebilir olay veriyolu

Amazon EventBridge uygulamaların olaylar aracılığıyla iletişim kurmasına olanak sağlayan sunucusuz, tam olarak yönetilen ve ölçeklenebilir bir olay veriyoludur. Yönetmeniz gereken bir altyapı ve tedarik etmeniz gereken bir kapasite yoktur.

SaaS Entegrasyonu

AWS uygulamalarınız SaaS uygulamalarının oluşturduğu olayları temel alarak eyleme geçebilir. Amazon EventBridge aralarında DataDog, OneLogin, PagerDuty, Savyint, Segment, SignalFX, SugarCRM, Symantec, Whispir ve Zendesk'in bulunduğu çok sayıda sağlayıcının hizmet olarak yazılım (SaaS) uygulamalarıyla yerel olarak entegre olmanın yanı sıra eklenmesi planlanan entegrasyonlara da sahiptir. Kimlik doğrulaması veya webhook'lar gibi entegrasyon kurulumunu yönetmeniz gerekmez, SaaS sağlayıcınızdan gelen olaylar olay veriyolunuzda kendiliğinden görüntülenir.

100'ün üzerinde yerleşik olay kaynağı ve hedefi.

Amazon EventBridge aralarında AWS Lambda, Amazon SQS, Amazon SNS, AWS Step FunctionsAmazon Kinesis Data Streams, Amazon Kinesis Data Firehose bulunan 90'ın üzerinde olay kaynağı ve 15'in üzerinde hedef ile doğrudan entegre olmanın yanı sıra eklenmesi planlanan kaynak ve hedeflere sahiptir. Tüm hizmetlerdeki değişim geçiren API çağrıları (yani Describe*, List* ve Get* dışındaki tüm çağrılar) AWS CloudTrail üzerinden olay oluşturur.

Kendi uygulamalarınızdan olay gönderin.

Amazon EventBridge'i kurumsal uygulamalarınız ve mikro hizmetleriniz için merkezi bir olay veriyolu olarak kullanabilirsiniz. Olayları, kendi uygulamalarınızdan hizmetin PutEvents API'si aracılığıyla olay veriyollarına gönderebilirsiniz. Bu noktada, diğer uygulamalar olayları desteklenen çok sayıda AWS hedef hizmetlerinden herhangi biri üzerinden alabilir.

Ayrılmış olay kaynakları ve hedefleri

Amazon EventBridge, olay odaklı uygulama mimarileri oluşturmanızı kolaylaştırır. Uygulamalar veya mikro hizmetler olayları abonelere bilgi verilmeden olay veri yoluna yayımlayabilir. Uygulamalar veya mikro hizmetler, yayımcıya bilgi verilmeden olaylara abone olabilir. Bu ayrılmışlık ekiplerin bağımsız olarak çalışmalarına olanak sağlayarak daha hızlı geliştirme ve gelişmiş çeviklik sunar.

Olay filtreleme

Olayları kurallar ile filtreleyebilirsiniz. Kurallar belirli bir olay veriyoluna gelen olayları karşılaştırarak bunları işlenmek üzere hedeflere yönlendirir. Tek bir kural, tamamı paralel olarak işlenen birden çok hedefe yönlendirme yapabilir. Kurallar farklı uygulama bileşenlerinin kendileri için önemli olan olayları aramalarına ve işlemelerine olanak sağlar. Kurallar, olayları hedefe göndermeden önce özelleştirerek yalnızca belirli parçaları iletebilir veya bir değişmezi üzerine yazabilir. Aynı olayı karşılaştıran birden çok kural da kullanabilirsiniz. Bu sayede farklı mikro hizmetler veya uygulamalar, olayları belirli filtreleri temel alarak karşılaştırmayı seçebilir.

Güvenilir olay teslimi

Amazon EventBridge hedeflere 24 saate kadar üstel geri çekmeli yeni denemeyi de içeren en az bir kez teslim olanağı sunar. Olaylar birden çok erişilebilirlik alanı (AZ) üzerinde depolanır, bu da olaylarınızın hedeflerine teslim edileceğine dair ek güvence sunar. Amazon EventBridge ayrıca %99,9 kullanılabilirlik hizmet düzeyi sözleşmesi (SLA) sunarak uygulamalarınızın hizmete güvenilir bir şekilde erişebilmesini sağlar.

AWS Hizmetleri'ndeki operasyonel değişikliklere otomatik olarak yanıt verir.

Amazon EventBridge kendinden önce gelen Amazon CloudWatch Events'in ötesine geçerek, AWS kaynaklarınızda yapılan değişiklikleri açıklayan sistem olaylarının neredeyse gerçek zamanlı bir akışını sunar. Operasyonel değişikliklere hızlıca tepki vermenizi ve düzeltici eylemlerde bulunmanızı sağlar. Tek yapmanız gereken, uygulamanız için hangi olayların önemli olduğunu ve bir kural bir olayla eşleştiğinde hangi otomatik eylemlerin gerçekleştirileceğini belirten kurallar yazmaktır. Örneğin ortaya çıkan sorunları düzeltmek için AWS Lambda işlevlerini tetikleyecek veya bir operatörü uyarmak için Amazon Simple Notification Service (SNS) konusuna bildirim gönderecek bir kural oluşturabilirsiniz.

Planlanmış olaylar

Popüler Unix cron söz dizimini kullanarak planlanmış olaylar ayarlayabilirsiniz. Planlanmış olaylar düzenli olarak oluşturulur ve desteklenen tüm AWS hizmetlerinden birini tetikler.

İzleme ve denetim

Olay veriyolunuzu, olayların kurallarla eşleşme sayısı veya hedeflerin tetiklenme sayısı Amazon CloudWatch ölçümlerini kullanarak izleyebilirsiniz. Ortamınızda tetiklenen olayları depolamak, izlemek ve analiz etmek için Amazon CloudWatch Logs hizmetini kullanabilirsiniz. AWS CloudTrail Amazon EventBridge API'sine yapılan çağrıları izlemenize olanak sağlar.

Güvenlik ve uygunluk

Amazon EventBridge, AWS Identity and Access Management (IAM) ile entegre olduğundan verilerinize erişim izni olan kullanıcıların ve kaynakların yanı sıra erişim şeklini denetleyebilirsiniz. EventBridge VPC uç noktalarını ve TLS 1.2 ile aktarım sırasında şifrelemeyi destekler. Amazon EventBridge GDPR, SOC, ISO, DoD CC SRG ve FedRamp uyumluluğuna sahip olmanın yanı sıra HIPAA'ya da uygundur.

Olay başına öde

AWS hizmetleri tarafından oluşturulan olaylar ücretsizdir. Yalnızca kendi uygulamalarınız veya SaaS uygulamaları tarafından oluşturulan olaylar için ödeme yaparsınız (fiyatlandırmayı burada görebilirsiniz).

Product-Page_Standard-Icons_01_Product-Features_SqInk
Ürün fiyatlandırması hakkında daha fazla bilgi edinin

Amazon EventBridge fiyatlandırma sayfasını ziyaret edin.

Daha fazla bilgi edinin 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Konsolda oluşturmaya başlayın

AWS Management Console’da Amazon EventBridge ile oluşturmaya başlayın.

Oturum açın 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Daha fazla bilgi edinmek için belgelere göz atın

EventBridge'i daha iyi anlamak için Geliştirici Kılavuzu'na bakın.

Daha fazla bilgi edinin