Latest Azure topics
All the latest Azure pages on this site.
Microsoft Azure, commonly referred to as Azure, is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through Microsoft-managed data centers.
- Published on
Blog: How to: CI/CD/IaC for Azure Function Apps and GitHub Actions
In this article, I show you how to use Github Actions to test an Azure Function App, as well as create all resources & deploy the code in a complete CI/CD process.- Published on
Blog: How to create Azure Function Apps with Bicep | step by step
Learn how to use Azure Bicep to create resources reliably & orchestrate changes and embrace infrastructure as code (IaC) in your Azure projects.- Published on
Blog: Microsoft Cloud Show - 450 | GoodbyeWorld(); Our last podcast episode
Today, March 15, 2022, CJ & I released the last episode of the Microsoft Cloud Show. Tune into episode 450 to hear why we’re hanging it up after 3,065 days!- Published on
Blog: Microsoft Cloud Show - 449 | Our Take on the State of Microsoft 365
Microsoft 365 is over 11 years old. In this episode, AC & CJ sit down to look back at the evolution of Microsoft 365, evaluate the current state of it, predictions, & some hopes for the future of the platform.- Published on
Blog: Microsoft Cloud Show - 448 | Our Take on the State of Microsoft Azure
Microsoft Azure is over 13 years old. In this episode, AC and CJ sit down to discuss the state of the Azure nation, where it stands in the cloud wars, and where they would like to see it improve.- Published on
Blog: Microsoft Cloud Show - 447 | Office in Microsoft Teams, Microsoft 365 Pitches Legacy G-Suite Customers, and More Cloud News
In this episode, AC and CJ cover some recent updates and releases in the Microsoft 365 world, get cheeky with Microsoft 365’s offer to customers that will lose their G Suite legacy free edition, more news!- Published on
Blog: Microsoft Cloud Show - 446 | Microsoft Tries to Make Nice With FTC and Microsoft Teams Saving the Environment
Microsoft is trying to stave off the wrath of the FTC regarding its latest large acquisition, Microsoft Teams is doing its part to try and help your laptop from exploding & AC and CJ discuss some .NET development with Microsoft Graph.- Published on
Blog: Microsoft Cloud Show - 445 | Is 2022 the Year of Gaming Consolidation or the Metaverse Burn Pit
Is 2022 the year of gaming acquisitions after we’ve seen over $80 billion spent in the first 5 weeks? Or will it be the metaverse burn pit after Meta has already blown through $10 billion & Microsoft cans Hololens creating turmoil in the halls of Redmond? Tune into episode 445 and hear what AC & CJ have to say!- Published on
Blog: Microsoft Cloud Show - 444 | Microsoft's Astronomical Growth, Mainframes in the Cloud & Some News
This week Microsoft dropped the news of its biggest acquisition to date and AC and CJ dive in to dissect it from their points of view.- Published on
Blog: AndrewConnell.com v5 - new year & a new site theme
After 3,240 days, I figured it was a good time for a good refresh. Recently I took some time to rebuild my site theme & after launching it, I’m excited to share it with you! In this post, learn about some of the things that went into the process.- Published on
Blog: Microsoft Cloud Show - Episode 443 | Microsoft's Blockbuster Blizzard Acquisition & Updates to Azure Kubernetes Service
This week Microsoft dropped the news of its biggest acquisition to date and AC and CJ dive in to dissect it from their points of view.- Published on
Blog: Microsoft Cloud Show - Episode 442 | New Azure Features, TLS Changes & SDKs for Developers
Tune in to episode 442 and hear Andrew Connell & Chris Johnson cover the latest news related to Microsoft Azure products & services, Microsoft Teams, and what’s new from Microsoft 365!- Published on
Blog: Microsoft Cloud Show - Episode 441 - Looking forward to 2022
I co-host a podcast, the Microsoft Cloud Show, with my good friend Chris Johnson. 2022 has to be better than 2021 right? Surely! This week AC and CJ look forward and discuss their hopes, dreams, wishes, and goals for 2022 and what they would like to see happen in tech, and more. This episode first appeared on the Microsoft Cloud Show: Episode 441 - Looking forward to 2022 It's time for our @andrewconnell & @c_j_ohnson annual Looking Forward to 2️⃣0️⃣2️⃣2️⃣ episode!- Published on
Blog: Microsoft Cloud Show - Episode 440 - Reflecting on 2021
I co-host a podcast, the Microsoft Cloud Show, with my good friend Chris Johnson. In this episode, AC & CJ look back at 2021. We also look at AC & CJ’s wishes & goals for 2020 and see how they ended up on the year. This episode first appeared on the Microsoft Cloud Show: Episode 440 - Reflecting on 2021 It's time to get reflective! In episode 4️⃣4️⃣0️⃣ of 2️⃣0️⃣2️⃣1️⃣ (our last episode of the year), @andrewconnell & @c_f_johnson look back at the biggest news & themes from this past year.- Published on
Blog: Microsoft Cloud Show - Episode 437 - AWS Reinvent Recap
This week AC & CJ discuss news from the recent AWS conference re:Invent 2021.- Published on
Blog: What's new with the MS-600 exam for the Microsoft 365 Dev Cert | December 2021
In this post, I want to update you on some of the changes Microsoft has recently made related to the exam & offer guidance if you’re planning to take the exam soon. I’ll also answer a few common questions that keep coming up. In this post, learn about the changes #Microsoft made related to the #MS-600 exam, get guidance if you’re planning to take the exam soon, & get answers to common questions that keep coming up.- Published on
Blog: Microsoft Cloud Show - Episode 436 - Azure Functions CI & CD
In episode 436, we looked at a real world implementation of Azure Functions complete with a full continuous integration & continuous deployment (CD & CD) configuration.- Published on
Blog: Microsoft Cloud Show - Episode 439 - Hacks Crashes and the News
I co-host a podcast, the Microsoft Cloud Show, with my good friend Chris Johnson. AC and CJ check in on recent news from the past week including another AWS outage, MS winning company of the year, Log4J hacks, Windows news, Azure Space & Teams encryption. This episode first appeared on the Microsoft Cloud Show: Episode 439 - Hacks Crashes and the News In episode 439, @andrewconnell & @c_f_johnson check in on recent news from the past week including another @awscloud #outage, @Microsoft winning company of the year, #Log4J hacks, Windows news, @Azure Space & Teams encryption.- Published on
Blog: Microsoft Cloud Show - Episode 438 - AWS Outage, Microsoft Azure News & Microsoft 365 Developer Updates
I co-host a podcast, the Microsoft Cloud Show, with my good friend Chris Johnson. In this 438th episode, AC and CJ cover the recent AWS outage of their US-EAST-1 region as well as some Microsoft Azure and Microsoft 365 news. At the end, hear them bookend the episode with their own blast radius of picks! This episode first appeared on the Microsoft Cloud Show: Episode 438 - AWS Outage, Microsoft Azure News & Microsoft 365 Developer Updates- Published on
Blog: Announcing my next course: Microsoft 365 Certified Developer MS-600 Exam Prep
In early September 2017, I announced Voitanos’ first course to be published. A little over three years later, I’m excited to share with you today the news on my next course that’s currently in the works!- Published on
Blog: Microsoft Cloud Show Recent Episodes
I co-host a podcast, the Microsoft Cloud Show, with my good friend Chris Johnson. We publish new episodes every week and over the last couple months we’ve published few interviews I wanted to call out. Episode 374 | Orchestry with Michal Pisarek On September 2, we were joined by special guest Michal Pisarek on the show to talk about his new startup Orchestry which aims to help companies better manage provisioning, governance, templating, and more in Microsoft Teams and SharePoint.- Published on
Blog: SPFest Virtual SharePoint Framework Workshop - SEPT 2020
This year’s pandemic has upended the technical conferences so many rely on for training and learning new skill sets. But all is not lost, there’s always another way! I’ve been working with the great folks at SharePoint Fest to put together a virtual workshop solution! Are you a SharePoint Framework developer? If you’re looking to level-up your SharePoint Framework skills for the enterprise, this workshop is for you! Join me on September 15, 2020 for an interactive & knowledge packed workshop to learn how you can add automated testing, and deployment to your SharePoint Framework solutions using Azure Multistage Pipelines or GitHub Actions!- Published on
Blog: NOW AVAILABLE: Mastering SharePoint Framework Continuous Monitoring Azure Application Insights Chapter Published
Today I published a new chapter to the Ultimate bundle of my Mastering the SharePoint Framework course. This new chapter, DevOps: Monitoring & Telemetry with Azure Application Insights, is immediately available to all existing Ultimate bundle subscribers! Info: DevOps: Monitoring & Telemetry with Azure Application Insights Development teams and organizations are always looking for ways to automate, streamline, and improve processes related to building software. SharePoint Framework development teams are no different.- Published on
Blog: Automatically Reindex Hugo Sites with GitHub Actions
In this post, I’ll show you how I trigger Azure Search to reindex the site each time it’s redeployed as part of my existing GitHub Actions.- Published on
Blog: Automated Hugo Releases with Github Actions
I recently switched the CI/CD process to replace Azure Pipelines with GitHub Actions and in this post, I want to show you how I did it.- Published on
Blog: My Thoughts on Microsoft Build 2020
Last week, Microsoft held their annual Build conference. Unlike previous years, this event was entirely online due to the current pandemic. It’s quite an undertaking switching gears just two months out from the show and taking an in-person 100% digital, especially when everyone involved is limited to collaborating virtually in today’s this work from home environment. Overall, I thought it was a good event. They got some good press from the usual players like The Verge, but also picked up some accolades in areas you don’t normally see, such as CNN!- Published on
Blog: NOW AVAILABLE: Mastering the SharePoint Framework - CI/CD with GitHub Actions & Azure Pipelines for SPFx projects chapter
Yesterday I published a new chapter to the Ultimate bundle of my Mastering the SharePoint Framework course. This new chapter, DevOps: CI/CD with GitHub Actions & Azure Pipelines, is immediately available to all existing Ultimate bundle subscribers! Info: DevOps: CI/CD with GitHub Actions & Azure Pipelines Development teams and organizations are always looking for ways to automate, streamline, and improve processes related to building software. SharePoint Framework development teams are no different.- Published on
Blog: Join me for SharePoint Framework Mini Summit, a FREE online event and May the 4th be with you!
After years of galactic chaos, SharePoint developers have finally realized the importance of building their SharePoint solutions with SPFx. With the Force awakened, the SharePoint community seeks solace with their PnP masters! Join me on May 4th with Elio Struyf, Waldek Mastykarz, and Vesa Juvonen, for a 3.5 hour SharePoint Framework mini-summit and May the 4th be with you!- Published on
Blog: Seven months later, analyzing the cost of hosting a Hugo-based site on Microsoft Azure
In August 2019 I relaunched this site as a static site, generated using Hugo, and hosted on Azure. Moving to a static site brought quite a few benefits, from speed, ease of authoring new content, and simplicity. While it wasn’t a factor in the decision to move to a static site, cost has been another huge benefit. I’m saving over 97% per month by switching from a dynamic to a static site!- Published on
Blog: Join me, April 22, 2020, and learn about the Microsoft 365 Developer Associate certification and MS-600 exam
Join me in a webinar on April 22, 2020 and learn about the MS-600 exam you need to pass to achieve the Microsoft 365 Developer Associate certification. I’ll discuss what topics you need to have experience in and how you can best get yourself prepared to take and pass the MS-600 exam.- Published on
Blog: Learn the SharePoint Framework with me at the SharePoint Conference 2020 in Las Vegas!
I’m looking forward to the Microsoft SharePoint Conference 2020 in Las Vegas, May 17-21, 2020, at the MGM Grand. Like the previous SharePoint Conferences, I’m excited to head back and present a pair of full-day workshops for SharePoint developers on the SharePoint Framework (SPFx)!
- Published on
Blog: Update to my Azure Pipelines Templates for SPFx (v1.3.0)
In this post, learn about recent changes & improvements recently made to my Azure Pipelines Templates for SharePoint Framework (SPFx) projects.- Published on
Blog: Join me at SPFest DC to learn SharePoint Framework Development!
I just a few months I’ll be at the SharePoint Fest (SPFest) conference in Washington DC presenting a few sessions for developers. This is expected to be a great conference just like other SPFest conferences such as those in Seattle and Chicago. You’ll find me presenting a full day workshop as well as 2 sessions at this show.
- Published on
Blog: Join Me at the Quebec SharePoint User Group on February, 4 2020
Danger: Presentation cancelled Unfortunately something has come up and I’m unable to be in Montreal the week of this user group. Therefore my presentation had to be cancelled… sorry about this folks! Hey SharePoint developers in Montreal, Canada! I’ll be in town next week and the kind folks at the Quebec SharePoint User’s Group invited me to present while I’m in town. Join me next Tuesday, February 4, 2020 and see a Floridian freeze in the Montreal winter!- Published on
Blog: Copying files based on file content between two locations with Azure Data Factory
Recently I ran across a scenario and found myself coming up empty in looking for resources on how to solve it. I didn’t think the scenario was all that unique, but I could find not a single article or post on how to solve this problem. It’s situations like these that interest me because not only do i want to figure it out, but I want to write about it as well to help others who may run into this.
In this post, I’ll explain how I used Azure Data Factory to move millions of files between to file-based stores (Azure Blob Storage containers) but using a value within the contents of each file as a criteria where the file would go be saved to.
- Published on
Blog: Automatically Reindex Hugo Sites with Azure Pipelines
In this post, I’ll show you how I trigger Azure Search to reindex the site each time it’s redeployed as part of my existing Azure Pipeline configuration.- Published on
Blog: Monitor Azure Search With Azure Application Insights
In my last post, Add Search to Hugo Sites With Azure Search, I explained how I added a search capability to my site using Azure Search. In this post, I’ll show you how I monitor it to see what queries people are running and which result they are clicking on.
- Published on
Blog: Add Search to Hugo Sites With Azure Search
A few months ago I re-launched my site on Hugo, but search wasn’t included in the release. That’s what this post is about.- Published on
Blog: Join me at Ignite 2019 & SPFest Chicago for SharePoint Framework Development
A few weeks ago I posted that I am going to be in Prague in early December for ESPC 2019 speaking on SharePoint Framework development. Check that post of a change to one of my sessions. One of them was replaced in favor of a new session on setting up automated testing on your SharePoint Framework projects. But that’s not why I am writing this post… Recently I got word that I’ll be at two more conferences in 2019.- Published on
Blog: Automate Building, Testing and Deploying SharePoint Framework Projects with Azure Pipelines in Four Steps
In this post, you’ll see how to automate the build, test & deployment to SharePoint Online of any SharePoint Framework project using Azure Pipelines.- Published on
Blog: Automated Hugo Releases With Azure Pipelines
In this post, I explain how this site is automatically built & deployed when I push commits as well as on a scheduled basis with Azure DevOps Pipelines.- Published on
Blog: Hosting Hugo on Azure
Last week I wrote how I migrated my site from a dynamic CMS to a static site generated using Hugo. The entire site and all supporting processes are hosted in the Microsoft cloud, specifically Azure DevOps & Microsoft Azure. In this post, I will explain how the site is hosted in Microsoft Azure. This assumes the static files have already been built so you will see how it’s exposed to the world.
- Published on
Blog: Leverage Custom Permissions in Azure AD Applications
In my last post, Securing an Azure Function App with Azure AD - Works with SharePoint Framework!, I showed how you can secure a REST API deployed as an Azure Function App using Azure Active Directory (AzureAD). This comes in quite handy when you want to secure some custom server-side business logic that’’s called from a SharePoint Framework (SPFx) client-side solution. The SPFx docs show how to use APIs with permissions to the Microsoft Graph. This post will explain how to add custom permissions to the AzureAD application that is used to secure your Azure Function.- Published on
Blog: Validating Azure Active Directory (AD) generated OAuth tokens
In this post, I’ll explain how you can validate OAuth tokens generated by Azure Active Directory (AD) in your custom apps.- Published on
Blog: Securing an Azure Function App with Azure AD - Works with SharePoint Framework!
I recently published a new chapter in my Mastering the SharePoint Framework on-demand course for developers that included a section that showed how to call a REST API deployed using an Azure Function App and secured with Azure AD from the SharePoint Framework. When I was working on this chapter, it felt like the process of configuring an Azure Function App to be secured with Azure AD was harder and more complex than it should have been. Specifically, some of the things you do aren’t explained as well… so I decided to blog about it here!- Published on
Blog: Join me at the Jacksonville, FL Global Azure Bootcamp this Saturday, April 21!
Hey local peeps, interested in a great Azure community FREE event? Join me this Saturday for the Jacksonville, FL installment of the Global Azure Bootcamp 2018. This is a great free event for anyone interested in Azure from IT Pro’s to developers and architects. I’m presenting a session for developers on using some great services from Azure to get the most out of your custom applications! Azure Application Insights & Stream Analytics for Application Telemetry & Monitoring You’ve built your application, but do you know how people are using it?- Published on
Blog: What's Next for Me: Introducing Voitanos for OnDemand Courses
Over a decade ago I left the corporate world to join another company and start teaching developers about SharePoint. A year after that I left the world of full-time employment to be a contract instructor doing the same thing: teaching developers. Then two years later I joined up with a good friend and co-founded a SharePoint training company, that I co-owned & co-operated from 2009-2013. I continued to teach as a contract instructor but also published on-demand video courses through a popular training platform.- Published on
Blog: Thoughts from the Microsoft Ignite 2016 Conference
Thoughts from the Microsoft Ignite 2016 ConferenceLast week Microsoft held their second Ignite conference in Atlanta, Georgia with just 23,000 of their closest friends. This show is meant to replace Tech Ed, the SharePoint Conference and various other product specific conferences by Microsoft. There are other smaller conferences & events, but a lot of these now tend to be virtual (such as Connect();). They now focus on three major events:- Published on
Blog: Continuos Delivery of OrchardCMS to Azure, Complete with Dev & Test Environments
Nearly two and a half years ago, in March 2013, I relaunched my blog on the OSS CMS platform OrchardCMS. In those two+ years Orchard has had two significant releases (I went live with 1.7.1 but 1.8.2 & 1.9.1 were released with significant performance and functional changes implemented) that I had not applied. Why? Because I didn’t want to just trip it in apply them on my production multi-tenant Orchard instance in Azure and I had the hardest time getting a reliable development and test instance setup.- Published on
Blog: Using Azure Application Insights with Single Page Apps
Last week I posted about the Office UI Fabric recently released for developers creating Office 365 / Office / SharePoint applications or add-ins. In that post I mentioned a sample app that I created to manage a fantasy football draft. This consisted of an Excel task pane add-in that I used to issue draft picks on my laptop & a single page application built with Angular that was shown on my TV to everyone in the draft.