Welcome to the weekly update in the Azure cloud world!

Jiadong Chen
3 min readNov 27, 2023
source: Microsoft

From simplifying IIS certificate management via Azure Arc to Kusto’s slick schema validation. Microsoft’s Fabric dazzles with data mirroring and Copilot updates, while the Security Copilot revolutionizes cybersecurity response. Explore the migration path from OpenAI to Azure OpenAI, and a hands-on guide to Azure OpenAI with JavaScript and TypeScript. Stay ahead in tech evolution! 💻✨

🎯 Simplify certificate management of on-prem IIS server with Azure Arc & Azure Key Vault VM extension

By centrally storing certificates in Azure Key Vault and utilizing Azure Arc with the Key Vault VM Extension to automate certificate updates, enhancing security and efficiency in managing certificates for web servers.

🎯 Kusto Schema Validation

Kusto’s new command, “.show database schema violations,” enables quick schema validation in your database, identifying inconsistencies such as drifting function schemas or missing tables, providing a valuable tool for maintaining code quality and facilitating spot checks or integration into CI/CD automation for improved productivity and database quality assurance.

🎯 Microsoft Fabric: Data mirroring and Copilot updates

Microsoft Fabric is a fully managed data and analytics service that enables access to quality data across diverse sources without integration challenges; it features new data mirroring capabilities and AI-powered Copilot experiences for tasks ranging from building data pipelines to creating predictive models and generating Power BI reports, making it a unified platform for data integration, engineering, warehousing, science models, analytics, and real-time monitoring.

🎯 How Microsoft Security Copilot works

Microsoft Security Copilot is an enterprise-grade natural language interface, powered by GPT, that uses generative AI and Microsoft’s cybersecurity expertise to assist in investigating and responding to security incidents. It integrates with various Microsoft tools like Defender XDR, Intune, Entra, and Purview, providing a stateful experience, managing plugins, and offering skills for prompt-based security tasks, significantly speeding up investigations and response processes.

🎯 Migrating from OpenAI to Azure OpenAI

The process of migrating from OpenAI to Azure OpenAI involves creating an Azure account, identifying regions, creating resources, deploying GPT models in Azure OpenAI Studio, updating Python code, handling connectivity errors, and monitoring usage, with the added benefits of data privacy, exclusivity, fine-tuning control, content filtering, and customization features in Azure OpenAI.

🎯 A Practical Guide for Beginners: Azure OpenAI with JavaScript and TypeScript

The tutorial provides step-by-step instructions, covering the creation of Azure OpenAI Service, implementation of models in Azure OpenAI Studio, and consumption of the resource in a Node.js/TypeScript application

--

--

Jiadong Chen

Microsoft MVP, MCT | Azure Certified Solutions Architect & Cybersecurity Architect Expert | Member of .NET Foundation | Packt Author