
The Weeks Top Links
Here are some of the most notable links from the week:- Azure DevOps is Down; Outage is MS not Your CI/CD Builds (October 6, 2020) via Chris Pietschmann
- Use Terraform Input Variables to Parameterize Infrastructure Deployments via Chris Pietschmann
- NVIDIA Releases Jetson Nano 2GB Developer Kit via Chris Pietschmann
- MVPs Dan Patrick and Kevin Bost to live stream Terraform via Build5Nines
- Terraform AzureRM Provider v2.30.0 Released via Chris Pietschmann
- Terraform updates to version 0.13.4 via Dan Patrick
- Exploring your .NET applications with dotnet-monitor via Scott Hanselman
- Surface Duo with Dan Patrick on Microsoft Cloud IT Pro Podcast via Build5Nines
- Microsoft Azure is Multiple Clouds – Public, US Gov, China and Germany via Chris Pietschmann
- Microsoft Launches New $549 Surface Laptop Go via Mehedi Hassan
- Why we invite security researchers to hack Azure Sphere via Teri Seals-Dormer
- Microsoft Azure Brings Confidential Computing to Kubernetes via Mary Branscombe
Blog Articles
Here’s a collection of some of the most note worthy blog articles posted over the past week:Infrastructure as a Service (IaaS)
- Changing virtual machine regions with Azure Resource Mover via Alan Kinane
- Stop and Start an Azure Virtual Machine – The new way via Pixel Robots.
- How to add an Azure Arc enabled SQL Server via Thomas Maurer
- Use Terraform Input Variables to Parameterize Infrastructure Deployments via Chris Pietschmann
- Monitoring & Alerting for Windows Defender in Azure VMs via AFinn
- AzUpdate: Microsoft Defender ZeroLogon detection, Azure Backup and Cost Management updates and more via Anthony Bartolo
- Monitoring & Alerting for Windows Defender in Azure VMs via AFinn
- Deploy a New Active Directory Domain Controller Server at Azure #Azure #Active Directory #AD #mvphour #Windows server 2019 via Cary Sun
- Azure Cost Management + Billing updates – September 2020 via Michael Flanakin
- Microsoft touts Windows 10 on Arm advances, including 64-bit emulation via ZDNet | microsoft RSS
Platform as a Service (PaaS)
Power Platform
- General availability of Azure Maps support for Azure Active Directory, Power Apps integration, and more via Outi Nyman
Serverless and Functions as a Service (FaaS)
- Develop Azure Function App in VS via parisamoosavinezhad
- Microsoft Create: Serverless – Developer Hacks and Tools we wished we knew sooner via Christian Heilmann
- CLAD Model for Serverless Security via Wassim Chegham
- Boosting your Serverless APIs with API Management at Create:Serverless via Simona Cotin
Software as a Service (SaaS)
- Microsoft posts root cause analysis for this week’s big Microsoft 365 login issues via Surur
- Microsoft adds more features to Dynamics 365 Customer Insights as rollout of Wave 2 features begins via ZDNet | microsoft RSS
- Microsoft 365 and Azure Security Product name changes! via Techielass
DevOps
- Azure DevOps Server 2020 RTW now available via Gloridel Morales
- Azure DevOps is Down; Outage is MS not Your CI/CD Builds (October 6, 2020) via Chris Pietschmann
- Common questions about migrating to Azure DevOps for SQL Server deployments via Kevin
- Demystifying ARM Templates: Azure DevOps With ARM Templates via Frank Boucher ☁
- Query Azure SQL Database using Service Principal with PowerShell via Thomas Thornton
- Use Terraform Input Variables to Parameterize Infrastructure Deployments via Chris Pietschmann
- 10 Azure DevOps – Work Items Tips & Tricks that you should know via Abhijit Jana
- Enabling resilient DevOps practices with code to cloud automation via Samit Jhaveri
- Terraform AzureRM Provider v2.30.0 Released via Chris Pietschmann
- Copy Child Work Items in Azure DevOps via Abhijit Jana
- Terraform updates to version 0.13.4 via Dan Patrick
- Build and Lint Bicep Codes within CI/CD Pipelines: GitHub Actions & ARM Template Toolkit via Justin Yoo
- Update base Azure DevOps work item types description for an Inherited Process via Abhijit Jana
- Using Azure Devops to deploy ARM templates via Dave Rendón
- You can set default branch name for new repositories in Azure DevOps via Kevin
- Microsoft Reactor Pop-Up Event! DevOpsDays Buffalo AMA with Jay Gordon via Jay Gordon
Data
- Common questions about migrating to Azure DevOps for SQL Server deployments via Kevin
- Secure IoT edge data with Azure SQL Edge and DH2i via Siya_Krishnan
- Query Azure SQL Database using Service Principal with PowerShell via Thomas Thornton
- How to add an Azure Arc enabled SQL Server via Thomas Maurer
- AzureFunBytes Short – @Azure Datacenters, Regions, AZ’s and SLA’s via Jay Gordon
- Incrementally Process Data Lake Files Using Azure Databricks Autoloader and Spark Structured Streaming API. via jbernec
- Azure Stack Hub Partner Solutions Series – Datacom via Thomas Maurer
Internet of Things (IoT)
- IoT Signals Research, edition 2: global insights for 2020 and beyond via Sam George
- Secure IoT edge data with Azure SQL Edge and DH2i via Siya_Krishnan
- Why we invite security researchers to hack Azure Sphere via Teri Seals-Dormer
- Connecting child devices to the Azure IoT transparent Edge gateway via Sander van de Velde
- Azure Sphere 20.09 security updates via JewellSeay
- Connect Existing Sensors to Azure with IoT Plug and Play bridge via usivagna
Machine Learning (ML) / Artificial Intelligence (AI)
- Deliver AI-powered application search with Azure Cognitive Search and BA Insight via Prachi Jain
- Azure Machine Learning helps customers stay ahead of challenges via Erez Barak
- Microsoft’s new $549 Surface Laptop Go aims to compete with Chromebooks via Tom Warren
Development
- NVIDIA Releases Jetson Nano 2GB Developer Kit via Chris Pietschmann
- Beginners Guide to MS Teams Development #2: Bots via Tomomi ❤️ Imura
- Upgrading our .NET Core 3.1 project to .NET 5 via Sam Smith
- Exploring your .NET applications with dotnet-monitor via Scott Hanselman
- Beginners Guide to MS Teams Development #1: Tabs via Tomomi ❤️ Imura
- #Azure – How to push / export and run a docker python flask web app on Azure via elbruno
- Microsoft Create: Serverless – Developer Hacks and Tools we wished we knew sooner via Christian Heilmann
Containers (Docker, Kubernetes, Service Fabric, etc)
- Azure Kubernetes Service – Microsoft Ignite announcements via Daniel
- #Azure – How to push / export and run a docker python flask web app on Azure via elbruno
- Microsoft Azure Brings Confidential Computing to Kubernetes via Mary Branscombe
Security, Identity, and Privacy
- Why we invite security researchers to hack Azure Sphere via Teri Seals-Dormer
- Why integrated phishing-attack training is reshaping cybersecurity—Microsoft Security via Teri Seals-Dormer
- Azure AD: Guest can’t login – “Your sign-in was blocked” via Armin Reiter
- Azure Sphere 20.09 security updates via JewellSeay
- Microsoft’s Azure AD authentication outage: What went wrong via ZDNet | microsoft RSS
- Microsoft 365 and Azure Security Product name changes! via Techielass
- Deploy a New Active Directory Domain Controller Server at Azure #Azure #Active Directory #AD #mvphour #Windows server 2019 via Cary Sun
- CLAD Model for Serverless Security via Wassim Chegham
- General availability of Azure Maps support for Azure Active Directory, Power Apps integration, and more via Outi Nyman
Azure Stack
- Azure Stack Hub Partner Solutions Series – Datacom via Thomas Maurer
Learning / Training / Certification
Government
- Microsoft Azure is Multiple Clouds – Public, US Gov, China and Germany via Chris Pietschmann
Hardware
- Press resource: Surface Laptop Go, updates to Surface Pro X, new accessories via Jennifer Chen
- Surface Pro X Refreshed With Microsoft’s New SQ2 Processor, Platinum Finish via Mehedi Hassan
- Microsoft Launches New $549 Surface Laptop Go via Mehedi Hassan
- Microsoft’s updated Surface Pro X has a faster processor and new platinum color option via Tom Warren
- Microsoft adds new Arm-based Surface Pro X models, smaller Surface Laptop Go to its line-up via ZDNet | microsoft RSS
- Microsoft’s new $549 Surface Laptop Go aims to compete with Chromebooks via Tom Warren
Software
- Microsoft Outlook goes down for many users worldwide via Sean Chan
- Microsoft Outlook was down worldwide for four hours via Tom Warren
Events
XBox / xCloud / Gaming
- Apple and Microsoft team up for Xbox Apple TV app via Lewis White
Other
- Hackers say they cracked Apple’s T2 Secure Enclave chip via Surur
- Microsoft being investigated by Labor Department for racial discrimination via Surur
- Microsoft partners expand the range of mission-critical applications you can run on Azure via Navneet Joneja
- Microsoft release October Update for Surface Duo: Now with Official changelog via Surur
- Building a Video Chat App, Part 1 – Setup via LINQ to Fail
- Building a Video Chat App, Part 1 – Setup via Posts on LINQ to Fail
- 3 ways Microsoft helps build cyber safety awareness for all via Jim Flack
- Leaked Apple A14 Bionic benchmark suggests another powerhouse via Surur
- Static Public Source IP in Azure with Network Address Translation (NAT) Gateway via Travis Roberts
- Microsoft presents the Future of Work 2020, and this time it’s real via Surur
- Manage Azure Service principal’s credentials expiry via Tidjani Belmansour, Ph.D.
- Microsoft fingers Russia as main source of state-sponsored hacking via Surur
- Manage pre-releases Azure Services using Azure Preview Features via Abhijit Jana
- AzureFunBytes Episode 16 – @Azure Subscriptions with @ExchangeGoddess via Jay Gordon
- Azure introduces new capabilities for live video analytics via Jason Hogg
- The Cloud Skills Show Series 2 Episode 1: Hacktoberfest! via Adam Jackson
- Scaling Microsoft Kaizala on Azure via Praveen Jain
- Windows on ARM is about to get lots of apps thanks to new x64 emulation via Tom Warren
- Microsoft named a leader in Gartner’s Magic Quadrant for Enterprise Integration Platform as a Service via Naga Surendran
- AzureFunBytes New Episode Reminder – 10/1/2020 2 PM EDT – @Azure Subscriptions w/ @ExchangeGoddess via Jay Gordon
- Sonos Sues Google for Patent Infringement Again via Paul Thurrott
Videos
Here are links to some of the videos that have been posted over the past week:- Why was .NET 5 created? | One Dev Question via Microsoft Developer (uploads) on YouTube
- Beginning the Beginner’s series [1 of 51] | Beginner’s Series to: JavaScript via Channel 9
- New Feature: Understanding Global VNet Peering Support for Azure SQL Managed Instance | Data Exposed via Microsoft Developer (uploads) on YouTube
- Understanding Global VNet Peering Support for Azure SQL Managed Instance | Data Exposed via Channel 9
- ARM Series #12: Azure DevOps With ARM Templates | The DevOps Lab via Channel 9
- Demo: Math in JavaScript [18 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Building your toolbox [4 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Boolean logic with if statements [26 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Converting strings to numbers [20 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Declaring variables [10 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Data types in JavaScript [15 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Populating arrays [31 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Working with strings [11 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Comments [7 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Creating your first application [6 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Comments [8 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Boolean logic with if statements [25 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Handling errors with try/catch/finally [22 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Functions [38 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- JavaScript Object Notation (JSON) [41 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Arrow and anonymous functions [39 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: JavaScript Object Notation (JSON) [42 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Beginning the Beginner’s series [1 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Async/await for managing promises [47 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Arrow and anonymous functions [40 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Creating arrays [30 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- TitletownTech | Leveraging Azure and building startups in Green Bay via Channel 9
- Boolean logic with switch and other syntax [27 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Package management [50 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Creating arrays [29 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Building your toolbox [5 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Loops [35 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Dates [23 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Promises for long running operations [45 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- What Is JavaScript [2 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Array methods [34 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Objects in JavaScript [43 of 51] via Microsoft Developer (uploads) on YouTube
- Declaring variables [9 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Next steps [51 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Array methods [33 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: async/await for managing promises [48 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Populating arrays [32 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Dates [24 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Promises for long running operations [46 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Functions [37 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Math in JavaScript [17 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Converting strings to numbers [19 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Running JavaScript: browser or server [3 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Using template literals to format strings [13 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Objects in JavaScript [44 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Package management [49 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Using template literals to format strings [14 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Handling errors with try/catch/finally [21 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Loops [36 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Data types in JavaScript [16 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- Demo: Working with strings [12 of 51] | Beginner’s Series to JavaScript via Microsoft Developer (uploads) on YouTube
- TWC9 Special Edition: Microsoft Ignite Recap via Microsoft Developer (uploads) on YouTube
- Keynote: Chris & Chris talk Serverless Landscape via Microsoft Developer (uploads) on YouTube
- Unifying data with Hasura GraphQL Engine & Azure functions via Microsoft Developer (uploads) on YouTube
- Serverless Security 101: Everything you need to know via Microsoft Developer (uploads) on YouTube
- Developing low-code Serverless Applications via Microsoft Developer (uploads) on YouTube
- Observability in Serverless Applications via Microsoft Developer (uploads) on YouTube
- Overcoming Serverless challenges with Durable Functions via Microsoft Developer (uploads) on YouTube
- Serverless Best Practices via Microsoft Developer (uploads) on YouTube
- Boosting your Serverless APIs with API Management via Microsoft Developer (uploads) on YouTube
- Azure Load Balancer insights using Azure Monitor for Networks | Azure Friday via Channel 9
- Announcing Major Performance Improvements for Azure SQL Managed Instance | Data Exposed via Channel 9
- New reinforcement learning methods aim to improve AI in gaming and beyond | AI Show via Channel 9
- Announcing Major Performance Improvements for Azure SQL Managed Instance | Data Exposed via Microsoft Developer (uploads) on YouTube
- Microsoft Create: Serverless Live via Microsoft Developer (uploads) on YouTube
- Connect any IoT sensor to Azure | Internet of Things Show via Channel 9
Podcast
To complete the collection of different mediums to allow you to consume your Azure news / info in any way you want, here’s a list of the podcasts released this week:- Episode 379 | Oracle Cloud With Karan Batta via Microsoft Cloud Show
- News from Microsoft Ignite 2020 – Episode 109 via Azure DevOps Podcast
- MVPs Dan Patrick and Kevin Bost to live stream Terraform via Build5Nines
- Azure Security Podcast – Confidential Computing via The Azure Security Podcast
- Surface Duo with Dan Patrick on Microsoft Cloud IT Pro Podcast via Build5Nines
- 049 – Security News from Microsoft Ignite September 2020 via Ctrl+Alt+Azure
- Episode 348 – Cloud Skills Challenge via The Azure Podcast
Latest Featured Articles
Terraform: Deploy Azure App Service with Key Vault Secret Integration
One of the most popular cloud-native, PaaS (Platform as a Service) products in Microsoft Azure is Azure App Service. It enables you to easily deploy and host web and API applications in Azure. The service supports ways to configure App Settings and Connection String...
Terraform Workflow Process Explained
HashiCorp Terraform, an open-source Infrastructure as Code (IaC) tool, enables easier infrastructure provisioning and management across all types of platforms. At the heart of Terraform's effectiveness is its workflow that consists of three main stages: Write, Plan,...
Terraform: How to Join and Split Strings
HashiCorp Terraform, a versatile infrastructure-as-code tool, empowers users to define and provision infrastructure resources with a declarative configuration language. In Terraform, managing strings effectively is pivotal to a seamless experience. This article delves...
Terraform: Import Existing Infrastructure
The popular HashiCorp Terraform, open-source, Infrastructure as Code (IaC) tool, empowers DevOps and SRE teams to manage and provision resources more efficiently. One of Terraform's powerful features is the ability to import existing infrastructure into a Terraform...
How to Determine URL a Local Git Repository was Originally Cloned From
Git is a powerful version control system widely used in the software development world. When working with Git repositories, it's essential to have a clear understanding of the repository's origin. Sometimes, you may have cloned a Git repository from GitHub, but over...
Terraform: Create your First Module
Infrastructure as Code (IaC) has become a cornerstone of modern cloud management, and HashiCorp Terraform is a powerful tool for achieving this. Terraform allows you to create reusable components called modules, enabling you to build consistent and scalable...
Azure Service Updates
Here are the latest service updates from Microsoft over the last week:- Announcing new lower pricing for Azure Files premium tier
- Standard Load Balancer and Public IP addresses support resource group move
- Microsoft plans to establish new cloud datacenter region in Greece
- Action required: Review your applications to avoid service disruption during Azure changes
- Public Preview: Azure NetApp Files Manual QoS Capacity Pool
- Dark theme is now available for the Azure mobile app
- New analytics and windowing capabilities in Stream Analytics
- Reserved capacity on Azure SQL Database Hyperscale is now available
- Azure portal September 2020 update
- Raw Logs and Metrics are generally available on Azure Content Delivery Network (CDN) from Microsoft CDN
- Learn how to manage and optimize your Azure costs with our guided learning modules
- Monitor Azure Arc enabled Kubernetes with Metric Alerts
- Public preview of Azure Stream Analytics unit testing capability in an CI/CD pipeline
- Azure Security Center—News and updates for September 2020
- Embedded C SDK general availability
- Long term retention for Azure Database for PostgreSQL-Single Server
- Azure DevTest Labs: Encrypt OS disks in your lab
- New features for Windows Server containers in Azure Kubernetes Service
- Confidential computing nodes (DCSv2) support on Azure Kubernetes Service (AKS) in public preview
- GA: Data Factory adds ORC data lake file format support for ADF Data Flows and Synapse Data Flows
- Public Preview: Data Factory adds SQL Managed Instance (SQL MI) support for ADF Data Flows and Synapse Data Flows
- Azure Cognitive Services Translator Text— Assamese language now available
- General availability: Azure Availability Zones in more regions
- Spring Data Azure Cosmos DB SDK v3.0.0 release now available
- New performance recommendations now available in Azure Advisor
- New recommendations for operational excellence are now available in Azure Advisor
- Azure Ultra Disk is now available in more regions
- New guided UI experience to deploy machine learning models in Azure Synapse Analytics (in preview)
- New Common Data Model connector for Apache Spark in Azure Synapse Analytics & Azure Databricks (in preview)
- Shared disks on Azure Disk Storage is now available in broader set of regions