Below you will find pages that utilize the taxonomy term “Azure”
Post
Secure API Management with Private Link connectivity
Overview Azure API Management is a fully managed service that enables customers to publish, secure, transform, maintain, and monitor APIs. With a few clicks in the Azure portal, you can create an API facade that acts as a “front door” through which external and internal applications can access data or business logic implemented by your custom-built backend services, running on Azure, for example on Azure App Service or Azure Kubernetes Service, or hosted outside of Azure, in a private datacenter or on-premises.
Post
Setting up monitoring for Azure AD Applications' secret expiration
Overview In this post, I am going to show you some ways which can help you to monitor the expiry of your Azure AD Applications’ secrets. Whether you have the secrets stored in a keyvault or not, it does not matter. The list of approaches I am mentioning below will help you in either of the cases. But, you should always store the client secrets in a secured storage with KeyVault being the best and recommended solution for it.
Post
Automated purging of Dead-lettered messages in different Service Bus namespaces in Azure
Overview Usually when we work with Service Bus queues, after a while, we end up with some messages reaching the corresponding Dead-letter queue, which is nothing but a partition inside that queue to store messages that weren’t successfully processed. The reason for the messages ending up in DLQ could be anything starting from lock-duration issue to max delviery count threshold or even a technical issue. Once we have these messages piled up in DLQ, next action should be try to reprocess.
Post
Monitor API Connection status in Azure
Overview Hello! In this post I am going to show you how can implement a monitoring solution for your API Connections that you have used in your integrations in Azure. These API Connections allow Azure services like a logic app to connect to external services like SQL server, outlook, Sharepoint online etc.If you are not aware of these API connections, you can learn about them here.
This post is inspired from Sandro Pereira’s Blog.
Post
Upgrade Authentication for your Azure Automation Runbooks
Overview Hello! Microsoft recently announced the general availability of support for Managed Service Identity(MSI) in Azure Automation account. This news has been widely appreciated from Microsoft Azure’s customers as it greatly reduces the pain of managing the Run-As-Account SP certificates, which has been the main authentication method for runbooks running in Automation accounts since the inception of the service.
To make the customers adapt this more-secure method, Microsoft has now removed the option to create a Run-As-Account along with the new Automation account.
Post
Implement Governance for Azure KeyVault with Azure Policies
Overview Hello! In today’s post, we are going to talk about how we can implement governance and compliance for a very important resource in Azure which is Azure KeyVault.
If you want to learn what is KeyVault, you can read more about it here
Now, we all know storing secrets and certificates in KeyVault is considered a best practice when it comes to storing and accessing sensitive information in Azure. And in order to follow this practice, multiple teams in an organization start storing the secrets/keys in the vault without following any standards and regulations.
Post
Best Practices for Storage Accounts in Azure
Hello everyone, this post is going to be of huge help for you if you are using Storage Accounts in Microsoft Azure. If you want to learn about Storage Account and how to create one, click here.
Overview Storage Account is a very common service in Azure which almost every Microsoft’s Cloud customer uses. The steps to create and get started with this service are very straight forward. You create one of these accounts and you are good to go with your online, readily available data storage solution.
Post
APIM Extension for VS-Code!
Hello everyone, hope you have been enjoying my posts so far. This one is going to be about an extension for API management service in Azure available in our favourite IDE- VS Code.
This extension has been there for some time but the recent release comes with few very powerful and user-friendly features. So in this post, instead of making it detailed, I am going to list out few very useful features of this extension and also paste a little gif for the same.
Post
Reserve Capacity for your Azure VMs On-demand!
Hello Everyone! It’s been a while since my last post. Today’s topic will make some Azure customers (a substantial percentage as per Microsoft) save costs for their mission-critical workloads.
Microsoft has recently introduced a new service called ‘On-Demand Capacity Reservation’. Through this service, they are allowing their customers to purchase and get guaranteed capacity for their VMs throughout the interval that reservation is deployed in the subscription.
This feature is still in preview, which means the SLA that they offer is not yet available.
Post
Save Azure Storage costs by using Lifecycle Management Policies
Hello Cloud Enthusiasts! Today I will be showing you quick ways about how you can set up LMPs (Lifecycle Management Policies) for your data stored in Azure Blob Storage to save costs.
What are LMPs? There could be scenarios where you are required to store a huge amount of data in an Azure Storage Account as Blobs. During the initial days, the data is accessed frequently by multiple systems. But as the data ages, its usage frequency decreases exponentially.
Post
End-to-End Correlation using Logic Apps
Hey Everyone! In this post, I am going to quickly show you a couple of ways to implement correlation between different Logic Apps you might be using in your Integration.
Why do we need Correlation? Whenever you are working on an integration scenario, you would always try to keep the services involved as decoupled. So when you have multiple services running by passing data to/from each other, you need to make sure those runs are interconnected in some way.
Post
Monitor your SQL estate using SQL Insights in Azure Monitor
Hey everyone! I have got another super cool feature for all you Azure Architects which will help you in setting up proper monitoring and management of your entire Azure SQL infrastructure. Quick note, this feature is still in preview, but you can start playing around with this to make sure it serves the purpose. Let me give you a quick overview of it.
What is it? SQL Insights is just another monitoring solution available in Azure Monitor designed specifically for SQL infrastructure on Azure.
Post
How to use Azure KeyVault secrets while scripting in Powershell or Azure CLI?
Hello All! Usually, when we start working on a deployment script, we either go with storing the passwords/secrets in variables in plain text or we tend to provide them at runtime (comparatively more secure). We all have been there. But when we are working with a huge script with a large number of parameters, the latter becomes a pain too. So why not try to find a way in which we can keep those secrets secure as well as handy to use as many times as required.
Post
Azure Automanage -Quicker way to implement best practices
Hello Everyone! So today we will be looking into a new Azure service known as Azure Automanage which is in preview state as of today.
What is Azure Automanage? Azure Automanage is a service which helps by removing the manual effort required in configuring some best practices in terms of reliability, security and better management of your virtual machines. It takes care of all that configuration by itself. All you need to do is enable your VM for Automanage service.
Post
Use Power Automate Desktop to start/stop Azure VMs
Hello All! I am sure you must have heard about Power Automate by now, being it a talk of the town in the Microsoft world recently. For those who haven’t,
Power Automate, formerly known as Microsoft Flow, provides a Cloud-based automation platform to configure repetitive tasks as workflows and trigger them on an event basis or on a schedule. Platform already has more than 400+ pre-built connectors to allow the Citizen users to connect to various Cloud-based as well as On-premises resources.
Post
Cloud Adoption Framework vs Well-Architected Framework
Hello! In this blog, we are going to see how CAF and WAF help organizations adopt and improve their Cloud deployments. First of all, lets see what each of these offer individually and then we will see how both can co-exist and work together.
Cloud Adoption Framework As per Microsoft’s definition The Cloud Adoption Framework is a collection of documentation, implementation guidance, best practices, and tools that are proven guidance from Microsoft designed to accelerate your cloud adoption journey.
Post
How to use Azure Advisor ?
Hey Everyone! Today I’ll be walking you through the capabilities and features available in Azure Advisor, an AI-based recommendation engine working as a self-hired cloud consultant for you to help you with personalized recommendations based on your current Infrastructure in Azure.
With Advisor, you can:
Get proactive, actionable, and personalized best practices recommendations. Improve the performance, security, and reliability of your resources, as you identify opportunities to reduce your overall Azure spend.
Post
How to secure Logic Apps in Azure?
If you are new to Logic Apps, keep reading. If you have deployed such workflows before, you may skip to the next section..
What is Logic App? Logic Apps in Azure provide a cloud-based platform to design and run workflows that can span from the boundaries of your Azure infrastructure to external systems accessible via Internet and even to your On-premise applications. To give a brief introduction about the service, Logic Apps have 3 basic artifacts which are important to be understood before getting your hands dirty with this amazing service from Microsoft.
Post
Move Resources in Azure
Hello! In this post, we are going to see the ways in which we can move around resources in Azure. First let’s understand why would one want to move resources? An organization, having an infrastructure up and running, may look for and adapt new governance strategies or may go through a change on the organization level, like a partner change, or a merger or any such reasons. Once we have multiple parties responsible for or utilizing our resources, an organization may need to segregate the resources and define a well-structured environment to ensure proper governance and billing.