What You Need to Know Before
You Start
Starts 6 June 2025 19:37
Ends 6 June 2025
00
days
00
hours
00
minutes
00
seconds
Modernizing Applications with .NET AI and Cloud-Native Practices - Session 149
Master cloud-native development using AI services, .NET Aspire framework, and Azure to build resilient, scalable applications with enhanced observability and simplified deployment.
Microsoft
via YouTube
Microsoft
2484 Courses
48 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Free Video
Optional upgrade avallable
Overview
Master cloud-native development using AI services, .NET Aspire framework, and Azure to build resilient, scalable applications with enhanced observability and simplified deployment.
Syllabus
- Introduction to Cloud-Native Development
- Introduction to .NET Aspire Framework
- Integrating AI Services with .NET
- Building Scalable Applications
- Enhanced Observability Practices
- Simplifying Deployment with Azure
- Case Studies and Real-World Applications
- Hands-on Project
- Conclusion and Next Steps
Overview of cloud-native concepts
Benefits of modernizing applications
Fundamentals of the .NET Aspire framework
Setting up the development environment
Key features for scalability and resilience
Overview of AI services in Azure
Implementing machine learning models in .NET applications
Leveraging cognitive services for enhanced application intelligence
Designing for scalability and resilience
Using microservices architecture with .NET
Implementing distributed computing patterns
Introduction to observability and its importance
Implementing logging, monitoring, and tracing
Tools and frameworks for observability in Azure
Overview of Azure deployment models
Best practices for continuous integration and delivery (CI/CD)
Utilizing Azure DevOps for streamlined deployments
Analysis of industry case studies
Lessons learned from applying .NET, AI, and cloud-native practices in real scenarios
Development of a sample cloud-native application using .NET and Azure AI services
Guided steps from conception to deployment
Recap of learning outcomes
Resources for continued learning and exploration of advanced topics
Subjects
Programming