how to migrate console apps as a cloud service
TRANSCRIPT
![Page 1: How to migrate Console Apps as a cloud service](https://reader036.vdocuments.mx/reader036/viewer/2022062412/58ef1f8a1a28ab56288b4621/html5/thumbnails/1.jpg)
How to get Console Apps as a cloud serviceMostafa Elzoghbi
Sr. Technical Evangelist @ Microsoft@MostafaElzoghbi
![Page 2: How to migrate Console Apps as a cloud service](https://reader036.vdocuments.mx/reader036/viewer/2022062412/58ef1f8a1a28ab56288b4621/html5/thumbnails/2.jpg)
Legacy application challenges
Can’t scale without re-writing big chunks of code. Code Architecture changes to scale. Managing threading and resource contention is hard. Avoid resource deadlocks. Scheduling requires synchronization challenges.
![Page 3: How to migrate Console Apps as a cloud service](https://reader036.vdocuments.mx/reader036/viewer/2022062412/58ef1f8a1a28ab56288b4621/html5/thumbnails/3.jpg)
Possible migration options for scalable cloud services
Wrap your exe as Azure Web Jobs. Wrap your exe as Azure Worker Role. Wrap your exe as Azure Worker Role in Cloud
Services.
![Page 4: How to migrate Console Apps as a cloud service](https://reader036.vdocuments.mx/reader036/viewer/2022062412/58ef1f8a1a28ab56288b4621/html5/thumbnails/4.jpg)
Option 1: Wrap your exe as Azure Web Jobs
100% code reusability. The exe is hosted on a web application in Azure. Easy to configure since all configs are managed
through the web app configs. Easy to scale up or down as needed. Scheduling is so easy pre and post deployment.
![Page 5: How to migrate Console Apps as a cloud service](https://reader036.vdocuments.mx/reader036/viewer/2022062412/58ef1f8a1a28ab56288b4621/html5/thumbnails/5.jpg)
Demo: Moving Console App as Azure Web Jobs
![Page 6: How to migrate Console Apps as a cloud service](https://reader036.vdocuments.mx/reader036/viewer/2022062412/58ef1f8a1a28ab56288b4621/html5/thumbnails/6.jpg)
Q&A Post your questions to: Stack Overflow Forums MSDN Forums
Twitter: @MostafaElzoghbi
![Page 7: How to migrate Console Apps as a cloud service](https://reader036.vdocuments.mx/reader036/viewer/2022062412/58ef1f8a1a28ab56288b4621/html5/thumbnails/7.jpg)
Get startedVisit azure.microsoft.com
![Page 8: How to migrate Console Apps as a cloud service](https://reader036.vdocuments.mx/reader036/viewer/2022062412/58ef1f8a1a28ab56288b4621/html5/thumbnails/8.jpg)
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.