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
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.