Azure Web app using Azure SQL using Private Endpoints
Azure Greg
by Gregor Suttie
1w ago
Ok so this blog post covers deploying an Azure Web App that talks to an Azure SQL Server database which we will then secure access to the database using a VNet and a Private Endpoint. First we will deploy the web application which talks to Azure SQL, this wont be using a VNet nor a Private Endpoint and is unsecure and open to the internet, then we will tighten it down by adding the VNet and Private endpoint. What are Azure Private Endpoints? An Azure Private Endpoint is a network interface that connects your virtual network privately to a service powered by Azure Private Link. This allows you ..read more
Visit website
Azure Data Fundamentals DP-900 on LinkedIn Learning
Azure Greg
by Gregor Suttie
2w ago
All 4 parts of the exam are now available on LinkedIn Learning, for anyone who was looking for all 4 parts they are now all available at the links below:- Part 1- https://www.linkedin.com/learning/azure-data-fundamentals-dp-900-cert-prep-1-core-data-concepts Part 2 – https://www.linkedin.com/learning/azure-data-fundamentals-dp-900-cert-prep-2-working-with-relational-data-on-azure-17091985 Part 3 – https://www.linkedin.com/learning/azure-data-fundamentals-dp-900-cert-prep-3-working-with-non-relational-data-on-azure/ Part 4 – https://www.linkedin.com/learning/azure-data-fundamentals-dp-900-cert ..read more
Visit website
Enabling Defender for Cloud using Bicep
Azure Greg
by Gregor Suttie
2w ago
In this blog post I show you how to enable Defender for Cloud using Bicep Microsoft Azure Defender is a cloud-based security solution that helps protect Azure resources and workloads running in Azure, on-premises, or in other clouds. As always I try to make use of the following GitHub repository https://github.com/Azure/ResourceModules/ this is where I go to make use of the hundreds of already written Bicep scripts which I can make use of very quickly. I start by cloning the repository then lifting the files I need to make what ever I need to deploy work, in this case I want the following fold ..read more
Visit website
Creating Azure Architecture Diagrams from scratch (almost)
Azure Greg
by Gregor Suttie
2w ago
Part of my job is creating Azure Architectural diagrams and to be honest I really didn’t get on that well with Visio, its a great product but there was a lot of swearing when fiddling around with spacing and drawing arrows the way I wanted them etc., I just never felt proud of what I had created (It’s me not Visio lets be clear). I stumbled across a video from https://twitter.com/LiorKamrat Lior teaches you how to use PowerPoint, yes you read that correctly, PowerPoint to create really awesome looking architectural diagrams – definitely watch all of his video if you like me don’t get on well ..read more
Visit website
Azure PostgreSQL Flexible Server using Bicep
Azure Greg
by Gregor Suttie
2w ago
In this blog post I show you how to create a new Azure PostgreSQL Flexible server using Bicep, the single server will be no longer at the start of 2024 so many of you will need to migrate to the flexible offering. Azure PostgreSQL Flexible Server is a fully managed, cloud-based PostgreSQL database service that provides the ability to scale compute and storage resources independently, making it more flexible and cost-effective than other Azure PostgreSQL offerings. As always I try to make use of the following GitHub repository https://github.com/Azure/ResourceModules/ this is where I go to mak ..read more
Visit website
Azure SQL Server VNet Integrated using Bicep
Azure Greg
by Gregor Suttie
3w ago
I have a terrible memory so this blog post is mainly to remind me how to VNet Integrate Azure SQL. The code below is creating an Azure SQL Server and VNet integrating it – the VirtualNetworkRule is the key part and the following is how to go about it. I use this existing Bicep repo for all of the Bicep that I write – https://github.com/Azure/ResourceModules/ @description('Deploy an Azure SQL Server') module createAzureSQL 'modules/azuresql_modules/deploy.bicep' = if (deployAzureSQL) { scope: resourceGroup(dataTierRg) name: azureSQLServerName params: { name: azureSQLServerName lo ..read more
Visit website
My 2022 Yearly Review
Azure Greg
by Gregor Suttie
1M ago
2022 was a strange year for me, felt like I hadn’t done much and then I started writing this blog post and it turns out wasn’t too bad after all. I did however get quite a few MVP nominations for people deserving of the award and got a good number of people started doing their first ever LinkedIn Learning course. My first-ever LinkedIn Learning course went live in March of this past year, and then I finished the second part I was asked to do. January Azure Data Fundamentals Part 1 – https://www.linkedin.com/learning/azure-data-fundamentals-dp-900-cert-prep-1-core-data-concepts/ Azure Data Fu ..read more
Visit website
Microsoft Ignite – In person Seattle review
Azure Greg
by Gregor Suttie
3M ago
This is my review of Ignite, in person, in Seattle. This was my first ever time in Seattle, really enjoyed the city and look forward to returning (I love being in the United States). I was delighted to be able to attend this years event. This years Ignite in person has been, well different, to be fair I think I had been greatly spoiled by the previous Ignite I attended back in 2019 in Orlando. Microsoft has tried out some new ideas and below is my feedback and findings from Days 1 and 2 (supposed to be 3 day event, but it wasn’t in perso in Seattle at least). No Ignite bag was a little disappo ..read more
Visit website
Bicep Scenarios
Azure Greg
by Gregor Suttie
5M ago
I have been working with Bicep a lot on a recent project and I tweeted a reply to a tweet as you can see below, in order to reply properly I decided to write this blog post as hopefully being a way to give constructive feedback. Lets take the example of vnet peering – if you google/bing for vnet peering bicep you will end up here most likely – https://docs.microsoft.com/en-us/azure/templates/microsoft.network/virtualnetworks/virtualnetworkpeerings?pivots=deployment-language-bicep This is somewhat helpful in terms of it shows you the format, however it wont help a lot of people as its not got ..read more
Visit website
Reverse Engineering Arm Templates to use with Bicep
Azure Greg
by Gregor Suttie
6M ago
When working with Bicep there are times when the documentation isn’t there, and the examples aren’t there yet either. Recently I needed to deploy Azure Database for PostgreSQL Flexible server using Bicep, the docs for doing this are ok, examples would make the Bicep docs so much better, but anyway, if you have been using Bicep then you manage to get it working. I tend to go to the following website https://github.com/Azure/ResourceModules/ when I am working with Bicep and use these modules as much as I can – note that they are constantly being worked/changed so bare that in mind. I figure out ..read more
Visit website

Follow Azure Greg on Feedspot

Continue with Google
OR