Blog Post

Microsoft Developer Community Blog
4 MIN READ

Azure Advocate Weekly Round Up with #PowerfulDevs!

Shayne Boyer's avatar
Shayne Boyer
Brass Contributor
Jul 17, 2020


This week we held 
http://aka.ms/powerfuldevsconf, the first virtual conference of its kind. There was a  showcase of how developers can leverage the Power Platform to build applications faster and with far less effort.  Checkout the link above to the conference agenda and head over to the https://youtu.be/n9ROY5d_4Ls channel to see all of the content on demand. 

 

Content Round Up

https://www.thomasmaurer.ch/2020/07/how-to-run-custom-scripts-on-azure-arc-enabled-servers/

Thomas Maurer

With the latest update for Azure Arc for Servers, you are now able to deploy and use https://www.thomasmaurer.ch/2020/06/azure-arc-enabled-servers-extension-management/. With the Custom Script extension, you can run scripts on https://www.thomasmaurer.ch/2019/11/cloud-native-azure-management-for-hybrid-environments-with-azure-arc/ enabled servers and works similar to the custom script extension for Azure virtual machines (VMs). There is an extension for Windows and Linux servers, which is a tool that can be used to launch and execute machine customization tasks post configuration automatically.

 

https://devkimchi.com/2020/07/15/creating-custom-connector-from-azure-functions-with-swagger/

Justin Yoo

This post shows how to create a custom connector from Swagger document, automatically generated from Azure Functions instance on-the-fly, and how to apply the custom connector to Power Automate and Power Apps.

 

Manage Hyper-V VMs using PowerShell Direct

Thomas Maurer

PowerShell Direct lets you remotely connect to a Virtual Machine running on a Hyper-V host, without any network connection inside the Virtual Machine. PowerShell Direct uses the Hyper-V VMBus to connect inside the Virtual Machine. This feature is convenient if you need it for automation and configuration for Virtual Machines or if you, for example, messed up network configuration inside the virtual machine, and you don’t have console access.

 

https://github.com/CloudAdvocacy/LikesLearning

Dmitry Soshnikov

In this example, we try to figure out what makes people like pictures on Instagram more. To do so, we use https://docs.microsoft.com/azure/cognitive-services/computer-vision/?WT.mc_id=ca-6956-dmitryso, and some Python and Machine Learning Magic. You can easily run this sample for yourself by opening code in http://aka.ms/codespaces.

 

https://www.techielass.com/studying-for-ai-900

Sarah Lean

Now Artificial Intelligence, Machine Learning, is absolutely not my area of expertise, I am very much a infrastructure gal. However, I love to learn new things and stretch myself every now and again, and sitting the AI-900 exam and passing it is firmly in my sights, and I thought I'd share some of the resources I have bookmarked and am using for my study.

 

PowerShell Basics: How to Delete Microsoft Teams Cache for All Users

Anthony Bartolo

Sometimes there is a need to delete Microsoft Teams cache to quicken the adoption of an in-band policy change or simply troubleshoot an issue. The challenge here is that the cache for Microsoft Teams is in multiple directories. This can be done manually but would result in a slow and tedious process. Again, we turn to PowerShell to automate this process and this time it's a one-liner that addresses this opportunity. 

 

https://www.thomasmaurer.ch/2020/07/azure-log-analytics-for-azure-arc-enabled-servers/%20

Thomas Maurer

In this blog post, we are going to have a quick look at how you can access Azure Log Analytics data using Azure Arc for Servers. The Azure Log Analytics agent was developed for management across virtual machines in any cloud, on-premises machines, and those monitored by https://docs.microsoft.com/en-us/system-center/scom?WT.mc_id=thomasmaurer-blog-thmaure. The Windows and Linux agents send collected data from different sources to your Log Analytics workspace in Azure Monitor, as well as any unique logs or metrics as defined in a monitoring solution. When you want to access these logs and run queries against these logs, you will need to have access to the Azure Log Analytics workspace. However, in many cases, you don’t want everyone having access to the full workspace. https://www.thomasmaurer.ch/2019/11/cloud-native-azure-management-for-hybrid-environments-with-azure-arc/ for Servers provides RBAC access to log data collected by the https://docs.microsoft.com/en-us/azure/azure-monitor/platform/log-analytics-agent?WT.mc_id=thomasmaurer-blog-thmaure, stored in the Log Analytics workspace the machine is registered.

 

https://quickbites.dev/2020/07/14/sharequery-graphexplorer/

Ayca Bas

https://cda.ms/1q5 is a wonderful learning space for the ones who are looking for testing https://cda.ms/1q6 APIs and reviewing the responses quickly. It provides the simple authentication where you can login, then see the response preview with your own tenant data. 

Today, we will explore one of the most practical features of https://cda.ms/1q5: “Share Query“.

 

https://dev.to/azure/manage-azure-event-hubs-with-azure-service-operator-on-kubernetes-1lng

Abhishek Gupta

Azure Service Operator is an open source project to help you provision and manage Azure services using Kubernetes. In this blog post, you will get a high level overview of Azure Service Operator, how to set it up, use it to provision Azure Event Hubs and deploy apps to Kubernetes which use the Azure Event Hubs cluster

 

https://www.aaron-powell.com/posts/2020-07-13-graphql-on-azure-part-1-getting-started/

Aaron Powell

This is the first part of my GraphQL on Azure series and we look at the different ways to host a GraphQL server on Azure, and some recommendations on why different options work for different reasons.

 

https://codetraveler.io/2020/07/12/improving-collectionview-scrolling/

Brandon Minnick

Sometimes scrolling a Xamarin.Forms.CollectionView (especially on Android) can be choppy. This post shows how to fix it!

 

https://www.xamarinpodcast.com/75

Matt Soucoup

Xamarin.Forms 4.7 is out and the Inverter Converter is all the rage!! ... well ... multi-value bindings are all the rage - but that doesn't have quite the ring of Inverter Converter. This month James and Matt run down the rest of the great features in Xamarin.Forms 4.7 including how it helps you manage light and dark themes, eliminates the need for James' image circle plug-in, and makes writing Grid row and column definitions so, so, so much easier.

 

Updated Jul 17, 2020
Version 1.0
No CommentsBe the first to comment