MySQL In-app Preview Comes to Azure App Service; Intune Adds Android Nougat Support

Released "Preview" of Azure App Service MySQL in-app support, OMS Docker Container, Microsoft OMS. Microsoft Intune now provides day 0 support for Android Nougat.

Share online:

Web Developers using Azure App Service can now create Web applications built that use "MySQL".

Released today, in a Preview, MySQL in-app enables developers to run the MySQL server side-by-side with their Web application within the same environment, making it easier to develop and test MySQL based PHP apps, explains Microsoft Azure team.

To get started with this feature, during the creation of your Web App, "you'll be able to select a "MySQL in-app (preview)" provider for your database, which will help provision the database," the team explained.

Of coures, it'll enable support for many popularly used PHP applications such as WordPress, Joomla, and Drupal.

Also, since resources are shared, no additional cost to bear, as you would only pay for the App Service plan.

And, the storage is shared between the web apps and MySQL co-located in the same location for efficiency—hence the term in-app .

While slow query and general logging are available, and impacts the performance, therefore, it's not recommended.

However, in preview it has some drawbacks, therefore, it's not recommended for production applications.

Below are some tips for and when using this feature:

  • Check your storage limits and upgrade to web app pricing plan as needed to accommodate data for both MySQL and web app.
    For storage and memory limits for your pricing tier, review the quota limitations for all App Service plans pricing tiers.
  • One MySQL database per web app and deployment slot is provided. The database contents will not be synchronized, which makes it easier for you to try different schema versions and content.
  • Since MySQL currently runs on a single instance, auto scale feature is not supported. Similarly local cache is also not supported.
  • Remotely accessing MySQL database using MySQL CLI or other tools is not supported. "You can only access your database content using PHPMyAdmin (which is bootstrapped upon provisioning) or using the KUDU debug console," the team noted.

You can sign-up here, if you are interested.

Microsoft back in June had announced some enhancements to the public preview of Azure Active Directory Identity Protection, which extended risk-based conditional access to federated identities for risky sign-ins.

Today, they have added two more updates:

  • support for "Users at risk" for customers using federation for user authentication
  • Azure AD Identity Protection in now available and fully supported in Europe!

With Google announcing today the general availability of the Android Nougat (also known as Android N or Android 7.0).

Microsoft also today announced that Intune has day 0 support for Android N.

The Intune had been at work since the developer preview of N bits first became available back in March 2016, "testing MDM and MAM scenarios with N preview builds."

The only thing you need to do is update to the latest version of the Company Portal.newrealisticmobile-android_smallest.

However, since N update, removed the passcode reset capability—this means "Intune, as well as other MDMs, no longer have this functionality," the team explained.

"Issuing a remote passcode reset from the Intune console will result in an error, so we'll soon be updating the console to hide that option for Android N devices," the team explained.

You can visit the What's New in Microsoft Intune page for more on these and other recent developments in Intune here.

In addition another preview release of today from Microsoft is the "Update 1608" for Configuration Manager Technical Preview.

Update 1608 for Technical Preview is available in the Configuration Manager console.

To install Configuration Manager Technical Preview for the first time, the installation bits (currently based on Technical Preview 1603) are available on TechNet Evaluation Center here.

Update 1608 new preview features include:

  • Updates, and Operating Systems tabs in Software Center Applications, now show what software, how many new software are rectently added.
  • Application approval requests from Software Center. The Request button in Application Details no longer redirects to the web-based Application Catalog.
  • In the Inventoried Software list, you can view the parent of any software and also hide all child software.
  • Keyboard Translation for Remote Control: By default in a remote control session, characters typed on the viewer's keyboard are sent to the controlled device instead of the keys – whether or not their keyboard layouts match. This behavior may be turned off in the Remote Control viewer Action menu.
  • Prepare ConfigMgr Client for Capture task sequence step will now completely remove Configuration Manager client, instead of only removing key information. When the task sequence deploys the captured operating system image, it will install a new Configuration Manager client each time, expalined the team.

Aside, How to prepare a Windows VHD for upload to Microsoft Azure? First note, that the newer VHDX format is not supported in Azure.

And, the VHD must be a Fixed size, not Dynamic, and should not exceed to the maximum size of 1,023 GB.

In the example below, we are convert a virtual disk using the Convert-VHD PowerShell cmdlet—from a VHDX to VHD, and converting from a Dynamic to Fixed type:

Convert-VHD –Path c:\test\MY-VM.vhdx –DestinationPath c:\test\MY-NEW-VM.vhd -VHDType Fixed 

Check the instructions here for detail on other methods for converting from VHDX or Dynamic disks.

Update 08/23:

Additionally, at the LinuxCon in Toronto, Canada, Microsoft's VP of Enterprise Open Source, Wim Coekaerts, is tasked to showing just how committed Microsoft is to support Linux.

To this end, the Redmond has already delivered .NET Core, PowerShell, and SQL Server to Linux. Microsoft has also open-sourced Visual Studio Code and PowerShell, too.

According to Coekaerts, he will reveal how Microsoft is making Windows 10 available as the best operating system to run open source software.

"In my keynote tomorrow, I will talk about how we are applying our learnings into the Linux ecosystem, what our approach to open source is, what it means for Linux users, and how me and my team are working to take this to the next level," stated Coekaerts.

Additionally, he said, the company is also investing in making Microsoft Operations Management Suite (OMS), which gives you visibility and control of your applications and workloads across Azure and other clouds, a first-class tool for managing Linux environments.

Also, just last week, the OMS Monitoring Agent for Linux was made generally available, delivering rich insights and real-time visibility into customers' Linux workloads to quickly remediate issues.

A lot of the tools we use and integrate with are open source-based, such as fluentd and integration with auditd and the like.

In addition, Coekaerts also announced OMS Docker Container monitoring in preview.

OMS Docker Container

OMS Docker Container monitoring preview will allow users to evaluate their "container inventory, performance, and logs from one place, get a simplified view of containers' usage, and can diagnose issues whether your containers are running in the cloud or on-premises," explained Coekaerts.

Docker Datacenter is now available in the Azure Marketplace, bringing container management and deployment services to enterprises with a production-ready platform supported by Docker and hosted locally behind the firewall.

Deployment from the Azure Marketplace using pre-defined ARM (Azure Resource Manager) templates simplifies and reduces the time to stand up Docker Datacenter and get productive.

Also, Preview release of Azure Container Service is released,

The Azure Container adds support for Windows Server containers, using Docker Swarm to provide native clustering capabilities to turn Docker hosts into a single, virtual host.

"Azure Container Service is built on a choice of open source orchestrator technologies including Docker Swarm, to simplify configuration and deployment via few-click templates," explains the Redmmind.

With this, "Azure Container Service now supports Linux and Windows Server, which will make the service available to developers regardless of their target operating system."

SQL Server running on Linux, in a Docker container. As we announced back in March,

Finally, also announced todya the availability of SQL Server on Linux as a private preview now.

From now on, private preview participants can get SQL Server on Linux on Ubuntu – as a Docker image.

As enterprises use containers for production workloads, industry standard workloads like SQL Server will also need to run in containers for maximum portability and agility.

This is noteworthy as containers continue to proliferate – particularly given SQL Server's mission critical performance, industry leading TCO and hybrid cloud innovations like Stretch Database to access data on-premises or in the cloud.

Resources: