Amazon Simple Queue Service

Mikro hizmetler, dağıtılmış sistemler ve sunucusuz uygulamalar için tümüyle yönetilen ileti kuyrukları

Amazon Simple Queue Service (SQS), dağıtılmış sistemleri ve sunucusuz uygulamaları birbirinden ayırmanıza ve ölçeklendirmenize imkan tanıyan, tümüyle yönetilen bir iletileri kuyruğa alma hizmetidir. SQS, mesajlaşmaya yönelik ara yazılımları yönetmenin ve işletmenin getirdiği karmaşıklık ile ek iş yükünü ortadan kaldırarak geliştiricilerin farklı işlere odaklanmasına imkan tanır. SQS ile ileti kaybı yaşamadan veya diğer hizmetlerin erişilebilir olmasına gereksinim duymadan yazılım bileşenleri arasında dilediğiniz hacimde ileti gönderebilir, depolayabilir ve alabilirsiniz. AWS konsolunu, tercih ettiğiniz Komut Satırı Arabirimini veya SDK'yı ve üç basit komutu kullanarak SQS'yi dakikalar içinde kullanmaya başlayabilirsiniz.

SQS iki tür ileti kuyruğu sunar. Standart kuyruklar tarafından en yüksek aktarım hızı, en iyi çaba ilkesine göre sıralama ve en az bir kez teslim olanakları sunulur. SQS FIFO kuyrukları, iletilerin tam olarak bir kez ve tam olarak gönderildikleri sırada işlenmesi konusunda güvence sağlayacak şekilde tasarlanmıştır.

Avantajlar

Yönetimin Getirdiği Ek İş Yükünü Ortadan Kaldırın

AWS, sürmekte olan tüm işlemlerin yanı sıra yüksek oranda erişilebilir ve ölçeklenebilir bir iletileri kuyruğa alma hizmeti sunulması için gerekli olan temel altyapıyı yönetir. Ön yatırım gerektirmeyen SQS ile mesajlaşma yazılımları satın alarak bunları yüklemeniz ve yapılandırmanız gerekmediği gibi, destekleyici altyapının tesis edilmesine ve bakımına zaman harcamanız da gerekmez. SQS kuyrukları dinamik olarak oluşturulup otomatik olarak ölçeklendirildiğinden, uygulamalarınızı hızla ve verimli bir şekilde oluşturup büyütebilirsiniz.

İletileri Güvenilir Bir Şekilde Teslim Edin

Amazon SQS'yi kullanarak dilediğiniz hacimde veriyi, dilediğiniz aktarım hızı düzeyinde, ileti kaybı yaşamadan ya da diğer hizmetlerin erişilebilir olmasına gereksinim duymadan aktarın. SQS, uygulama bileşenlerinin birbirinden bağımsız olarak çalışması ve başarısız olması için bunları ayırmanıza imkan tanıyarak sistemin genel hata toleransını artırır. Her iletinin birden çok kopyası yedeklilik sağlayacak şekilde birden çok erişilebilirlik alanında saklandığından, her gereksinim duyulduğunda bunlara erişilebilir.

Hassas Verilerinizi Güvende Tutun

Amazon SQS ile her bir iletinin gövdesini şifrelemek için sunucu tarafı şifreleme (SSE) kullanarak uygulamalar arasında hassas veri alışverişi yapabilirsiniz. Amazon SQS SSE'nin AWS Key Management Service (KMS) entegrasyonu sayesinde, SQS iletilerini koruyan anahtarların yanı sıra diğer AWS kaynaklarınızı koruyan anahtarları merkezi olarak yönetebilirsiniz. AWS KMS, düzenleme ve mevzuat uyumluluğu gereksinimlerinizi karşılamanıza yardımcı olmak için şifreleme anahtarlarınız her kullanıldığında bunu AWS CloudTrail'da günlüğe kaydeder.

Esnek ve Hesaplı Bir Şekilde Ölçeklendirin

Amazon SQS, isteğe bağlı olarak dinamik bir şekilde ölçeklendirme için AWS Bulut'tan yararlanır. SQS uygulamanızla birlikte esnek olarak ölçeklendirilebildiğinden, kapasite planlaması ve ön tedarik konusunda endişelenmeniz gerekmez. Kuyruk başına ileti sayısı konusunda bir sınır yoktur ve standart kuyruklar neredeyse sınırsız aktarım hızı sağlar. Maliyetler kullanımı temel alır ve kendi yönettiğiniz mesajlaşma ara yazılımlarının "her zaman etkin" modeliyle karşılaştırıldığında önemli oranda tasarruf sağlar.

Örnek olay incelemeleri

600x400_EMS_Logo

Kullanılan AWS Hizmetleri: IoT Device Management, Amazon ECS ve Amazon SQS.

600x400_NASA-National-Aeronautics-and-Space-Administration_Logo

Kullanılan AWS Hizmetleri: Amazon SNS ve Amazon SQS

260x175-BMW-logo

Kullanılan AWS Hizmetleri: Amazon SQS, Amazon S3, Amazon DynamoDB, Amazon RDS ve AQS Elastic Beanstalk.

600x400_Capital-One-Financial-Corporation_Logo

Kullanılan AWS Hizmetleri: Amazon SQS

Avustralya'da perakende akaryakıt satıcıları, EMS tarafından sağlanan ve Fuelsuite olarak adlandırılan AWS IoT özellikli bir çözümle hizmet istasyonlarının performansını ve güvenliğini geliştiriyor. EMS, perakende akaryakıt satıcılarına petrol istasyonlarının çeşitli yerlerinde bulunan sensörlerden toplanan performans verilerini sağlayan çözümler konusunda uzmanlaşmıştır. Fuelsuite, petrol istasyonu verilerini toplayan uç cihazlarını denetlemek için AWS IoT Device Management'ı kullanır, verileri Amazon EC2 ile işler ve Amazon SQS'yi kullanarak uç cihazları ile çözüm arasında ileti zamanlaması gerçekleştirir.

The NASA Image and Video Library 140.000'den fazla görüntüye, ses kaydına ve videoya kolay erişim sağlar ve NASA'nın engin bilinmezliği keşfinde yarım yüzyıldan uzun süredeki başarılarını belgeler. Mimari, gelen işleri işleme hattı süreçlerinden ayırmak için Amazon SQS ve yeni içerik güncellendikçe işleme hattının tetiklenmesi için Amazon Simple Notification Service kullanır.

BMW Group, sürücülerine dinamik olarak güncellenen harita bilgileri sunmak için BMW 7 Serisi araçlardan sensör verilerini toplayan bağlı araç uygulaması için AWS'yi kullanıyor. BMW, sensör olarak araç (CARASSO) adını verdiği yeni hizmetini Amazon SQS, Amazon S3, Amazon DynamoDB, Amazon RDS ve AWS Elastic Beanstalk'tan yararlanarak yalnızca altı ayda oluşturdu.
Capital One, kendi yönettiği ileti odaklı ara yazılım sistemlerinden Amazon SQS'ye geçerek perakende ileti kuyruğa alma hizmetini modernleştiriyor. Capital One, yüksek erişilebilirlik ve maliyet verimliliği sağlamanın yanı sıra yönetimin getirdiği karmaşıklığı basitleştirmek ve ek iş yükünü azaltmak için SQS'yi kullanarak çeşitli temel bankacılık uygulamalarını buluta geçiriyor.
change-healthcare-logo

Kullanılan AWS Hizmetleri: Amazon EC2, Amazon S3, Amazon SQS, Amazon SNS ve diğerleri.

sqs_redbus_logo_smaller_v2

Kullanılan AWS Hizmetleri: Amazon SQS ve Amazon SNS.

Oyster.com Logo

Kullanılan AWS Hizmetleri: Amazon EC2 ve Amazon SQS.

Change Healthcare, müşterilerinin her gün milyonlarca gizli işlem gerçekleştirmesine imkan tanımanın yanı sıra HIPAA dahil olmak üzere sağlık sektöründeki düzenlemelerle tam uyumlu kalmak için Amazon EC2, Amazon S3, Amazon SQS ve Amazon SNS gibi AWS hizmetlerini kullanıyor.
redBus izleme, uyarılar ve karşılıklı iletişim özelliklerinden yararlanmak için AWS çözümünü Amazon SQS ve SNS'yi içerecek şekilde genişletiyor. “Amazon SQS özellikle de harici uygulamalarla kendi uygulamalarımız arasında mesajlaşmayı mümkün kılması açısından iyi bir çözüm.” – Charan Padmaraju, redBus CTO'su
Oyster.com, web sitesinin görüntülerini Amazon Web Services kullanarak depoluyor ve saklıyor. Ekip, her fotoğraf için gereksinim duyduğu boyutları elde etmeye yönelik entegre bir iş akışında Amazon EC2 ve Amazon SQS'yi kullanıyor. SQS, işlenmesi gereken fotoğrafları ve işlerin durumunu bildiriyor.

Blog gönderileri ve makaleler

AWS'yi kullanmaya başlayın

icon1
AWS Ücretsiz Kullanımı için anında erişim elde edin.
icon2

Bir Amazon SQS kuyruğu oluşturun

Basit öğreticilerle keşfedin ve öğrenin.
icon3

Kuyruğa İleti Gönderin

Dağıtılmış uygulama bileşenleri ve mikro hizmetlerde veri depolayın ve bunlar arasında veri taşıyın

Amazon SQS hakkında daha fazla bilgi edinin

Özellik sayfasını ziyaret edin
Oluşturmaya hazır mısınız?
Amazon SQS'yi kullanmaya başlayın
Başka sorunuz mu var?
Bize ulaşın