Getting started with ML.NET

Getting started with ML.NET

This article is contributed. See the original author and article here.

What is ML.NET


Machine learning (ML) is everywhere. We use ML empowered applications every day: when choosing the next TV series to watch based on Netflix recommendations for example, or when asking Alexa to play our favorite song. Soon every application on every platform will incorporate some ML capabilities, empowering the application itself and making it smarter.


This is the key reason why ML has been added into the .NET ecosystem a few years back, by creating an open-source framework (ML.NET) which enables developers to train, build and ship custom ML models for a wide range of scenarios (sentiment analysis, forecasting, recommendations and more). Since then, the framework has evolved a lot, incorporating new features, with the preview release of the latest version (ML.NET 3.0) being announced a few weeks ago.


Now, you could argue that there’s tons of ML frameworks over there, so what’s the difference between ML.NET and the most common frameworks for data scientists (like scikit-learn, pytorch or tidyverse)?



  • ML.NET is not designed for data scientists only: people with different levels of ML understanding can empower their .NET solutions with some kind of AI. And this is immediately clear when thinking about the languages used for ML models development in this framework (C# and F#) which are the standard languages for .NET ecosystem, but not the languages traditionally used for data science and modeling – Python and R.

  • Another characteristic of this framework, which makes explicit the mission of democratizing the art of ML, is the availability of a graphical user interface as a Visual Studio component (called Model Builder) to build and deploy ML models in a few clicks.

  • Also, key objective of this framework is to make ML consumable, by providing tools to automatize not only the model training process but also some of the classical MLOps tasks, like model maintenance (retraining) and integration of the model in a client application.


carlottacaste_3-1674466127586.png


 


Model builder


We mentioned that one of the key differentiators of this framework is Visual Studio Model Builder feature. And it is also the best place to start for ML beginners that wish to train a custom model on their scenario and data, and then consume it in their application.


After installing the Model Builder component, you can open its user interface (UI) from Visual Studio by right clicking on the project item of your solution in Solution Explorer and then selecting “Add -> Machine Learning”.


At this point, Model Builder provides you with a step-by-step procedure to import data, train and evaluate custom ML models for the scenario that best suits your application’s needs.


 


carlottacaste_4-1674466127591.png


You can choose between different kinds of scenarios, including:



  • Classical ML use cases – like classification or regression: Model Builder uses Automated ML to train multiple models from your data in parallel and then pick the best one according to pre-defined evaluation metrics.

  • Deep learning use cases – like image or text classification: Model Builder uses your data to fine tune pre-trained deep learning models (e.g. NAS-BERT or Inception).


In any case, once training is completed, Model Builder generates the code that you can use to re-train the model (for example to tune hyperparameters or update the dataset) and consume it in your app.


 


ML.NET API & AutoML


The ML.NET API enables you to integrate machine learning into your new or existing .NET applications by installing the Microsoft.ML NuGet package. This option might be for you if you’re familiar with ML and looking for ways to best leverage ML in your application, with the familiarity of the .NET platform in C# or F#.


carlottacaste_5-1674466127594.png


ML.NET is supported on:



  • .NET

  • .NET Core 2.0 and above

  • .NET Framework 4.6.1 and above.


You can also automate the process of applying machine learning, known as AutoML through the API. The typical ML workflow includes the iterative steps of preprocessing, training, and evaluation, repeating these steps until it reaches the desired results. With each iteration optimization techniques applied during the training and evaluation phases select the best algorithm and hyperparameters. If you’re a beginner to ML but want to use AutoML in your application, you can use the defaults provided in the API and let AutoML handle the rest. The API also enables experienced users to extend the defaults and customize the model. The AutoML API can be found within the Microsoft.ML.AutoML package on NuGet.


 


Model deployment


When your model is complete, there are various options for deploying it to the cloud with Azure. We’ll walk through how you can deploy your model to the cloud as a web API in Azure App Service, Azure Container Apps or Azure Functions.


Consuming a trained model begins with saving and exporting it. An exported model can be used with any .NET application or Azure Function through the ML.NET API in C# or F#. To use it, you’ll first add the exported model to the project, then use the API to import and load the model and finally add input data to make predictions. Refer to the documentation on options and tutorials on how to export and load your models with either the ML.NET Model Builder or ML.NET API.


In an ASP.NET application, whether it’s a web app like Razor Pages or an API, you’d use a controller class to access your trained model to use any input from a HTTP request or return predictions in a response, in addition to other controller tasks. To deploy your ASP.NET application to Azure, first build it locally in Visual Studio, then deploy it to App Service or Azure Container App through Visual Studio’s Azure development workload.


With Azure Functions you can run small pieces of code in a serverless environment in the cloud via triggers, which will run the functions code and define how it’s invoked. This is a cost-effective option for consuming a model across various applications. One option for integrating a model into a function is through an HTTP trigger, which invokes the function via an HTTP request, where your trained model can use input data from an HTTP request and send predictions in a response. With the Azure development workload in Visual Studio, you can create and test a local function with your trained model, and finally deploy your function to Azure.


 


How to get started?


ML.NET enables all .NET developers any level of data science experience can build ML models with the tools and platform they know. With a variety of scenarios to choose from, you load data to build a model with the Model Builder in Visual Studio or the ML.Net API.  You can build ML pipelines that automate iterative steps within the workflow, creating the best version of your model. ML powered projects can be deployed to various platforms, including the cloud where a deployed ML.NET model can consume new data and return results, enabling end users to leverage ML within your application.  


 




















ML knowledge level Recommended tool Useful resources
Beginner Model Builder

 


(low code)




Intermediate/advanced ML.NET AutoML APIs

 


(full code)




ISC Releases Security Advisories for Multiple Versions of BIND 9

This article is contributed. See the original author and article here.

The Internet Systems Consortium (ISC) has released security advisories that address vulnerabilities affecting multiple versions of the ISC’s Berkeley Internet Name Domain (BIND) 9. A remote attacker could exploit these vulnerabilities to potentially cause denial-of-service conditions and system failures.

CISA encourages users and administrators to review the following ISC advisories CVE-2022-3094, CVE-2022-3488, CVE-2022-3736, and CVE-2022-3924 and apply the necessary mitigations.

Create a Digital Contact Center in seconds with the Customer Service free trial

Create a Digital Contact Center in seconds with the Customer Service free trial

This article is contributed. See the original author and article here.

We know how important it can be to see a product, test drive all its capabilities, and explore different features before you are ready to buy. With the Dynamics 365 Customer Service trials, you can quickly and easily experience the product for free. There is no credit card required or software to install! Here is what you get: 

  • A tenant with preloaded sample data that you can modify, plus the ability to create new data  
  • The ability to visualize the power of out-of-box analytics based on the sample data  
  • A voice and chat channel experience for both the customer and the agent that simulates real contact center processes with no configuration 

You’ll learn how these intelligent business applications go beyond traditional customer relationship management (CRM) systems to help you adapt, innovate, and delight every customer. You can even make customizations to the trial to see how the product would look within your organization. 

In the trial, you’ll discover how to: 

  • Engage customers and provide omnichannel support 
    • Empower agents with the right information at the right time for quick resolutions 
    • Monitor and improve operations with insights for increased productivity 

    Sign up, launch the product, and then follow along with curated tours that show the breadth and depth of Dynamics 365 Customer Service capabilities without any manual effort required.

    graphical user interface, application
    Dynamics 365 Customer Service trial landing page

    How to Sign up

    You can sign up for a trial with a work account (onmicrosoft) here or a personal (Gmail, Outlook, Yahoo) account here. To learn more, watch this short demo.

    There are a few differences in the trial experience depending on whether you log in with a work account or a personal account. With a personal account, you will have access to the full trial except the ability to do the following: 

    • Extend the trial beyond 30 days 
    • Buy now and purchase a license directly from the trial environment
      • Customize the PVA bot (the default out-of-box bot will work)  
      • Enable some features like case swarming 

      But no matter which email you use to sign up, you will get the out-of-box Power Virtual Agents (PVA), omnichannel, unified routing, and other core D365 Customer Service capabilities as part of the trial. You can see the full list of licenses that come with the trial here.  

      Once you’re logged in and on the home page, you can watch a short video showcasing the all-encompassing value of engaging customers with Dynamics 365 Customer Service, and then start the tours. 

      Engage customers and provide omnichannel support

      Voice tour

      You can now simulate the end-to-end experience of a customer calling your company and how it will be routed to an agent. You can see real-time sentiment analysis, real-time transcription, knowledge articles, and agent scripts already populated. 

      graphical user interface, application
      Agent view of a customer call

      Chat tour

      Like the voice tour, you can explore how customers will interact with your company through your company’s chat widget. Just click the Chat demo and see how the PVA bot greets customers and how they are routed to agents. 

      graphical user interface, text, application, email
      Agent view of a customer chat

      Empower agents with the right information at the right time for quick resolutions 

      Explore cases by seeing what it’s like to take a case in the unified agent workspace. See incoming items for agents across a wide spectrum of channels. While issues can come from any supported channel, Customer Service workspace helps agents stay on top of their work with one unified agent desktop. 

      graphical user interface, text, application
      Agent view of active cases

      Monitor and improve operations

      Delve into the depth and breadth of our insight capabilities that help supervisors learn about their operations and provide meaningful, actionable data.

      graphical user interface, application
      Supervisor view of case insights

      With these features, you can test drive all that Dynamics 365 Customer Service has to offer in seconds. Embark on your journey to empower your agents and set up your organization for success. And if you like what you see, and you logged in with a work account (onmicrosoft.com email), you can buy a license today! 

      Resources

      Get your free trial.

      Read the trial FAQ.

      The post Create a Digital Contact Center in seconds with the Customer Service free trial appeared first on Microsoft Dynamics 365 Blog.

      Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

      Diagnose and Resolve issues Blade – Self-help tool for troubleshooting issues.

      Diagnose and Resolve issues Blade – Self-help tool for troubleshooting issues.

      This article is contributed. See the original author and article here.

      Software fails, hardware breaks and you can run into issues when trying new things. Whenever we encounter an issue on Azure, we quickly open our favorite search engine, weed through the results, and look for answers pertaining to that issue. But what if I tell you that we have a blade in the Azure Portal that can help you diagnose and resolve issues, find authoritative troubleshooting resources (tools, guided steps, and articles), and easily get additional help as needed. 


      The Diagnose and Solve problems blade empowers Azure customers to troubleshoot and solve Azure service issues via service/resource health insights, automated troubleshooters (insight diagnostics), curated troubleshooting guides (common solutions), and additional troubleshooting tools provided by service teams. 


       


      This blade is available for all the azure resources. In this blog post, we will look at SQL Server on Azure VM as an example. 


       


      The diagnose and Solve blade contains 2 sections. 


       



      • Common Problems 

      • Troubleshooting Tools 


       


      Common Problems


      Each common problem has a title, a category, and a brief description, making it easier for customers to make the right selection. Customers can also search or use filters to look for a problem or a tool. One can also group the problem by category. 


       


      The following are the various categories that have been listed. 



      • Administration-Management 

      • Backup-Restore 

      • Data Services 

      • HADR 

      • Performance 

      • Security 

      • Setup-Licensing 

      • SQL Connectivity 

      • Change 

      • Health 


        


      The page also contains information about the resource health and any change details associated with the resource in the last 72 hours. 


       


       


      Blade - 1.jpg


       


      Once the customer identifies the problem they are having, clicking on “Troubleshoot” button, will open a new page where you can tell us more about the problem you are experiencing. Depending on the information provided and the problem scenario chosen, we get information on ways to fix the issue. 


       


      I have chosen Backup and Restore as the problem and clicking on the problem takes me to a new page asking me to tell more about the problem that I am experiencing. It also provides me with further options to choose that match my specific problem.  


       


       


      Blade - 2.jpg


       


       


      I have chosen “Database Backup or Restore using URL (Azure Storage) as the issue that matches my problem. The page provides me with a list of common causes for the issues related to backup or restore using URL. 


       


      Blade  - 3.jpg


      Assuming, the error msg that I am getting is Error 3201: Backup fails with – Operating system error 50, clicking on the headline, provides me with the steps to resolve the issue.  


       


      Blade - 4.jpg


       


      Troubleshooting Tools


      Clicking on the Troubleshooting Tools tab for the SQL Server on Azure VM provides you with 4 options. 


       



      • Performance Diagnostics 

      • Troubleshoot network connectivity 

      • Evaluate Best Practices for your SQL Server using SQL Assessments

      • Repair or Redeploy Iaas extension


       


      Blade 5.jpg


       


       


       


      Performance Diagnostics 


      PerfInsights is a self-help diagnostics tool that can be run through the portal or as a standalone tool that collects diagnostic data, produces analytic reporting, summarizes system information, and produces a system log output that can help troubleshoot virtual machine performance problems in Azure for various scenarios including SQL Server, Windows OS, Linux, Azure storage, and more. 


      From a SQL Server on Azure VM perspective, we can use PerfInsights captures to review SQL Server findings, review storage analysis against Azure storage thresholds, resource reporting, review the system summary information that can make it a lot easier to document your Azure SQL Virtual Machine environment. 


       


      PerfInsights can be run on virtual machines as a standalone tool, directly from the portal by using   Performance Diagnostics for Azure virtual machines, or by installing Azure Performance Diagnostics VM Extension. 


       


      If you are experiencing performance problems with virtual machines, before contacting support, run this tool.  More information can be found here.


       


      Troubleshoot network Connectivity 


      The connection troubleshoot feature of Network Watcher provides the capability to check a direct TCP connection from a virtual machine to a virtual machine (VM), fully qualified domain name (FQDN), URI, or IPv4 address. Network scenarios are complex, they are implemented using network security groups, firewalls, user-defined routes, and resources provided by Azure. Complex configurations make troubleshooting connectivity issues challenging. Network Watcher helps reduce the amount of time to find and detect connectivity issues. The results returned can provide insights into whether a connectivity issue is due to a platform or a user configuration issue.


      More information can be found here.


       


      SQL Best Practice Assessment


      SQL best practices assessment provides a mechanism to evaluate the configuration of your Azure SQL VM for best practices like indexes, deprecated features, trace flag usage, statistics, etc. Assessment results are uploaded to your Log Analytics workspace using Microsoft Monitoring Agent (MMA). 


      In order to enable SQL best practices assessment, your SQL Server on Azure VM (2012 and higher versions) needs to be registered with SQL IaaS extension in full mode. Registering your VM is easy and provides additional benefits that help you manage your SQL Server on Azure VM.


       


      More information can be found here.


       


      Repair or Redeploy Iaas Extension


      Repair SQL IaaS Agent extension if the status is “Failed”. This operation will also help install latest SQL IaaS Agent extension if it is not already installed. 


      There is also a ” Force repair” option. Checking that will enable the repair button even if the SQL IaaS Agent extension is in “Succeeded” provisioning state. This allows you to upgrade your SQL IaaS Agent extension which is already in “Succeeded” provisioning state to the latest version.


       


      From an azure SQL perspective, we have similar scenarios curated for both Azure SQL Database and Managed instance. We will explore them in another blog post.


       


      I would encourage you all to take advantage of the “Diagnostics and Solve” blade to quickly identify your issues and resolve them. If one cannot resolve the issue, you can always use Azure Support to further troubleshoot it. 


       


       

      JCDC Announces 2023 Planning Agenda

      This article is contributed. See the original author and article here.

      Today, the Joint Cyber Defense Collaborative (JCDC) announced its 2023 Planning Agenda. This release marks a major milestone in the continued evolution and maturation of the collaborative’s planning efforts. JCDC’s Planning Agenda brings together government and private sector partners to develop and execute cyber defense plans that achieve specific risk reduction goals focused on systemic risk, collective cyber response, and high-risk communities.

      Through this effort, CISA and partners across government and the private sector will take steps to measurably reduce some of the most significant cyber risks facing the global cyber community. This effort also aims to deepen our collaborative capabilities to enable more rapid action when the need arises.

      CISA encourages organizations to review JCDC’s Planning Agenda webpage and CISA Executive Assistant Director Eric Goldstein’s blog post on this effort for a deeper understanding of the collaborative’s joint cyber defense plans. Visit CISA.gov/JCDC to learn about other ways JCDC is uniting the global cyber community in the collective defense of cyberspace.

      CISA Releases Eight Industrial Control Systems Advisories

      CISA Releases Eight Industrial Control Systems Advisories

      This article is contributed. See the original author and article here.

      Dot gov

      Official websites use .gov
      A .gov website belongs to an official government organization in the United States.

      SSL

      Secure .gov websites use HTTPS

      A lock (lock icon) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
      Azure Marketplace new offers – January 26, 2023

      Azure Marketplace new offers – January 26, 2023

      This article is contributed. See the original author and article here.

      We continue to expand the Azure Marketplace ecosystem. For this volume, 68 new offers successfully met the onboarding criteria and went live. See details of the new offers below:


       


































































































































































































































































      Get it now in our marketplace


      42Crunch API Firewall VM Solution.PNG

       



      42Crunch API Firewall VM Solution: 42Crunch bridges the gap between API development, security, and operations teams with a simple, automated platform that provides threat protection early in the API lifecycle and lets developers initiate security during design.


      AlmaLinux 8.5 Minimal.PNG

      AlmaLinux 8.5 Minimal: AlmaLinux 8.5 Minimal for Microsoft Azure is a premier Linux distribution for enterprise cloud environments. This package from Ntegral is an excellent virtual machine (VM) for all workloads that include Node.js, web applications, and database platforms.


      AlmaLinux 8.6 Minimal.PNG

      AlmaLinux 8.6 Minimal: AlmaLinux 8.6 Minimal for Microsoft Azure is a premier Linux distribution for enterprise cloud environments. This package from Ntegral is an excellent virtual machine (VM) for all workloads that include Node.js, web applications, and database platforms.


      AlmaLinux 8.7 Minimal.PNG

      AlmaLinux 8.7 Minimal: AlmaLinux 8.7 Minimal for Microsoft Azure is a premier Linux distribution for enterprise cloud environments. This package from Ntegral is an excellent virtual machine (VM) for all workloads that include Node.js, web applications, and database platforms.


      Botminds AI - Intelligent Automation Platform for Document Processing.PNG

      Botminds AI – Intelligent Automation Platform for Document Processing: Botminds AI is a platform to capture, search, analyze, and automate documents and web data. It brings artificial intelligence for documents to every organization, no coding or AI expertise required.


      C2 Backup.PNG

      C2 Backup: C2 Backup for Business offers a cloud-to-cloud backup solution for Microsoft 365 services like OneDrive for Business, SharePoint Online, and emails on Exchange Online. Use it to back up your organization’s Microsoft 365 data and ensure continued access in the event of a sudden disaster.


      Console Enterprise Edition.PNG

      Console Enterprise Edition: Console from Aitrios is a one-stop solution for solution providers such as system integrators, AI developers, and application developers to implement their vision-based AI solutions. Users can easily set up edge sensors and connect them to the cloud before development.


      Console Enterprise Edition.PNG

      Console Enterprise Edition (JP): The Japanese version of Console from Aitrios is a one-stop solution for solution providers such as system integrators, AI developers, and application developers to implement their vision-based AI solutions. Users can easily set up edge sensors and connect them to the cloud before development.


      Cyera - Cloud Data Security.PNG

      Cyera – Cloud Data Security: Cyera is a cloud security company that can give your business context and control over your cloud data. It instantly provides a strong baseline for all security, risk management, and compliance efforts and ensures the whole operates within the same policies and guardrails.


      Data Science Virtual Desktop - Ubuntu 20.04.PNG

      Data Science Virtual Desktop – Ubuntu 20.04 LTS: This bundle from Ntegral contains several popular tools for data exploration, analysis, modeling, and development pre-installed. The AI/ML environment is available in a browser via JupyterHub and Jupyter/IPython notebooks with a separate Jupyter developer environment.


      Enterprise Web Content Management Intergrated Matomo.PNG

      Enterprise Web Content Management Integrated with Matomo: VMLAB offers a pre-configured, customizable, and secure integration of WordPress and Matomo, which you can use to create websites, blogs, and apps. It easily provides statistical analysis, SEO optimization, and more.


      Enterprise Web Content Management Intergrated MinIO.PNG

      Enterprise Web Content Management Integrated with MinIO: VMLAB offers a pre-configured, customizable, and secure integration of WordPress and MinIO, a distributed storage server to host your media files. You can extend WordPress with over 45,000 plugins such as an online store, gallery, or forum.


      Enterprise Web Content Management with Multi-Websites Management.PNG

      Enterprise Web Content Management with Multi-Websites Management: This integration from VMLAB supports deployment of multiple websites by one server, installation, and database. The websites share themes and plugins but operate independently to facilitate construction and management of the station cluster system.


      eSentire MDR with Microsoft 365 Defender MXDR.PNG

      eSentire MDR with Microsoft 365 Defender: Unlock the power of Microsoft Defender products with eSentire MDR to stop advanced threats and minimize the risk of business disruptions. eSentire’s continuous managed extended detection and response includes elite threat hunting and original research.


      eSentire MDR with Microsoft 365 Defender and Microsoft Sentinel MXDR.PNG

      eSentire MDR with Microsoft 365 Defender and Microsoft Sentinel: Expert analysts from eSentire identify, contain, respond to, and remediate threats across your Microsoft SIEM, endpoint, identity, email, and cloud security services to stop threats before they disrupt your business operations.


      FEITIAN Security Service 3-Year Subscription.PNG

      FEITIAN Security Service: 3-Year Subscription: FEITIAN security provides multi-factor authentication and no-password solutions to give your business secure access to computers, mobile devices, servers, shared workspaces, and internet accounts, all while reducing IT management costs.


      Firebird 3.0.7 on Ubuntu 18.04 LTS.PNG

      Firebird 3.0.7 on Ubuntu 18.04 LTS: Tidal Media provides a secure, quick deployment of Firebird, a powerful SQL relational database management system for Windows and Linux. It supports stored procedures and triggers, full ACID-compliant transactions, incremental backups, and multiple access methods.


      Hive Advanced Analytics for Midmarket.PNG

      Hive Advanced Analytics for Midmarket: Measure the effectiveness of your enterprise video webcasts with Hive Advanced Analytics. With it, you can dig into detailed metrics for each video event, including participation, quality of experience (QoE), viewers over time, and bandwidth savings.


      Hive Core Video Analytics and Optimization Bundle for Midmarket.PNG

      Hive Core Video Analytics and Optimization Bundle for Midmarket: This bundle combines several of Hives most popular solutions, so you can reach more employees than ever with internal broadcasts and ensure the best possible viewing experience, with powerful tools to track and understand performance.


      ID Document and Biometric Verification.PNG

      ID Document and Biometric Verification: AU10TIX creates end-to-end identity verification solutions applying forensic, biometric, and artificial intelligence technologies. Use their proprietary tools to quickly onboard customers and give them a frictionless experience.


      Kockpit MongoDB.PNG

      Kockpit MongoDB: MongoDB Community Server is a powerful distributed document database, offering a flexible document model, ad hoc queries, indexing, and real-time aggregation. This image from MongoDB offers sophisticated security controls and advanced functions to satisfy privacy and compliance requirements.


      Landing Page and Webhook for Software as a Service.PNG

      Landing Page and Webhook for Software as a Service: Save time when publishing software as a service (SaaS) offers with a fully functioning landing page and webhook endpoint from Madatech. These required functions are enough to publish your app and manage your current client base.


      Lexop.PNG

      Lexop: Retain past-due customers by facilitating self-serve payments with Lexop. Its humanized approach ensures increased debt recovery and a significant ROI with its empathetic past-due experience, offering the benefits of personalized outreach at scale with flexible payment schemes.


      MootUp Metaverse.PNG

      MootUp Metaverse: The MootUp 3D virtual event platform helps you host immersive and hybrid events that are accessible from any device and require no virtual reality (VR) gear. See yourself and the attendees as personalized avatars and wander around the digital event platform space and exhibits.


      Nagios Monitoring System on Ubuntu 20.04.PNG

      Nagios Monitoring System on Ubuntu 20.04 LTS: Nagios monitors systems, networks, and infrastructure to alert users about issues and when they’re resolved. This pre-configured image from Tidal Media lets you easily consolidate alerts and notifications while maintaining a safe and secure network.


      RISE.PNG

      RISE: RISE helps customer relationship management and contact center teams simplify customer handling and improve the customer experience with a wide range of managed touch points. Features include a separate queue for customers with special needs and call insights for each agent.


      Rocky Linux 8.4 Minimal.PNG

      Rocky Linux 8.4 Minimal: Rocky Linux 8.4 Minimal for Microsoft Azure is a premier Linux distribution for enterprise cloud environments. This image from Ntegral is an excellent virtual machine (VM) platform for all workloads that include Node.js, web applications, and various databases.


      Rocky Linux 8.6 Minimal.PNG

      Rocky Linux 8.6 Minimal: Rocky Linux 8.6 Minimal for Microsoft Azure is a premier Linux distribution for enterprise cloud environments. This image from Ntegral is an excellent virtual machine (VM) platform for all workloads that include Node.js, web applications, and various databases.


      Rocky Linux 8.7 Minimal.PNG

      Rocky Linux 8.7 Minimal: Rocky Linux 8.7 Minimal for Microsoft Azure is a premier Linux distribution for enterprise cloud environments. This image from Ntegral is an excellent virtual machine (VM) platform for all workloads that include Node.js, web applications, and various databases.


      SMART Productivity Licensing.PNG

      SMART Productivity Licensing: Companies with multiple subsidiaries or divisions under the same tenant can use SMART Productivity Licensing from Cloudshift for admin delegation. It’s fully integrated into Azure Active Directory and can add users as sub-admins, each granted appropriate permissions.


      TCS CUBO.PNG

      TCS CUBO: The TCS CUBO workspace helps organizations drive closer collaboration by bringing in an ecosystem of partners to build proofs of concept and technology and offer trials to stakeholders. This evolving, scalable model supports co-innovation, collaboration, and growth.


      ThinkBase for Teams.PNG

      ThinkBase for Teams: ThinkBase knowledge graphs are the moder, more efficient answer to Expert Systems. You can encode business knowledge, then use the chat interface to interrogate the knowledge graph with new data. ThinkBase lets you describe problems graphically using its fuzzy-logic language rule.


      vFunction AI Platform for Application Modernization.PNG

      vFunction AI Platform for Application Modernization: The vFunction platform lets software architects and developers rapidly and incrementally modernize legacy applications to unlock the benefits of Microsoft Azure, providing a repeatable and scalable platform for continuous integration and deployment (CI/CD).


      vFunction Assessment Hub.PNG

      vFunction Assessment Hub: vFunction Assessment Hub provides purpose-build assessment for decision-makers. AI-based analysis condenses data into three high-level indicators so you can assess, prioritize, and drive immediate action on modernization projects by seamlessly onboarding apps into the platform.



      Go further with workshops, proofs of concept, and implementations


      Espire Infolabs - Machine Learning.PNG

      AI/ML Consulting and Implementation: Espire Infolabs will provide comprehensive machine learning solutions for multiple uses. Its extensive pool of experts will work with you to understand the requirements and deliver a solution tailored to your business needs.


      App of the Future 5-Day Engagement.PNG

      App of the Future: 5-Day Engagement: Insight will help you translate your desired business outcomes into a tangible product using Microsoft Azure, then plan for execution, helping your team better validate, socialize, and estimate your ideas.


      Azure Ingestion Framework 4-Week Implementation.PNG

      Azure Ingestion Framework: 4-Week Implementation: Adastra will establish a foundational architecture to ingest your data to Microsoft Azure for analytics, integrate a subset of datasets, and build a work/asset report.  


      Cloud DevOps Acceleration.PNG

      Cloud DevOps Acceleration: Concurrency helps combined cloud and application development team build out automated release management pipelines using GitHub Enterprise, Azure DevOps, and the Microsoft Cloud Adoption Framework.


      Cloud Landing Zone and Governance.PNG

      Cloud Landing Zone and Governance: Concurrency can help you implement an enterprise landing zone and governance framework consistent with the Azure cloud adoption framework (CAF). This engagement includes education about organizational structures and adoption best practices.


      Cloud Migration.PNG

      Cloud Migration: Concurrency will help your company migrate necessary resources to Microsoft Azure via lift-and-shift or refactor activities, assessing solutions, preparing wave plans, and migrating per the agreed upon plan.


      Competence as a Service 12-Month Consulting Engagemnt.PNG

      Competence as a Service: 12-Month Engagement: A squad from RawWorks will help identify and fill knowledge gaps in your IT department, giving you the expertise you need to migrate your environment to Microsoft 365 and Azure.


      Connected App Development.PNG

      Connected App Development: Concurrency builds end-to-end applications on Azure and container services which interact with IoT and business system endpoints, forming a complete business solution using scalable, secure, and capable platforms.


      Infinity Lamps 4-Week Implementation.PNG

      Infinity Lamps: 4-Week Implementation: LAMPS is a platform for industrializing cloud migration of SAP workloads. LTI will set up a secure Azure subscription, discuss security concerns, and identify three use cases for your LAMPS pilot before designing and delivering your new solution.


      Intelligent Retail Analytics with Azure Synapse 4-Week Proof of Concept.PNG

      Intelligent Retail Analytics with Azure Synapse: 4-Week Proof of Concept: Nous’ retail data solution built using Microsoft Cloud for Retail uses Azure Synapse to take data from all sources and make reporting- and AI-ready. This proof of concept modernizes a selected use case so you can experience cloud-scale analytics firsthand.


      IoT Data Collection 2-Month Implementation.PNG

      IoT Data Collection: 2-Month Implementation: Hitachi Systems will create an IoT data collection service for your public or private cloud that visualizes data from sensors and devices, issuing alerts based on value threshold judgments. This implementation is only available in Japanese.


      Security Operations Center Service.PNG

      Security Operations Center Service: Sii sp. z oo secure operations center (SOC) service can continuously monitor and improve your organization’s security posture while preventing, analyzing, and responding to threats. Included threat intelligence analyzes current trends to understand future threats.


      SIEM and SOAR with Azure Sentinel 2-Week Proof of Concept.PNG

      SIEM and SOAR with Azure Sentinel: 2-Week Proof of Concept: Experts from Nous will help design, experience, and adopt Azure Sentinel to secure your products and applications so you can stop threats before they cause harm.


      Skaylink Update Management with Azure Arc 1-Day Implementation.PNG

      Skaylink Update Management with Azure Arc: 1-Day Implementation: Available in German, this offering from Skaylink simplifies the management of your public and private cloud environments with a centralized tool powered by Azure Arc.



      Contact our partners



      Azure Business Continuity and Disaster Recovery: 1-Week Assessment



      Azure Cost Optimization: 1-Day Assessment



      Azure Virtual Desktop: 2-Hour Briefing



      Cloud Security Assessment



      ControlUp for Physical Endpoints and Apps



      Data Warehouse Migration Assessment



      DeepBrain AI



      FusionOS



      Managed Security for Microsoft 365



      Nodeflux VisionAIre



      Oracle to PostgreSQL Migration Assessment



      Reblaze



      Retail Analytics Transformation: 2-Week Assessment



      Retail Analytics with Synapse: 2 Hour Briefing



      SAP Migration Readiness: 2-Week Assessment



      Sustainability Assessment



      Track Unifying Add-in


      CISA Has Added One Known Exploited Vulnerability to Catalog

      This article is contributed. See the original author and article here.

      CISA has added one new vulnerability to its Known Exploited Vulnerabilities Catalog, based on evidence of active exploitation. This type of vulnerability is a frequent attack vector for malicious cyber actors and poses a significant risk to the federal enterprise. Note: To view the newly added vulnerabilities in the catalog, click on the arrow in the “Date Added to Catalog” column, which will sort by descending dates.

      Binding Operational Directive (BOD) 22-01: Reducing the Significant Risk of Known Exploited Vulnerabilities established the Known Exploited Vulnerabilities Catalog as a living list of known CVEs that carry significant risk to the federal enterprise. BOD 22-01 requires FCEB agencies to remediate identified vulnerabilities by the due date to protect FCEB networks against active threats. See the BOD 22-01 Fact Sheet for more information.

      Although BOD 22-01 only applies to FCEB agencies, CISA strongly urges all organizations to reduce their exposure to cyberattacks by prioritizing timely remediation of Catalog vulnerabilities as part of their vulnerability management practice. CISA will continue to add vulnerabilities to the Catalog that meet the specified criteria. 

      CISA, NSA, and MS-ISAC Release Advisory on the Malicious Use of RMM Software

      This article is contributed. See the original author and article here.

      Today, the Cybersecurity and Infrastructure Security Agency (CISA), the National Security Agency (NSA), and the Multi-State Information Sharing and Analysis Center (MS-ISAC) released joint Cybersecurity Advisory (CSA) Protecting Against Malicious Use of Remote Monitoring and Management Software. The advisory describes a phishing scam in which cyber threat actors maliciously use legitimate remote monitoring and management (RMM) software to steal money from victim bank accounts.

      CISA encourages network defenders to review the advisory for indicators of compromise, best practices, and recommended mitigations, which highlights the threat of additional types of malicious activity using RMM, including its use as a backdoor for persistence and/or command and control (C2).

      2023 release wave 1 plans for Microsoft Dynamics 365 and Power Platform now available

      2023 release wave 1 plans for Microsoft Dynamics 365 and Power Platform now available

      This article is contributed. See the original author and article here.

      On January 25, 2023, we published the 2023 release wave 1 plans for Microsoft Dynamics 365 and Microsoft Power Platform, a compilation of new capabilities planned to be released between April 2023 and September 2023. This first release wave of the year offers hundreds of new features and enhancements, demonstrating our continued investment to power digital transformation for our customers and partners. 

      This release wave builds on our commitment to create applications and experiences that add value to every role by breaking down silos between data, insights, and people. New capabilities empower new ways to make informed decisions with AI-guided insights and suggested actions, easier ways to automate tasks and processes, and collaboration seamlessly integrated into the flow of work, plus, new low-code ways for anyone to build solutions.

      As part of our commitment to creating great customer experiences, we have introduced a new way to interact with release plans. The release planner for Dynamics 365 and Microsoft Power Platform enables users to view and manage release plans across all active waves in a unified and interactive interface while giving them the option to personalize, filter, sort, and share these plans.

      Highlights from Dynamics 365 

      Dynamics 365 Marketing delivers connected sales and marketing capabilities to enable marketers and sellers to act as a unified team and accelerate their pipelines. New features such as a new business-to-business (B2B) analytics dashboard, frequency capping, multiple email recipient activation, emails timeline, customizable preference centers, and Urchin Tracking Module (UTM) marketing tagging will be released in this wave to allow businesses to increase their output, organizational efficiency, and analyze the impact of their campaigns to reach higher levels of marketing maturity.

      Dynamics 365 Sales brings new features such as enhanced sequence capabilities supporting personalized and account-based engagement, actionable AI-powered suggestions within the seller workflow, an updated form layout, and new opportunity management workspace. Additionally, enhanced email templates, content suggestions and text message capabilities, as well as various new abilities to create, loop, and optimize sales sequences will be released during this wave.

      Dynamics 365 Customer Service empowers agents to work more efficiently with enhancements to voice features, unified routing, embedded Microsoft Teams collaboration, and elements of the agent workspace such as the case form, timeline, and conversation control. Throughout this wave, we will continue to invest in AI across the contact center with intelligent-suggested replies and robust real-time analytics with customization.

      Dynamics 365 Field Service is continuing to improve the new schedule board for dispatchers this wave. We are also supporting our frontline workers by allowing them to see their appointments in Outlook, find information faster through improved global search, and recognize improvements in performance and reliability on the mobile app.

      Dynamics 365 Finance is focused on enhancing organizations’ visibility into their data, continuing finance automation, and expanding out-of-the-box country coverage in Latin America. Other enhancements such as further automation of complex tax scenarios, full end-to-end automation of accounts payable and ledger settlements to expedite the close and enable talented finance users to spend more time focusing on value-added activities will also be released.

      Dynamics 365 Supply Chain Management continues to deliver increased agility and resilience across the supply chain with enhancements to omnichannel sales strategies with improved ways of managing attribute-based pricing, integrated soft reservations, and optimized end-to-end process integration across Dynamics 365 Sales and Supply Chain Management. Investments to improve agility and increase efficiency for discrete manufacturers, maintenance workers, and warehouse workers will also be a focus for this wave.

      Dynamics 365 Project Operations is continuing to invest in capabilities to empower project managers and project teams with new features like expanding the project budgeting and time-phased forecasting to resource/non-stocked deployment modes and completely lighting up the core experiences for expense management on the web and mobile form factors. Across-the-board investments in performance and usability with an uptake of modern and fluent controls in sales, billing and pricing, and subcontracting experiences are also targeted for this release wave.

      Dynamics 365 Guides will continue investing in capabilities to improve collaboration experiences for users on HoloLens 2. Key updates include improvements in handling incoming calls, join settings, and more accurate mixed reality annotations will also be coming in this wave. We will also be adding new holographic workflows and features like the ability to manipulate a hologram as an operator and taking a photo while in a guide.

      Dynamics 365 Human Resources will continue to expand the human capital management (HCM) ecosystem and further investment in expanding our payroll partner network to provide broader coverage for global organizations. We will also be providing better experiences to resource managers in Project Operations by integrating employee skill, compensation, and leave information while helping employees grow their careers by bringing project and experience information back into employee profiles.  

      Dynamics 365 Commerce is enabling new and updated B2B experiences, including the modeling of distributers as sellers, introducing a distributer fulfillment dashboard, and improving the out-of-the-box B2B user sign-up flow. We are revising and improving our payment flows and enabling network health checks to diagnose network-related issues that can impact point of sale (POS) uptime for POS and Store Commerce users. We will also be investing in asynchronous payment capabilities to provide support for Klarna and other “buy now, pay later” methods and ACH real-time banking.

      Dynamics 365 Fraud Protection is introducing Assessments API in 2023 release wave 1 that will allow customers to define their own fraud event (in addition to the default events covered by Fraud Protection such as Purchase Protection and Account Protection). This functionality will allow customers to configure Fraud Protection to protect against fraud events specific to their businesses.

      Dynamics 365 Business Central will continue developing enhanced finance capabilities for intercompany transactions as well as several improvements to the warehouse management area to make customers’ processes more efficient. More default setup data will also be provided during this wave to expedite customers’ onboarding procedures. Furthermore, Microsoft Power Platform and Microsoft 365, including Teams, capabilities will be improved enabling better reporting, automation, and collaboration opportunities.

      Dynamics 365 Customer Insights will bring enhancements such as improved data interoperability and governance features allowing the ability to control and restrict access to data, configurations, and actions; an increased maturity around application lifecycle management and enterprise lifecycle management; increased activation capabilities through tighter integration with Microsoft Dataverse; and will receive navigational guidance, AI-powered suggestions, and task assistance increasing the depth of insights obtained from the product with less time investment.    

      Dynamics 365 Connected Spaces delivers alerts and notifications via Teams or Outlook when business AI-skills detect actionable patterns within a space containing vehiclesstationary or mobile. Throughout this wave, improvements will be released enabling customers to use the Microsoft Azure Stack HCI devices for configuring Connected Spaces to run AI models at the edge in addition to the existing Microsoft Azure Stack Edge devices.

      Dynamics 365 Customer Voice is investing infunctionalities to unblock key scenarios for customers and is focusing on improving the overall usage experience along with the architecture evolution and stability fixes for survey owners and responders. We will focus on delivering features such as the transfer ownership of an orphan project in case a project owner has left the organization, as well as allowing survey responders to record partial survey responses.

      Microsoft Supply Chain Center delivers improvements to organizations’ management of their supply chain by enhancing their end-to-end visibility of their supply chain, improving AI-based recommendations, and enabling them to seamlessly collaborate with their teams and suppliers on the workflow, resulting in better orchestrated business processes.

      Implementation portal

      We are launching a new implementation portal to provide contextual guidance and recommended practices for Dynamics 365 implementations, in order to enable greater success once implementations go live. This portal is based on the Success by Design for Dynamics 365 framework put together by the FastTrack for Dynamics 365 team.

      Portrait of a woman smiling, looking at the camera.

      2023 release wave 1 for Dynamics 365

      Check out new capabilities for Dynamics 365 with the 2023 release wave 1 plan.

      Highlights from Microsoft Power Platform 

      Power BI continues to invest in empowering individuals, teams, and organizations to drive a data culture. For individuals, we’re enhancing the creation experience, bringing more parity on the web, and adding the Power Query diagram view into Power BI. For teams, we’re bringing enhancements to meetings and multitasking to help users seamlessly work with their data wherever they work.

      Power Apps is focusing on reducing risk for organizations with advanced governance capabilitiesensuring easy onboarding and using low-code capabilities in a manageable way for the organization to scale. Makers and developers of all skill levels will be more productive with modern experiences to build apps, manage data, and logic. Customers will benefit from modernization of web and mobile experiences ensuring modern and fast experiences across apps.

      Power Pages continues to invest in bringing more out-of-the-box capabilities to support both low-code and no-code development as well as professional developers. New features in this release will allow makers to have additional capabilities and solution templates in the design studio. Professional developers will be able to perform additional actions and work with code productively using the Microsoft Power Platform CLI tool and Microsoft Visual Studio Code, and administrators will be enabled to better manage and govern their Power Pages sites.

      Power Automate is releasing new capabilities to simplify creating new flows by describing them in natural language. This, with other experience improvements for creating and authoring flows, means it’ll be easier than ever for new users to get started. These improvements include introducing work queues where automatable tasks can be viewed and managed together as well as providing simpler connectivity to a machine for desktop flows, eliminating the need for additional installs and managing password management.

      Power Virtual Agents offers a new unified authoring canvas that is Microsoft’s single conversational AI studio for all bot-building needs. With the continuing integration with Microsoft Bot Framework capabilities and Microsoft Azure Cognitive Services, bot creatorsfrom subject matter experts to developersare empowered to begin building today with the public preview. The advanced authoring canvas will be generally available this wave.

      AI Builder will bring document processing improvements that will include more prebuilt model capabilities like contract processing, the ability to identify personal information, and the possibility to extract field types from documents. We’re also focusing on facilitating model governance and licensing by improving our admin interfaces to make it easier to govern how AI Builder credits are used across environments, apps, and flows.

      For a complete list of new capabilities, please check out the Dynamics 365 2023 release wave 1 plan and the Microsoft Power Platform 2023 release wave 1 plan

      2023 release wave 1 for Microsoft Power Platform

      The first release wave of the year offers many new features and enhancements for Microsoft Power Platform.

      Close-up side view of a woman wearing a headset.

      Early access period 

      Starting January 30, 2023, customers and partners will be able to validate the latest features in a non-production environment. These features include user experience enhancements that will be automatically enabled for users in production environments during April 2023. To take advantage of the early access period, try out the latest updates in a non-production environment and effectively plan for your customer rollout. To take advantage of the early access period, try out the latest updates in a non-production environment, and effectively plan for your customer rollout. Check out the 2023 release wave 1 early access features for Dynamics 365 and Power Platform or visit the early access FAQ page.

      View the latest product updates and release highlights, and share your feedback in the community forums via Dynamics 365 or Power Platform

      The post 2023 release wave 1 plans for Microsoft Dynamics 365 and Power Platform now available appeared first on Microsoft Dynamics 365 Blog.

      Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.