Knowledge base
December 29, 2023
Introducing Microsoft Copilot for Azure
Microsoft Copilot for Azure is a revolutionary AI assistant that supports IT professionals in managing their cloud infrastructure. This tool combines advanced language models with Azure’s Resource Model to provide comprehensive management of Azure services, from cloud to edge. It provides rich interaction and control over cloud resources, making IT management easier and more efficient.
Evolution of Cloud Management
With the growing complexity of cloud environments, there is an increased demand for advanced management tools. IT professionals are under pressure to manage more applications and end users while adapting to ever-changing infrastructure requirements. Copilot for Azure offers a solution by simplifying these complex tasks, giving professionals more time and space for productive activities.
Advantages
Copilot for Azure is designed to accelerate complex tasks, quickly discover and use new capabilities, and provide immediate, in-depth insights. These benefits are critical for scalable improvements within teams and organizations, significantly increasing overall efficiency and productivity. The tool enables IT professionals to make decisions faster and with greater confidence, improving the quality of IT services.
Comparable AI Assistance
Similar to GitHub Copilot, Copilot for Azure helps IT professionals work more efficiently.
Functionalities
- Design & Configuration: Create and configure services in line with organizational policies.
- Operation: Managing complex commands.
- Troubleshooting: troubleshooting problems about Azure services.
- Optimization: Cost, scalability and reliability recommendations.
Availability
Available in Azure portal and future in Azure mobile app and CLI.
Data Management and Security
Compliant policy, governance and access control, with emphasis on data security and privacy.
Usage Scenarios and Insights.
- Service exploration: Learn about each Azure service and get customized recommendations.
- Resource management: answering questions about resource size, resilience and solutions.
KQL Queries
Generate Kusto Query Language (KQL) queries for use within Azure Resource Graph.
Cost optimization
Insights into expenses, recommendations for cost optimization and “what-if” analyses.
AI-integrated Code Optimization
Integrated with AI algorithms to detect and solve performance problems.
Azure Monitor
Each Azure resource provides comprehensive metrics through Azure Monitor. Copilot assists in finding these metrics, visualizes and summarizes them for deeper analysis. It also detects anomalies to analyze unexpected changes and provides recommendations for solutions. In addition, Copilot can access data in Azure Monitor’s managed service for Prometheus, making it possible to create PromQL queries.
Azure CLI Scripting
Help with identifying commands and parameters, and generating scripts.
Troubleshooting
Quick access to information and troubleshooting assistance.
Azure Arc Support
Design, operate, optimize and solve problems with Azure Arc-enabled workloads.
Designed for Business Needs
Based on AI principles and privacy-preserving machine learning, with a focus on customer data security.
Access Control
Access data and actions against Azure only when the user has permission via role-based access control.
Preview and Feedback
Use by Microsoft employees and a select group of customers, with an ongoing preview and feedback cycle.