Tag Archives: microsoft
Exchange CU14 changes in AD
Hi all,
We see that Microsoft has released its latest CU that is CU14, our Org s getting updated from CU13 to CU14, the prereq here is, we will have to run the PrepareAD in order to proceed with the updation.
However, what is being changed at AD level is what i am not able to understand, can someone share these updates?
Hi all,We see that Microsoft has released its latest CU that is CU14, our Org s getting updated from CU13 to CU14, the prereq here is, we will have to run the PrepareAD in order to proceed with the updation.However, what is being changed at AD level is what i am not able to understand, can someone share these updates? Read More
conditional rule copy
hey there
im kinda stuck and would love if anyone can pull me out of the mess im in
made a table with checkboxes in it
they are all on column J they drop true or false on column Z
if pressed the entire line is painted red untill unclick
my table starts from line 5 so i added a rule “=$Z$5=TRUE” and for the paint of the line i placed “=$A$5:$K$5”
it works well for that line but i need it to work on all 1995 lines after
i did try everything , recording , special paste they all do 2 things wrong
1)they refer to the cell they been taken from so when i copy it to lets say cell J6 from 5 i still get =$Z$5=TRUE
2)the painging of the line is all wrong (wrong place for the first problem and also wrong size )
insted of color on all the cells A to K on that line its only paint the true /false cell on cell Z
i hope there is an automated way to do it without manualy rule each
hey there im kinda stuck and would love if anyone can pull me out of the mess im in made a table with checkboxes in it they are all on column J they drop true or false on column Z if pressed the entire line is painted red untill unclick my table starts from line 5 so i added a rule “=$Z$5=TRUE” and for the paint of the line i placed “=$A$5:$K$5″it works well for that line but i need it to work on all 1995 lines after i did try everything , recording , special paste they all do 2 things wrong 1)they refer to the cell they been taken from so when i copy it to lets say cell J6 from 5 i still get =$Z$5=TRUE 2)the painging of the line is all wrong (wrong place for the first problem and also wrong size )insted of color on all the cells A to K on that line its only paint the true /false cell on cell Z i hope there is an automated way to do it without manualy rule each Read More
Intune Profile setting error
Hi,
We are currently seeing a configuration error for the Windows QoS settings within Intune. The setting path:[./device/vendor/MSFT/NetworkQoSPolicy/TeamsP2PSharing/DestinationPortMatchCondition]
The error code is -2016281112
Has anyone seen this issue before?
Hi, We are currently seeing a configuration error for the Windows QoS settings within Intune. The setting path:[./device/vendor/MSFT/NetworkQoSPolicy/TeamsP2PSharing/DestinationPortMatchCondition] The error code is -2016281112 Has anyone seen this issue before? Read More
Sharepoint List conditional formatting group headers
Hi all,
I’m breaking my head over this for a couple of days now.
I have this sharepoint list I want to use to keep an overview of all the employees and their qualifications. Every time someone gets trained for something we create an item with the information on wich qualification they were trained on and if they are now qualified to perform set tasks (via MS forms).
I want to create a view that shows me Who is Qualified for wich Qualification.
I tried some things with grouping on Qualification and Person. Used some JSON samples to make it easier to look at and voila. There is just one thing i can’t seem to get to work.
I want the group headers of Person to have conditional formatting based on the value in the Qualified column in the first item in the group.
As of right now I have to manualy click on every person to see if they are Qualified or not. I could filter to only have qualified persons in my list but I want to know if someone has lost their qualification.
So i want to see them as well.
I tried some If-statements but everytime i tried to refer to the Qualified column (yes i used the internal name) it showed no values.
Possibly because the view is trying to find a value in the Qualified column where the group headers are, but i’m not sure.
In this example I need “Carles Xavier” to have a red background color (because he is not Qualified to Drive) And “James Wyatt” to have a green background color.
ChatGPT said it is impossible but i’m stubborn so i will try posting this here.
If you need more information please let me know.
thanks in advance,
Mike
Hi all, I’m breaking my head over this for a couple of days now.I have this sharepoint list I want to use to keep an overview of all the employees and their qualifications. Every time someone gets trained for something we create an item with the information on wich qualification they were trained on and if they are now qualified to perform set tasks (via MS forms). I want to create a view that shows me Who is Qualified for wich Qualification.I tried some things with grouping on Qualification and Person. Used some JSON samples to make it easier to look at and voila. There is just one thing i can’t seem to get to work. I want the group headers of Person to have conditional formatting based on the value in the Qualified column in the first item in the group. As of right now I have to manualy click on every person to see if they are Qualified or not. I could filter to only have qualified persons in my list but I want to know if someone has lost their qualification.So i want to see them as well. I tried some If-statements but everytime i tried to refer to the Qualified column (yes i used the internal name) it showed no values.Possibly because the view is trying to find a value in the Qualified column where the group headers are, but i’m not sure. In this example I need “Carles Xavier” to have a red background color (because he is not Qualified to Drive) And “James Wyatt” to have a green background color. ChatGPT said it is impossible but i’m stubborn so i will try posting this here. If you need more information please let me know. thanks in advance, Mike Read More
DevOps Conference Returns: Global DevOps Experience
As mentioned in our event introduction post, the Global DevOps Bootcamp, a premier learning opportunity for those interested in DevOps, returned to the community this June as the Global DevOps Experience.
This year’s Global DevOps Experience saw community leaders host 40 events across 25 countries. The ‘Event-in-a-box,’ which included session materials, videos, and more, provided to all organizers fostered a sense of unity and ensured a consistent level of learning across the global community. Additionally, local organizers and speakers, well-versed in their regional DevOps trends, enriched the events with unique insights, enhancing the learning experience for all participants.
We had the opportunity to speak with two core team members who led the Global DevOps Experience: Marcel de Vries, a Developer Technologies MVP and Regional Director, and Rene van Osnabrugge, a Developer Technologies MVP. They shared behind-the-scenes stories of the event’s inception and execution, as well as their thoughts on DevOps.
———-
What inspired you to develop the concept of Global DevOps Experience, and how do you see events evolve?
Before COVID-19 we had a thriving Community in DevOps Space. COVID was devastating to this community. We witnessed the downfall of many communities with the absence of in-person events and people connected on a human level. We saw a steep decline in contributions and participation and engagement.
After visiting MVP summit 2024 and reconnecting with many of the MVPs in person and hearing the same stories, we felt a need to try to reboot the DevOps community. We suggested thinking about this and got overwhelming positive responses from community members, Microsoft and GitHub, and were confident this could be successful. That made us decide to take the plunge and build a whole new experience that would connect the communities around the world again and also advance the DevOps ecosystem with everything that is new.
We see the event evolve with the revitalized community that really enjoyed this edition. Hopefully we get full support again from Microsoft and GitHub sponsoring the event, so we can run a new event with a new story and new learnings next year.
Considering the unique ‘Event in-a-box’ format of the Global DevOps Experience, could you share some insights into the challenges and rewards of creating such an immersive, worldwide event?
We wanted to create an experience that goes beyond the traditional hands-on labs or presentations for a group. This is something we’ve learned over the years: when you build something that is easy to adapt and deliver in a local environment you boost the participation of the community. We strongly felt we needed to put the local organizers in front of their groups and make them stand out as the organizing hero.
Reaching both organizers and participants was extremely challenging. The social media usage has shifted, hence making it more difficult to get the message out. E.g. twitter is not “the” platform anymore, LinkedIn only reaches business and a small part of the audience and as golden oldies we have not fully wrapped our heads around platforms like TikTok, Snapchat, and Instagram to reach a more diverse audience.
Coordinating and building the total experience was also of course quite challenging. Finding a group of passionate professionals that want to become a ‘movie star’, wants to build challenges for the storyline, or automating the infrastructure we build for the event is quite an ask. The team spent over 500 hours of their spare time and did all this because we felt it was cool, what we could accomplish. That drove the group to work late hours.
The responses we got from people on social media – where we see they all embraced the story, the learnings and the personal connections – was really rewarding. Of course, also the responses we got from people at GitHub, Microsoft and our own company made it worth the effort.
How do you envision AI-powered developer tools transforming the day-to-day work of developers, and what role do you believe they will play in the next wave of DevOps evolution?
Software development as it exists today will probably become quite different. Where software development is now only in reach for the happy few, in terms of education, it will be democratized. Meaning a more diverse and broader group of people with different backgrounds and skillsets will be able to build software. Not by writing in a programming language, but probably by using natural language and AI tools that will transform this into executable code. This is pivotal for our industry and will make software even more ingrained in our society. As Marc Andreessen said, ‘software is eating the world’, this is accelerated by the use of AI. With this evolution of how we build software, the notion of DevOps will also change significantly, supporting the new way of work.
———-
Lastly, we are pleased to share photos from some of the local events. As noted in the comments above, there is growing excitement for future events. We hope these images capture the atmosphere of each venue and build anticipation for future events. Keep an eye on the official website for further updates: https://www.globaldevopsx.com/
Global DevOps Experience 2024 in Zaragoza, Spain (LinkedIn post from Dotnetters Zaragoza)
Global DevOps Experience 2024 in Lisbon, Portugal (LinkedIn post from Microsoft Azure MVP, Pedro Sousa)
Global DevOps Experience 2024 in Lima, Peru (LinkedIn post from Microsoft User Group Perú)
Global DevOps Experience 2024 in Skopje, Macedonia (LinkedIn post from Security MVP, Dimitar Grozdanov)
Global DevOps Experience 2024 in Tokyo, Japan (Developer Technologies MVP, Takashi Takebayashi)
Microsoft Tech Community – Latest Blogs –Read More
Configuration Manager 2403 – Corrupt Download from Microsoft
Hello all. I just tried to download Configuration Manager 2403 from Microsoft’s evaluation center.
https://www.microsoft.com/en-us/evalcenter/download-microsoft-endpoint-configuration-manager
I downloaded it successfully in Google Chrome. Extracted it using 7z. When I go to install it, it has several warning saying HASH mismatch…
I looked at one of the files: SMSSETUPClientx64MMASetup-AMD64.exe for example and it’s 0KB. The file is empty. So, I redownloaded the file using CURL -O command thinking maybe google didn’t save it correctly. This time extract it by just double clicking the “MCM_Configmgr_2403.exe” file and it asked where to extract, created new folder for it, and still same issue…
There are SEVERAL files that have HASH issues…. Anyone else have this problem?
Also log file shows a bunch of errors about missing files…
WARNING: Failed to find default package file C:Program FilesMicrosoft Configuration Managerbinx640000409WindowsDefenderSettings.resx
Is the published 2403 image by Microsoft just bad? Where can I get an actual working evaluation version?
Hello all. I just tried to download Configuration Manager 2403 from Microsoft’s evaluation center.https://www.microsoft.com/en-us/evalcenter/download-microsoft-endpoint-configuration-manager I downloaded it successfully in Google Chrome. Extracted it using 7z. When I go to install it, it has several warning saying HASH mismatch… I looked at one of the files: SMSSETUPClientx64MMASetup-AMD64.exe for example and it’s 0KB. The file is empty. So, I redownloaded the file using CURL -O command thinking maybe google didn’t save it correctly. This time extract it by just double clicking the “MCM_Configmgr_2403.exe” file and it asked where to extract, created new folder for it, and still same issue… There are SEVERAL files that have HASH issues…. Anyone else have this problem? Also log file shows a bunch of errors about missing files…WARNING: Failed to find default package file C:Program FilesMicrosoft Configuration Managerbinx640000409WindowsDefenderSettings.resx Is the published 2403 image by Microsoft just bad? Where can I get an actual working evaluation version? Read More
Meeting habits on Teams Platform
Hi team
“Meeting habits detail” has been removed from the Viva Insights on teams platform.Why was this removed?How and when was this update communicated?
Hi team“Meeting habits detail” has been removed from the Viva Insights on teams platform.Why was this removed?How and when was this update communicated? Read More
Exchange Online Previews Inbound SMTP DANE with DNSSEC
On July 17, Microsoft announced the public preview of inbound SMTP DANE with DNSSEC for Exchange Online, a welcome step forward to improve messaging security. A previous attempt to launch the preview foundered because Microsoft wanted to insist on Microsoft 365 E5 licenses for the feature. Mature reflection prevailed and inbound DANE with DNSSEC is available to all, which is how it should be.
https://office365itpros.com/2024/07/18/inbound-dane-with-dnssec/
On July 17, Microsoft announced the public preview of inbound SMTP DANE with DNSSEC for Exchange Online, a welcome step forward to improve messaging security. A previous attempt to launch the preview foundered because Microsoft wanted to insist on Microsoft 365 E5 licenses for the feature. Mature reflection prevailed and inbound DANE with DNSSEC is available to all, which is how it should be.
https://office365itpros.com/2024/07/18/inbound-dane-with-dnssec/ Read More
Custom ASPX files are downloading, not running.
Hi All,
I have some custom ASPX files on a SharePoint site. When you click on them, they run a html file (saved as ASPX). However, if I create a new file in the same vein, when a user clicks on it, it downloads instead of running.
Even if I copy an existing file and paste in the same folder, the existing file will continue to run as intended however the new file will download, even though the file is identical.
Has anyone experienced any similar issues, or know of a solution? Thanks.
Hi All, I have some custom ASPX files on a SharePoint site. When you click on them, they run a html file (saved as ASPX). However, if I create a new file in the same vein, when a user clicks on it, it downloads instead of running. Even if I copy an existing file and paste in the same folder, the existing file will continue to run as intended however the new file will download, even though the file is identical. Has anyone experienced any similar issues, or know of a solution? Thanks. Read More
SQL job fails while inserting records to Oracle db
Hi,
We have created SSIS package for inserting some of the table records from SQL server database to Oracle database. To insert the records we have created custom script and automated it has SQL agent and it is working fine for quite few months. But for last 1 week we are getting error unable to acquire connection.
Tried the below steps:
1. Both ports are opened in oracle and SQL.
2. Tested connectivity and was working fine.
3. Tried by creating a export data task from SQL database and run with the custom script to insert data and it worked fine.
Only SQL agent job the data is not transferring and getting unable to acquire connection.
SQL version : 2019 RTM CU-25 Enterprise edition.
Can someone please help on this.
Thanks,
Sujay
Hi, We have created SSIS package for inserting some of the table records from SQL server database to Oracle database. To insert the records we have created custom script and automated it has SQL agent and it is working fine for quite few months. But for last 1 week we are getting error unable to acquire connection. Tried the below steps:1. Both ports are opened in oracle and SQL.2. Tested connectivity and was working fine.3. Tried by creating a export data task from SQL database and run with the custom script to insert data and it worked fine.Only SQL agent job the data is not transferring and getting unable to acquire connection.SQL version : 2019 RTM CU-25 Enterprise edition.Can someone please help on this. Thanks,Sujay Read More
How to fix QuickBook error 1402 after update?
I’m encountering QuickBook Error 1402, and it’s preventing me from installing or updating the software. The error message states that a certain key could not be opened. I have tried restarting my computer and running the installation as an administrator, but the issue persists. How can I resolve this error and successfully install or update QuickBook?
I’m encountering QuickBook Error 1402, and it’s preventing me from installing or updating the software. The error message states that a certain key could not be opened. I have tried restarting my computer and running the installation as an administrator, but the issue persists. How can I resolve this error and successfully install or update QuickBook? Read More
How to update the “DeviceID” of a PC already in TeamViewer
My problem is the following:
I can’t find a way to change the name of a pc registered in TeamViewer in real time (even if it’s not exactly in real time, it’s not serious, but at least check several times a day. For example, every 3 hours) with Intune
I sometimes rename PCs in Intune
For example, old name: desktop-002
New name: dsktp-2024
TeamViewer will keep the old name
I’d like it to update regularly
I’ve tried several scripts but nothing works.
If you have an idea, thank you in advance 🙂
My problem is the following:I can’t find a way to change the name of a pc registered in TeamViewer in real time (even if it’s not exactly in real time, it’s not serious, but at least check several times a day. For example, every 3 hours) with IntuneI sometimes rename PCs in IntuneFor example, old name: desktop-002New name: dsktp-2024TeamViewer will keep the old nameI’d like it to update regularlyI’ve tried several scripts but nothing works.If you have an idea, thank you in advance 🙂 Read More
Recommend a good YouTube videos downloader for PC Windows 11
I am preparing a project report recently and need to download some experimental videos from YouTube as materials for the opening remarks. I have tried using some online video download services, but the download speed is very slow and there are many ads on the page.
Therefore, I am now looking for an efficient YouTube videos downloader suitable for Windows 11, hoping to find a software that is easy to operate, fast to download, and can guarantee the quality of the video. If you have used a good download tool, please recommend it. Thank you for your help!
I am preparing a project report recently and need to download some experimental videos from YouTube as materials for the opening remarks. I have tried using some online video download services, but the download speed is very slow and there are many ads on the page. Therefore, I am now looking for an efficient YouTube videos downloader suitable for Windows 11, hoping to find a software that is easy to operate, fast to download, and can guarantee the quality of the video. If you have used a good download tool, please recommend it. Thank you for your help! Read More
Azure Blogs – Articles from 8-July-2024 to 14-July-2024
AI + Machine Learning
Covering: Anomaly Detector, Azure Bot Services, Azure Cognitive Search, Azure ML, Azure Open Datasets, Azure Cognitive Services, Azure Video Indexer, Computer Vision, Content Moderator, Custom Vision, Data Science VM, Face API, Azure Form Recognizer, Azure Immersive Reader, Kinect DK, Language Understanding (LUIS), Microsoft Genomics, Personalizer, Project Bonsai, QnA Maker, Speaker recognition, Speech to Text, Speech translation, Cognitive Service for Language, Text to Speech, Translator, Azure Metrics Advisor, Health Bot, Azure Percept, Azure Applied AI Services, Azure OpenAI Service
Introducing the Azure AI Model Inference API
Azure OpenAI Extension for Function Apps Hands-on Experience
Running Open AI Whisper Model on Azure
Deploy a Phi-3 model in Azure AI, and consume it with C# and Semantic Kernel
Fine-Tune and Integrate Custom Phi-3 Models with Prompt Flow: Step-by-Step Guide
Four steps to expanding your AI skills with Python and Microsoft Learn
Building the Ultimate Nerdland Podcast Chatbot with RAG and LLM: Step-by-Step Guide
Comprehensive AI Safety and Security with defense in depth for Enterprises
From Principles to Practice: Developer Resources for Responsible AI Innovation
Streamlining SAP Processes with Azure OpenAI, Copilot Studio, and Power Platform
Accelerate data democratization in era of generative AI using Denodo Platform and Microsoft Fabric
Use WebGPU + ONNX Runtime Web + Transformer.js to build RAG applications by Phi-3-mini
Azure Video Indexer & Phi-3 introduce Textual Video Summary on Edge: Better Together story
Fast Transcription Public Preview in Azure AI Speech
Supply chain AI for the new era of value realization
GenAI Mastery: Crafting Robust Enterprise Solutions with PromptFlow and LangChain
Analytics
Covering: Azure Analysis Services, Azure Data Explorer, Azure Data Factory, Azure Data Lake Storage, Azure Data Share, Azure Databricks, Azure Stream Analytics, Azure Synapse Analytics, Data Catalog, Data Lake Analytics, HDInsight, Power BI Embedded, R Server for HDInsight, Microsoft Purview, Microsoft Graph Data Connect, Azure Chaos Studio
Accelerate data democratization in era of generative AI using Denodo Platform and Microsoft Fabric
Compute
Covering: Azure CycleCloud, Azure Quantum, Azure Spot Virtual Machines, Azure VMware Solution, Batch, Linux Virtual Machines, Virtual Machine Scale Sets, Virtual Machines, Azure Dedicated Host, Azure VM Image Builder, Azure Functions, Service Fabric
NVMe-enabled Ebsv5 VMs offering 400K IOPS and 10GBps throughput now generally available
General Availability Announcement: Azure VM Regional to Zonal Move
Where Does One Machine End and the Next Begin?
Microsoft Virtualization Migration Options
Azure OpenAI Extension for Function Apps Hands-on Experience
Containers
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, Azure Container Apps, Web App for Containers, Azure Container Instances, Azure Container Registry
Public Preview of the Windows Server Annual Channel for Containers on Azure Kubernetes Service
IBM Cloud Pak for Integration on Azure Red Hat OpenShift Now Generally Available
Microsoft Copilot in Azure Series – Kubectl
Databases
Covering: Azure Cache for Redis, Azure Cosmos DB, Azure Database for MariaDB, Azure Database for MySQL, Azure Database for PostgreSQL, Azure SQL, Azure SQL Database, Azure SQL Edge, Azure SQL Managed Instance, SQL Server on Azure VM, Table Storage, Azure Managed Instance for Apache Cassandra, Azure Confidential Ledger
Say hello to the Talking Postgres podcast
Update: Security hotfix released for OLE DB driver for SQL Server
Announcing SSMS 20.2 … and getting feedback for SSMS 21
Security Update for SQL Server 2016 SP3 Azure Connect Feature Pack
Security Update for SQL Server 2016 SP3 GDR
Security Update for SQL Server 2017 RTM CU31
Security Update for SQL Server 2017 RTM GDR
Security Update for SQL Server 2019 RTM CU27
Security Update for SQL Server 2019 RTM GDR
Security Update for SQL Server 2022 RTM CU13
Security Update for SQL Server 2022 RTM GDR
SQL Server 2022 分散型可用性グループにおける同期失敗
Azure Backup for SQL Server in Azure VM: Tips and Tricks from the Field
Increasing Security for SQL Server Enabled by Azure Arc
Azure Database for MySQL – June 2024 updates and latest feature roadmap
Developer Tools
Covering: App Configuration, Azure DevTest Labs, Azure Lab Services, SDKs, Visual Studio, Visual Studio Code, Azure Load Testing
Unlocking the Potential of Phi-3 and C# in AI Development
C# 13: Explore the latest preview features
.NET and .NET Framework July 2024 servicing releases updates
Why and How to Execute GraphQL Queries in .NET
.NET 9 Preview 6 is now available!
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, DevOps tool integrations, Azure Load Testing
Azure DevOps Server 2022.2 RTW now available
GitHub Availability Report: June 2024
Hybrid
Covering: Microsoft Azure Stack, Azure Arc
Supercharge your datacenters with Hyper-V and virtualized GPUs
Apply critical update for Azure Stack HCI VMs to maintain Azure verification
Increasing Security for SQL Server Enabled by Azure Arc
Identity
Covering: Azure Active Directory, Multi-factor Authentication, Azure Active Directory Domain Services, Azure Active Directory External Identities
Microsoft Entra certificate-based authentication enhancements
Microsoft Entra Suite now generally available
Integration
Covering: API Management, Event Grid, Logic Apps , Service Bus
Integrating Logic App with Semantic Kernel: A Detailed Guide and Demo
Azure API Center – The ultimate service to streamline API Governance across your organization.
Internet Of Things
Covering: Azure IoT Central, Azure IoT Edge, Azure IoT Hub, Azure RTOS, Azure Sphere, Azure Stream Analytics, Azure Time Series Insights, Microsoft Defender for IoT, Azure Percept, Windows for IoT
Azure Sphere – Image signing certificate update
Management and Governance
Covering: Automation, Azure Advisor, Azure Backup, Azure Blueprints, Azure Lighthouse, Azure Monitor, Azure Policy, Azure Resource Manager, Azure Service Health, Azure Site Recovery, Cloud Shell, Cost Management, Azure Portal, Network Watcher, Azure Automanage, Azure Resource Mover, Azure Chaos Studio, Azure Managed Grafana
What’s the difference between Azure savings plans for compute and Azure reservations?
New on Azure Marketplace: June 27-30, 2024
Public Preview Announcement: Azure Policy Built-in Versioning
Using Azure Automation to perform Azure Site Recovery post failover tasks in virtual machines
Govern your Azure Firewall configuration with Azure Policies
Azure Backup for SQL Server in Azure VM: Tips and Tricks from the Field
Azure Monitor: How To Stop Log-Based Alerts for Specific Resources
Introducing Agent and Gateway Extensions in Azure Monitor SCOM MI
Information protection: Auto labelling policy vs Information protection: Label Policy
Azure Verified Modules – Monthly Update [June]
Media
Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Services
No New Articles
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box, Azure Site Recovery
Microsoft Virtualization Migration Options
Mixed Reality
Covering: Digital Twins, Kinect DK, Spatial Anchors, Remote Rendering, Object Anchors
No New Articles
Mobile
Covering: Azure Maps, MAUI, Notification Hubs, Visual Studio App Center, Xamarin, Azure Communication Services
Anywhere365 integrates Azure Communication Services into their Dialogue Cloud Platform
Networking
Covering: Application Gateway, Bastion, DDoS Protection, DNS, Azure ExpressRoute, Azure Firewall, Load Balancer, Firewall Manager, Front Door, Internet Analyzer, Azure Private Link, Content Delivery Network, Network Watcher, Traffic Manager, Virtual Network, Virtual WAN, VPN Gateway, Web Application Firewall, Azure Orbital, Route Server, Network Function Manager, Virtual Network Manager, Azure Private 5G Core
Dual-region deployments using Secure Virtual WAN Hub with Routing-Intent without Global Reach
Single-region deployment without Global Reach, using Secure Virtual WAN Hub with Routing-Intent
Azure WAF Public Preview: JavaScript Challenge
Save Costs with Basic SKU Application Gateway for more features and less fixed costs
Govern your Azure Firewall configuration with Azure Policies
Security
Covering: Defender for Cloud, DDoS Protection, Dedicated HSM, Azure Information Protection, Microsoft Sentinel, Key Vault, Microsoft Defender for Cloud, Microsoft Defender for IoT, Microsoft Azure Attestation, Azure Confidential Ledger
Microsoft Security Service Edge now generally available
Unified Security Operations Platform – Technical FAQ!
Guidance for handling “regreSSHion” (CVE-2024-6387) using Microsoft Security capabilities
Storage
Covering: Archive Storage, Avere vFXT for Azure, Azure Data Lake Storage, Azure Data Share, Files, FXT Edge Filer, HPC Cache, NetApp Files, Blob Storage, Data Box, Disk Storage, Queue Storage, Storage Accounts, Storage Explorer, StorSimple
Web
Covering: App Configuration, App Service, Azure Cognitive Search, Azure Maps, Azure SignalR Service, Static Web Apps, Azure Communication Services, Azure Web PubSub, Azure Fluid Relay, Web App for Containers
Memory Dump Collection using Procdump.exe for App Service (Windows)
Anywhere365 integrates Azure Communication Services into their Dialogue Cloud Platform
Azure Virtual Desktop
Covering: Windows Virtual Desktop, VMware Horizon Cloud on Microsoft Azure, Citrix Virtual Apps and Desktops for Azure
No New Articles
AI + Machine Learning
Covering: Anomaly Detector, Azure Bot Services, Azure Cognitive Search, Azure ML, Azure Open Datasets, Azure Cognitive Services, Azure Video Indexer, Computer Vision, Content Moderator, Custom Vision, Data Science VM, Face API, Azure Form Recognizer, Azure Immersive Reader, Kinect DK, Language Understanding (LUIS), Microsoft Genomics, Personalizer, Project Bonsai, QnA Maker, Speaker recognition, Speech to Text, Speech translation, Cognitive Service for Language, Text to Speech, Translator, Azure Metrics Advisor, Health Bot, Azure Percept, Azure Applied AI Services, Azure OpenAI Service
Introducing the Azure AI Model Inference API
Open AI Whisper
Azure OpenAI Extension for Function Apps Hands-on Experience
Running Open AI Whisper Model on Azure
Deploy a Phi-3 model in Azure AI, and consume it with C# and Semantic Kernel
Fine-Tune and Integrate Custom Phi-3 Models with Prompt Flow: Step-by-Step Guide
Four steps to expanding your AI skills with Python and Microsoft Learn
Building the Ultimate Nerdland Podcast Chatbot with RAG and LLM: Step-by-Step Guide
Comprehensive AI Safety and Security with defense in depth for Enterprises
From Principles to Practice: Developer Resources for Responsible AI Innovation
Streamlining SAP Processes with Azure OpenAI, Copilot Studio, and Power Platform
Accelerate data democratization in era of generative AI using Denodo Platform and Microsoft Fabric
Use WebGPU + ONNX Runtime Web + Transformer.js to build RAG applications by Phi-3-mini
Azure Video Indexer & Phi-3 introduce Textual Video Summary on Edge: Better Together story
Fast Transcription Public Preview in Azure AI Speech
Supply chain AI for the new era of value realization
GenAI Mastery: Crafting Robust Enterprise Solutions with PromptFlow and LangChain
Analytics
Covering: Azure Analysis Services, Azure Data Explorer, Azure Data Factory, Azure Data Lake Storage, Azure Data Share, Azure Databricks, Azure Stream Analytics, Azure Synapse Analytics, Data Catalog, Data Lake Analytics, HDInsight, Power BI Embedded, R Server for HDInsight, Microsoft Purview, Microsoft Graph Data Connect, Azure Chaos Studio
Accelerate data democratization in era of generative AI using Denodo Platform and Microsoft Fabric
Compute
Covering: Azure CycleCloud, Azure Quantum, Azure Spot Virtual Machines, Azure VMware Solution, Batch, Linux Virtual Machines, Virtual Machine Scale Sets, Virtual Machines, Azure Dedicated Host, Azure VM Image Builder, Azure Functions, Service Fabric
NVMe-enabled Ebsv5 VMs offering 400K IOPS and 10GBps throughput now generally available
General Availability Announcement: Azure VM Regional to Zonal Move
Where Does One Machine End and the Next Begin?
Microsoft Virtualization Migration Options
Azure OpenAI Extension for Function Apps Hands-on Experience
Containers
Covering: Azure Kubernetes Service (AKS), Azure Red Hat OpenShift, Azure Container Apps, Web App for Containers, Azure Container Instances, Azure Container Registry
Public Preview of the Windows Server Annual Channel for Containers on Azure Kubernetes Service
IBM Cloud Pak for Integration on Azure Red Hat OpenShift Now Generally Available
Microsoft Copilot in Azure Series – Kubectl
Databases
Covering: Azure Cache for Redis, Azure Cosmos DB, Azure Database for MariaDB, Azure Database for MySQL, Azure Database for PostgreSQL, Azure SQL, Azure SQL Database, Azure SQL Edge, Azure SQL Managed Instance, SQL Server on Azure VM, Table Storage, Azure Managed Instance for Apache Cassandra, Azure Confidential Ledger
Say hello to the Talking Postgres podcast
Update: Security hotfix released for OLE DB driver for SQL Server
Announcing SSMS 20.2 … and getting feedback for SSMS 21
Security Update for SQL Server 2016 SP3 Azure Connect Feature Pack
Security Update for SQL Server 2016 SP3 GDR
Security Update for SQL Server 2017 RTM CU31
Security Update for SQL Server 2017 RTM GDR
Security Update for SQL Server 2019 RTM CU27
Security Update for SQL Server 2019 RTM GDR
Security Update for SQL Server 2022 RTM CU13
Security Update for SQL Server 2022 RTM GDR
SQL Server 2022 分散型可用性グループにおける同期失敗
Azure Backup for SQL Server in Azure VM: Tips and Tricks from the Field
Increasing Security for SQL Server Enabled by Azure Arc
Azure Database for MySQL – June 2024 updates and latest feature roadmap
Developer Tools
Covering: App Configuration, Azure DevTest Labs, Azure Lab Services, SDKs, Visual Studio, Visual Studio Code, Azure Load Testing
Unlocking the Potential of Phi-3 and C# in AI Development
C# 13: Explore the latest preview features
.NET and .NET Framework July 2024 servicing releases updates
Why and How to Execute GraphQL Queries in .NET
.NET 9 Preview 6 is now available!
DevOps
Covering: Azure Artifacts, Azure Boards, Azure DevOps, Azure Pipelines, Azure Repos, Azure Test Plans, DevOps tool integrations, Azure Load Testing
Azure DevOps Server 2022.2 RTW now available
GitHub Availability Report: June 2024
Hybrid
Covering: Microsoft Azure Stack, Azure Arc
Supercharge your datacenters with Hyper-V and virtualized GPUs
Apply critical update for Azure Stack HCI VMs to maintain Azure verification
Increasing Security for SQL Server Enabled by Azure Arc
Identity
Covering: Azure Active Directory, Multi-factor Authentication, Azure Active Directory Domain Services, Azure Active Directory External Identities
Microsoft Entra certificate-based authentication enhancements
Simplified Zero Trust security with the Microsoft Entra Suite and unified security operations platform, now generally available
Microsoft Entra Suite now generally available
Integration
Covering: API Management, Event Grid, Logic Apps , Service Bus
Integrating Logic App with Semantic Kernel: A Detailed Guide and Demo
Azure API Center – The ultimate service to streamline API Governance across your organization.
Internet Of Things
Covering: Azure IoT Central, Azure IoT Edge, Azure IoT Hub, Azure RTOS, Azure Sphere, Azure Stream Analytics, Azure Time Series Insights, Microsoft Defender for IoT, Azure Percept, Windows for IoT
Azure Sphere – Image signing certificate update
Management and Governance
Covering: Automation, Azure Advisor, Azure Backup, Azure Blueprints, Azure Lighthouse, Azure Monitor, Azure Policy, Azure Resource Manager, Azure Service Health, Azure Site Recovery, Cloud Shell, Cost Management, Azure Portal, Network Watcher, Azure Automanage, Azure Resource Mover, Azure Chaos Studio, Azure Managed Grafana
What’s the difference between Azure savings plans for compute and Azure reservations?
New on Azure Marketplace: June 27-30, 2024
Public Preview Announcement: Azure Policy Built-in Versioning
Using Azure Automation to perform Azure Site Recovery post failover tasks in virtual machines
Govern your Azure Firewall configuration with Azure Policies
Azure Backup for SQL Server in Azure VM: Tips and Tricks from the Field
Azure Monitor: How To Stop Log-Based Alerts for Specific Resources
Introducing Agent and Gateway Extensions in Azure Monitor SCOM MI
Information protection: Auto labelling policy vs Information protection: Label Policy
Azure Verified Modules – Monthly Update [June]
Media
Covering: Azure Media Player, Content Protection, Encoding, Live and On-Demand Streaming, Media Services
No New Articles
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box, Azure Site Recovery
Microsoft Virtualization Migration Options
Mixed Reality
Covering: Digital Twins, Kinect DK, Spatial Anchors, Remote Rendering, Object Anchors
No New Articles
Mobile
Covering: Azure Maps, MAUI, Notification Hubs, Visual Studio App Center, Xamarin, Azure Communication Services
Anywhere365 integrates Azure Communication Services into their Dialogue Cloud Platform
Networking
Covering: Application Gateway, Bastion, DDoS Protection, DNS, Azure ExpressRoute, Azure Firewall, Load Balancer, Firewall Manager, Front Door, Internet Analyzer, Azure Private Link, Content Delivery Network, Network Watcher, Traffic Manager, Virtual Network, Virtual WAN, VPN Gateway, Web Application Firewall, Azure Orbital, Route Server, Network Function Manager, Virtual Network Manager, Azure Private 5G Core
Dual-region deployments using Secure Virtual WAN Hub with Routing-Intent without Global Reach
Single-region deployment without Global Reach, using Secure Virtual WAN Hub with Routing-Intent
Azure WAF Public Preview: JavaScript Challenge
Save Costs with Basic SKU Application Gateway for more features and less fixed costs
Govern your Azure Firewall configuration with Azure Policies
Security
Covering: Defender for Cloud, DDoS Protection, Dedicated HSM, Azure Information Protection, Microsoft Sentinel, Key Vault, Microsoft Defender for Cloud, Microsoft Defender for IoT, Microsoft Azure Attestation, Azure Confidential Ledger
Microsoft Security Service Edge now generally available
Unified Security Operations Platform – Technical FAQ!
Guidance for handling “regreSSHion” (CVE-2024-6387) using Microsoft Security capabilities
Storage
Covering: Archive Storage, Avere vFXT for Azure, Azure Data Lake Storage, Azure Data Share, Files, FXT Edge Filer, HPC Cache, NetApp Files, Blob Storage, Data Box, Disk Storage, Queue Storage, Storage Accounts, Storage Explorer, StorSimple
Web
Covering: App Configuration, App Service, Azure Cognitive Search, Azure Maps, Azure SignalR Service, Static Web Apps, Azure Communication Services, Azure Web PubSub, Azure Fluid Relay, Web App for Containers
Memory Dump Collection using Procdump.exe for App Service (Windows)
Anywhere365 integrates Azure Communication Services into their Dialogue Cloud Platform
Azure Virtual Desktop
Covering: Windows Virtual Desktop, VMware Horizon Cloud on Microsoft Azure, Citrix Virtual Apps and Desktops for Azure
No New Articles
Read More
Tracing LangChain Code on Azure with OpenTelemetry and Application Insights
As AI and machine learning applications grow more complex, ensuring their observability becomes crucial. Tracing helps identify and resolve performance bottlenecks and errors, providing insights into the internal workings of your applications. LangChain has become a popular framework for building applications with large language models. When deploying LangChain apps to production, tracing and monitoring are crucial for understanding performance and troubleshooting issues. In this blog, we will explore how to trace LangChain code on Azure using OpenTelemetry and Application Insights. We’ll leverage tools and libraries such as OpenInference, Azure’s OpenTelemetry exporter, and Application Insights.
Why Tracing Matters for LangChain Apps
LangChain applications often involve complex chains of operations – prompting language models, calling external APIs, accessing vector stores, etc. Tracing helps developers visualize these operations, identify bottlenecks, and debug errors. It’s especially important for AI apps that may have non-deterministic behavior.
Prerequisites
Before we dive into the implementation, ensure you have the following installed:
Python 3.7+
Azure account
Basic knowledge of Python and LangChain
OpenAI API key
Step 1: Setting Up OpenInference LangChain Instrumentation:
OpenInference provides auto-instrumentation for LangChain, making it compatible with OpenTelemetry. Let’s start by installing the necessary packages:
requirements.txt
azure-monitor-opentelemetry-exporter
openinference-instrumentation-langchain
langchain
opentelemetry-sdk
opentelemetry-exporter-otlp
openai
Now install the required packages by pip install -r requirements.txt
Step 2: Set up Azure Monitor Exporter:
Azure Monitor provides powerful tools for monitoring applications, including Application Insights. We’ll use the Azure Monitor OpenTelemetry Exporter to send trace data to Application Insights.
import os
from opentelemetry import trace
from opentelemetry.sdk.trace import TracerProvider
from opentelemetry.sdk.trace.export import BatchSpanProcessor
from dotenv import load_dotenv
load_dotenv(‘azure.env’)
from azure.monitor.opentelemetry.exporter import AzureMonitorTraceExporter
exporter = AzureMonitorTraceExporter.from_connection_string(
os.environ[“APPLICATIONINSIGHTS_CONNECTION_STRING”]
)
Step 3: Integrating with Azure Monitor as LangChain Instrumentor
Azure Monitor provides powerful tools for monitoring applications, including Application Insights. We’ll use the Azure Monitor OpenTelemetry Exporter to send trace data to Application Insights. The below code sets up OpenTelemetry tracing for a LangChain application, configuring it to batch and export spans every 60 seconds, and automatically instrument LangChain operations. This allows you to collect detailed telemetry data about your LangChain application’s performance and behavior.
tracer_provider = TracerProvider()
from openinference.instrumentation.langchain import LangChainInstrumentor
from opentelemetry import trace as trace_api
from opentelemetry.exporter.otlp.proto.http.trace_exporter import OTLPSpanExporter
from opentelemetry.sdk import trace as trace_sdk
from opentelemetry.sdk.trace.export import ConsoleSpanExporter, SimpleSpanProcessor
trace_api.set_tracer_provider(tracer_provider)
trace.set_tracer_provider(tracer_provider)
tracer = trace.get_tracer(__name__)
span_processor = BatchSpanProcessor(exporter, schedule_delay_millis=60000)
trace.get_tracer_provider().add_span_processor(span_processor)
LangChainInstrumentor().instrument()
Step 3: Create LangChain LLM Chain
Now lets set up a LangChain application to generate jokes using Azure’s OpenAI service. It begins by importing necessary classes from the langchain_openai and langchain.chains modules. A PromptTemplate is created with a template that asks for a joke based on the provided adjective. The AzureChatOpenAI class is then instantiated with the API key, endpoint, API version, and model name, all of which are retrieved from environment variables. This configuration enables the LangChain application to interact with Azure’s OpenAI model deployment to generate responses based on the specified prompt template.
from langchain_openai import AzureChatOpenAI
from langchain.chains import LLMChain
from langchain_core.prompts import PromptTemplate
prompt_template = “Tell me a {adjective} joke”
prompt = PromptTemplate(input_variables=[“adjective”], template=prompt_template)
llm = AzureChatOpenAI(api_key = os.environ[‘AZURE_OPENAI_API_KEY’],
azure_endpoint = os.environ[‘AZURE_OPENAI_ENDPOINT’],
api_version = ‘2024-06-01’,
model= os.environ[‘AZURE_OPENAI_GPT_DEPLOYMENT’])
Step 4: Viewing Traces in Azure Monitor
Lets invoke the LangChain chain before viewing the trace.
chain = LLMChain(llm=llm, prompt=prompt, metadata={“category”: “jokes”})
completion = chain.predict(adjective=”funny”, metadata={“variant”: “funny”})
print(completion)
After integrating the Azure Monitor exporter, your LangChain application will send traces to Application Insights. You can view these traces:
Navigate to the Azure portal.
Select your Application Insights resource.
Go to the “Transactions” section to view the traces.
Conclusion
By following these steps, you can effectively trace your LangChain applications using OpenTelemetry and view these traces in Azure Monitor’s Application Insights. This setup not only enhances observability but also helps in identifying and resolving performance issues efficiently. For more detailed information, refer to the official documentation:
OpenInference LangChain Instrumentation
Azure Monitor OpenTelemetry Exporter
Sample Trace Configuration
Happy tracing!
Microsoft Tech Community – Latest Blogs –Read More
How to get access token for Graph API in Teams bot-based message extension?
I’m developing a Teams bot-based message extension application using the Teams Toolkit in TypeScript. I need to retrieve all the replies for a message in the current channel. According to the documentation, I need to use the Graph API to get the replies. However, to use the Graph API, I need an access token.
My questions are:
How can I implement OAuth to get the token in a bot-based message extension?Are there any specific permissions or configurations needed in the Azure portal to enable this?Is there an alternative way to get the access token or retrieve the replies without using the Graph API?
I’m developing a Teams bot-based message extension application using the Teams Toolkit in TypeScript. I need to retrieve all the replies for a message in the current channel. According to the documentation, I need to use the Graph API to get the replies. However, to use the Graph API, I need an access token. My questions are:How can I implement OAuth to get the token in a bot-based message extension?Are there any specific permissions or configurations needed in the Azure portal to enable this?Is there an alternative way to get the access token or retrieve the replies without using the Graph API? Read More
I have an Issue in calculate depreciation formulas
=AMORLINC(G54;I54;DATE(2023;12;31);0;0;H54;0)
date purchased is the same of first period
but the result not correct
=AMORLINC(G54;I54;DATE(2023;12;31);0;0;H54;0)date purchased is the same of first period but the result not correct Read More
OneDrive (Android)
Why is it when you want to move files on OneDrive android; you are only able to select 100 files, and even if you do select only 100 files. The app crashes as soon as you try to move them to a folder! I just don’t understand…
Why is it when you want to move files on OneDrive android; you are only able to select 100 files, and even if you do select only 100 files. The app crashes as soon as you try to move them to a folder! I just don’t understand… Read More