Azure'da iki sistem arasında bir bütünleşme yapmayı planlıyorum. Uygulamanın temel mimarisi, şirket içi bir konsol uygulamasının Azure eşdeğeri olacaktır. Örneğin. iki sistemWeb Görevinin aksine bir Mantık Uygulamasını ne zaman kullanmalıyım?
arasındaki programlanmış bir karışmada verileri karıştırmak için bunu App Hizmetleri içinde yapmanın iki yolunu görebilirsiniz.
web işleri olan bir web uygulaması. Benim durumumda şu anda gerçekten web sitesine ihtiyacım yok. Özel kodlanmış API uygulamaları ile bir mantık uygulaması. Benim durumumda, tüm entegrasyon muhtemelen bir zincirleme API uygulaması dizisi yerine yalnızca bir özel API uygulaması olacaktır.
Her ikisi de planlanan etkinlikleri ve ihtiyacım olan bağlantıyı destekleyecek gibi görünüyorlar. İkisi de ölçeklenecek gibi görünüyorlar ama bu, planladığım şey için gerçekten bir sorun değil. Her ikisi de oldukça basit dağıtım yollarına sahip gibi görünüyor. Gerçekten ikisi de oldukça benzer gözüküyor.
Web siteleri için bir web uygulamasının her zaman bir web sitesiyle birlikte geleceğine inandığım en büyük fark. Bu doğru mu? Eğer öyleyse, muhtemelen ileride web sitesini kullanabileceğimiz bir web uygulaması için gideceğim.
Kararımı etkileyecek başka bir şey eksik mi? Fark bu kadar basit mi?
Web sitesi olmadan bir web işiniz olabilir mi? –
@JamesWood Azure bakış açısından NO. Azure webjob web sitesi üzerinden çalışır. Her zaman bir web sitesi kod perspektifinden kaçınmak ve sadece AzureWebjob boş bir Web sitesine dağıtmaktan kaçınarak söyleyebilirsiniz. –
WebJobs artık API Uygulamaları ile de ilişkilendirilebilir. –