Mimari

AWS sunucusuz mimari şablonu

API Gateway, Lambda, DynamoDB, EventBridge, SQS ve Cognito

AWS sunucusuz mimari şablonunun önizlemesi

İçinde neler var

Node sayısı
11
Pack’ler
AğBulutGüvenlikVeri
Kategori
Mimari

Free planda çalışır: diyagram başına 15 diyagram node’u + 150 not, metin, çıkartma ve zihin haritası konusu.

Bu şablon AWS üzerinde sunucusuz bir web uygulamasını gösterir. CloudFront statik ön yüzü Amazon S3’ten sunar, kullanıcılar Amazon Cognito ile giriş yapar ve uygulama Amazon API Gateway’i çağırır; API Gateway belirteci doğrular ve bir DynamoDB tablosuna okuyup yazan orders-api Lambda fonksiyonunu çalıştırır.

Bir sipariş verildiğinde fonksiyon Amazon EventBridge’e bir OrderPlaced olayı yayımlar. Bir kural olayı Amazon SQS kuyruğuna gönderir, kuyruk fulfillment-worker fonksiyonunu tetikler ve işleyici onayı Amazon SES ile gönderir. Olay kenarları kesiklidir; böylece istek yolu ile arka plandaki iş kolayca ayırt edilir.

Ne zaman kullanılır

  • AWS üzerinde yönetecek sunucusu olmayan, olay güdümlü bir arka uç tasarlamak.
  • Hangi parçaların kullanıcıya yanıt verdiğini, hangilerinin arka planda çalıştığını anlatmak.
  • Yayına çıkmadan önce kuyruklar ve olaylar çevresindeki izinleri, yeniden denemeleri ve hata yönetimini gözden geçirmek.
  • Bir AWS SAM ya da CDK projesini kodunun yanında belgelemek.

Nasıl kullanılır

  1. Fonksiyonları, tabloyu, kuyruğu ve olayları uygulamanıza göre yeniden adlandırın.

  2. Sisteminizin ihtiyaç duyduklarını ekleyin: bir ölü mektup kuyruğu, uzun işler için bir iş akışı ya da olay veri yolunun yeni bir tüketicisi.

  3. Okuyanlar iki yolu da izleyebilsin diye olaylar için kesikli, doğrudan çağrılar için düz kenar kullanın.

  4. Diyagramı inceleyenlerle paylaşın, README’ye ya da tasarım dokümanına dışa aktarın ve yapı geliştikçe sürümleri saklayın.

Sorular

SAM ya da CloudFormation şablonumu içe aktarabilir miyim?

Evet, başlangıç noktası olarak. Bir CloudFormation ya da SAM şablonunu veya cdk synth çıktısını ücretsiz CloudFormation’dan diyagrama aracına yapıştırın. Fonksiyonlar, tablolar, kuyruklar, konular ve API’ler AWS servis ikonlu bulut node’ları olur; referanslarıyla bağlanmış ve düzenlemeye hazırdır.

Aynı yerleşimi Azure ya da Google Cloud için kullanabilir miyim?

Evet. Kartlar AWS servis ikonlu, satıcıdan bağımsız bulut node’larıdır; onları Azure Functions, Cosmos DB ve Service Bus ya da Cloud Run, Firestore ve Pub/Sub olarak yeniden adlandırabilir veya Bulut pack’indeki boş node’larla başlayabilirsiniz.

Bir AI ajanı benim için sunucusuz bir diyagram çizebilir mi?

Evet. AI ajanınızı MCP üzerinden Archboard’a bağlayın ve yapınızı anlatın. Ajan tuvalinize yeni bir diyagram çizebilir ya da bu diyagramı genişletebilir; sonucu her diyagram gibi düzenlersiniz.

Benzer şablonlar

İlgili kullanım alanı

Bulut mimari diyagramları

Bir dakikada canvas açın

Google veya GitHub ile giriş yapın. Tek koltuk ücretsiz; ekip katılınca planı yükseltin.