Wiedza
  • 0 Koszyk
  • Kontakt
  • Moje konto
  • Blog
  • MOC On-Demand – co to takiego?
  • MOC On-Demand – Co zyskujesz?
  • Kursy MS

Upload to Azure Devops – This push was rejected because its size is greater than the 5120 MB limit for pushes in this repository.

During uploading fresh repository to GIT especially to Azure Devops – you can see:

This push was rejected because its size is greater than the 5120 MB limit for pushes in this repository.

The idea is to split across the commits. Here is a script that can do it automatically based on file size.

Invocation from directory of where you have repo: ..\push-one-dir.ps1 -RepoUrl “https://dev.azure.com/organisation/SVN/_git/gitrepo”

 

# Push repository in batches under 4500 MB
# Handles Polish/Unicode characters in filenames properly
# Run from the repository directory, e.g.: cd C:\svn\MNG then ..\push-one-dir.ps1
#..\push-one-dir.ps1 -RepoUrl “https://github.com/user/repo.git” -MaxBatchSizeMB 3000
#..\push-one-dir.ps1 -RepoUrl “https://github.com/user/repo.git” -InitializeRepo
param(
[Parameter(Mandatory=$true)]
[string]$RepoUrl,

[Parameter(Mandatory=$false)]
[int]$MaxBatchSizeMB = 4500,

[Parameter(Mandatory=$false)]
[switch]$InitializeRepo = $false
)

# Ensure UTF-8 encoding for proper handling of Polish characters
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$PSDefaultParameterValues[‘Out-File:Encoding’] = ‘utf8’

# Start logging
$timestamp = Get-Date -Format “yyyyMMdd_HHmmss”
$repoName = Split-Path -Leaf (Get-Location)
$logFile = “C:\svn\logs\push_${repoName}_${timestamp}.log”

# Create logs directory if not exists
if (-not (Test-Path “C:\svn\logs”)) {
New-Item -ItemType Directory -Path “C:\svn\logs” | Out-Null
}

Start-Transcript -Path $logFile

Write-Host “========================================” -ForegroundColor Cyan
Write-Host “Starting push for: $repoName” -ForegroundColor Cyan
Write-Host “Repository URL: $RepoUrl” -ForegroundColor Cyan
Write-Host “Max batch size: $MaxBatchSizeMB MB” -ForegroundColor Cyan
Write-Host “Log file: $logFile” -ForegroundColor Cyan
Write-Host “Started at: $(Get-Date)” -ForegroundColor Cyan
Write-Host “========================================” -ForegroundColor Cyan

$maxBatchSizeBytes = $MaxBatchSizeMB * 1MB

# Configure Git for Unicode support
Write-Host “Configuring Git for Unicode support…” -ForegroundColor Yellow
git config core.quotePath false
git config i18n.commitEncoding utf-8
git config i18n.logOutputEncoding utf-8

# Initialize repo if requested
if ($InitializeRepo) {
if (Test-Path .git) {
Write-Host “Removing existing .git folder…” -ForegroundColor Yellow
Remove-Item -Recurse -Force .git
}

git init
git remote add origin $RepoUrl
}

# First commit – just .gitignore if it exists
if (Test-Path .gitignore) {
Write-Host “Adding .gitignore…” -ForegroundColor Yellow
git add .gitignore
git commit -m “Initial commit – gitignore” 2>$null
git push -u origin master –force
Write-Host “.gitignore pushed successfully” -ForegroundColor Green
} else {
Write-Host “No .gitignore found, skipping initial commit” -ForegroundColor Yellow
# Create an empty initial commit to establish the branch
git commit –allow-empty -m “Initial commit”
git push -u origin master –force
}

# Get all files using PowerShell’s Get-ChildItem (handles Unicode properly)
# This bypasses Git’s problematic path escaping
Write-Host “Scanning for files…” -ForegroundColor Yellow

$currentPath = (Get-Location).Path
$allFileObjects = Get-ChildItem -Recurse -File -Force | Where-Object {
$_.FullName -notmatch ‘\\\.git\\’ -and
$_.FullName -notmatch ‘\\\.svn\\’ -and
$_.Name -ne ‘.gitignore’
}

Write-Host “Found $($allFileObjects.Count) files to process” -ForegroundColor Cyan

# Check which files are already tracked by git
$trackedFiles = @{}
$gitLsFiles = git ls-files -z 2>$null
if ($gitLsFiles) {
$gitLsFiles -split “`0” | Where-Object { $_ -ne “” } | ForEach-Object {
$trackedFiles[$_] = $true
}
}

Write-Host “Already tracked: $($trackedFiles.Count) files” -ForegroundColor Cyan

$currentBatchSize = 0
$currentBatchFiles = @()
$batchNumber = 1
$skippedFiles = @()
$failedFiles = @()
$totalFilesProcessed = 0

foreach ($fileObj in $allFileObjects) {
# Get relative path
$relativePath = $fileObj.FullName.Substring($currentPath.Length + 1)
# Normalize path separators for git
$relativePath = $relativePath -replace ‘\\’, ‘/’

# Skip if already tracked
if ($trackedFiles.ContainsKey($relativePath)) {
continue
}

$fileSize = $fileObj.Length

# If single file exceeds limit, skip it and warn
if ($fileSize -gt $maxBatchSizeBytes) {
Write-Host “WARNING: Skipping ‘$relativePath’ – file too large ($([math]::Round($fileSize/1MB, 2)) MB)” -ForegroundColor Yellow
$skippedFiles += [PSCustomObject]@{
File = $relativePath
SizeMB = [math]::Round($fileSize/1MB, 2)
Reason = “Exceeds batch size limit”
}
continue
}

# If adding this file would exceed limit, push current batch first
if (($currentBatchSize + $fileSize) -gt $maxBatchSizeBytes -and $currentBatchFiles.Count -gt 0) {
Write-Host “”
Write-Host “========================================” -ForegroundColor Green
Write-Host “Pushing batch $batchNumber ($([math]::Round($currentBatchSize/1MB, 2)) MB, $($currentBatchFiles.Count) files)…” -ForegroundColor Green
Write-Host “========================================” -ForegroundColor Green

$batchFailed = @()
foreach ($batchFile in $currentBatchFiles) {
# Use the full path for adding to handle special characters
$fullPath = Join-Path $currentPath ($batchFile -replace ‘/’, ‘\’)

# Use -LiteralPath style by passing to git add
$result = git add — “$batchFile” 2>&1
if ($LASTEXITCODE -ne 0) {
Write-Host ” WARNING: Failed to add ‘$batchFile’: $result” -ForegroundColor Red
$batchFailed += $batchFile
}
}

if ($batchFailed.Count -gt 0) {
$failedFiles += $batchFailed
}

# Check if there’s anything to commit
$status = git status –porcelain
if ($status) {
git commit -m “Batch $batchNumber – $($currentBatchFiles.Count) files”

$pushResult = git push origin master 2>&1
if ($LASTEXITCODE -ne 0) {
Write-Host “ERROR: Push failed for batch $batchNumber” -ForegroundColor Red
Write-Host $pushResult -ForegroundColor Red

# Try to recover – maybe the batch is too large for the server
Write-Host “Attempting to reset and continue…” -ForegroundColor Yellow
git reset HEAD~1
} else {
Write-Host “Batch $batchNumber completed at $(Get-Date)” -ForegroundColor Cyan
$totalFilesProcessed += ($currentBatchFiles.Count – $batchFailed.Count)
}
} else {
Write-Host “No changes to commit in batch $batchNumber” -ForegroundColor Yellow
}

# Reset for next batch
$currentBatchSize = 0
$currentBatchFiles = @()
$batchNumber++

# Small delay to prevent overwhelming the server
Start-Sleep -Milliseconds 500
}

# Add file to current batch
$currentBatchFiles += $relativePath
$currentBatchSize += $fileSize
}

# Push remaining files
if ($currentBatchFiles.Count -gt 0) {
Write-Host “”
Write-Host “========================================” -ForegroundColor Green
Write-Host “Pushing final batch $batchNumber ($([math]::Round($currentBatchSize/1MB, 2)) MB, $($currentBatchFiles.Count) files)…” -ForegroundColor Green
Write-Host “========================================” -ForegroundColor Green

$batchFailed = @()
foreach ($batchFile in $currentBatchFiles) {
$result = git add — “$batchFile” 2>&1
if ($LASTEXITCODE -ne 0) {
Write-Host ” WARNING: Failed to add ‘$batchFile’: $result” -ForegroundColor Red
$batchFailed += $batchFile
}
}

if ($batchFailed.Count -gt 0) {
$failedFiles += $batchFailed
}

$status = git status –porcelain
if ($status) {
git commit -m “Batch $batchNumber – $($currentBatchFiles.Count) files (final)”

$pushResult = git push origin master 2>&1
if ($LASTEXITCODE -ne 0) {
Write-Host “ERROR: Push failed for final batch” -ForegroundColor Red
Write-Host $pushResult -ForegroundColor Red
} else {
Write-Host “Batch $batchNumber completed at $(Get-Date)” -ForegroundColor Cyan
$totalFilesProcessed += ($currentBatchFiles.Count – $batchFailed.Count)
}
} else {
Write-Host “No changes to commit in final batch” -ForegroundColor Yellow
}
}

# Verify what’s still untracked
Write-Host “”
Write-Host “Verifying repository status…” -ForegroundColor Yellow
$remainingUntracked = git status –porcelain | Where-Object { $_ -match ‘^\?\?’ }
$remainingCount = ($remainingUntracked | Measure-Object).Count

# Summary
Write-Host “”
Write-Host “========================================” -ForegroundColor Cyan
Write-Host “SUMMARY” -ForegroundColor Cyan
Write-Host “========================================” -ForegroundColor Cyan
Write-Host “Total batches pushed: $batchNumber” -ForegroundColor Green
Write-Host “Total files processed: $totalFilesProcessed” -ForegroundColor Green
Write-Host “Remaining untracked: $remainingCount” -ForegroundColor $(if ($remainingCount -eq 0) { “Green” } else { “Yellow” })
Write-Host “Completed at: $(Get-Date)” -ForegroundColor Green

if ($skippedFiles.Count -gt 0) {
Write-Host “”
Write-Host “Skipped files (too large):” -ForegroundColor Yellow
$skippedFiles | Format-Table -AutoSize
}

if ($failedFiles.Count -gt 0) {
Write-Host “”
Write-Host “Failed to add ($($failedFiles.Count) files):” -ForegroundColor Red
$failedFiles | ForEach-Object { Write-Host ” $_” -ForegroundColor Red }
}

if ($remainingCount -gt 0) {
Write-Host “”
Write-Host “Still untracked files ($remainingCount):” -ForegroundColor Yellow
$remainingUntracked | Select-Object -First 20 | ForEach-Object {
Write-Host ” $_” -ForegroundColor Yellow
}
if ($remainingCount -gt 20) {
Write-Host ” … and $($remainingCount – 20) more” -ForegroundColor Yellow
}

# Save remaining files to a separate log
$remainingLogFile = “C:\svn\logs\remaining_${repoName}_${timestamp}.txt”
$remainingUntracked | Out-File -FilePath $remainingLogFile -Encoding UTF8
Write-Host “”
Write-Host “Full list of remaining files saved to: $remainingLogFile” -ForegroundColor Cyan
}

Write-Host “”
Write-Host “Log saved to: $logFile” -ForegroundColor Cyan

Stop-Transcript

Before I suggest to invoke:

git config –global core.autocrlf false

git config –global core.longpaths true

git config —global http.postBuffer 524288000

Microsoft Fabric

Microsoft Fabric has been around for a few years now and brings data tools together in one SaaS platform — from copying databases to running analytics on the fly. Before, we often used separate services like Azure Data Factory, but now it’s all in one place.  Are you using Microsoft Fabric already, or sticking with Azure services like Azure Data Factory? If not, what’s holding you back? Would love to hear your experience!

🔹 Feature: Microsoft Fabric

🔹 What It Does: A unified data platform designed for seamless data transformation

What Is It Giving You:

🚀 Now enhanced with capabilities to ingest, process, transform, and route events using Eventstream—making your data flow smarter and faster.

🚀 Now with new database mirroring options from SQL 2025 – so not only Change Data Capture

✅ Data Factory: Simplify data integration and orchestration across diverse sources.

✅ Analytics: Gain powerful insights with advanced analytical capabilities.

✅ Databases: Manage structured and unstructured data efficiently.

✅ Real-Time Intelligence: Analyze and respond to data events in real-time.

✅ Power BI: Transform data into rich, interactive visual reports.

More info:

🌐 https://learn.microsoft.com/en-us/fabric/fundamentals/microsoft-fabric-overview#components-of-microsoft-fabric

Teams Meeting Facilitator

🔹 Feature: Teams Meeting Facilitator

🔹 What It Does: Enhances your Teams meetings by streamlining productivity and collaboration.

What is it giving you:

✅ Establish meeting goals & agenda

✅ Track agenda, moderate discussions, and manage time effectively

✅ Take real-time, collaborative notes—editable by all attendees, even those without a Copilot license, during the meeting

✅ Answer questions about the meeting or pull information from the web

✅ Capture and manage tasks

✅ Create documents based on discussions

✅ Enhanced focus: Attendees can concentrate on the discussion while Facilitator handles note-taking

✅ Seamless collaboration: Meeting notes powered by Loop, fully editable and shareable like all Loop pages

✅ Efficiency: Real-time updates ensure everyone stays aligned

Pre-requisites:

⚠️ At least one participant with a Microsoft 365 Copilot License to activate Facilitator

⚠️ Transcription must be enabled

⚠️ “Loop experiences in Teams” functionality enabled

More info:

🌐 https://support.microsoft.com/en-us/office/facilitator-in-microsoft-teams-meetings-37657f91-39b5-40eb-9421-45141e3ce9f6

 

Azure IoT Operations

🔹 Feature: Azure IoT Operations

🔹 What It Does: Azure IoT Operations is a robust set of data services designed to run on Azure Arc-enabled edge Kubernetes clusters. It streamlines IoT deployments, ensuring efficient data flow and asset management.

What is it giving you:

✅ MQTT Broker: Powers event-driven architectures at the edge.

✅ Akri Connectors: Facilitates easy communication, e.g., with OPC UA servers.

✅ Data Flows: Enables data transformation, contextualization, and routing.

✅ Operations Experience: A user-friendly web UI for managing assets and data flows seamlessly.

More info:

🌐 https://learn.microsoft.com/en-us/azure/iot-operations/overview-iot-operations

🌐 https://learn.microsoft.com/en-us/azure/iot-operations/get-started-end-to-end-sample/quickstart-deploy (Great Demo that can be used also to deploy the other Azure Arc Kubernetes Connected Clusters)

Oracle Database@Azure

🔹 Feature: Oracle Database@Azure

🔹 What It Does: Brings mission-critical Oracle Database workloads directly into Azure with OCI-powered infrastructure, unified operations, and full feature/licensing parity — all managed using Azure-native tools.

What is it giving you?

✅ Unified Management with Azure Arc: Manage Oracle databases and Azure resources seamlessly through a single control plane. Enforce policies and ensure security uniformly across environments.

✅ Flexible Licensing: Leverage the Bring Your Own License (BYOL) model for cost efficiency.

✅ High performance, resiliency & microsecond latency: Powered by OCI’s RDMA-based architecture now running inside Azure datacenters — delivering predictable, enterprise-grade throughput.

✅ Available in 30+ regions by end of 2025

✅ MACC eligible: Spend on Oracle Database@Azure contributes to your Microsoft Azure Consumption Commitment.

✅ Flexible Plans with High Availability (HA) Features:

BRONZE – Foundational reliability for non-critical workloads  

SILVER – Enhanced availability & backup automation  

GOLD – Advanced HA, failover capabilities & rapid recovery  

PLATINUM – Highest resiliency, multi-zone HA & enterprise-grade continuity

More info:

🌐 https://techcommunity.microsoft.com/blog/oracleonazureblog/oracle-databaseazure-at-oracle-ai-world-2025-powering-the-next-wave-of-enterpris/4460749

 

Azure Kubernetes Fleet Manager

🔹 Feature: Azure Kubernetes Fleet Manager

🔹 What It Does: Simplifies multicluster management for AKS with workload propagation, load balancing, and upgrade orchestration.

What It’s Giving You:

✅ Group and Organize All Your AKS Clusters: Gain streamlined visibility and control over all your AKS clusters in one place.

✅ Get a Managed Experience: Azure handles the complexity, offering a fully managed approach to multi-cluster management.

✅ Propagate Kubernetes Configurations Across Clusters: Ensure consistency and compliance by easily distributing Kubernetes configurations to multiple clusters.

✅ Orchestrate Multi-Cluster Networking Scenarios: Simplify complex networking with built-in support for multi-cluster communication and load balancing.

✅ Support for Azure Arc–Enabled Kubernetes: Extend Fleet management to on-premises and multi-cloud Kubernetes clusters through Azure Arc integration.

More info:

🌐 https://azure.microsoft.com/en-us/products/kubernetes-fleet-manager#features

 

Azure Service Groups – the next evolution beyond Management Groups when they aren’t enough

🔹 Featured: Azure Service Groups – the next evolution beyond Management Groups when they aren’t enough.

🔹 What It Does: Azure Service Groups allow you to group resources across multiple subscriptions. They enable streamlined resource management with minimal permissions, ensuring security without over-privileging access.

What is it giving you:

✅ Cross-Subscription Grouping: Seamlessly organize resources across different subscriptions for better governance.

✅ Minimal Permissions Required: Manage resource groups effectively without needing excessive access rights.

✅ Enhanced Resource Management: Simplify administrative tasks and improve efficiency by grouping related resources logically.

✅ Secure and Scalable: Designed to support complex enterprise environments while maintaining robust security.

More info:

🌐 https://learn.microsoft.com/en-us/azure/governance/service-groups/overview

 

Pi Zero as RDP Jump Host with xrdp, NeutrinoRDP Proxy and Azure Arc

Project goal and assumptions

The goal of this project is to build a small, energy‑efficient jump host that enables remote RDP access to Windows machines inside a corporate network without exposing that network directly to the Internet. Instead of forwarding port 3389 on the router (which usually results in scans and brute‑force attempts), the Raspberry Pi operates on the local network and acts as a secure intermediary: it accepts the administrator’s connection and then establishes an RDP session to the selected Windows host.
The biggest advantage is that the Raspberry Pi does not need a public IP address or any open inbound ports. Administrative access is provided through Azure Arc (SSH over Arc), which makes it possible to connect via SSH to Arc‑enabled servers without a public IP and without opening additional ports.

Why Ethernet and not Wi‑Fi?

In a jump host scenario, reliability matters more than convenience. This type of device is often used to help other users or to fix outages – exactly when “unstable Wi‑Fi” can be most disruptive. For this reason, it is best to connect the Raspberry Pi to the internal network using a wired Ethernet connection.
At the same time, Wi‑Fi plays an interesting backup/architectural role here: if the LAN (with the Windows hosts – and not only them, since SSH is also in play) has no Internet access for security reasons, the Raspberry Pi can still reach the “outside world” (Azure) over Wi‑Fi. In practice, this provides an additional benefit: you can keep the server network “isolated” while still retaining the ability to perform remote administration via Arc.

How the RDP proxy works (xrdp + NeutrinoRDP)

The RDP “jump” layer is implemented using xrdp running on the Raspberry Pi in proxy mode with NeutrinoRDP. NeutrinoRDP is part of the neutrinolabs ecosystem and is a fork of FreeRDP 1.0.1, providing the RDP client implementation used in the proxy scenario.
One important practical detail: the NeutrinoRDP proxy does not always work “out of the box” after installing xrdp from distribution packages. In many distributions, the packages do not include ready‑to‑use proxy libraries/modules, so to obtain a working module (for example libxrdpneutrinordp.so), you must compile NeutrinoRDP from source and then rebuild xrdp with NeutrinoRDP support enabled (for example ./configure –enable-neutrinordp).

Azure Arc – access without a public IP

The Raspberry Pi acts as an edge server and is onboarded to Azure Arc‑enabled servers. Thanks to this, it is possible to connect to the Pi over SSH “through Azure” (SSH over Arc), even if the Raspberry Pi is behind NAT and has no port forwarding configured. Microsoft describes this mode as SSH access to Arc‑enabled servers without exposing them directly to the Internet.

Step by Step:

sudo apt-get update
sudo apt-get -y install mc build-essential git cmake libssl-dev libx11-dev libxext-dev libxinerama-dev libxcursor-dev libxdamage-dev libxv-dev libxkbfile-dev libasound2-dev libcups2-dev libxml2 libxml2-dev libxrandr-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libavutil-dev libavcodec-dev libavformat-dev libswscale-dev
git clone https://github.com/neutrinolabs/NeutrinoRDP.git
cd NeutrinoRDP
cmake -DCMAKE_BUILD_TYPE=Release -DWITH_SSE2=OFF .
make

if error than: sed -i '/#include <freerdp\/rail.h>/a #include <stdlib.h>' /home/mf/NeutrinoRDP/libfreerdp-utils/rail.c

make clean
make

sudo make install

sudo apt-get install -y gcc make libssl-dev libpam0g-dev libx11-dev libxfixes-dev libxrandr-dev mc autoconf automake libtool libxkbfile-dev
cd ~
git clone https://github.com/neutrinolabs/xrdp.git
cd xrdp

./bootstrap
./configure --enable-neutrinordp
make

if error: sed -i 's/self->client_info.jpeg_prop\[0\] < 0 ||//' libxrdp/xrdp_caps.c
make clean
make

sudo make install
sudo systemctl enable xrdp
sudo systemctl restart xrdp.service

Azure SQL Managed Instance Next-gen / SQL 2025 / SQL in Fabric

🔹 Feature: Azure SQL Managed Instance Next-gen / SQL 2025 / SQL in Fabric

🔹 What It Does: Enables next-level performance, scalability, and integration for your data solutions across Fabric – on premise and Azure

What is it giving you:

✅ Scale up to 128 Cores for enhanced processing power (Managed Instance)

✅ Up to 870 GB of memory to support demanding workloads (Managed Instance)

✅ Up to 32 TB of storage for massive data capacity (Managed Instance)

✅ Host up to 500 DBs per instance, ideal for large-scale deployments (Managed Instance)

✅ DiskANN Vector Indexing for faster search performance (also in SQL 2025)

✅ Real-time data streaming from SQL to Event Hubs (also in SQL 2025)

✅ Seamless mirroring of Azure database to Fabric updates for continuity

✅ Simplified migrations with SQL Server Arc-enabled Migration

✅ Oracle Code Conversion Copilot to ease transition from Oracle systems

✅ Enhanced security with Customer Managed Keys (CMK) in SQL Fabric

Stay tuned for a forthcoming post that will showcase enhanced performance for Azure SQL Managed Instance Next-gen.

 

Azure AI Foundry – Advanced Multi-Agent Platform, MCP Integration & Enterprise Observability

🔹 Feature: Azure AI Foundry – Advanced Multi-Agent Platform, MCP Integration & Enterprise Observability

🔹 What It Does: Azure AI Foundry introduces a cutting-edge, production-grade architecture for building AI agent systems, featuring native orchestration, unified data layers, and secure identity/control across the entire agent lifecycle.

What is it giving you:

🔧 Foundry Agent Service

Microsoft launches a powerful runtime and hosting layer for AI agents:

✅ Supports Microsoft Agent Framework, LangGraph, and third-party orchestrators.

✅ Native multi-agent orchestration with seamless message passing, routing, delegation, and hierarchical agent patterns.

✅ Automatic MCP (Model Context Protocol) tool discovery:

Converts custom tools & APIs into MCP servers.

Enables dynamic tool discovery with full schema + policy visibility.

✅ Serverless execution model — effortlessly scales agents up/down without infrastructure management.

In practice: Azure AI Foundry transforms into a cloud-native agent runtime, far beyond just a model hosting platform.

📚 Foundry Knowledge

A unified knowledge layer designed to tackle data fragmentation complexities in RAG pipelines:

✅ Connects seamlessly with 1,400+ enterprise systems (Dynamics, SAP, SQL, Salesforce, ServiceNow, etc.).

✅ Automates data ingestion, chunking, metadata extraction, and vectorization.

✅ Offers a normalized semantic layer with unified permissions (inherits M365 + Entra RBAC).

✅ No need for separate data pipelines — agents query a single Knowledge API.

Architecturally: It mirrors an enterprise-wide semantic data fabric:

Centralized governance → Distributed access → Consistent authorization → Unified embeddings.

📈 Foundry Observability

Comprehensive observability for agent-based systems:

✅ Request/response tracing across complex multi-agent chains.

✅ Evaluation pipelines for quality, grounding, and hallucination detection.

✅ Vector drift detection and RAG quality analytics.

✅ Guardrail telemetry tracking blocked calls, policy violations, and safety triggers.

✅ Cost analysis per agent, tool, workflow, and execution step.

Agent Control Plane (Preview) adds:

✅ Fleet-wide metrics across subscriptions and workspaces.

✅ Visual dependency maps (agents ↔ models ↔ tools ↔ data sources).

✅ Health scoring and proactive anomaly alerts.

Effectively: This brings APM-style observability (like Application Insights) to AI agents.

🔐 Security: Agent Identity, Purview Integration & Zero-Trust Enforcement

✅ Agent ID (via Microsoft Entra): Grants agents first-class identity to authenticate, request tokens, and operate autonomously or on behalf of users.

✅ Purview Integration:

Automates data classification, sensitivity labeling, and lineage tracking.

Enforces policies at every RAG/agent retrieval and tool interaction.

✅ Defender Integration:

Detects threats in agent messaging, tool calls, and model outputs.

Protects against prompt injection, data exfiltration attempts, and anomalous behaviors.

This sets the benchmark for Zero-Trust architecture in multi-agent systems.

More info:

🌐 https://aka.ms/azureaifoundry

🌐 https://learn.microsoft.com/azure/ai-studio/

 

⚠️ Please be aware about rebranding to Microsoft Foundry – https://learn.microsoft.com/en-us/azure/ai-foundry/what-is-azure-ai-foundry?view=foundry#microsoft-foundry-portals

Dataverse MCP Server

🔹 Feature: Dataverse MCP Server

🔹 What It Does: Unlocks AI-powered access to your data—tables, records, and more—across Microsoft Power Platform and Dynamics 365 with a unified interface. 💡

What is it giving you:

✅ Seamless AI Integration: Connect AI models effortlessly to business data.

✅ Unified Data Access: Simplified data retrieval across multiple environments.

✅ Enhanced Security: Leverages Microsoft’s robust security framework for data protection.

✅ Boosted Productivity: Streamlines workflows by reducing manual data handling.

🌐  More info: https://learn.microsoft.com/en-us/power-apps/maker/data-platform/data-platform-mcp

🌐 Build and deploy AI Agents with MCP and Azure Functions: https://youtu.be/XmNUV_7W3tM?si=zm45nnM2itrzJbIh

🌐 Copilot Integrated with MCP Server: https://youtu.be/1R0YwA7jI4M?si=KVQKe6-3Vs1fvfoM

Innovations in Windows 365 – Fresh Updates from #MSIgnite

🔹 Feature: Innovations in Windows 365 – Fresh Updates from #MSIgnite

✅ Cloud Apps for Flexible Access: Just show the app you need, not the whole desktop.

✅ Windows 365 Reserve: If your PC decides to throw a tantrum, you’ll have a cloud desktop ready to save the day!

✅ Windows 365 for Agents: If you don’t have a PC with an NPU for running PC Agents, you can use it in Windows 365.

✅ Enhanced Deployment & Management: Simplify transitions with updates to Intune and migration APIs, supporting flexible deployment of cloud apps, hybrid on-prem management, and IT Copilot support.

✅ Security & Resilience: Built on a zero-trust foundation, Windows 365 now features advanced resilience, multi-path connectivity, and secure, consistent user access through Windows 365 Reserve.

More info:

🌐 https://ignite.microsoft.com/en-US/sessions/BRK343?source=/favorites

Cosmos DB – Fresh Updates from #MSIgnite

🔹 Feature: Cosmos DB – Fresh Updates from #MSIgnite

What’s in it for you?

✅ Dynamic Data Masking (DDM) in Azure Cosmos DB

• Server-side, policy-based security feature.

• Dynamically masks sensitive data for nonprivileged users in real-time.

• Ensures original data remains untouched while providing secure access.

✅ Priority-Based Execution

• Tag requests as High or Low priority within the SDK.

• During system overloads, Low-priority requests are throttled first, ensuring critical operations proceed smoothly.

• Maximizes efficient resource utilization.

✅ Online Container Copy for NoSQL API

• Seamlessly copy data between containers with minimal downtime.

• Supports effortless data migration and replication.

✅ Azure Cosmos DB Fleet Management

• Share Request Units per second (RU/s) across multiple resources.

• Optimizes resource utilization across your database fleet.

✅ Native UI Dev Tooling in DocumentDB

• New Visual Studio Code Extension for streamlined development.

• Enhances productivity with intuitive UI tools.

✅ Cosmos DB in Microsoft Fabric

• Seamlessly integrated with Microsoft Fabric for enhanced data analytics and visualization.

Build and deploy AI Agents with MCP and Azure Functions

Build and deploy AI Agents with MCP and Azure Functions based on Ignite 2025 Lab
Source Code: https://github.com/MariuszFerdyn/snippy

Python in Excel

Azure Local – Bringing the Cloud to Your Datacenter

Azure Local – Bringing the Cloud to Your Datacenter

Discover how Azure Local transforms your operations:

✅ Disconnected Operations – Stay productive even without constant internet connectivity.

✅ Arc Gateway – Seamlessly manage resources with centralized control.

✅ Active Directory Less – Azure Local without traditional AD dependencies.

✅ Microsoft 365 Local – Enjoy familiar apps with localized performance enhancements.

✅ Azure AI Video Indexer Enabled by Arc – Advanced video insights powered by AI.

✅ VMware to Azure Local – Effortless migration and integration with existing VMware setups.

✅ Multi-Rack Deployment – Scale efficiently across multiple hardware racks.

✅ External Storage Support – Integrate with external storage for flexible data management.

✅ Microsoft 365 Local Exchange, SharePoint, and Skype – Enhanced collaboration tools tailored for your local environment.

✅ GPU on Azure Local – High-performance computing with dedicated GPU support.

✅ Edge RAG (Retrieval-Augmented Generation) – Boost edge computing capabilities with advanced AI models.

✅ OCR (Optical Character Recognition) – Transform scanned documents into searchable, editable data.

✅ Azure AI Indexer – Powerful indexing capabilities for streamlined data access.

More info:

🌐 https://azure.microsoft.com/en-us/products/local

Windows Resiliency Initiative (WRI)

🔹 Feature: Windows Resiliency Initiative (WRI)

✅ Windows Resiliency Initiative (WRI): A robust framework designed to enhance system stability and recovery capabilities.

What is it giving you?

✅ Windows 365 Reserve: Seamlessly continue your work when something happens to your computer—perfect for short-term disruptions.

✅ Windows Remote Recovery: Recover your system remotely, ensuring minimal downtime even from afar.

✅ Quick Machine Recovery (QMR): Instantly restore your device to full functionality, reducing downtime dramatically.

✅ Digital Signage Mode: Maintain professional public displays by hiding Windows screens and error messages.

✅ Point-in-Time Restore: Roll back to a precise, stable system state when things go wrong—like time travel for your data!

✅ Device Rebuild: Efficiently rebuild your device environment, ensuring swift recovery even after major failures.

✅ Windows Recovery Environment (WinRE) – Connectivity: Enhanced connectivity tools within WinRE, simplifying remote troubleshooting and recovery.

🔰 Strengthening the Ecosystem:

Initiatives like Microsoft Virus Initiative 3.0 and the Windows Endpoint Security Platform are paving the way for safer, kernel-free architectures. These advances empower security and driver developers with safe update deployments, leveraging innovative user-mode and Rust-based designs to boost resilience.

More info:

🌐 https://www.microsoft.com/en-us/windows/business/windows-resiliency-initiative#overview

Azure Virtual Desktop (AVD) – Discover what’s new

🔹 Feature: Azure Virtual Desktop (AVD) – Discover what’s new and how it benefits you:

✅ Hybrid Deployment with Azure Arc

Run AVD in a hybrid model on existing servers/VMs via Azure Arc.

Skip the need for new hardware—just install agents/extensions on current VMs.

Enables smooth, incremental migration to the cloud.

✅ B2B Collaboration for External Users – sell your app via AVD

Add external partners as guest users with their own identities.

Supports Conditional Access & MFA for secure interactions.

Simplifies external user management for AVD resources.

✅ Regional Resilience Improvements

AVD metadata now replicated across multiple regions within a geography.

Regional deployment scope helps isolate failures effectively.

Reduces risks of cross-region impacts.

✅ Ephemeral Disk Host Pools & Autoscaling

Ephemeral disks = faster boot times & rapid deployments.

Dynamic autoscaling required due to non-traditional VM stopping/rebooting.

Storage costs? Nearly zero—compute only!

✅ Enhanced Stability with RDP Multipath

RDP leverages multipath networking for seamless path switching.

Fewer disconnects, ~2x higher mean time to failure.

Zero admin effort required—no configuration needed.

✅ Improved Monitoring & Migration Tools

New Windows 365 reporting with rich visualizations & export features.

Migration API for moving personal desktops from traditional VDI to Windows 365.

Simplifies management & eases transition to cloud PC models.

More info:

🌐 https://techcommunity.microsoft.com/blog/azurevirtualdesktopblog/announcing-new-hybrid-deployment-options-for-azure-virtual-desktop/4468781

Azure Copilot Admin Center

🔹 Feature: Azure Copilot Admin Center

🔹 What It Does: For compliance purposes, organizations may need to disable AI functionalities within their environment. The Azure Copilot Admin Center provides one of the key places where this can be managed. However, it seems that future limitations might not be good idea.

What is it giving you:

✅ Centralized control for storing prompts (Cosmos DB)

✅ Enhanced compliance management by allowing AI feature restrictions

✅ Simplified admin experience for managing Azure Agents

✅ Websocket connections to directline.botframework.com are required for Microsoft Copilot in Azure 

More info:

🌐 https://learn.microsoft.com/en-us/azure/copilot/manage-access

DocumentDB (MongoDB) Kubernetes Operator

🔹 Feature: DocumentDB (MongoDB) Kubernetes Operator

🔹 What It Does: Deploy and manage DocumentDB on Kubernetes with ease. User-friendly operators make it a breeze to manage workloads in any Kubernetes.

What is it giving you:

✅ Provides an open-source, cloud-native solution to deploy, manage, and scale DocumentDB instances on Kubernetes.

✅ Ensures seamless management of MongoDB-compatible DocumentDB, built on PostgreSQL.

✅ Simplifies database operations, boosting efficiency in Kubernetes environments.

✅ Enhances scalability and flexibility for modern cloud-native applications.

More info:

🌐 https://opensource.microsoft.com/blog/2025/11/05/documentdb-goes-cloud-native-introducing-the-documentdb-kubernetes-operator

aspire.dev – code-first, extensible, observable development and deployment

🔹 Feature: aspire.dev

🔹 What It Does: Aspire is the tool for code-first, extensible, observable development and deployment.

What is it giving you:

✅ Aspire is a CLI: Simplify your development workflow with powerful command-line tools.

✅ Type-Safe Manifest: Ensure robust configurations with type-safe manifests for better reliability.

✅ VS Code Extension: Seamlessly integrate with Visual Studio Code for an enhanced coding experience.

✅ Plugin Ecosystem: Extend functionality effortlessly through a flexible plugin architecture.

✅ Dev-Time Orchestrator: Manage and coordinate your applications, front ends, APIs, containers, and databases with ease.

✅ Lightweight OTEL Viewer: Gain insightful observability with a built-in, lightweight OpenTelemetry viewer.

✅ Custom Onboarding Tool: Streamline team onboarding with customized setup tools tailored to your development stack.

✅ Pipeline Generator: Automate deployment pipelines, boosting efficiency and reducing manual effort.

More Info:

🌐 https://aspire.dev

🌐 http://aka.ms/aspire-discord

Zero Trust Assessment

🔹 Feature: Zero Trust Assessment

🔹 What It Does: Helps organizations evaluate and strengthen their security posture by identifying gaps and providing actionable recommendations based on Zero Trust principles.

What is it giving you:

✅ Enhanced visibility into security gaps across your environment.

✅ Actionable insights to improve identity, device, app, and data security.

✅ Tailored recommendations to align with Zero Trust architecture.

✅ Support in operationalizing security measures effectively.

More info:

🌐 https://techcommunity.microsoft.com/blog/microsoft-security-blog/the-microsoft-zero-trust-assessment-helping-you-operationalize-the-hardening-of-/4468729

Premium V4 Tier for Azure App Service

🔹 Feature: Premium V4 Tier for Azure App Service

🔹 What It Does: Offers enhanced performance, improved scalability, and cost-efficient options for running your web applications.

What is it giving you:

✅ Cost Efficiency: Azure App Service P4 is now cheaper than P3, and surprisingly, P3 was already more economical than S1.

✅ Better Performance: Enhanced CPU and memory configurations for demanding workloads.

✅ Scalability: Supports higher instances, making it perfect for growing applications.

⚠️ The Premium V4 tier lacks stable outbound IP addresses. Use NAT Gateway.

⚠️ If you can not upgrade to Premium V4, create new App Service Plan the best in new resource group and migrate the App Service.

More info:

🌐 https://learn.microsoft.com/en-us/azure/app-service/app-service-configure-premium-v4-tier

🌐 https://azure.microsoft.com/en-us/pricing/details/app-service/windows/#pricing

Standard Logic App in On-Premises

🔹 Feature: Standard Logic App in On-Premises

🔹 What It Does: Standard Logic App in on-premises extends your automation capabilities beyond the cloud, allowing seamless integration with on-premises resources.

What Is It Giving You:

⚠️ Similar to App Service, it utilizes a Kubernetes cluster connected via Azure Arc, enabling hybrid deployment and management.

✅ Hybrid Flexibility: Run workflows locally while maintaining cloud capabilities.

✅ Consistent Management: Unified operations through Azure Arc for both on-premises and cloud environments.

✅ Enhanced Security: Keep sensitive data on-premises while leveraging Azure’s security features.

✅ Scalability: Easily scale with Kubernetes-managed infrastructure.

✅ Integration Power: Connect with on-premises services as well as cloud apps smoothly.

More Info:

🌐 https://learn.microsoft.com/en-us/azure/logic-apps/set-up-standard-workflows-hybrid-deployment-requirements

Copilot Integrated With MCP Server (based on Microsoft Ignite Lab)

In this video, we build a simple HR application powered by natural-language search!
You’ll see how to create HR records, store employee information, and then query everything using plain English — no complex filters, no SQL required.

Step By Step: https://microsoft.github.io/copilot-camp/pages/make/copilot-studio/06-mcp/

Repository: https://github.com/MariuszFerdyn/copilot-camp/tree/main/src/make/copilot-studio/path-m-lab-mcs6-mcp/hr-mcp-server

Flight Simulator 2024 – 0% language loading, Flight Simulator 2020 – Access to the content services is currently unavailable

Flight Simulator 2024 – 0% language loading problem (PC) , 0% Waiting For Authentication

Flight Simulator 2020 – Access to the content services is currently unavailable (PC) 


Probably you tried this with no results:

  • Log out of both the Microsoft Store and the XBOX Application. After a few moments, sign back in to each app to refresh your account access. 
  • Type wsreset.exe – restart PC and try to log-in again 
  • Run a system file check by opening Command Prompt as administrator and typing sfc /scannow. Allow the scan to complete and follow any prompts to fix detected issues. 
  • Next, use the DISM tool to repair system files. In Command Prompt, enter DISM /Online /Cleanup-Image /RestoreHealth and wait for the process to finish. 
  • Remove the Flight Simulator local app data folder. To do this, press Windows Key + R, type %LOCALAPPDATA%\Packages and remove the Microsoft.FlightSimulator_8wekyb3d8bbwe 
  • Finally, repair the Flight Simulator game through the Microsoft Store or the XBOX Application by selecting the game and choosing the Repair option. 

 

If it still doesn’t help – the issue is: 

The simulator cannot create the Microsoft.FlightSimulator_8wekyb3d8bbwe container

The issue reproduces on multiple PCs

The OS is freshly installed

Reinstalling Store, Xbox App, Gaming Services, and the game does nothing

Your Microsoft account does not have a functioning entitlement record for Flight Simulator 2024

This is a backend licensing / entitlement corruption on Microsoft’s side.

No further troubleshooting on your PC will change this.

 

The working workaround:

  1. Log in to Microsoft Store that have license for Microsoft Flight Simulator 
  2. Log off from XBOX App and log in with completly different account – if you have no other just create: https://account.microsoft.com/account 
  3. After that browse thet Microsoft Store will use the orginal account, but only XBOX Application use the different one 

 

This workaround will allow you to play: Flight Simulator 2024 or 2020 

 To fix the issue permanently, contact Microsoft: 

https://support.xbox.com/contact-us 

Explain the issue clearly:

Flight Simulator will not launch on your account.

You’ve tried: full reinstall, Xbox app / Store reset, clearing local cache, even on a brand-new PC.

The game works perfectly on a different Live ID on the same PC, which proves the issue is tied to your account.
Ask specifically for: entitlement / account corruption check or reset of game licenses / tokens. 

Alternatively, you may contact us through: https://x.com/XboxSupport  or better Help with Microsoft Store purchases – Microsoft Support

🔹 .NET 8 Custom Code Support for Azure Logic Apps

🔹 Feature: .NET 8 Custom Code Support for Azure Logic Apps

🔹 What It Does: Enables developers to seamlessly integrate custom .NET 8 code within Azure Logic Apps Standard, enhancing flexibility and functionality in app workflows.

What is it giving you:

✅ Enhanced Performance: Execute custom logic (everything what you wants) with improved efficiency directly in your workflows.

✅ Greater Flexibility: Write and manage .NET 8 code natively, allowing tailored solutions for complex business needs.

✅ Simplified Development: Streamline app development by reducing the need for external services or APIs.

✅ Better Integration: Easily connect with other Microsoft services and third-party applications.

More info:

🌐 https://techcommunity.microsoft.com/blog/integrationsonazureblog/announcement-introducing-net-8-custom-code-support-for-azure-logic-apps-standard/4167893

 

New Microsoft SQL Driver for Python

🔹 Feature: Newe Microsoft SQL Driver for Python

What It Does:

✅ Faster Query Execution: Experience 2-4 times faster query execution, maximizing performance.

✅ Superior Connection Handling: Benefit from connection handling that’s 16 times faster, ensuring smooth data transactions.

✅ Easy Installation: Simplify your setup with quick and hassle-free installation.

✅ Cross-Platform Compatibility: Work effortlessly across different operating systems.

✅ Pip Install Capabilities: Install easily using pip, streamlining your development workflow.

More info:

🌐 https://github.com/microsoft/mssql-python

#

SharePoint Embedded

🔹 Feature: SharePoint Embedded

🔹 What It Does: The fastest way to build enterprise-grade, globally compliant document management directly into your apps — without rebuilding the Microsoft 365 stack.

✅ Seamless Integration: Easily embed document management capabilities into your applications.

✅ Enterprise-Ready: Built-in compliance and security features meet global standards.

✅ Enhanced Collaboration: Supports Microsoft 365 tools for efficient teamwork.

✅ Copilot Support: Leverage AI-powered productivity enhancements.

✅ Simple API: Quick deployment with minimal development effort required.

Visual Studio Code on the Web

🔹 Feature: Visual Studio Code on the Web

🔹 What It Does: Enables you to access and use Visual Studio Code directly from your browser without any installation, making coding more flexible and accessible.

What It’s Giving You:

🤔 Free competitor of GitHub Codespaces

✅ Seamless coding experience from any device with an internet connection.

✅ Quick access to your projects without setup time.

✅ Full support for extensions, themes, and settings synchronization.

✅ Integrated GitHub support for version control on the go.

✅ Optimized performance for lightweight coding sessions.

✅ Use Jupiter Notebooks to explore data over the web

🌐 https://learn.microsoft.com/en-us/fabric/data-engineering/author-notebook-with-vs-code-web

🌐 https://insiders.vscode.dev/

🌐 https://vscode.dev/

 

< 1 2 3 4 5 >»
Projekt i wykonanie: Mobiconnect i fast-sms.net   |    Regulamin
Ta strona korzysta z ciasteczek aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie.Zgoda

Added to Cart

Keep Shopping