Microsoft Azure Certified On International Quality Management Principles, More In Cloud Releases

Sample software-as-a-service app to speed app development on SQL Database, Azure Analysis Services new modeling and tooling features, more.

Share online:

Microsoft Azure has obtained the ISO 9001:2015 certification, an international standard based on seven quality management principles.

Those principles span customer focus, continuous improvement, evidence-based decision making and more.

The certificate covers 52 services across the Microsoft offerings including: Azure, Cloud App Security, Intune, PowerApps, Power BI, Flow, Genomics and Graph (a detailed scope is listed on the certificate), writes Alice Rison, Microsoft Azure senior director.

A sample software-as-a-service (SaaS) app is now available to help accelerate SaaS application development on Azure SQL Database.

SaaS app development on SQL Database
SaaS app development on SQL Database

The sample SaaS app — along with a new series of management scripts and tutorials — demonstrates a range of SaaS-focused design and management patterns.

"These patterns extend the benefits of SQL Database, making it the most effective and easy-to-manage data platform for a wide range of data-intensive, multi-tenant SaaS applications," writes Bill Gibson.

SaaS-related scenarios adressed by the app and management scripts including:

  • Tenant registration, including database provisioning and initialization, and catalog registration
  • Routing and connection from the app to the correct tenant database
  • Database performance monitoring, alerting and management, including cross-pool monitoring and alerting
  • Schema management, including deployment of schema changes and reference data to all tenant databases
  • Distributed query across all tenant databases, allowing ad hoc real-time query and analysis
  • Extract of tenant data into an analytics database or data warehouse
  • Restoring a single tenant database to a point in time, writes the team.

Microsoft Azure targeting high-end workstation users today enables cutting edge Virtual Apps, Desktops and Workstations with NVIDIA GRID, now allowing customers to run NVIDIA Quadro GPU optimized applications such as Dassault Systems CATIA or Siemens PLM per user directly on the NV instances without the need to deal with complexity of licensing.

Additionally, with up to 4 GPUs via NV24, up to 4 concurrent users canutilize Quadro applications with features such as multiple displays, larger maximum resolutions and certified Quadro software features from hundreds of software vendors.

Furthermore, up to 25 concurrent RDSH users per GPU can run Virtual Apps or Virtual Desktops using solutions like RDS, Citrix XenApp Essentials, VMware Horizon, or Workspot.

You can now dramatically lower IT operational expense and focus on managing the users instead of PCs.

Azure enables cutting edge Virtual Apps, Desktops and Workstations with NVIDIA GRID

Microsoft has also announced further for 1400 models in Azure Analysis Services new modeling and tooling features that include:

  • Shared M expressions are shown in the SSDT Tabular Model Explorer, and can be maintained using the Query Editor.
  • Data Management View (DMV) improvements.
  • Opening an file with the .MSDAX extension in SSDT enables DAX non-model related IntelliSense.

Last week at //BUILD, the Continuous Delivery Tools for Visual Studio shipped a new update, that apart from bug fixes, includes support for configuring a continuous delivery pipeline for solutions with Docker Compose to Azure App Service on Linux and Azure Service Fabric Cluster.

Additionally, a new feature for improving code quality now reminds of any code analysis issues that have not been addressed yet. "Clicking on the error indicator will take you to the error list, so that they can be taken care of before they propagate into CI/CD process, and commit with confidence," writes the team.

Configuring Continuous Delivery to App Service on Linux

In oreder to configure continuous delivery to App Service on Linux, follow the steps below:

  • "Create or open an existing solution with an ASP.NET Core project,
  • Then, add Docker support to the project and ensure that the solution is under version control on VSTS or GitHub.
  • Right click on the solution in Solution Explorer and select Configure Continuous Delivery.
  • Then, select App Service (Linux) as the Target Host type and an Azure App Service to act as a target for continuous delivery."