Operations | Monitoring | ITSM | DevOps | Cloud

Document Azure Environment to monitor Azure usage

As cloud adoption expands, subscribing and provisioning resources increase day by day. Regular analysis and assessment are essential to monitor usage, ensuring that cloud resource spending remains efficient and minimizing waste. The assessments can be made using many ways but will need some level of technical competence and regular maintenance: Not all stakeholders will have access and the necessity to check through these tools.

Azure Key Vault Certificate Expiration Monitoring

Azure Key Vault is a cloud-based service provided by Microsoft Azure for managing and safeguarding cryptographic keys, secrets, and digital certificates used by cloud applications and services. It offers a secure and compliant way to store, manage, and control access to these sensitive pieces of information. Key Vault is designed to help protect the confidentiality and integrity of data, enhance the security of applications, and simplify key management tasks.

Azure Integration Account Certificate Expiration Monitoring

The Azure Integration Account is part of the Logic Apps Enterprise Integration Pack (EIP) and serves as a secure, easily manageable, and scalable repository for the integration artifacts that you create. You can create and store agreements, certificates, maps, partners, and schemas in your integration account and refer them seamlessly across all your Logic Apps. This streamlined approach facilitates the swift and hassle-free creation of B2B processes using Logic Apps.

Power Automate Monitoring

Power Automate is a cloud-based service that Microsoft provides as part of Power Platform. It allows users to create automated workflows integrating various applications and services. It is designed for a wide range of users, from business professionals looking to automate daily tasks to developers who can create more complex automation. A trigger initiates a Flow in Power Automate followed by predefined actions. Each execution of the Flow creates a run.

Azure Event Grid Monitoring and Alerting

Azure Event Grid is a versatile and event-driven service within the Microsoft Azure cloud ecosystem, designed to enable seamless event handling and routing across various Azure services and external sources. This powerful service plays a pivotal role in facilitating event-driven architectures, streamlining the development and management of cloud-based applications and systems.

Azure Service Bus Monitoring and Alerting

Microsoft Azure offers a cloud-based messaging service called Azure Service Bus. The goal is to streamline communication between disparate components or applications, regardless of whether they are distributed across multiple environments and locations or operating on the same Azure platform. With Azure Service Bus, you can develop distributed systems that are scalable, reliable, and decoupled.

Logic App Best Practices, Tips, and Tricks: #37 How to get distinct values from an array?

Welcome again to another Logic Apps Best Practices, Tips, and Tricks. In my previous blog posts, I discussed some of the essential best practices you should have while working with the Azure Logic App. Today, I will speak about another helpful Best Practice, Tips, and Tricks that you must consider while designing your business processes (Logic Apps): How do we get distinct values from an array or repeating structure?

Replay messages in Azure Service Bus dead-letter queue

When working and dealing with asynchronous messaging patterns – in this case, using Azure Service Bus – depending on the requirements, you will find many scenarios when you need to reprocess messages. Sometimes, a message failed because a system was offline for a certain period, there was a bug with the service, and we needed to resend specific messages and many other reasons.