Technical Deep Dive: Managed Instance for Azure App Service
Microsoft Events hosts a technical deep dive into Azure App Service Managed Instance, featuring Scott Hunter, Gaurav Seth, and Andrew Westgarth, with proven strategies for legacy app migration and integration with AI and developer tools.
Technical Deep Dive: Managed Instance for Azure App Service
Introduction
Azure App Service Managed Instance is a new offering designed to streamline the migration of legacy ASP.NET applications to the cloud. The service facilitates migration without requiring code changes, directly addressing blockers such as file access, custom installers, and execution of system commands.
Migration Strategies
- Eliminating Migration Blockers: Overcome issues like sandbox limitations, file access problems, and custom installation needs.
- Configuration Scripts: Use configuration scripts and containers to automate dependency installation and application setup.
Security and Identity
- Managed Identity: Enables secure communication between App Service instances and Azure Storage, reducing manual credential handling.
Performance and Scalability
- Efficient Scaling: Design strategies for scaling applications cost-effectively and optimizing performance on the Managed Instance platform.
- Lowering Total Cost of Ownership (TCO): Migrate legacy workloads while driving operational efficiency and reducing cloud expenses.
AI Ecosystem Integration
- Leveraging Azure AI: Integrate migrated applications with Azure’s AI ecosystem to enable new innovations, such as using agentic frameworks and AI-powered features.
Developer Tool Integration
- GitHub Copilot Tools: The session announces integration options with GitHub Copilot, supporting AI-assisted coding and deployment workflows.
- Live Demonstration: Walkthroughs on setting up Managed Instances, migrating legacy apps, and connecting APIs through agentic frameworks and AI services.
Session Speakers
- Scott Hunter
- Gaurav Seth
- Andrew Westgarth
Additional Resources
Key Chapters
- Introduction to Azure App Service Managed Instance
- Common migration blockers and solutions
- Managed identity and secure integrations
- Migration demonstration: Legacy ASP.NET app without code changes
- Connecting APIs through agentic frameworks and AI services
- Announcements on GitHub Copilot Tools and upcoming previews
Proven Tactics
- Using configuration scripts and containers for automation
- Securing resources with managed identity
- Leveraging Azure AI integration
- Accelerating app migration for performance and scalability
Q&A and Community Engagement
The session concludes with live Q&A, offering insights from Microsoft experts and sharing community feedback.