Azure OpenAI: Advanced Topics
1h 8mAdvanced2024-11-25
Authors

Rodrigo Díaz Concha
Solutions Architect, Microsoft Regional Director, and Microsoft MVP
Course details
In this course, instructor Rodrigo Diaz Concha helps Azure developers and architects advance their skills with Azure OpenAI. From monitoring and securing OpenAI services to creating custom models and integrating with other Azure services and resources, develop the skills you need to implement Azure OpenAI Service into your software solutions.
Learning objectives
Identify how to use monitoring tools in Azure for your Azure OpenAI Service resources.
Apply security principles to your Azure OpenAI Service resources.
Determine how to create a custom model using fine tuning techniques.
Explain how to use different Azure services together with your Azure OpenAI Service resources.
Learning objectives
Identify how to use monitoring tools in Azure for your Azure OpenAI Service resources.
Apply security principles to your Azure OpenAI Service resources.
Determine how to create a custom model using fine tuning techniques.
Explain how to use different Azure services together with your Azure OpenAI Service resources.
Skills covered
Azure OpenAIArtificial Intelligence for DesignCloud AdministrationAI Productivity ToolsGenerative AIArtificial Intelligence FoundationsVideoAzurePhotographyGraphic DesignCloud PlatformsArtificial Intelligence (AI)Animation and IllustrationCloud ComputingBusiness Software and ToolsMicrosoftDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Diving into the Azure OpenAI Service
- 02 - Skill and system prerequisites
1. Monitoring Azure OpenAI Service
- 03 - Configuring and querying logs
- 04 - Identifying resource behavior by using metrics
- 05 - Getting the most out of alerts
- 06 - Metrics in the Azure OpenAI Studio
- 07 - Risks and safety monitoring for deployed models
2. Securing Azure OpenAI Service
- 08 - Role-based access control in the Azure OpenAI Service
- 09 - Using Microsoft Entra ID
- 10 - Using managed identities
- 11 - Using private endpoints and VNets
- 12 - Using Azure Key Vault
3. Integrating with Azure Services and Resources
- 13 - Invoking Azure OpenAI Service from Azure Functions
- 14 - Calling Azure Logic Apps as functions using the Assistants API
- 15 - Load balancing with Azure API Management
4. Creating a Custom Model Through Fine-Tuning
- 16 - Preparing the data for fine-tuning
- 17 - Creating a custom model through fine-tuning
- 18 - Deploying and testing the custom model
Conclusion
- 19 - Resources for learning more about Azure OpenAI
Related courses
- Azure AI Engineer Associate (AI-102) Cert Prep: Implement Generative AI Solutions
- Azure AI Engineer Associate (AI-102) Cert Prep: Plan and Manage an Azure AI Solution
- Azure AI for Developers: OpenAI Services and Generative AI Models
- Azure AI for Developers: Building AI Agents
- Azure AI for Developers: Process Images with Azure AI
- Exploring Data Science with .NET using Polyglot Notebooks & ML.NET
- Generative AI for Data Engineering: ChatGPT Power Tips
- Build with AI: Production-Ready AI Apps with Gradio
Related learn paths
- Understanding Generative AI for Tech Leaders
- Foundational AI Skills for Azure Administration
- Build AI Products Using Azure AI Services in Your Development Lifecycle
- Become a Full-Stack Web Developer
- Advance Your Skills with Microsoft Entra ID
- Prepare for the Microsoft Azure Fundamentals (AZ-900) Certification Exam
- Getting Started as an Azure Developer
- Prepare for the Designing and Implementing Microsoft DevOps Solutions (AZ-400) Exam