This document discusses running unmanaged code like native Windows applications on the Microsoft Azure platform. It covers Azure building blocks, the worker role programming model which allows applications to run like a continuously running service, additional Azure features for storage, deployment, and testing, potential issues to watch out for, and links for further information on interoperability, tools, and samples. It concludes with an invitation for questions.
1 of 12
Downloaded 15 times
More Related Content
Native code on ms azure platform
1. Native code on MS Azure platformRunning unmanaged code on Windows Azure
7. How to run any applicationas Worker Role on Azure?WindowsNon-admin userLike USB drive with ¡°runme.bat¡±Can your app run that way?
8. Worker Role Programming ModelBasically DLL with main()In .NETOnStart() ¨C initializationRun() ¨C mainOnStop() ¨C graceful shutdownExpected to run forever
MS Azure supports .NET managed code by default ¨C that¡¯s fineBut we need to support legacy applications or port existing applications to the cloud!
Consider existing Azure building blocks
Consider existing Azure building blocks
Consider existing Azure building blocks
Describe my task and existing pattern which was used
Describe holistic approach of the application:Native C++ code for computational tasks (on server)Native C++ code on client side for interaction with existing unmanaged application