Eski bir uygulama, bir Microsoft SQL Server veritabanını paylaşan ve Microsoft Message Queueing (MSMQ) kullanarak eşzamansız olarak iletişim kuran birden çok .NET Framework bileşeni kullanır. Şirket, kapsayıcılı .NET Core bileşenlerine geçiş yapıyor ve uygulamayı AWS üzerinde çalışacak şekilde yeniden düzenlemek istiyor. .NET Core kapsayıcıları karmaşık düzenleme, ağ ve ana bilgisayar yapılandırması üzerinde tam kontrol gerektiriyor ve veritabanı modeli güçlü bir şekilde ilişkisel. Bu gereksinimleri hangi mimari karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: .NET Core bileşenlerini ana bilgisayar düzeyinde kontrolü sürdürmek için Amazon EC2 başlatma türüyle Amazon Elastic Container Service (Amazon ECS) üzerinde barındırın. Veritabanını Amazon Aurora MySQL Serverless v2 üzerinde barındırın. Eşzamansız mesajlaşma için Amazon Simple Queue Service (Amazon SQS) kullanın..
Neden bu cevap
Doğru cevap, ana bilgisayar düzeyinde kontrol gereksinimini karşılamak için Amazon EC2 başlatma türüyle Amazon ECS'yi kullanır. Bu, .NET Core bileşenleri için karmaşık düzenleme, ağ ve ana bilgisayar yapılandırması üzerinde tam kontrol sağlar. İlişkisel veritabanı modeli için Amazon Aurora MySQL Serverless v2 uygundur ve MSMQ'ya eşdeğer eşzamansız mesajlaşma için Amazon SQS en uygun çözümdür. Diğer seçenekler neden yanlış: AWS App Runner, ana bilgisayar düzeyinde kontrol sağlamaz. EventBridge, genel olay yönlendirme için daha uygundur, basit mesaj kuyruğu için değil. Fargate, ana bilgisayar düzeyinde kontrol sağlamaz. DynamoDB ilişkisel bir veritabanı değildir. SNS, yayınlama/abone olma modeli için daha uygundur, kuyruklama için değil. Elastic Beanstalk, ana bilgisayar düzeyinde kontrol sağlamaz. Aurora PostgreSQL Serverless v2, MySQL yerine PostgreSQL kullanır. MSK, daha karmaşık akış senaryoları için tasarlanmıştır.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez