Я хочу немного попрактиковаться с облаком и grpc, поэтому я подумал о создании небольшого двоичного файла (ISO C ++, не управляемый или C ++ / CX), который работает в Azure.
Я планирую использовать VS 2015, чтобы сделать это.
Могу ли я запустить собственный код на Azure?
Я не нашел учебных пособий, и на SO я нашел только несколько устаревших вопросов.
Azure предлагает разные продукты. В случае, если вы покупаете обычный виртуальный
машина — можешь бегать как хочешь.
Но, если мы говорим о сервисах приложений — ясно сказано, что «Создавайте основанные на стандартах веб-приложения и API с использованием .NET, Java, Node.js, PHP и Python». Быстрый поиск в Google показывает, что даже Ruby не поддерживается, поэтому можно с уверенностью предположить, что этот список действителен, и нативные приложения C ++ также не работают.
Azure предлагает несколько вариантов запуска вашего программного обеспечения. Как упомянул Starl1ght, вы можете запускать обычные виртуальные машины. Есть около 8 других вариантов. Например, пакет Azure позволяет использовать вычислительные узлы для пакетной обработки:
«Узлы могут запускать любой исполняемый файл или скрипт, который поддерживается
среда операционной системы узла. Это включает в себя * .exe, * .cmd,
* .bat и PowerShell скрипты для Windows «https://docs.microsoft.com/en-us/azure/batch/batch-api-basics