Month: October 2024
Celebrating World Mental Health Day: Tech tips and tricks to support your workday
Amid the hustle and bustle of modern life, managing stress and staying productive at work can be overwhelming. It’s no surprise that mental health is the leading disability globally, with 1 in 4 adults affected by mental health conditions at some point of their lives. Despite its prevalence, it remains one of the most stigmatized and hidden disabilities, with 75% of people living with mental health conditions not seeking the help they need. This results in over $1 trillion in lost productivity each year.
This World Mental Health Day, we’re sharing our team’s productivity tips to support your workday.
Stay focused on what matters most to you
In a world filled with constant notifications, chats, meetings, and action items, staying focused can seem like an insurmountable task. This constant context-switching strains our cognitive energy and can leave us feeling uneasy. Finding ways to help manage these distractions can be an important contributor toward reducing stress. One of our favorite features is using Viva Insights, which allows you to schedule uninterrupted blocks of time in your calendar so you can concentrate on specific tasks.
You can also customize your notification settings in both Windows and Teams to significantly reduce the noise and help you stay focused. Navigate to the settings menu and tailor the notifications to fit your workflow. You can decide which notifications are essential and which can wait, ensuring that only the most important alerts grab your attention. Moreover, you can now customize the sound of your notifications too. Whether you want to mute notification sounds when you are busy or in a meeting, or you want to assign a specific sound for urgent messages, you can now tailor your notification experience to better meet your needs.
Stay on top of your work
Effective task management can help reduce worry that you might be forgetting upcoming deadlines. In Teams you can organize and prioritize your tasks efficiently. Use the right-click functionality to create a new task in planner from a chat, pin important messages to the top of the chat so you can revert to the message with ease, and you can even create automated flows like getting reminders to follow up on a message. This helps you stay on top of your day without feeling overwhelmed.
With AI changing the way we work, we understand that at times, the most difficult part is how to get started. For instance, you can ask Copilot to organize your inbox so you can focus on what matters most, with a prompt such as: “Summarize my inbox for unread messages today. Try to ignore anything that seems like junk mail. Categorize them in a table in order of priority, where 1st priority is emails that expect a reply, and 2nd priority is where I’m on the To line, and 3rd priority is where I’m just on cc.”
Many of us experience the pressure that comes from having back-to-back meetings with little time to prepare ahead of the meeting. With Business Chat, you can get ahead of your pre-meeting preparation by referencing conversations from previous meetings to ensure you’re following up with the right items and gaining additional insights into who you are meeting with. Copilot can also review meeting documents and suggest a list of anticipated questions that may come up, to make sure you’re well informed and ready to engage.
After the meeting you can take the Copilot summaries and action items to then draft follow-up emails, thanking participants and outlining the next steps, making the post-meeting process seamless and efficient.
Bring your very best forward
Staying engaged during meetings can be challenging for many of us, due to digital distractions, virtual fatigue, and the tendency to multitask. Unfortunately, most of these meetings also lack the interactive elements that in-person would offer which can be a contributor to the disengagement. On top of all that, working from home or in remote locations can bring its own distractions and technical issues which can further disrupt focus.
With voice isolation and decorate your background features, you can minimize distractions and show up your best. With voice isolation, you can be sure only your voice is heard clearly and distinctly during conversations. With decorate your background, you don’t have to worry about where you are or what is being seen in your video calls, using AI you can blend your physical and digital spaces to revamp what is seen of your physical meeting space.
During the meeting, Copilot in Teams can help with summaries of the discussion, capturing key points and decisions made, ensuring that nothing is overlooked. Copilot can also recommend follow-up questions to ongoing discussions and even propose next steps.
And for those of us who may not be native to the language that is being spoken, you can make the most of your contributions with live translated captions and transcripts, and even querying Copilot in the preferred language. Removing the stress that language barriers may bring.
Express Yourself and Create Fun
Expressing yourself creatively during your workday can have a positive impact on both your productivity and mental well-being. When you show your authentic self to your professional environment, it fosters a sense of belonging and satisfaction. This creative expression can break the monotony of routine tasks, making your work more enjoyable and less stressful.
Moreover, it encourages open communication and collaboration with colleagues. Customized emojis, personalized backgrounds, and fun GIFs can lighten the mood and create a more dynamic and engaging atmosphere.
These small touches can help boost your morale, enhance your creativity, and ultimately lead to a more fulfilling and productive workday.
Bonus tip: Getting a Usefully Wrong Start and a helpful polish
‘Writers block’ can set in when we are under stress and finding it difficult to get our ideas down on paper. Did you know that this blog was written with the help of Copilot? Copilot can help you get started by providing a preliminary draft, even if it’s not perfect. This “usefully wrong” start can spark your creativity and help you overcome the initial hurdle of putting words on the page.
Once you have a draft, Copilot can act as your personal writing coach, offering suggestions to refine and polish your work. This ensures that your final product is both professional and reflective of your best efforts.
These are just a few examples of how you can use Microsoft Teams and Microsoft 365 Copilot to stay focused and productive, to learn more about Microsoft Accessibility or ask questions here.
Microsoft Tech Community – Latest Blogs –Read More
Automate RAG Indexing: Azure Logic Apps & AI Search for Source Document Processing
Credits: Technical content by Azure AI Search Senior PM Gia Mondragon
Introduction
When working with RAG (Retrieval-Augmented Generation) applications, the retriever, such as Azure AI Search, plays a crucial role in obtaining the most relevant results for the language model to deliver a response to end users. It is essential to store data representations that are semantically similar to specific user searches, such as vectors, which are a key component in vector and hybrid search. The task of parsing, chunking, vectorizing data and storing it in an index is handled by an Azure AI Search feature known as integrated vectorization. For supported data sources, this functionality also enables automated data ingestion, enrichment and processing.
However, there are numerous data sources not directly integrated with AI Search but accessible through a variety of connectors available in Azure Logic Apps. Azure Logic Apps has introduced new functionality that facilitates every step required to process documents from their connectors for unstructured data. Now data extraction, pulling files, parsing data, chunking, vectorizing and indexing your data into Azure AI Search is all streamlined into one integrated flow. Additionally, Azure Logic Apps now offers templates for high-demand connectors, with predefined indexing workflows for RAG-ready AI Search indexes, simplifying the creation of these workflows. Some of these templates include indexing pipelines for files located in SharePoint Online, Azure Files, SFTP, among others.
How to get started
Prerequisites:
A data source with unstructured data supported by Azure Logic Apps connectors
Azure Logic App (Workflow Service Plan)
Azure AI Search service
Azure OpenAI service with a deployed text embedding model
Azure Logic App built-in template. This is so you don’t have to create your own workflow. Note that you can create your own as well. However, this is not covered as part of this blog post. This tutorial shows how to index files that you add after the workflow creation in an Azure Files share.
Azure AI Search index creation
This integration at this time needs an index created in Azure AI Search with the following schema (as a minimum). Later in this article we will explain how you can update the workflow to map more fields to each document chunk accordingly.
Azure AI Search index: Minimum schema needed for this integration
Note: The sample index definitions below include a vector field with 3072 dimensions, corresponding to the Azure OpenAI text-embedding-3-large model. If you use a different Azure OpenAI embedding model or a different dimensionality, you must adjust the index definition accordingly before index creation.
{
“name”: “chunked-index”,
“fields”: [
{
“name”: “id”,
“type”: “Edm.String”,
“searchable”: true,
“retrievable”: true,
“key”: true
},
{
“name”: “documentName”,
“type”: “Edm.String”,
“searchable”: true,
“retrievable”: true
},
{
“name”: “content”,
“type”: “Edm.String”,
“searchable”: true,
“retrievable”: true
},
{
“name”: “embeddings”,
“type”: “Collection(Edm.Single)”,
“searchable”: true,
“filterable”: false,
“retrievable”: true,
“dimensions”: 3072,
“vectorSearchProfile”: “vector-profile”
}
],
“vectorSearch”: {
“algorithms”: [
{
“name”: “vector-config”,
“kind”: “hnsw”,
“hnswParameters”: {
“metric”: “cosine”,
“m”: 4,
“efConstruction”: 400,
“efSearch”: 500
},
“exhaustiveKnnParameters”: null
}
],
“profiles”: [
{
“name”: “vector-profile”,
“algorithm”: “vector-config”
}
]
}
}
Azure AI Search index: Vectorization at query time
If you need Azure AI Search to also vectorize your data at query time, instead of performing this operation from the orchestrator end from your RAG application, you can use the following JSON definition for your index. You need to make sure to change the Azure OpenAI endpoint and change for yours. Also, create a service-managed identity for your AI Search service, and follow the instructions to assign the Cognitive Services OpenAI User role in your Azure OpenAI service.
{
“name”: “chunked-index”,
“fields”: [
{
“name”: “id”,
“type”: “Edm.String”,
“searchable”: true,
“retrievable”: true,
“key”: true
},
{
“name”: “documentName”,
“type”: “Edm.String”,
“searchable”: true,
“retrievable”: true
},
{
“name”: “content”,
“type”: “Edm.String”,
“searchable”: true,
“retrievable”: true
},
{
“name”: “embeddings”,
“type”: “Collection(Edm.Single)”,
“searchable”: true,
“filterable”: false,
“retrievable”: true,
“dimensions”: 3072,
“vectorSearchProfile”: “vector-profile”
}
],
“vectorSearch”: {
“algorithms”: [
{
“name”: “vector-config”,
“kind”: “hnsw”,
“hnswParameters”: {
“metric”: “cosine”,
“m”: 4,
“efConstruction”: 400,
“efSearch”: 500
},
“exhaustiveKnnParameters”: null
}
],
“profiles”: [
{
“name”: “vector-profile”,
“algorithm”: “vector-config”,
“vectorizer”: “azureOpenAI-vectorizer”
}
],
“vectorizers”: [
{
“name”: “azureOpenAI-vectorizer”,
“kind”: “azureOpenAI”,
“azureOpenAIParameters”: {
“resourceUri”: “https://<yourAOAIendpoint>.openai.azure.com”,
“deploymentId”: “text-embedding-3-large”,
“modelName”: “text-embedding-3-large”
}
],
}
}
Create index from JSON in Azure portal
This is how you can create the index from the Azure portal using the JSON template above:
Go to your AI Search service, select Search Management -> Indexes and click on Add index and select Add index (JSON) from the dropdown menu.
Delete the JSON structure that appears at the right, copy the JSON template above according to your needs and paste in the canvas at the right. Click on Save.
The index that is created with the template is called chunked-index and we’ll use it as the target index in this example.
Using Azure Logic App workflow templates to import data from your unstructured data source
Go to your Logic App resource, click on Workflows > Workflows and click on +Add > Add from Template
Look for azure ai search in the search box and choose the template that aligns with your data source. Note that you should be able to use any Azure Logic App supported connector of unstructured data so you can use it to import data to AI Search with this same chunking and embedding pattern, but you will need to modify the workflow according to your needs.
In this case we will choose the “Azure Files: Ingest and index documents at a schedule using Azure OpenAI and Azure AI Search – RAG pattern”
Select Use this template
Choose a workflow name and type it. Click on Next.
Click on Connect for each connection in the template configuration and add your existing endpoints which correspond to your data source (in this case Azure Files, your Azure AI Search service and your AOAI service)
Examples of how each connection configuration looks like are here. Make sure that you have a minimum role of Contributor access over the resources to establish the connections.
For Azure Files connection: Your Azure Storage account URI is under your Azure Storage account Settings > Endpoints > File Service and the domain is .file.core.windows.net. You can find the connection string under the Storage Account Security + Network > Keys > Connection String.
Copy the URI and add to the Storage Account URI configuration and the connection string in their respective fields.
For Azure AI Search connection: The Azure AI Search endpoint URL is under your AI Search service Overview > Essentials > URL and the domain is .search.windows.net.
In case your setup is with admin key, you’ll find it under AI Search service Settings > Keys > Primary Admin Key.
For Azure OpenAI connection: The Azure OpenAI endpoint URL is under your Azure OpenAI service Resource Management > Keys and Endpoint > Endpoint and the suffix domain is .openai.azure.com. For key setup copy Key1 and copy in the Authentication Key configuration.
After configuring all services connections, click Next.
Fill out the following indexing configuration details. It assumes that:
You already created the index with one of the templates above.
You have an Azure OpenAI embedding model called “text-embeddings-3-large”in your AOAI deployed instance.
Indexing Workflow configuration details:
AISearch index name: This is the name of the index that we’ve created as part of this tutorial.
OpenAI text embedding deployment identifier = text-embedding-3-large. This is the name of the Azure OpenAI embedding model deployment: This is the embedding model deployment name (not the model name – in this case is the same though).
Azure Files storage Folder Name: This is the name of your Azure Files file share, where your files are located.
Click Next and then Create.
Click on Go to My Workflow and wait until the initial run is completed. This is scheduled to be triggered to check for any new files added to your Azure Files share. After you add new files to your configured file share, you must see them reflected in your AI Search index.
Right after you have initial vectorized data in your index, you can use the index in this tutorial to chat with your data from your preferred RAG orchestrator such as Azure AI Studio.
To use your Azure AI Search index in Azure AI Studio go to Project Playground > Chat > Add your data > Add a new data source and follow the instructions to set up your index.
Note: If you created an index with the minimal JSON configuration in this tutorial, you must follow the instructions in the Azure AI Studio documentation here as is. However, if you used the option of adding an index vectorizer, you must remove the vector option from the AI Studio configuration since the index will contact your embedding model directly.
Additional considerations
For optimal AI search relevance, consider using a hybrid approach that combines vector and keyword search along with a semantic ranker. This method is generally more effective for many use cases. For more information, please visit: Azure AI Search Outperforming Vector Search with Hybrid.
This case focuses specifically on fixed-chunking and text-only scenarios.
Get started building your RAG application with low code using Azure AI Search and Azure Logic Apps.
Azure AI Search and its latest features.
Azure Logic Apps and Azure Logic App connector for AI Search index
Logic App connectors.
Create a search service in the Azure Portal, Azure CLI, the Management REST API, ARM template, or a Bicep file.
Retrieval Augmented Generation in Azure AI Search.
Pricing:
AI Search Pricing
Azure Logic Apps Pricing
Azure OpenAI models Pricing
Microsoft Tech Community – Latest Blogs –Read More
Word Document Opens With Restrict Editing On
Hello,
My Word documents with the Restrict Editing screen open. How do I change it so that screen doesn’t open with that?
Hello, My Word documents with the Restrict Editing screen open. How do I change it so that screen doesn’t open with that? Read More
MS 700 vs PL 300
In a month, I have to clear any of it. I am not much familiar with either of them. I am familiar with teams and I have done PL 900, but it was 1.5 year ago.
It would be easy if there are no labs/hands-on in the exam
Pls guidance on this
In a month, I have to clear any of it. I am not much familiar with either of them. I am familiar with teams and I have done PL 900, but it was 1.5 year ago.It would be easy if there are no labs/hands-on in the examPls guidance on this Read More
Endpoint DLP not blocking File Explorer?
hi,
scenario: M365 E5
I want to block encrypted files upload via Files Explorer to network locations, eg. ftp://
I have setup Endpoint Device DLP rule to catch encrypted files.
It is applied to the device.
I then copy an encrypted file, eg. 7z in one tab (W11) and past to ftp:// – local or internet – the file is not blocked from uploading.
How do I block such scenario? I do not want to mange outbound firewall. I have only Microsoft Defenders (MDE, MCAS, etc.), no other proxies etc.
Btw.
this works through Edge browser but why upload through the browser (which is blocked) if you can upload through files explorer,
and the system won’t switch ftp to Edge automatically – which would be an option but there is no proper way know to me to configure such switch programmatically (it is part of Control Panel > IE settings, registry HKCU, itp. nightmares)
hi, scenario: M365 E5I want to block encrypted files upload via Files Explorer to network locations, eg. ftp://I have setup Endpoint Device DLP rule to catch encrypted files.It is applied to the device.I then copy an encrypted file, eg. 7z in one tab (W11) and past to ftp:// – local or internet – the file is not blocked from uploading.How do I block such scenario? I do not want to mange outbound firewall. I have only Microsoft Defenders (MDE, MCAS, etc.), no other proxies etc. Btw.this works through Edge browser but why upload through the browser (which is blocked) if you can upload through files explorer,and the system won’t switch ftp to Edge automatically – which would be an option but there is no proper way know to me to configure such switch programmatically (it is part of Control Panel > IE settings, registry HKCU, itp. nightmares) Read More
Customised payload for attack simulation in Defender
Hi,
I want to know if there is a way to change the attachement file on a payload for an attack simulation. For instance I need to upload my own code as a attachement.
Hi,I want to know if there is a way to change the attachement file on a payload for an attack simulation. For instance I need to upload my own code as a attachement. Read More
MS-700 Hands-on
Will there be any labs/hands-on in MS-700 exam, or just mcq’s will there ?
Will there be any labs/hands-on in MS-700 exam, or just mcq’s will there ? Read More
Multiple @name substitution in one line import
I’m trying to export all the “conditional” attributes from the Get-DynamicDistributionGroup into a csv file
ConditionalCompany : {}
ConditionalStateOrProvince : {}
ConditionalCustomAttribute1 : {}
ConditionalCustomAttribute2 : {}
these attributes are a Microsoft.Exchange.Data.MultiValuedProperty`1[System.String] so to correctly export them to csv we should use the following for each of them
@{Name=”ConditionalCustomAttribute1″;Expression={($_.ConditionalCustomAttribute1)}}
@{Name=”ConditionalCustomAttribute2″;Expression={($_.ConditionalCustomAttribute2)}}
…
I was wondering if there’s a way to “expand” the * inside the @{} instead
something like
@{Name=”ConditionalAttribute*”;Expression={($_.ConditionalAttribute*)}}
I’m trying to export all the “conditional” attributes from the Get-DynamicDistributionGroup into a csv fileConditionalCompany : {}ConditionalStateOrProvince : {}ConditionalCustomAttribute1 : {}ConditionalCustomAttribute2 : {}these attributes are a Microsoft.Exchange.Data.MultiValuedProperty`1[System.String] so to correctly export them to csv we should use the following for each of them @{Name=”ConditionalCustomAttribute1″;Expression={($_.ConditionalCustomAttribute1)}}@{Name=”ConditionalCustomAttribute2″;Expression={($_.ConditionalCustomAttribute2)}}…I was wondering if there’s a way to “expand” the * inside the @{} instead something like @{Name=”ConditionalAttribute*”;Expression={($_.ConditionalAttribute*)}} Read More
EXCEL Pasting dates from SAP – one PC pastes as date, another as text
When I paste a table from SAP into a new excel sheet, the dates format appropriately as dates and all is well;
When a co-worker does exactly the same thing from an identical PC, same version of Excel etc. it pastes as General and the date column needs to be converted.
Any Ideas why this would be happening?
When I paste a table from SAP into a new excel sheet, the dates format appropriately as dates and all is well; When a co-worker does exactly the same thing from an identical PC, same version of Excel etc. it pastes as General and the date column needs to be converted. Any Ideas why this would be happening? Read More
Setting booking limit
I am currently utilising the Microsoft booking application for students to book to use a service, on the booking page I have highlighted that one only has a maximum time of 2 hours by booking four 30 minute sessions. However, students being students will want to try their luck and end up exceeding the set time limit.
My service is in 30 minutes intervals and students can book as many times as they want and at separate times a day. This then creates an administration havoc for me because I have to keep an eye on how many times a single individual has booked, if they exceed, I cancel their booking until they are within 2 hours.
Is it possible to limit an individual to make bookings that are not more than two hours in a day, even if they book at different times of the day, but their daily limit is 2hours?
I am currently utilising the Microsoft booking application for students to book to use a service, on the booking page I have highlighted that one only has a maximum time of 2 hours by booking four 30 minute sessions. However, students being students will want to try their luck and end up exceeding the set time limit. My service is in 30 minutes intervals and students can book as many times as they want and at separate times a day. This then creates an administration havoc for me because I have to keep an eye on how many times a single individual has booked, if they exceed, I cancel their booking until they are within 2 hours. Is it possible to limit an individual to make bookings that are not more than two hours in a day, even if they book at different times of the day, but their daily limit is 2hours? Read More
Multi-App Kiosk w/ Citrix
Hi,
I’m trying to setup an Intune kiosk whereby a user can come along, sit at a PC without signing into the physical PC. Then have the Citrix sign in portal at the ready for them to sign in and crack on.
However, the Intune kiosk both in single-app mode and multi-app mode seems to be quite difficult when setting up and achieveing the above.
When using the single-app kiosk and trying to launch Citrix, the downlaod for the .ica file is blocked.
When using the multi-app kiosk, clicking on the downloaded .ica brings up a error stating that expresses you don’t have admin persmission to run this app etc etc.
Does anyone know any way around this, I just want to be able to allow them to sign into Citrix from a kiosk desktop.
Many thanks
Hi,I’m trying to setup an Intune kiosk whereby a user can come along, sit at a PC without signing into the physical PC. Then have the Citrix sign in portal at the ready for them to sign in and crack on.However, the Intune kiosk both in single-app mode and multi-app mode seems to be quite difficult when setting up and achieveing the above.When using the single-app kiosk and trying to launch Citrix, the downlaod for the .ica file is blocked.When using the multi-app kiosk, clicking on the downloaded .ica brings up a error stating that expresses you don’t have admin persmission to run this app etc etc.Does anyone know any way around this, I just want to be able to allow them to sign into Citrix from a kiosk desktop.Many thanks Read More
Cell Reference
Backstory:
I work in the financial industry and I’m in excel for about 6 hours a day doing a variety of tasks, mostly balance sheets for clients. Typically I am able to locate an answer after a few google searches, but I am having upmost difficulty finding a solution to this specific problem, maybe because it is so niche.
The Problem:
I often reference a cell in a separate “Balance Sheet” tab within the same excel file with no issues. The cell on the balance sheet has a note identifying what the value represents (i.e. the cell will have $10.00 value and the note will say “Cash in Pocket”). When going to reference the cell, lets say ‘H11’ is the cell I want to reference, sometimes I will have to click on cell ‘H10’ and use my keyboard arrows to shift down to H11. (when the note is displayed on the cell, sometimes it prevents a simple click on the cell). With all this being said, sometimes when I click the cell it will read “$H$10” instead of “H10”. (I know the ‘$’ means that this cell reference is locked). The $ prevents me from using the arrows on the keyboard to move down to the correct cell.
The Question:
What setting could I adjust to ensure that the ‘$’ doesn’t automatically appear when I click the cell?
Backstory:I work in the financial industry and I’m in excel for about 6 hours a day doing a variety of tasks, mostly balance sheets for clients. Typically I am able to locate an answer after a few google searches, but I am having upmost difficulty finding a solution to this specific problem, maybe because it is so niche. The Problem: I often reference a cell in a separate “Balance Sheet” tab within the same excel file with no issues. The cell on the balance sheet has a note identifying what the value represents (i.e. the cell will have $10.00 value and the note will say “Cash in Pocket”). When going to reference the cell, lets say ‘H11’ is the cell I want to reference, sometimes I will have to click on cell ‘H10’ and use my keyboard arrows to shift down to H11. (when the note is displayed on the cell, sometimes it prevents a simple click on the cell). With all this being said, sometimes when I click the cell it will read “$H$10” instead of “H10”. (I know the ‘$’ means that this cell reference is locked). The $ prevents me from using the arrows on the keyboard to move down to the correct cell. The Question: What setting could I adjust to ensure that the ‘$’ doesn’t automatically appear when I click the cell? Read More
Configuring Approval Flow for News Posts Only in SharePoint
I’m creating a SharePoint site for my HR team to manage and share organizational announcements. On the home page, I’ve added the News web part to showcase these updates. I would like to trigger the out-of-the-box approval process whenever a new News post is created.
However, when I enable the default approval flow, it applies to all pages in the Page Library. This means that any time a page is edited or created, the approval process is triggered. I only want the approval flow to be activated for News posts.
The HR site will contain other pages that don’t need approval for edits. How can I configure the out-of-the-box approval flow so that only News posts trigger the approval process, while other pages can be edited without requiring approval?
I’m creating a SharePoint site for my HR team to manage and share organizational announcements. On the home page, I’ve added the News web part to showcase these updates. I would like to trigger the out-of-the-box approval process whenever a new News post is created.However, when I enable the default approval flow, it applies to all pages in the Page Library. This means that any time a page is edited or created, the approval process is triggered. I only want the approval flow to be activated for News posts.The HR site will contain other pages that don’t need approval for edits. How can I configure the out-of-the-box approval flow so that only News posts trigger the approval process, while other pages can be edited without requiring approval? Read More
New on Azure Marketplace: September 21-30, 2024
We continue to expand the Azure Marketplace ecosystem. For this volume, 239 new offers successfully met the onboarding criteria and went live. See details of the new offers below:
Get it now in our marketplace
ABELDent Patient Communication System: ABELDent is a full-featured dental practice management solution that offers patient communication system, online health history and patient intake forms, custom forms, email statements, and secure online payments. It also allows two-way texting with patients and offers comprehensive clinical and practice management benefits.
ABELDent Remote Backup and Recovery Service: ABELDent offers modern, easy-to-use software for dental professionals to grow and protect their practice. Their Remote Backup and Recovery Service provides safe, automated, and encrypted cloud storage with daily summary reports and data restoration assistance.
ABELDent Reporting and Analytics: ABELDent is a full-featured dental practice management solution that helps track and measure practice performance in various areas. It offers a powerful reporting tool to create custom reports and monitor growth, productivity, and collections targets. The software is easy to use and can be tailored to meet individual needs.
Ackee Analytics: Ackee is a self-hosted, privacy-focused analytics tool for website owners, providing detailed insights into website traffic. It offers full control over data and infrastructure, simple tracking code, and various configuration options.
AI Virtual Machine: This Microsoft Azure Virtual Machine is a cost-effective solution for startups and educational institutions to enhance their AI capabilities. It comes with a pre-installed learning management system that supports various learning formats and allows educators to design engaging content. The cloud-based infrastructure ensures scalability and flexibility, while security and ease of access enhance the user experience.
AI-Native Networking: Juniper’s AI-Native Networking Platform offers AIOps for reliable, measurable, and secure connections. It reduces networking trouble tickets by up to 90 percent, OpEx by up to 85 percent, and time to resolution by up to 50 percent. Mist AI uses AI, machine learning, and data science to optimize wireless and wired access, SD-WAN, enterprise WAN edge, and security domains.
Akamai API Security: Akamai API Security protects APIs from development to production. It helps companies build secure APIs, detect vulnerabilities, and reduce the API attack surface. The solution aligns with four API security domains and integrates with existing application environments without introducing complexity.
Akaunting: Akaunting is a user-friendly accounting software for small businesses and freelancers, with features such as invoicing, expense tracking, and financial reporting. It runs securely on Ubuntu and supports multiply currencies.
Albert ISO 27001 – ISMS: Albert ISO 27001 is an information security management system solution that simplifies and automates the journey toward ISO 27001 certification and compliance. It streamlines key processes such as risk assessments, incident reporting, and policy management and integrates seamlessly with Microsoft technologies.
AlmaLinux 8.8: AlmaLinux 8.8 is a secure and stable enterprise Linux distribution that offers seamless compatibility with Red Hat Enterprise Linux. It is ideal for mission-critical workloads in datacenters and cloud environments, with a user-friendly interface, extensive software repository, and active community support.
AlmaLinux 9: AlmaLinux 9 is an open-source Linux distribution that provides a stable and secure platform for enterprise environments. It features a robust package management system and emphasizes security and regular updates. Its compatibility with RHEL makes it easy for users to transition or migrate applications and workloads.
AlmaLinux 9.1: AlmaLinux 9.1 is a stable and secure enterprise Linux distribution that offers long-term support and compatibility with Red Hat Enterprise Linux. It’s ideal for mission-critical applications in diverse IT environments.
AlmaLinux 9.2: AlmaLinux 9.2 is an open-source Linux distribution that replaces CentOS. This pre-configured version on Azure Marketplace can be deployed in minutes, with access to around-the-clock technical support. It offers a stable and secure operating system, ideal for web hosting, database management, and application development on Azure.
Alula Smart Claims: Smart Claims is an AI-driven platform that integrates with existing claims administration frameworks to streamline the entire claims process. It enables businesses to make informed and precise decisions by leveraging alternative and credit bureau data. This results in faster, more accurate, and consistent adjudication, verification, and settlement, while reducing errors and enhancing customer satisfaction.
AML Wire Sanction Screening: Fincom’s AML Suite is an efficient solution for AML sanction screening, accommodating all business needs and adhering to regulatory requirements. It supports payments, trade finance, KYC onboarding and ongoing, screening in 44 languages, and interfaces for transaction monitoring and fraud solutions. The system is transparent, traceable, and explainable, with no reliance on AI.
Ansible: Ansible is an open-source automation tool that streamlines IT operations by automating deployment, configuration, and management of infrastructure resources through code. It uses YAML syntax and operates using an agentless architecture, ensuring idempotent execution and providing powerful orchestration capabilities.
Apache Kafka on Confluent Cloud: Confluent Cloud is a cloud-native, fully managed data streaming platform that enables real-time data streaming across organizations with 10-times the elasticity, storage, and resiliency of open-source Kafka. It offers more than 120 pre-built connectors, a serverless stream processing service, and simplifies real-time data migration.
Apache on RHEL: Apache HTTP Server is a flexible, open-source web server software that supports multiple programming languages and advanced URL redirection and authentication mechanisms. It is compatible with Unix-like systems and Windows and can be accessed through a web browser.
Apache Spark: Apache Spark is an open-source distributed computing framework for big data processing and analytics, with features such as in-memory processing, parallel computation, and support for various workloads and programming languages. It integrates with other big data technologies and frameworks.
Asterisk on Debian: Asterisk is an open-source telephony platform with customizable features for building PBX systems, VoIP gateways, and conference servers. It supports various telephony protocols and runs on Linux-based operating systems.
Beecker Autonomous Agents: Beecker Autonomous Agents automates complex workflows with minimal human intervention. It processes data from multiple sources, makes real-time decisions based on business rules and algorithms, and continuously learns through supervised techniques. This AI-driven agent reduces operational costs, minimizes human errors, and efficiently manages large volumes of information.
BlueDolphin by ValueBlue: BlueDolphin is an intelligent platform that offers architectural design capabilities, supporting Archimate and BPMN. It allows stakeholders to plan, design, and manage transformation solutions in their own language. With its templates, users can create their own designs and assess the impact of transformation on apps, data, processes, and technology.
Bytello AI: Bytello AI offers instant AI assistance, visual insights, real-time multilingual translation, efficient video summaries, artistic enhancement, and more. In Note, it simplifies info organization, eliminates writing delays, offers multilingual translation, enhances editing experience, and offers immersive virtual experiences.
CherryPy: CherryPy is a Python web framework for rapid development of web applications with extensive customization options and thorough documentation. It is distributed as open-source software under the terms of the BSD License.
Clickhouse: ClickHouse is a fast, open-source columnar database management system designed for real-time analytical processing, with high performance, scalability, and robust data compression. It supports SQL query language and can handle petabytes of data.
CMSimple: CMSimple is a lightweight, open-source CMS with a user-friendly interface, WYSIWYG editor, template-based design, and plugin system for additional features. Access credentials via VM and navigate to http://your_server_ip/?login.
Composer: Composer is a powerful dependency manager for PHP, facilitating package management and dependency resolution in PHP projects with customizable configuration options and extensible architecture.
Consul: Consul is an open-source tool that simplifies service discovery and network automation in modern distributed systems, offering features such as dynamic service registration, health checks, distributed key-value store, and secure communication.
CTERA File Services Platform: CTERA Portal is a cloud storage solution for enterprises that offers a multi-tenant web console for centralized management and automation of data protection and governance. It features controls for configuration management, incident and alert handling, software updates, system monitoring, and notifications. The Portal cluster can scale horizontally to support petabytes of unstructured data and remote clients.
CuteNews: Cutenews is a lightweight, easy-to-use CMS with an intuitive web-based interface, support for multiple categories and tags, customizable themes, and simple user management.
Darwinbox: Global HCM for Enterprises: Darwinbox is an end-to-end HCM platform that offers a unified ecosystem for every stage of the employee lifecycle. It provides real-time insights, advanced AI, and automation capabilities to simplify recruitment, enhance onboarding, streamline performance management, and talent development initiatives. Darwinbox is highly configurable, secure, and scalable, with a mobile-first and intuitive user experience.
Deno: Deno is a secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust, with modern features and APIs. It aims to be a productive and secure scripting environment for the modern programmer.
Denodo 9 Enterprise Plus: Denodo Enterprise Plus is an advanced data integration solution that delivers real-time data from unlimited sources, including Azure and SaaS. It features AI/ML-driven automatic recommendation of datasets, infrastructure management, and smart query optimization. The solution offers role-based security, data masking, single sign-on, and SSL encryption.
Denodo 9 Enterprise: Denodo Enterprise is a cost-effective solution that integrates and delivers real-time data from unlimited sources, including Azure and SaaS. It offers query optimization, role-based security, and one-click creation of data service APIs. With faster and more secure data access, it reduces costs and delivers data to the business up to 90 percent faster than traditional pipelines.
DFS Namespaces on Windows Server 2019: DFS on Windows Server 2019 simplifies file sharing across multiple environments, including cloud and on-premises servers. When deployed on Azure, it offers enhanced scalability, high availability, and seamless integration with Azure cloud storage services. DFS enables disaster recovery setups, streamlines data migration to the cloud, and ensures compliance and security using Azure features.
DFS Namespaces on Windows Server 2022: DFS on Windows Server 2022 allows for organizing distributed SMB file shares into a single, logically structured namespace. It provides flexibility to store files across multiple locations, while giving users a unified view of shared resources. When deployed on Azure, DFS takes advantage of the cloud’s scalability, enabling seamless, secure, and redundant file sharing across geographically distributed environments.
Directus: Directus is an open-source data platform with an intuitive admin interface, API, and support for various data sources. It also offers customizable data models and field types for different use cases. Access credentials are stored securely in the credentials.txt file.
Docker: Docker is a containerization platform that simplifies application development, deployment, and scaling. It provides consistent and isolated environments, optimizes resource utilization, enhances security, and simplifies management of multi-container applications.
Docker Compose Server: Docker Compose simplifies the process of managing multi-container Docker applications with custom networking and named volumes for persistent data storage.
Dolibarr: Dolibarr is an open-source ERP and CRM software for SMEs, offering accounting, invoicing, inventory management, project management, and customization options. Access credentials are stored securely in the /var/www directory.
EBLA SaaS Bundles: EBLA SaaS Bundles simplify licensing needs for multiple domains and applications. All necessary licenses are provided and billed directly as part of Azure consumption, eliminating the hassle of managing individual licenses.
Elasticsearch by Carahsoft: Elastic is an AI platform for search applications, observability, and security. Elastic Observability offers a flexible and unified full-stack observability solution that accelerates problem resolution with AI-powered insights. Customers use Elastic to bring visibility to the unknown, hunt for threats, and speed up investigation and remediation.
ElkArte: ElkArte is a powerful open-source forum software with an intuitive interface, robust thread management, flexible user management, extensive moderation tools, and support for themes and plugins. Installation details available at /var/www directory.
Employee Onboarding 365: HR365 Employee Onboarding automates the paperless process of hiring employees online. It integrates with Microsoft 365 and manages all onboarding actions, including email reminders to the new hire’s manager, IT team, and admin team. The application creates users automatically in Microsoft 365 once an offer is accepted and can be installed as a SharePoint solution or Microsoft Teams tab.
Engagy Knowledge: Engagy Knowledge is a comprehensive knowledge management solution that simplifies content creation and management, offers intuitive navigation, and provides fast information retrieval. It allows for flexible knowledge base management and offers advanced tools for creating and organizing dedicated bases for various departments. With Engagy Knowledge, organizations can increase operational efficiency, improve consistency and quality of documentation, and optimize decision-making processes.
EtherCalc: EtherCalc is a web-based collaborative spreadsheet with real-time editing, sharing, charting, and import/export features. EtherCalc is an open-source project that is accessible via a unique URL or embedding option.
Express.js: Express.js is a flexible and scalable web framework for building web applications and APIs, supporting a wide range of HTTP methods and middleware for request/response handling. It enables rapid prototyping and efficient development with minimal boilerplate code, and integrates seamlessly with popular databases like MongoDB, MySQL, and PostgreSQL.
F33 Cloud Marketplace Portal – Streamline Cloud Selling: Designed exclusively for businesses seeking to list on major cloud marketplaces, the F33 Cloud Marketplace Portal addresses the unique challenges and requirements of each cloud marketplace separately. Streamlines the submission process, ensure compliance, and enhance performance in cloud marketplaces with the F33 Cloud Marketplace Portal.
Falcon with NumPy and Pandas v3.1.3 on Ubuntu v20: Falcon is a Python web framework for building APIs with high performance and efficiency. It can handle a high volume of requests concurrently, supports asynchronous programming, and provides middleware support for easy integration of features. Falcon is well-documented and suitable for applications that require fast processing and responsiveness.
FieldWISE Enterprise: FieldWISE provides real-time insights for agriculture enterprises, enabling better decision-making across crop and input supply chains. It enhances field protection and management, improves farm productivity, and helps design accurate crop insurance and financial solutions. The platform supports various agriculture industries and streamlines operations while fostering stronger relationships with farmers.
Flask: DFlask is a lightweight and flexible web framework for Python, offering easy-to-use tools and libraries for building web applications quickly and efficiently. It follows the WSGI specification and supports extension with various libraries and frameworks.
Fluentis ERP: Fluentis ERP is a cloud-based solution designed to support and simplify all business management activities. It offers four different bundles to cater to specific business needs, from basic administrative tasks to complete production cycle management. With Fluentis ERP, businesses can enjoy the benefits of a powerful ERP engine with rapid and flexible installation and high customization options.
Foundational Hardened Image for Microsoft Windows Server 2019: Level 1: This Azure-based virtual machine comes with a pre-configured Microsoft Windows Server 2019 image optimized for security, featuring advanced hardening measures to protect against vulnerabilities and ensure compliance with industry best practices. It maps to many established standards and regulatory frameworks, including NIST Cybersecurity Framework, ISO 27000, PCI DSS, and HIPAA.
Foundational Hardened Image for Microsoft Windows Server 2022: Level 1: This Azure-based virtual machine comes with the latest Microsoft Windows Server 2022 image optimized for security, featuring advanced hardening measures to protect against vulnerabilities and ensure compliance with industry best practices. It maps to many established standards and regulatory frameworks, making it a good starting point for organizations to establish a baseline level of security.
Froxlor: Froxlor is an open-source server management panel that simplifies web hosting administration with a web-based interface. It supports multiple server configurations, SSL management, resource management, and customizable customer and reseller management.
Gigamon GigaVUE Cloud Suite v6.8 for Azure: Gigamon’s GigaVUE Cloud Suite for Azure provides complete application and packet-level visibility into all data-in-motion running on Azure. It strengthens security and compliance postures, simplifies cloud migrations and IT processes, and expedites issue identification and root cause analysis. The solution includes Cloud Tap Modules, GigaVUE V Series, and GigaVUE-FM for centralized deep observability orchestration and management.
GLPI: GLPI is an open-source IT asset management and help desk solution with customizable dashboards, reporting tools, and user management. Credentials are stored securely in the credentials.txt file.
Golang: Golang is a statically typed, compiled programming language developed by Google, emphasizing simplicity, efficiency, and concurrent programming. It has a clean syntax, high performance, built-in support for concurrency, strong standard library, and static typing for code reliability.
Graylog v6.0 on Ubuntu v20: Graylog is an open-source log management and analysis platform that centralizes log data from various sources, providing a comprehensive view of IT environments. Its powerful search functionality, custom dashboards, and alerting capabilities help troubleshoot issues, improve security, and respond to potential threats.
Guance: Guance provides a full-stack observability platform for cloud-based workflows, offering end-to-end traces, metrics, and logs to ensure system security and customer satisfaction. With global deployment, tech stack integration, and compliance with GDPR and CCPA, Guance is a smart choice for modern enterprises seeking comprehensive monitoring and observability.
H2O, NumPy, and Pandas v3.46.0.5 on Ubuntu v20: H2O is an open-source platform for data analysis and machine learning, ideal for big data environments. NumPy is a foundational library for scientific computing in Python, while Pandas is a powerful data manipulation and analysis library for structured data. All are essential tools for numerical analysis and data manipulation.
Hardened Red Hat Enterprise Linux 9 Image – Level 1: Foundational: This Azure-based virtual machine comes with Red Hat Enterprise Linux 9 image optimized for security, featuring advanced hardening measures to protect against vulnerabilities and ensure compliance with industry best practices. It maps to many established standards and regulatory frameworks, including NIST Cybersecurity Framework, ISO 27000 series, PCI DSS, HIPAA, and others.
Hardened Red Hat Enterprise Linux 8 Image – Level 1: Foundational: This Azure-based virtual machine comes with Red Hat Enterprise Linux 8 image optimized for security, featuring advanced hardening measures to protect against vulnerabilities and ensure compliance with industry best practices. It maps to many established standards and regulatory frameworks, including NIST Cybersecurity Framework, ISO 27000 series, PCI DSS, and HIPAA.
Hardened Red Hat Enterprise Linux 8 Image – Level 2: Advanced: This Azure-based virtual machine comes with Red Hat Enterprise Linux 8 pre-configured for security, featuring advanced hardening measures to protect against vulnerabilities and ensure compliance. It maps to established standards and regulatory frameworks and can be customized based on specific security requirements.
Hardened Red Hat Enterprise Linux 9 Image – Level 2: Advanced: This Azure-based virtual machine comes with Red Hat Enterprise Linux 9 pre-configured for security, featuring advanced hardening measures to protect against vulnerabilities and ensure compliance. It maps to established standards and regulatory frameworks, but organizations may need to customize it based on their specific security requirements.
Icecast: Icecast is an open-source streaming media server software that supports multiple streaming formats, access control features, and real-time monitoring and logging capabilities.
InfluxDB: InfluxDB is an open-source time-series database optimized for monitoring, metrics, and analytics. It offers high-performance data storage and retrieval, powerful querying capabilities, efficient data compression, and integration with various visualization and monitoring tools.
IntelePeer SmartAgent: SmartAgent is an AI-powered communication automation solution for contact centers that can handle simple to complex customer and employee interactions. It offers advanced analytics and omni-channel orchestration, making it a great alternative to traditional live agents.
IntelePeer SmartOffice: IntelePeer’s SmartOffice solution uses AI and analytics to automate inbound customer interactions, reducing costs and optimizing ROI for regional offices. The system can quickly escalate and route calls to different departments while capturing customer context and data intelligence. It provides a professional and hassle-free experience for customers without the need for human intervention.
iTop: iTop is an open-source IT service management and asset management software with comprehensive features for managing IT assets, incidents, problems, changes, and service requests. Database credentials can be obtained by entering a command in the virtual machine.
Ivanti Workspace Manager: Ivanti User Workspace Manager streamlines desktop setup, reduces IT expenses, and enhances user sessions while improving the user experience. It allows for a customized, secure user workspace across physical, virtual, and cloud desktops, making migrations and Microsoft 365 adoption easier while exceeding user productivity SLAs.
Jitsi: Jitsi is an open-source platform that offers secure, scalable, and customizable video conferencing solutions with features like multi-user video conferencing, screen sharing, and collaboration tools.
Knowledge Base Assistant: ChatPorter AI Assistant is an advanced system that supports employees, partners, and customers through conversational interactions. It seamlessly integrates with various data sources and systems through APIs and webhooks, powered by Azure platform and LLM models from OpenAI.
Kotlin: Kotlin is a modern, concise, and expressive programming language with features like null pointer exception prevention, code modularity, data classes, and coroutines for asynchronous programming.
Kubeflow and MLFlow by EDGE AI: Kubeflow is an enterprise-ready MLOps platform for data science labs, while MLFlow is an open-source MLOps platform for building better models and generative AI apps. MicroK8s is a zero-ops, pure-upstream Kubernetes platform, and Juju is a software operations tool for deploying and managing applications at scale.
Locust: Locust is an open-source load testing tool written in Python that provides a scalable and user-friendly platform for load testing, enabling you to simulate thousands of concurrent users accessing your web applications and APIs.
MagicOrange ITFM Edition: MagicOrange provides a unified approach to strategic financial planning, offering granular cost and profitability analysis, democratization of insights, cost optimization potential, and scenario simulation. The platform supports profitability, costing, and chargebacks, planning and scenario analysis, cost to serve, carrying cost, service catalog, activity-based costing, and return on marketing investment.
Matomo: Matomo is an open-source web analytics platform that provides customizable dashboards, detailed reports, and the ability to integrate with various data sources. It helps understand website traffic and user behavior, enabling data-driven decisions for improving online presence.
MatterMost: Mattermost is an open-source team communication platform with secure messaging, file sharing, and integration capabilities. It enables teams to collaborate efficiently through organized channels, direct messages, and advanced search features.
Mautic: Mautic is an open-source marketing automation platform that offers personalized email campaigns, automated workflows, and analytics. Credentials are stored securely in the credentials.txt file, and users access the web interface at http://your-server-ip.
Maya File Safe: File Safe is an online tool that anonymizes sensitive data uploaded in CSV or XLSX files. It’s ideal for organizations that need to comply with privacy regulations.
Meeranda Audiovisual Customer Experience Manager: Meeranda is a real-time generative AI corporate concierge agent that offers personalized support to employees and customers. It can address internal and external customer needs, act as Tier 1 support, and seamlessly integrate with CRM. Meeranda offers plans for companies of all sizes with aggressive pricing and customizable features.
MERN Stack: MERN Stack on Ubuntu 22.04 is a full-stack JavaScript framework used to build dynamic, responsive web applications. It combines MongoDB, Express.js, Vue.js, and Node.js to allow developers to build scalable, high-performance applications using a single programming language. Hosting MERN applications on Azure ensures security, scalability, and reliability with cloud-native benefits.
MLflow v2.16.2 on Ubuntu v20: MLflow simplifies the management of machine learning workflows, from experiment tracking to model deployment and monitoring. Its core features include tracking, projects, models, and model registry, which ensure reproducibility, versioning, and streamlined collaboration across teams. MLflow is highly adaptable and suitable for a range of machine learning applications, making it easy to run consistent experiments across various machines.
Mobb: Automatic Vulnerability Fixer: Mobb Fixer uses AI and deterministic algorithms to generate accurate code fixes for vulnerabilities detected by SAST providers. It reduces security backlogs and integrates easily into any CI/CD pipeline, freeing developers to focus on innovation.
Moodle: Moodle is an open-source learning management system with customizable themes and plugins, facilitating collaboration and communication among students and teachers. Moodle is accessible on the go with its mobile app.
MRBS: MRBS is an open-source tool for managing and booking meeting rooms with customizable booking forms and support for multiple rooms and resources. Credentials are stored securely.
Neofetch: Neofetch is a lightweight, customizable, and easy-to-use command-line system information tool that displays detailed information about your system and its environment. It supports displaying system logos and ASCII art based on the detected distribution and can be customized extensively using command-line flags or configuration files.
Next.js: Next.js is an open-source framework built on top of React.js for building modern web applications, providing powerful features for server-side rendering, static site generation, and seamless developer experience. It includes server-side rendering, file-based routing, CSS and Sass support, image optimization, TypeScript integration, environment variables, and API routes.
Nextcloud: Nextcloud is a secure open-source file synchronization and sharing platform with collaboration features and integrations. Credentials are stored in /var/www/credentials.txt.
Nginx: Nginx is a high-performance, low-resource web server with load balancing and reverse proxy capabilities, supporting various protocols and integrating well with web technologies.
Node-RED: Node-RED is an open-source platform for visual programming and automation with extensive pre-built components, real-time collaboration, and end-to-end encryption for data security. Access it by running $node-red on your VM and visiting http://your-ip-address:1880.
NumPy: NumPy is a Python library for scientific computing, known for its performance and support for large, multi-dimensional arrays. Pandas is a versatile library for data manipulation and analysis, built on top of NumPy. Hugging Face Transformers is an open-source library for natural language processing tasks, providing access to pre-trained transformer models like BERT and GPT.
OpenAI Gym with NumPy and Pandas on Ubuntu v20: OpenAI Gym is a toolkit for developing and comparing reinforcement learning algorithms. NumPy provides high-performance array structures and mathematical functions for numerical computing, while Pandas simplifies data manipulation and analysis. Together, they create a robust foundation for reinforcement learning research and development.
Oracle 9 Minimal with Jellyfin – Streaming Media Server: Jellyfin is an open-source media server that allows you to organize and stream your personal media collection to any device. It supports a wide range of media formats and offers a customized user experience. With Jellyfin, you can easily manage your media library and enjoy your favorite movies and songs anywhere, anytime.
Oracle 9 with Jellyfin – Streaming Media Server: Jellyfin is an open platform media player that allows you to store and organize your media content and stream it to different devices without interruptions. It offers secured access to your content, a user-friendly interface, media organization, and parental controls.
Owncast: Owncast is a self-hosted live streaming server software with customizable branding, stable streaming performance, and integrated chat functionality. Check installation at http://your_server_ip:8080/admin and run “cat /opt/credentials.txt” for credentials.
Panik Button Cyber Resilience Platform: Panik Button is a crisis communication platform that ensures NIS2 crisis communication compliance and business continuity within one hour. It prepares organizations for unexpected cyber threats and allows for quick and efficient response. The system is patent-protected, independent from infrastructure, and scalable to meet needs. It also offers effortless collaboration, high user adoption rates, and access to essential SaaS applications.
phpMyAdmin: phpMyAdmin is an open-source tool for managing MySQL databases through a web-based interface. Features include executing SQL queries, importing/exporting databases, and managing users/permissions. Access credentials are stored securely in the /var/www/ directory.
Plex Media Server: Plex Media Server is a media management and streaming platform that centralizes and organizes your media collection. Accessible from any device, it automatically fetches metadata and offers customizable libraries and playlists.
Polyglot v16.7 on Ubuntu v20: Polyglot is a language detection tool that enables developers to identify and process multiple programming languages within a single codebase. Its advanced algorithms accurately recognize a wide range of programming languages, streamlining the development process and enhancing code quality. Polyglot fosters better collaboration among team members who may have expertise in different programming languages, promoting a more inclusive and effective development environment.
Powell Intranet: Powell Intranet transforms legacy SharePoint intranets for communication and digital workplace managers, with targeted and multi-lingual content, advanced search, and mobile app for frontline workers. It offers highly customizable branding and granular navigation, and low-code back office for site collections templates. Microsoft 365 and SharePoint administrators can manage thousands of site collections with consistency and security.
ProcessWire on Debian: ProcessWire is a versatile open-source CMS and framework with a user-friendly interface, customization options, and a robust API. It provides a powerful toolkit for creating websites and web applications tailored to specific needs, emphasizing flexibility and extensibility.
Pytest v8.3.3 on Ubuntu v20: Pytest is a popular testing framework for Python that simplifies the process of writing, organizing, and running tests. It supports simple unit testing as well as more complex functional, integration, and acceptance testing. Pytest’s standout features include auto-discovery, detailed assertion introspection, and a fixture system for setting up complex test environments. For larger projects or teams, Pytest offers robust support for test discovery in packages, custom plugins, and integration with continuous integration (CI) systems.
RainLoop: RainLoop is a free, open-source web-based email client with a clean, responsive design, SSL/TLS encryption, and customization options. It integrates with multiple email providers and external authentication services.
Redis: Redis is an open-source, in-memory data store used as a database, cache, and message broker, known for its high performance, scalability, and versatility. Redis supports various data structures, data persistence, and master-slave replication for data availability and reliability.
Rust: Rust is a safe, performant, and concurrent systems programming language with modern syntax and powerful concurrency primitives. It ensures memory safety and delivers performance comparable to low-level languages like C and C++.
SAP Analytics Cloud Purview Connector (Accelerator): SAP Analytics Cloud (SAC) connector extracts metadata and ingests it into Microsoft Purview to generate data glossaries, linages, and classifications.
Scrapy v2.11.2 on Ubuntu v20: Scrapy is a Python-based web crawling and scraping framework that allows developers to extract structured data from websites. It uses a spider-based architecture and supports asynchronous networking for faster data extraction. Scrapy has a rich ecosystem of middleware and extensions, making it highly versatile for a wide range of applications.
SQLite Server: SQLite is a lightweight and self-contained SQL database engine, ideal for mobile and embedded applications. It requires no server setup or configuration and provides strong data integrity features.
Subsalt Query Engine for Regulated Data: Subsalt’s Query Engine automates privacy compliance for regulated enterprise data using generative models and third-party privacy audits. It provides synthetic data with legally meaningful privacy guarantees, reducing time to data from weeks to hours and improving security posture against insider threats.
SUSE Linux Enterprise (SLE) Micro 6.0 (EMEA): SLE Micro combines SUSE Linux Enterprise’s reliable technology with modern developer needs for a secure, easy-to-use, and compliant OS platform. The result is an ultra-reliable infrastructure platform that simplifies operations.
SUSE Linux Enterprise (SLE) Micro 6.0 for ARM64 (EMEA): SLE Micro combines SUSE Linux Enterprise’s reliable technology with modern developer needs for a secure, easy-to-use, and compliant OS platform. The result is an ultra-reliable infrastructure platform that simplifies operations.
Swift: Swift is a powerful and intuitive programming language developed by Apple for building applications across its ecosystem, combining performance and efficiency with simplicity and expressiveness. Swift is designed with safety and performance in mind, seamlessly interoperates with existing Objective-C code, and has an open-source community of developers contributing to its evolution.
SymPy and mpmath on Ubuntu v20: SymPy is an open-source Python library for symbolic mathematics, while mpmath is a companion library for arbitrary-precision arithmetic. Together, they form a powerful mathematical computing framework in Python, catering to a broad spectrum of mathematical and engineering applications. This combination makes them invaluable for researchers, educators, and developers who require reliable mathematical tools for analysis, simulation, and problem-solving.
Synack’s Azure Cloud Security Testing Bundle: Synack’s Cloud Security Testing Bundle helps secure and accelerate workload migration to the cloud by providing security testing options at each stage of the process. The bundle includes patch verification services and vulnerability monitoring, and can be integrated with Microsoft Sentinel, Azure DevOps, and Microsoft Defender for Cloud.
TCL: TCL is a powerful and flexible scripting language used for rapid prototyping, automation, and integration with C/C++ applications. It is widely adopted in networking, test automation, and embedded systems.TCL is open-source software licensed under the BSD License, widely adopted for reliable use in production environments.
TextPattern: TextPattern is an open-source CMS with flexible templating, extensible plugin architecture, and built-in SEO features. Login details are saved in credentials.txt file.
Threat Intelligence Management by Alpha Data Powered by Cyware (Base Package): Alpha Data’s Cyware Threat Intel Program offers a subscription to Cyware Intel Exchange, including a threat intel crawler module, visual threat intelligence analysis, premium feeds, and automation rules. It also includes implementation services and remote product support.
UNCIA LMS (UnciaLeap): UnciaLeap is a loan management application that covers multiple lines of businesses such as retail, home, SME, agri, auto, and supply chain finance lending. It offers various repayment structures for different types of loans, including equated installments for personal loans, cash flow-based repayment structures for agri-finance, moratorium or holiday periods for construction loans, and working capital demand loans for SME customers.
Vault: Vault by HashiCorp is an open-source secrets management platform that securely stores and manages sensitive information with advanced access control features and dynamic secrets functionality. It integrates with various authentication methods for secure access.
vCluster Enterprise: vCluster helps companies reduce Kubernetes costs by using virtual clusters and multi-tenancy. The platform offers advanced features beyond the open-source project, allowing for easy management of virtual clusters.
VRLab Academy Global: VRLab Academy offers a VR and PC-based virtual lab platform for schools and universities with over 240 experiments in physics, chemistry, and biology. It aligns with GCSE, AP, NGSS, and IB curricula, transforming science education with interactive learning tools and a versatile digital environment.
Vtiger on Debian: Vtiger CRM is a flexible open-source customer relationship management system with customizable modules, sales automation tools, and robust reporting features. Access credentials are stored securely in the /var/www/ directory.
Wagtail on Debian: Wagtail is a free and open-source CMS built on Django with a flexible interface, version control, and customizable templates. Follow instructions to set up a new project.
WebOrion Protector WAF VM (PAYG): WebOrion Protector is an enterprise-grade web application firewall designed to protect against the OWASP Top 10 Web Application Security Risks. It offers seamless virtual patching for zero-day threats and helps achieve regulatory compliance in numerous standards and regulations. The product comes equipped with specialized rulesets to protect login pages, WordPress sites, and more.
Webpack: Webpack is a powerful open-source module bundler for JavaScript applications, offering code splitting, plugins, and loaders, and built-in development tools. It is highly configurable and modular, allowing developers to customize the build process to suit their specific project requirements.
WeKan on Debian: WeKan is an open-source kanban board application for task and project management, with customizable features for easy visualization, organization, and collaboration among team members. It integrates with third-party tools and services through plugins and APIs.
XAMPP: XAMPP is an open-source web server solution stack package that simplifies web application development and testing. It includes Apache, MariaDB, PHP, and Perl, and supports multiple PHP versions.
Zen Cart: Zen Cart is a free, open-source shopping cart software with a user-friendly interface, seamless integration with payment gateways and shipping services, and built-in security features.
Zoovu AI Product Search and Discovery Platform: Zoovu uses AI to match customers with the right products, making it easier for them to discover, buy, and love products. It collects and analyzes data from customer interactions to create personalized experiences across every channel and region.
Go further with workshops, proofs of concept, and implementations
AI Design Fast Start: 2-Week Workshop: Insight’s AI Design Fast Start workshop helps organizations overcome challenges in incorporating generative AI, including high development costs, difficulty proving ROI, and data readiness. The workshop includes assessing AI readiness, identifying important use cases, and building a roadmap for business value on Microsoft Azure.
AI-Powered Content Automation: 4-Week Proof of Concept: Publicis Sapient’s AI-Powered Content Automation, powered by Microsoft Azure OpenAI and Azure services, offers an easy-to-use location for creatives to generate and bring new concepts to life. The suite includes generative creative tools for image, video, audio, and text, with customization available.
AI Readiness: 2-Day Workshop: Neway’s AI Readiness workshop helps organizations assess their preparedness for AI adoption, define their AI strategy, and equip their teams with the knowledge and resources needed to embark on successful AI projects. The workshop covers AI types, data governance, security, and compliance requirements, and provides a readiness score to help define next steps.
Azure Kickstarter: 7-Week Migration and Modernization: Macaw offers expert services to help seamlessly migrate and modernize on-premises workloads to Azure. The process includes defining scope, conducting an assessment, designing an Azure foundation workshop, establishing an Azure landing zone, migrating the first workload, and providing ongoing optimization and support. The benefits include an AI-ready infrastructure, faster time to cloud, high productivity environment, secure and scalable infrastructure, enterprise-level technology, and hybrid-friendly app development.
Brillio’s Azure Cloud Deployment Services for EHR: Brillio offers healthcare organizations a suite of consulting services to support electronic health record (EHR) system deployment on Microsoft Azure. Their Cloud Strategy and Adoption Center (CSAC) provides tailored cloud adoption strategies, migration methodologies, and automation-driven quality engineering. Brillio’s end-to-end services focus on scaling cloud capabilities, optimizing security, and providing extensive training and resources to healthcare staff.
Composable Commerce Starter Kit on Azure: The Grid Dynamics Composable Commerce Starter Kit, powered by commercetools and Microsoft Azure, streamlines the transition from legacy monolith tools to modern, modular technology. It follows the cloud-native composable commerce MACH approach and leverages packaged business capabilities from best-in-class commerce vendors and technology from Azure to maximize ROI, enable growth at scale, facilitate agile change, and swiftly compose unforgettable shopping experiences across channels.
Data Platform Infrastructure Management: Ava Software’s service offers advanced analytics infrastructure management for Microsoft Azure, including design, deployment, and optimization of infrastructure for machine learning, AI, and big data. It also includes security and compliance measures, monitoring, and maintenance. The outcomes include a performance assessment report, security measures implementation, compliance audit report, and optimization roadmap.
DF Document Extractor Implementation: Cloud4C Services’ DF Document Extractor is an AI-powered document processing solution that uses Microsoft Azure to efficiently analyze and extract information from PDF documents. It is ideal for industries such as legal, healthcare, insurance, and finance, where automation of document processing can significantly reduce manual effort and improve decision-making.
GitHub Non-developer Training: 2-Day Workshop: InfoMagnus’ workshop teaches non-developer team members how to use GitHub for project management, content creation, and collaboration. Participants will learn core concepts, transparency best practices, and how to use GitHub for documentation and software development workflows.
Health Catalyst Migration to Microsoft Fabric and Azure: 3-Day Workshop: Health Catalyst’s data and analytics platform has limitations in creating visualizations and scaling for large volumes of data. Microsoft Fabric offers advanced capabilities for improving patient care, and WinWire can assist in migrating from Health Catalyst to Microsoft Fabric and Azure for significant cost and time savings.
LTIMindtree Infrastructure T-Spin Hop on to the Azure Cloud: LTIM’s framework helps financial institutions on the Temenos core banking transformation journey to host their new environments on a stable infrastructure platform. Using Azure for hosting services ensures high availability, a secure environment, adherence to local regulations, and optimal infrastructure costs.
Mainframe Modernization Services Driven by Generative AI: Birlasoft’s Mainframe Modernization Framework helps customers assess, strategize, and modernize their mainframe systems to Microsoft Industry Clouds. The framework includes a comprehensive analysis of the mainframe system, solution strategy, target design, implementation roadmap, and modernization phase.
Microsoft Fabric Analyst in a Day: 1-Day Workshop: Kanerika’s workshop equips data analysts, business intelligence professionals, and technical analysts with the skills to master Microsoft Fabric. The workshop covers unifying and transforming data and building powerful reports with Power BI. The target audience includes data analysts, business intelligence professionals, data engineers, and technical analysts.
Microsoft Fabric Implementation: 4-Week Proof of Concept: Noventiq’s engagement includes comprehensive training, assessment, custom platform architecture, proof of concept, seamless integration plan, and scalability guidance. Deliverables include a fully configured Microsoft Fabric environment, real-world use case implementations, Power BI dashboards, integration documentation, and training.
Microsoft Fabric Proof of Value: 6-Week Implementation: Accion Labs collaborates with customers to use Microsoft Fabric for data analytics. Their services include building a unified data lakehouse, scalable data processing and analytics, real-time data streaming and processing, data pipelines, advanced analytics and machine learning, secure and compliant data processing, seamless integration with Azure ecosystem, and flexible and customizable solutions.
Migrating Datacenter Environments to Azure: Migrating to Azure offers benefits such as reduced operational costs, flexibility, scalability, mobility, and agility. SGA Tecnologia Inteligente’s migration process includes five stages: scope of services, initial assessment, migration planning, execution, and stabilization. Benefits include cost reduction, flexibility, scalability, mobility, and agility.
Spark for Azure Virtual Desktop Proof of Concept: eir evo’s service offers customized architecture design and deployment for Azure Virtual Desktop, followed by functional and user acceptance testing to ensure seamless integration with existing systems. Any issues identified during testing are resolved through remediation, resulting in a production-ready solution.
synvert MLOps Framework: : Data Insights’ MLOps platform combines software engineering and machine learning best practices to deploy ML models in production. It offers a CI/CD framework covering all aspects of the ML model lifecycle, including advanced monitoring and AutoML. The solution is reusable, modular, and scalable, with quick onboarding and maintenance services.
Transform Your Data Platform with Microsoft Fabric: 2-Hour Envisioning Workshop: Microsoft Fabric is a data management and analytics platform designed to address challenges faced by businesses today. Noventiq offers an envisioning workshop to help organizations achieve their data modernization goals. Noventiq’s team of certified specialists can seamlessly integrate Fabric into existing data infrastructure while laying a scalable foundation for future data initiatives.
Windows Server Hybrid Implementation: The Windows Server Hybrid environment, enhanced by Microsoft Azure technologies, seamlessly integrates on-premises servers with cloud-based services. Implemented by Covenant Technology Partners, this integration promotes a more seamless, scalable, and unified hybrid infrastructure management experience, with advanced management capabilities for efficient governance and oversight of resources across on-premises and various cloud environments.
Xoriant VMware Migration with Matilda Cloud: 8-Week implementation: Matilda Cloud’s Migrate service offers an automated migration solution to transition VMware workloads to Azure. It simplifies the migration process, reduces downtime, and ensures optimal performance. The service includes authentication, configuration, replication, testing, and cutover stages, with features such as accelerated migrations, landing zone creation, and policy compliance. The service also provides enhanced security with encryption in transit and at rest.
Xoriant VMware Workload Assessment with Matilda Cloud: 4-Week Assessment: Matilda Cloud offers professional assessment services to help organizations transition from VMware to Azure. Their state-of-the-art platform provides detailed analysis of existing workloads and infrastructure, optimizing resource allocation and strategic planning for cost savings. The structured, phased methodology ensures minimal disruption and maximizes confidence at every stage of the migration process.
Contact our partners
Autonomize AI Chart Review Copilot
Autonomize AI Prior Authorization Copilot
Azure CycleCloud Workspace for Slurm
Azure Security: 1-Day Brieffing
Chatbot with Artificial Intelligence for WhatsApp
Cloud Genera Billing Showback and Forecast
Co-Managed SOC for Microsoft Sentinel
Predictive Monitoring Solution
Devart ODBC Driver for Zoho Inventory
Devart ODBC Driver for Zoho Invoice
Devart ODBC Driver for Zoho People
DREX – AI Powered Metadata Extraction
DXC’s Nucleus Infrastructure as Code Asset Library
EAS (Enterprise Analytics Suite)
FactoryTalk DataMosaix Private Cloud
Google Display & Video 360 (DV360) to Power BI
Google Search Ads 360 to Power BI
GPN6 – The BPM That Integrates Access Through a Valid eIDAS2 Wallet
Integrate Any E-commerce Software to Microsoft Dynamics 365
Integrate Any ERP Software to Azure Cosmos DB
Item Configurator: Configuration Processor
Managed Services for Teams Phone
Modern Cloud Applications for Your Business
NdCount People Counting Solution
Project Integration Engine (PIE)
Rainbowtec Access Control Software
Retail & Supply Chain Intelligence Suite
Silverfort for Microsoft Sentinel
SKUworld Product Information Management (PIM) & Distribution Portal
Spark Framework for Azure Virtual Desktop Technical Discovery
SurveyConnect Feedback Assessments and Surveys
SUSE Manager Proxy 5.0 – BYOS arm64
SUSE Manager Server 5.0 – BYOS
SUSE Manager Server 5.0 – BYOS arm64
Trustwave Managed SIEM for Microsoft Sentinel
Trustwave MXDR for Microsoft Defender XDR and Microsoft Sentinel
Upgrade Inplace for Windows Server en Azure: Evaluación/Análisis de 1-2 semanas de Ejecución .
WGS RUD Oxford Nanopore Technology Maxi
xMentium Language Intelligence for Investor Relations
Xtravirt: Veeam Data Cloud: Backup and Recovery for Microsoft Azure
Zscaler Internet Access (ZIA) with SysGroup
Zscaler Private Access (ZPA) with SysGroup
This content was generated by Microsoft Azure OpenAI and then revised by human editors.
Microsoft Tech Community – Latest Blogs –Read More
The Future of AI: Building Scalable, Customized GenAI Solutions with Microservices Architecture
As the adoption of Generative AI (GenAI) accelerates across industries, the ability to create customized and scalable applications becomes essential. A common challenge developers face is enhancing model accuracy while adapting AI to specific organizational needs. Organizations often require AI systems to deliver precise, relevant responses that reflect their unique data and industry context. Whether used for customer service, content generation, or data analysis, fine-tuning AI models could add value to the GenAI solution being built. It ensures the AI is more aligned with business requirements, improving the quality of responses and providing more value to end users. The right architectural approach can provide the flexibility needed to address both customization and scalability without overwhelming teams with infrastructure management.
Critical Use Cases where Model Customization & Scalability Matter
Build your own AI Assistant: AI-powered support bots are transforming customer service by handling complex queries. These systems are most effective when they understand an organization’s specific data and communication style. Fine-tuning AI models can help enable bots to provide accurate, relevant responses, thus improving customer satisfaction. They also need the capacity to scale during peak demand, maintaining service quality without downtime.
Content Generation: Generative AI has the potential to automate the creation of content, from marketing materials to technical documentation. However, to deliver truly valuable content, models must be trained on industry-specific data and aligned with a company’s tone and voice. Scaling this capability allows businesses to generate high-quality, personalized content quickly.
Knowledge Mining: AI models can assist in extracting valuable insights from large datasets. Fine-tuning helps in making these insights more tailored to the business context, leading to potentially more accurate and actionable outcomes, especially in cases where domain specific extraction is required. It could also potentially improve cost efficiency in the long run, as the need for longer system prompts reduces.
Customization for Precision
To deliver the most value, AI systems must be aligned with the unique requirements of each business. Developers who are tasked with building applications that serve diverse industries—from healthcare to finance and banking —often need models that can adapt to domain-specific terminology and nuances. Fine-tuning models is a key tool to achieve model customization, allowing developers to adjust models based on specific data and user needs. This improves model accuracy, making AI responses more reliable and relevant to business challenges. The ability to fine-tune AI with internal data helps align the model’s responses more closely with the specific demands and real-world challenges of the business.
Scalability Without Infrastructure Overload
A critical component of any GenAI development framework is the ability to scale applications effortlessly. As usage grows, the architecture must be able to handle increasing loads without requiring significant manual intervention. This allows developers to focus on innovation rather than infrastructure management. Using a container-based architecture could allow AI applications to grow or shrink based on demand, provided all components of the architecture are scalable. This flexibility is particularly useful for teams managing applications with unpredictable usage patterns, such as customer service bots or content generation engines. By supporting features like rapid updates, version control, and resource optimization, this deployment approach allows organizations to deploy AI models quickly and efficiently.
A Holistic Framework for GenAI Success
A successful GenAI development framework should focus on two key areas: customization and scalability. Developers need tools that allow them to fine-tune models to suit specific business needs, improving accuracy and relevance. At the same time, the architecture should provide the flexibility to scale without extensive infrastructure demands, enabling teams to respond to changes in usage patterns. By addressing these core needs, businesses can unlock the full potential of AI, delivering personalized and scalable solutions across industries. In this evolving landscape, it’s not just about building AI—it’s about creating systems that adapt, learn, and grow with the needs of the business.
An example architecture shown below leverages Azure AI Studio for building, fine-tuning, and evaluating GenAI models, while Azure Container Apps manages back-end orchestration and deployment of the model. Azure provides APIs to programmatically provision endpoints, as demand and usage varies.
Ready to dig deeper and learn more ?
Access Azure AI Studio: Azure AI Studio
Access Azure Container Apps: Azure Container Apps | Microsoft Azure
Learn more about fine-tuning and customization: Azure OpenAI Service fine-tuning gpt-4o-mini – Azure OpenAI | Microsoft Learn
Check out this informative blog by Cedric Vidal on fine-tuning Llama 3.1 8B on Azure AI: The Future of AI: Fine-Tuning Llama 3.1 8B on Azure AI Serverless with LoRA and RAFT, why it’s so easy & cost efficient (microsoft.com)
Explore how customers are putting Microsoft AI to work for them: AI Customer Stories | Microsoft AI
Microsoft Tech Community – Latest Blogs –Read More
Microsoft 365 Copilot Wave Two updates - Pages, Excel, OneDrive, and agents
Check out Microsoft 365 Copilot Wave Two updates, featuring Business Chat and the new Copilot Pages for enhanced collaboration, advancements in Excel data analysis, AI-driven file comparisons in OneDrive, and easy-to-create Copilot agents for automating business processes. If you are in IT, we’ll show you improved integrations with our security and compliance stack.
Mary Pasch, Principal Product Manager, joins Jeremy Chapman to walk through the updates, including what it means for Microsoft 365 admins.
Boost productivity in Excel with Microsoft 365 Copilot.
Use natural language prompts to analyze complex data, generate formulas, and create insights effortlessly. Watch here.
Compare Word and PDF files.
Identify differences in seconds, and streamline your editing process — eliminating manual side-by-side reviews. Save time with Microsoft 365 Copilot in OneDrive.
Create Copilot agents in SharePoint with just a few clicks.
Focus agents on specific files or folders to generate relevant content and responses, and share them in Microsoft Teams for seamless collaboration. Get started.
Watch our video here:
QUICK LINKS:
00:00 — Microsoft 365 Copilot Wave Two
00:45 — How Copilot is evolving
01:32 — BizChat and Copilot Pages
02:58 — Copilot in Excel
04:41 — Copilot using Python in Excel
06:05 — Compare and contrast documents
07:18 — Create Copilot agents from BizChat
08:44 — Create Copilot agents from SharePoint
10:12 — .copilot files
10:44 — Enterprise-grade data protection
13:54 — Wrap up
Link References
Check out new Copilot experiences at https://aka.ms/CopilotWave2
Access advanced enterprise data protections at http://microsoft.com/copilot
Unfamiliar with Microsoft Mechanics?
As Microsoft’s official video series for IT, you can watch and share valuable content and demos of current and upcoming tech from the people who build it at Microsoft.
Subscribe to our YouTube: https://www.youtube.com/c/MicrosoftMechanicsSeries
Talk with other IT Pros, join us on the Microsoft Tech Community: https://techcommunity.microsoft.com/t5/microsoft-mechanics-blog/bg-p/MicrosoftMechanicsBlog
Watch or listen from anywhere, subscribe to our podcast: https://microsoftmechanics.libsyn.com/podcast
Keep getting this insider knowledge, join us on social:
Follow us on Twitter: https://twitter.com/MSFTMechanics
Share knowledge on LinkedIn: https://www.linkedin.com/company/microsoft-mechanics/
Enjoy us on Instagram: https://www.instagram.com/msftmechanics/
Loosen up with us on TikTok: https://www.tiktok.com/@msftmechanics
Video Transcript:
– Microsoft 365 Copilot is headed into wave two of its evolution, and today, we’ll look at key updates with Business Chat and the new Copilot Pages to unlock intelligent collaboration experiences, and Copilot in Microsoft 365 apps with advances from data analysis in Excel to AI-driven file comparisons in OneDrive and more, as well as new Copilot agents that anyone can create to help you automate business processes, and if you’re in IT, we’ll show you improved integrations with our security and compliance stack and to walk us through all the updates, including what it means for Microsoft 365 admins, I’m joined again by Mary Pasch from the Copilot platform team. Welcome.
– Yeah. Thank you so much for having me back.
– Thanks for joining us today. So, Microsoft 365 Copilot has been broadly available almost a year, and it powers AI experiences really that interact with your work data and it’s deeply integrated in the apps that you use every day. So, Mary, how’s the experience evolving?
– So we’ve learned a lot about Copilot in the first year, and our real focus has been on finding the best ways we can apply Copilot to help you personally with the things that you do every day, as well as at an all-up organization level, where we’re making it easier for you to collaborate and create Copilot agents with your own specific knowledge and actions.
– And, again, this is all possible because Microsoft 365 Copilot, it’s seamlessly integrated with your work data, making it very relevant and also a custom experience. Now, you also mentioned before collaboration as part of how we’re improving the experience as well.
– Yeah, so one of the most powerful Microsoft 365 Copilot experiences, Business Chat, is a central hub, bringing together your work data and Microsoft 365 apps, and now we’re introducing Copilot Pages as a dynamic and persistent canvas in BizChat designed for fluid multi-party AI collaboration. Let me give you an overview of the experience. As you’re seeing here, BizChat lets you use natural language to quickly find and parse information across apps, meaning your email, calendar, the meetings you’re a part of in Microsoft Teams, as well as files you have access to in SharePoint and OneDrive. If you’ve used BizChat to work through projects, ideation, or solve problems, you can start to compile a lot of useful insights and information that can really serve as a perfect starting point to kickstart team collaboration, and that’s where the new Copilot Pages experience comes in. You can now create a page right from BizChat, capture all your progress, then share it with your team. The page is a rich canvas that you can edit, format, and add to so you can make sure it looks the way you want and has all the context to work efficiently, and you’re able to see others on your team on the page as they start contributing. The team can even collaborate together with Copilot to iterate on generated content, to refine it, and add even more insights to streamline your work.
– This is really a great way to capture and persist AI generated content, then add to it and also share it to facilitate collaboration, and Pages is a completely new Copilot experience. Now, you also mentioned the engineering team’s focus really on finding the best scenarios for Copilot to assist everyone in their day-to-day work.
– Right, we’ve honed in on a number of work scenarios where we know that Copilot can make a difference and where your feedback has been instrumental. In Excel, for example, if you’ve ever been asked to find important data points with complex data sitting across several sheets in the file, unless you’re an Excel expert, you might not know the best function to use or how to correlate the data. Now, you can just ask Copilot in Excel to do that for you with a descriptive prompt. So I’ll ask to Copilot, “add a column with total revenue and refer to the Prices worksheet,” and it uses my prompt along with the data in Excel to generate a formula. In this case, using an X look-up against columns and cells on both sheets, and I can even preview the column before I add it, and that looks right, so I’ll insert it, and now I have a total revenue column with data calculated across sheets.
– And I really like that not only are we able to interact with Excel there using everyday language, but it also kind of educates you on what it’s doing. It kind of gives you its rationale that you can see before you commit that change.
– Right, we want the Copilot experience to help you improve your Excel skills in addition to making it easier than ever to interact with the data and save you time in finding insights you can use. For example, using my new column, I can ask, “How is revenue by category so far in 2024?” And I can see that it’s taking this spreadsheet with more than 4,000 rows of transactions and summing revenue by category, and now it’s presenting that back to me as a bar chart.
– And by the way, even if you knew kind of exactly the formula to write there to get those results, achieving what you just did here would’ve taken a lot longer. So what if I am a more sophisticated user of Excel? Can this help me as well?
– Well, whether you’re a casual Excel user or an expert, you can go pretty deep into the data. We recently added Python-based analytics to Excel, and I want to show you an early look at how it’s integrated with Copilot. Let’s try this. In Copilot, I’ll select the suggested prompt for advanced analytics, and you can see that it’s using Python to derive deeper analysis results where it’ll create a new sheet, write and insert Python formulas, and answer using multiple messages. So I’ll go ahead and kick off the process. It then starts running a multi-step process to analyze, in this case, three years of sales data, showing its progress and the processes that it’s taking along the way. It creates a new analysis sheet in Excel. It shows a preview of what it’s reasoning over, creates a plan to analyze the data, and executes the plan using Python, then generates detailed analytics and visualizations as a time-based chart of revenue by category. From here, I can keep going and ask Copilot to forecast revenue for the next two years, and repeating the same pattern we just saw, Copilot generates a fast and detailed analysis of historic and forecasted revenue ranges with this visualization.
– And this is great, especially for those of us who don’t have Python expertise but really want to do more advanced data exploration.
– And that’s the point. We’ve designed Copilot to help remove the barriers for getting work done and to help you save time. Now, there are a lot of wave two updates to pick from from across Microsoft 365 apps, more than we have time for today, so I’ll keep highlighting my favorites. Let me show you another time-saver for analysis, this time for text and in OneDrive. Think about how many times you’ve worked with people who duplicate a document to make edits because they don’t want to mess up the original copy, and then that forces you to have to manually review both versions side by side and hunt for the differences to incorporate in the original file. Well, Copilot can now help you compare and contrast between those files to see exactly where the changes were made. From OneDrive, all I have to do is select the two files, and they can even be different types, like the Word Doc and PDF file that I have selected here. Then, from the Copilot dropdown, I’ll just click Compare Files, and this just takes a few seconds as it compares the two files, and as it works, it’s literally pointing out individual differences between both files in a fraction of the time.
– And those side-by-side comparisons are something I do a lot, so this is going to come in handy. So, like you said though, we’re just showing a few examples and a few highlights of the new Copilot experiences, and there are a lot more across Microsoft 365 apps, and you can check those out right now at aka.ms/CopilotWave2. Why don’t we switch gears though to one of my favorite topics, automation and extensibility, and we actually covered this back in May. So what are some of the updates there?
– Right, so in past shows, we showed you how to build your own Copilot agents, and they follow your instructions and prioritize the knowledge that you specifically define, and soon, anyone will be able to create one in seconds from BizChat and SharePoint. I’ll start with the experience from BizChat. Here, from the Copilot menu on the right, I’ll create a Copilot agent, which opens the agent builder. Now, I just need to describe what I want the agent to do. In my case, a field service agent to assist with onsite repair visits to provide instruction based on product knowledge. It asks me where it can find the information needed and I’ll just paste in our team’s SharePoint site address. Optionally, you can configure it further with additional knowledge, including approved data sources outside of Microsoft 365, like what you’re seeing here, based on what your IT team has approved. Then you can finish off by applying your own branding to your Copilot, and now that’s looking better, and then just create it, and with that, your Copilot agent will be available from Business Chat and in the mobile app to provide tailored assistance based on the knowledge and instructions that you’ve specified. Let’s test this out with a prompt about a documented error code that can be found in the knowledge sources that we’ve added, and after I submit the prompt, it finds the right documents and generates the answer I was looking for. That said, most of us also use SharePoint, and there’s an even simpler way to create Copilot agents that work with your files in just a few clicks. I’m on our team’s SharePoint site in the documents folder. You can see from everything in this folder that I have a lot of business product maintenance files. Wouldn’t it be great if I could create a Copilot agent primarily focused on these files in this folder to generate content and responses based just on them? And it turns out I can. I just need to select the information I want to scope, and this works from any site, library, or folder. I’ll select everything in this location to save time. Then I’ll create a Copilot agent, and in just a few seconds, I can start using it right away or share it with others in the team. I’ll copy the link. Then I just head over to Microsoft Teams and share the link in a conversation, and our Copilot agent is added to the conversation like another team member. Now, others on my team can at mention the agent to chat with it just like you would with any other teammate, like this question about problems with cable installation, and it responds with an informed answer focused on the knowledge and information in the SharePoint site that I selected in that first step. Of course, both of these examples respect individual user permissions in how they access the underlying information to generate their responses.
– Right, that took literally about two clicks from your document library to get the Copilot agent up and running, and by the way, these can also be edited like we saw with instructions and starter prompts from the BizChat experience and even more things. So creating these Copilot agents also saves what’s called a .Copilot file for each file that you can find in your SharePoint document library.
– Yes, and those files contain all the configurations for the Copilot agent. You can open these up to look at the schema for what was created and you’ll see the starter prompts, agent name, description that was added, and instructions, and below that are the selected grounding data sources. In fact, these Copilot files can use the same labeling and policy protections as other files stored in SharePoint and OneDrive too.
– And kind of related to that, you know, we also recently announced that there are more ways to experience Copilot with enterprise-grade data protections.
– Yes, we did indeed. Of course, Microsoft 365 has always had enterprise data protection capabilities as part of its deep integration with Microsoft Purview, and now even the free version of Microsoft Copilot for anyone with a Microsoft Entra account also benefits from the same advanced enterprise protections. You can access it from microsoft.com/copilot or as a pinned app in Microsoft 365 when you’re signed in with your work account. With it pinned, you’ll also have access from the Microsoft 365 mobile app, front and center in the lower app tray, and you can use Microsoft Copilot with the foundational model’s open-world training together with grounding from the web so that it’s always up to date. That said, with the free experience, unlike the premium Microsoft 365 Copilot experience that can communicate with Microsoft Graph to access your work data and generate a response, Microsoft Copilot can only use the model’s open-world training and optionally the internet in order to generate a response, and unlike many generative AI tools out there, your prompts and any data that you paste in them and responses remain separate from the LLMs and are not used to train the models. In fact, data follows our broader data handling commitments, including support for GDPR, our data protection addendum, and more. This way, everyone with Microsoft 365 and Office 365 will have access to Microsoft Copilot, and from an IT perspective, you can trust that your data is protected.
– And that’s super important because a lot of people, they’re bringing in their own unsanctioned shadow IT apps for generative AI where there’s often no visibility when people start pasting in sensitive information into their prompts, and kind of while we’re on the topic of IT, what are some of the updates for all the Microsoft 365 admins watching?
– Yes, for all of our admins out there, you continue to have full control over how Copilot services are enabled and visibility into how they’re being used. Let me show you a few of the updates. First, in the Copilot page in the Microsoft 365 admin center, you’ll find new controls to pin the free version of Microsoft Copilot, again, signed in with Microsoft Entra accounts, to the navigation bar in Microsoft 365 web, desktop, and mobile apps, as well as Microsoft Teams and Outlook, and for Microsoft Purview, as I mentioned, the same types of policies, rules, and searches will apply to both Microsoft 365 Copilot as well as the free Microsoft Copilot experience. Not only does it apply to communication compliance, which flags inappropriate communications, it also applies to your e-discovery content searches and cases because all Copilot information is logged and discoverable similar to email and exchange, as well as audit searches or look-ups using the data explorer that you perform now, and, of course, data retention policies can apply to this information too. So you’ve got the protection and control options to deliver Copilot experiences to anyone in your organization, and as I mentioned, everything I’ve shown today is just a few of the highlights for Microsoft 365 Copilot Wave Two, and there’s a lot more to come.
– Thanks so much for joining us today, Mary. Always great to have you on to share the latest Copilot updates, and by the way, to find out more and see all the recent Microsoft 365 Copilot announcements and what’s new across all the apps, check out aka.ms/CopilotWave2. Be sure to keep watching Microsoft Mechanics for all the latest AI updates and thanks for joining us today.
Microsoft Tech Community – Latest Blogs –Read More
Walk the Line: High-Fidelity Incident Detection Without Disruption
In the dynamic world of cloud native, security teams are inundated with an overwhelming flood of alerts—far too many for any team to realistically manage. This constant barrage creates a risky dilemma: sift through the noise or silence alerts,risking missing real attacks. Like Johnny Cash’s “Walk the Line,” security teams must strike a careful balance—maintaining vigilance without becoming desensitized to the very warnings meant to protect their running applications.
In the dynamic world of cloud native, security teams are inundated with an overwhelming flood of alerts—far too many for any team to realistically manage. This constant barrage creates a risky dilemma: sift through the noise or silence alerts,risking missing real attacks. Like Johnny Cash’s “Walk the Line,” security teams must strike a careful balance—maintaining vigilance without becoming desensitized to the very warnings meant to protect their running applications. Read More
How to detach dock hardware on new surface.
I received a new Surface laptop and it came with what looks like a docking station attached to the bottom. I am strggling to figure out how to detach it. Any tips would be appreciated. It is convenient but it takes away from the overall Thin profile that I bought it for. Does any one even know what it is called or has seen it before? I cannot seem to find anything on line.
I received a new Surface laptop and it came with what looks like a docking station attached to the bottom. I am strggling to figure out how to detach it. Any tips would be appreciated. It is convenient but it takes away from the overall Thin profile that I bought it for. Does any one even know what it is called or has seen it before? I cannot seem to find anything on line.sidebottomother side Read More
Azure VDI – Outlook Stuck on ‘Loading Profile’
Issue occurs every morning and we have been chasing this up with the Microsoft support team as well.
We’ve tried a lot of things but switching to and from VDI’s seems to eventually get people logged in. We’ve rebuilt mail profiles, safe mode, resetnavpane, disabled add-ins, updating Office, restarted VDIs, deleted duplicate user profiles on the VDI, deleted OSTs and temp files within AppData, cleared credential manager. One thing which seemed to help was running Microsoft SaRA. It said we had modern authentication setup on our tenant and the VDIs were using legacy. It performed the fix and sorted the issue right away. It looked to calm the problem for some time but more people started getting this again. Something to note is this usually happens in the mornings or just when someone starts work.
I know a lot of people experience the same issue but not come across a reliable fix so far.
Issue occurs every morning and we have been chasing this up with the Microsoft support team as well. We’ve tried a lot of things but switching to and from VDI’s seems to eventually get people logged in. We’ve rebuilt mail profiles, safe mode, resetnavpane, disabled add-ins, updating Office, restarted VDIs, deleted duplicate user profiles on the VDI, deleted OSTs and temp files within AppData, cleared credential manager. One thing which seemed to help was running Microsoft SaRA. It said we had modern authentication setup on our tenant and the VDIs were using legacy. It performed the fix and sorted the issue right away. It looked to calm the problem for some time but more people started getting this again. Something to note is this usually happens in the mornings or just when someone starts work. I know a lot of people experience the same issue but not come across a reliable fix so far. Read More
Power Query table range
I am using a power query at work that someone created before me. I paste the data I want to analyze into a tab within the worksheet and select the refresh button. The data I pasted today has 552 rows. When I look at the queries and connections it is only using 489 of these rows. How do I change the range it is pulling from?
I am using a power query at work that someone created before me. I paste the data I want to analyze into a tab within the worksheet and select the refresh button. The data I pasted today has 552 rows. When I look at the queries and connections it is only using 489 of these rows. How do I change the range it is pulling from? Read More