header-icon_sqs
AWS Bulut
Amazon SQS'yi Ücretsiz Kullanmaya Başlayın

Amazon Simple Queue Service (SQS), dağıtık sistemleri ve sunucusuz uygulamaları birbirinden ayırmayı ve ölçeklendirmeyi kolaylaştıran, tümüyle yönetilen bir iletileri kuyruğa alma hizmetidir. Uygulamaların her biri ayrı bir işleve sahip olan tekil bileşenlerden oluşturulması ölçeklenebilirliği ve güvenilirliği geliştirmesinin yanı sıra modern uygulamalar için en iyi tasarım yöntemlerinden biridir. SQS, bir bulut uygulamasının bileşenlerin birbirinden ayrılmasını ve koordine edilmesini basit ve uygun maliyetli bir sürece dönüştürür. SQS ile ileti kaybı yaşamadan veya diğer hizmetlerin her zaman erişilebilir olmasına gereksinim duymadan yazılım bileşenleri arasında dilediğiniz hacimde ileti gönderebilir, depolayabilir ve alabilirsiniz.

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 düşük aktarım hızıyla tam olarak bir kez ve tam olarak gönderildikleri sırada işlenmesi konusunda güvence sağlayacak şekilde tasarlanmıştır. AWS konsolunu ya da tercih ettiğiniz SDK'yı ve yalnızca üç basit komutu kullanarak SQS'yi dakikalar içinde kullanmaya başlayabilirsiniz. SQS, özel bir mesajlaşma yazılımını ve altyapısını yönetmenin ve işletmenin getirdiği karmaşıklık ile ek iş yükünü ortadan kaldırmanıza imkan tanır.

Canlı Akış Mesajlaşma Mini Serisine Katılın

SQS, ileti odaklı ara yazılımları yönetmenin getirdiği ek iş yükü olmadan güvenilir ve ölçeklenebilir ileti kuyrukları sağlar.

OperationalEfficiency

AWS, sürmekte olan tüm işlemlerin yanı sıra iletileri kuyruğa alma işleminin güvenilir bir şekilde çalıştırılıp ölçeklendirilmesi için gerekli olan temel altyapıyı yönetir. SQS, tahsis edilmiş bir ileti odaklı ara yazılım (MoM) ile bunun altyapısını yönetmenin getirdiği karmaşıklık ve ek yönetim iş yükünü ortadan kaldırmanıza imkan tanır. Ö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'de kuyruklar dinamik olarak oluşturulup otomatik olarak ölçeklendirildiğinden, uygulamalarınızı hızla ve verimli bir şekilde oluşturup büyütebilirsiniz.

 

Güvenilirlik

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 aktarabilirsiniz. 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. Dağıtılmış bir uygulamanın tüm bileşenleri, iletilerini bir SQS kuyruğunda depolayabilir. Her iletinin birden çok kopyası yedeklilik sağlayacak şekilde birden çok erişilebilirlik alanında saklandığından, uygulamalar her gereksinim duyduğunda bunlara erişebilir. İleti teslimi standart kuyruklarda en az bir kez, FIFO kuyruklarında tam olarak bir kez modeline göre gerçekleştirilir.

OperationalEfficiency

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. Ayrıca, kimlik doğrulama mekanizmaları Amazon SQS ileti kuyruklarında depolanan iletilerin yetkisiz erişime karşı korunmasını sağlar.

 

Güvenilirlik

Amazon SQS, daha esnek ve ölçeklenebilir uygulamalar oluşturmanızı kolaylaştırmak için diğer AWS hizmetlerine temel düzeyde entegredir. Bu entegrasyon Amazon EC2, Amazon EC2 Container Service (Amazon ECS) ve AWS Lambda gibi işlem hizmetlerinin yanı sıra Amazon Simple Storage Service (Amazon S3), Amazon RDS ve Amazon DynamoDB gibi depolama ve veritabanı hizmetlerini kapsar. Amazon SQS, güçlü bir mesajlaşma çözümü sağlamak için Amazon Simple Notification Service (SNS) ile çalışır.

Üretkenlik

Amazon SQS'yi kullanarak iletileri kuyrukları ile çalışmaya başlamak kolaydır: konsolu veya tercih ettiğiniz SDK'yı seçmeniz yeterli. Yalnızca şu dört API'yi kullanarak SQS'yi hızlıca kodunuza ekleyebilirsiniz: CreateQueue, SendMessage, ReceiveMessage ve DeleteMessage. Standart Kuyruklar ve FIFO Kuyrukları için aynı API geçerlidir.

Ölçeklenebilirlik

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.

Oyster.com_Logo

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.

Örnek olay incelemesini okuyun »

Oyster.com_Logo

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.

Örnek olay incelemesini okuyun »

BMW_Logo

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.

Örnek olay incelemesini okuyun »

CapitalOne_Logo

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.

re:Invent 2016'da gösterilen video sunumunu izleyin »

ChangeHealthcare_Logo

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.

Örnek olay incelemesini okuyun »

redBus_Logo

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 

Örnek olay incelemesini okuyun »

Oyster.com_Logo

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.

Örnek olay incelemesini okuyun »

Amazon SQS'yi kullanmaya başlamak kolaydır.
Birkaç tıklamayla ilk SQS uygulamanızı dağıtmak için konsol kılavuzumuzu izleyin.

Ücretsiz Kullanmaya Başlayın