Experiencing Data Access Issue in Azure portal for Log Analytics – 09/19 – Resolved

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

Final Update: Saturday, 19 September 2020 01:13 UTC

We’ve confirmed that all systems are back to normal with no customer impact for our USGov Virginia, USGov Texas, USGov Arizona, DoDCentral, and DoDEast regions of the US Gov cloud as of 9/18, 20:00 EDT. Our logs show the incident started on 5/18, 13:00 EDT and that during the 7 hours that it took to resolve the issue customers using Diagnostic Settings to export logs and metrics to Log Analytics would have experienced data loss/gaps in their Log Analytics workspaces during this time. Due to this customers may have also experienced false and missed alerts.
  • Root Cause: The failure was due to an authentication issue that took down our data export to Log Analytics.
  • Incident Timeline: 7 Hours – 5/18, 13:00 EDT through 9/18, 20:00 EDT

We understand that customers rely on Azure Log Analytics as a critical service and apologize for any impact this incident caused.

-Ian


Azure Cost Optimization Tools

Azure Cost Optimization Tools

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

The Microsoft Azure Well-Architected Framework has 5 aligned and connected pillars, one of which is Cost Optimization.  Azure providing services as a utility, being consumed on demand it drives a fundamental change that impacts planning, bookkeeping, and organization. The ability to have virtually unlimited compute resources at one’s disposable means your organization must always be wary of excess costs that are not providing business value.  The tools listed here will help your organization get an idea of where it is spending the most and where some cost optimization might be had.  Cost Optimization is one of the top priorities for organization across industries as shown by the Flexera 2020 State of the Cloud Report:

top-cloud-initiatives-for-2020.png

Discover your Azure Costs

Microsoft over time has provided multiple tools to evaluate and optimize costs which are always being improved on.  To truly optimize your costs though you have to understand your current spend and workloads by gathering data, lets review some of the tools.

Tools to Use

  • Azure Advisor – personalized cloud consultant that recommends best practices to optimize your Azure deployments.  It will recommend optimizations such as resizing or shutting down under utilized virtual machines, optimize spend for MariaDB, MySQL and PostgreSQL by right-sizing, and buying reserved instances for several resource types to save money over pay-as-you-go costs.
    Azure-advisor.jpg

     

  • Azure Cost Management & Billing Power BI Template – assists in analyzing and managing your cloud cost using Power BI to monitor costs, usage trends, and identify cost options to reduce expenditures NOTE: Only supports customers with Enterprise Agreement
    powerbi-cost.jpg

     

  • Microsoft Azure Well-Architected Review – While this assessment doesn’t directly assess your Azure consumption it will review where you are at in controlling costs via governance and policies along with making recommendations to improve.
    WAF-Costs.jpg

     

  • Azure Cost Management – Review all costs related to your Azure consumption, download billing statements, set budgets are all done in the Cost Management pane of the Azure portal.
    value-prop-image-3.png

     

Using the Well Architected assessment and tools listed here you can start getting an idea of the major consumers of your organizations Azure spend and start to formulate a plan to optimize moving forward.  The most important part of that is making sure your governance and policies get setup as those are the main guardrails that will make sure your Azure environment doesn’t get bloated with additional costs.

 

Want to learn more? 

There is a free learning path course at Microsoft Learn that will teach you to monitor and control your spending while also walking you through more on the Well-Architected Framework – Cost Optimization:

Control Azure Spending

 

Intune Support Tip: Keeping your Company Portal app up-to-date on Android devices

Intune Support Tip: Keeping your Company Portal app up-to-date on Android devices

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

The Intune Company Portal app allows you to access corporate data, apps, and resources. It’s important to keep your app up to date with the latest version of Company Portal. We recently had a change in enrollment certificates which required a Company Portal update for some users, and after talking with a few customers who weren’t aware of why and how to keep the company portal updated, we thought it would be good to provide this support tip.

 

Here are a few reasons to keep your Company Portal updated:

  • Prevent security risks that can occur on older OS versions
  • Certificate expirations which could prevent access
  • New features, bug fixes, or changes to the UI

 

How to keep your device updated

When using Android devices, it is up to you as a user to keep the app updated. There are two options to keeping your Company Portal updated:

  1. Recommended: Turn on Auto-Updates within the Google Play store, this will ensure that you always have the latest version on your device.
  2. Ensure your notifications are turned on for Google Play Store to let you know when your app needs to be updated. (Don’t delay after seeing the notification or you might forget!)

Note: You won’t see a prompt within the Company Portal app that an update is needed.

 

How to update automatically

If you choose to turn on auto-updates follow these steps:

  1. Open Google Play store and select the Menu icon
  2. Select Settings
  3. Select Auto-update apps and choose one of the following:
    • Over any network. Data charges may apply
    • Over Wi-Fi only

Fig 1. Google Play StoreFig 1. Google Play Store Fig 2. Google Play Store SettingsFig 2. Google Play Store Settings

Fig 3. Auto-update appsFig 3. Auto-update apps Fig 4. Auto-update apps optionsFig 4. Auto-update apps options

 

If you choose to auto-update over Wi-Fi to save on possible data charges, see below on how to connect to Wi-Fi automatically.

 

How to update manually

If you decide to update manually by receiving Google Play notifications do the following:

  1. Open Google Play store and select the Menu icon
  2. Select My apps & games
  3. Select the Intune Company Portal app to update (or select Update All)
    1. If prompted, review App Permissions, then select Accept to proceed with the app update

Google Play Store - Manually update appsGoogle Play Store – Manually update apps

Set up your Wi-Fi to connect automatically

If your settings for updates are limited to Wi-Fi connections to prevent possible data usage, it’s helpful to set up your device to connect to Wi-Fi networks automatically:

  1. Open your device’s Settings menu
  2. Select Network & Internet

  3. Select Wi-Fi

  4. Select Wi-Fi preferences

  5. Turn on Connect to open networks

Android SettingsAndroid Settings Android - Network & internet settingsAndroid – Network & internet settings

Android - Wi-Fi settingsAndroid – Wi-Fi settings Android - Wi-Fi preferencesAndroid – Wi-Fi preferences

Administrative options for updating apps

Device restrictions

As an IT admin, you can also ensure your user has the latest Company Portal version by setting up device restrictions for users enrolled with fully managed, dedicated, and corporate-owned devices by following these steps:

  1. Navigate to Devices > Android > Configuration policy
  2. Click Create Profile
    1. Platform: Android Enterprise

    2. Profile: Select Device restrictions under Fully Managed, Dedicated, and Corporate-Owned Work Profile
      <<Screenshot>>

    3. Open Applications within the accordion
    4. Set App auto-updates: Devices check for app updates daily. Choose when automatic updates are installed:
      1. Not configured: Intune doesn’t change or update this setting.

      2. User choice: The OS might default to this option. Users can set their preferences in the managed Google Play app.

      3. Never: Updates are never installed. This option isn’t recommended.

      4. Wi-Fi only: Updates are installed only when the device is connected to a Wi-Fi network.

      5. Always: Updates are installed when they’re available.

Android Enterprise - Device restriction profileAndroid Enterprise – Device restriction profile

For more information on Device restrictions for Android Enterprise see this documentation. App auto-updates aren’t available for devices enrolled with Android device administrator or Android work profile.

 

Configure Conditional Launch

Another option as an IT admin is to configure a minimum Company Portal version within conditional launch settings to prevent users from accessing company resources if they need to update Company Portal. This can be configured by doing the following:

  1. Navigate to Apps > App protection policy
  2. Click Create policy and choose Android
  3. Under Conditional Launch > Device conditions, select Min Company Portal version

    Android Enterprise - Device restriction profile settingsAndroid Enterprise – Device restriction profile settings
  4. Once selected, insert a minimum Company Portal version to Value
  5. Choose an action:
    1. Block access: Prevent users from accessing company resources until Company Portal is updated.

    2. Wipe data: The user account that is associated with the application is wiped from the device.

    3. Warn: This will let users know that they need to update the Company Portal.

 

Device conditions.png

 

Note: If you choose Block access, forcing an update could lead to unexpected data charges at the time of the update. Learn more about Android app protection policy settings in Microsoft Intune.

 

We hope this support tip is useful for your users. For more on updating the Company Portal on Android devices, see this documentation:

Let us know if you have any additional questions on this by replying back to this post or tagging @IntuneSuppTeam out on Twitter!

The September 18th Weekly Roundup is Posted!

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

News this week includes:

 

Microsoft Ignite preparation is in full swing, with several resources on how what to expect from several produce teams: Microsoft 365, SharePoint, OneDrive, Planner, Stream, Teams for Education, Excel, and Endpoint Manager.

 

Yammer is rolling out reactions for every conversation or reply in the new Yammer. You can now express yourself through gratitude and celebration, laughter, and sadness-just like in real life!

 

The Microsoft Learn LTI application is now available. The application enables you to seamlessly embed modules and learning paths from the Microsoft Learn Catalog.

 

@Tieme Woldman  is our Member of the Week, and a great contributor in the Access community. 

 

View the Weekly Roundup for Sept 14-18th in Sway and attached PDF document.

 

A developer’s guide to Ignite 2020

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

Microsoft Ignite will take place online, kicking off on the morning of September 22nd, at 8:00 AM in the Pacific Time Zone. The event programming will include live segments, digital breakout sessions, and Q&A, available across multiple time zones. Be sure to visit the Ignite home page to view the event agenda and additional details.

 

Fun news for developers will kick off on Day 1 with Julia White and her Invent with Purpose on Azure keynote and will be followed by Scott Hunter with The Future of .NET is .NET 5, followed with several additional rebroadcasts to accommodate a worldwide audience. On Day 2, Scott Hanselman and friends will keynote Are we there yet? App Development in Azure. It is a packed agenda, but don’t take my word for it –

 

Developers at home and at work are resilient and finding ways to adapt and continue to collaborate and be productive remotely, invent at speed and create amazing cloud-powered applications while having fun and helping everyone. Microsoft is unique in the industry and provides the world’s most comprehensive developer toolkit and platform to support your journey as a developer, no matter where you are.

 

The complete line up for Azure App Developer sessions is listed below:

 

Start Time (PDT)

Session name

Speaker(s)

Tuesday, 9/22: 11:15am – 11:30am

Key Segment Preview: Ride the Developer Cloud with Visual Studio +.NET, GitHub and Azure

Scott Hanselman

Tuesday, 9/22: 2:30pm-3:00pm

The Future of .NET is .NET 5 Digital Breakout

Scott Hunter

Tuesday, 9/22: 3:15pm-3:45pm

Ask the Expert: .NET Team

Scott Hunter

Tuesday, 9/23: 10:30pm-11:00pm

The Future of .NET is .NET 5 Digital Breakout

Scott Hunter

Wednesday, 9/23: 6:30am-7:00am

The Future of .NET is .NET 5 Digital Breakout

Scott Hunter

Wednesday, 9/23: 8:30am-9:00am

Are we there yet? App Development in Azure with Scott Hanselman and Friends

Scott Hanselman

Wednesday, 9/23: 1:00pm-1:30pm

Enterprise-grade Kubernetes on Azure Digital Breakout Session

Brendan Burns

Wednesday, 9/23: 1:45pm-2:15pm

Enterprise-grade Kubernetes on Azure Ask the Experts

Brendan Burns

Wednesday, 9/23: 2:30pm-3:00pm

Migrate, Modernize .NET applications on Azure Digital Breakout

Gaurav Seth, Daniel Roth

Wednesday, 9/24: 4:30pm-5:00pm

Are we there yet? App Development in Azure with Scott Hanselman and Friends

Scott Hanselman

Wednesday, 9/23: 7:30pm-8:00pm

Migrate, Modernize .NET applications on Azure Ask the Experts

Gaurav Seth, Daniel Roth

Wednesday, 9/23: 7:30-8:00pm

Ask the Experts: Visual Studio, GitHub, and Azure

Victoria Cushing

Wednesday, 9/23: 9:00pm-9:30pm

Enterprise-grade Kubernetes on Azure Digital Breakout Session

Brendan Burns

Wednesday, 9/23: 10:30pm-11:00pm

Migrate, Modernize .NET applications on Azure Digital Breakout

Gaurav Seth, Daniel Roth

Wednesday, 9/23: 11:15pm-11:45pm

Enterprise-grade Kubernetes on Azure Ask the Experts

Brendan Burns

Thursday, 9/24: 12:30am-1:00am

Are we there yet? App Development in Azure with Scott Hanselman and Friends

Scott Hanselman

Thursday, 9/24: 3:30am-4:00am

Migrate, Modernize .NET applications on Azure Ask the Experts

Gaurav Seth, Daniel Roth

Thursday, 9/24: 5:00am-5:30am

Enterprise-grade Kubernetes on Azure Digital Breakout Session

Brendan Burns

Thursday, 9/24: 6:30am-7:00am

Migrate, Modernize .NET applications on Azure Digital Breakout

Gaurav Seth, Daniel Roth

Pre-recorded On-demand

Best Practices of Running Cloud Native Applications on Azure

Sean McKenna

Pre-recorded On-demand

Event-driven Applications with Azure Functions & Logic Apps

Derek Li

Pre-recorded On-demand

Resilient DevOps Practices with Code to Cloud automation

Gopinath Chigakkagari

Pre-recorded On-demand

Code, collaborate, and ship from anywhere: Meet the Microsoft Developer Cloud

Leslie Richardson, Vix Rian

On-demand (overflow), will be available on Tuesday, 9/22 at 8 am

Empowering Ops with VS Code

Zachary Deptawa

On-demand (overflow), will be available on Tuesday, 9/22 at 8 am

Java on Your Terms with Azure

Martijn Verburg, Edward Burns

On-demand (overflow), will be available on Tuesday, 9/22 at 8 am

Building Cloud-Native Applications with Azure

Uche Nkadi, Kate Olszewska

On-demand (overflow), will be available on Tuesday, 9/22 at 8 am

Serverless APIs with Functions and API Management

David Barkol

 

Also check out the Tech community at https://techcommunity.microsoft.com. Here you can share experiences, engage, and learn from experts, while having conversations with the community about Microsoft Ignite.

 

SWAG? Did someone say SWAG? Yes, we also have an assortment of digital swag that you can take advantage of today:

 

Microsoft Ignite lasts 48-hours and be sure to register for the event. With registration, you can access the full learning experience, including digital breakout sessions and the Connection Zone. What are you waiting for? Take a look at our official session list and add it to your session schedule to be ready for 48-hours of non-stop programming on Tuesday, September 22-24th.