Pour le moment, nous utilisons notre application sur un AWS Beanstalk, mais nous essayons de déterminer la pertinence d'Azure.Quel est l'équivalent Azure d'AWS Lambda?
Notre plus gros problème est la quantité de temps processeur gaspillé pour lequel nous payons mais que nous n'utilisons pas. Nous fonctionnons sur des instances t2.small car elles ont la quantité minimale de RAM dont nous avons besoin, mais nous n'utilisons jamais la quantité de base de temps CPU allouée. (20% pour un t2.small) Nous avons besoin de beaucoup de puissance CPU pendant les courtes rafales de la journée et en mettant plus d'instances en ligne avant que ce soit la seule façon de le gérer. AWS Lambda est une bonne solution pour nous, mais nous avons des dépendances sur des composants Windows comme SAPI, donc nous devons utiliser des machines virtuelles Windows. En ce qui concerne les services cloud Azure, nous pensions que l'utilisation d'un rôle Web conviendrait parfaitement à notre application, mais il semble qu'un rôle Web ne soit rien de plus qu'une machine virtuelle Win 2012 avec IIS activé. Ainsi, au fur et à mesure que l'application évolue, elle apporte simplement plus de ces machines virtuelles, ce qui correspond exactement à ce que nous avons actuellement. Est-ce que Azure a un service similaire à Lambda où vous payez juste le temps de traitement du CPU que vous utilisez? La raison de notre utilisation inefficace des ressources processeur est que notre application de génération de discours utilise des voix tierces mais ne peut exécuter que des threads uniques lors de l'appel dans SAPI car le moteur vocal est susceptible de se bloquer lors du multithreading. Nous n'avons aucun contrôle sur ce moteur vocal. Il doit avoir accès à un registre système et à Windows SAPI. La solution idéale consiste à envelopper d'une manière ou d'une autre toutes les dépendances dans un paquet et à le déployer sur Azure, puis à en lancer plusieurs instances. Qu'est-ce que "ceci" est je n'ai aucune idée
Je trouve très étrange qu'ils n'incluent pas Azure Automation en tant qu'équivalent direct de Lambda! –
Je suis surpris aussi. L'équipe Azure doit avoir fait preuve de diligence avant de mettre en place cette cartographie. –
Ou, il offre la preuve qu'ils n'ont pas! Comme il s'agit clairement d'un produit très similaire (je viens d'ouvrir [Lambda] (http://docs.aws.amazon.com/lambda/latest/dg/welcome.html) et [Automation] (https://azure.microsoft .com/fr-in/documentation/services/automation /) les premières pages, et ils sont presque identiques dans ce qu'ils disent qu'ils offrent) –