Operations | Monitoring | ITSM | DevOps | Cloud

February 2023

Choosing the Right AWS Messaging Service for Your Application

With the dawn of microservices and serverless, event-driven architectures have become the way to go when building a new system in the cloud. This approach has allowed for greater scalability, as the system can easily adapt and respond to changes in traffic or demand without having to overhaul the entire architecture. Additionally the Event-driven approach means your application is mainly concerned with routing event data to the right services.

Azure Monitor Pros and Cons

Enterprise use of Microsoft’s Azure Cloud Services is expanding at an unprecedented rate as cloud computing usage expands. However, enterprises that have recently switched to Azure continue to have serious concerns about monitoring their applications efficiently. As the business overgrows, it is essential to understand its functioning and health simultaneously.

10 Ways to Optimize your Azure cost

In modern times, building and publishing an application has become very easy with Cloud-based deployment. Users don’t need to worry about infrastructure-related challenges like availability, reliability, scalability, etc. The cloud providers are responsible for keeping the deployment flow simple and intact. Providing many advantages and coherence, the high cost incurred for such benefits is the downside.

How to track the failures in microservice applications?

Microservices architecture (often shortened to microservices) is an architectural style for developing applications. Microservices allow a large application to be separated into smaller independent parts, each having its own realm of responsibility. To serve a single user request, a microservices-based application can call on many internal microservices to compose its response. It is critical to track failures in microservice to take corrective actions and keep the business process ongoing.

Get notified on Azure app registration client secret expiration!

Azure AD app registration identities are used to provide access to specific resources in Azure. We use some App Registrations in Azure, for example, the security concerns, many organisations dislike enabling users to build Azure Active Directory (AAD) and Service Principals (SP). Building a manual process, on the other hand, might be a bottleneck and a time sink. However, you can build an Office365 form for users to request AAD application registration.

How to achieve distributed tracing using Application Insights?

In this blog, we will explore how distributed tracing works in Application Insights and how to use it to diagnose the issues in a distributed application. Azure Application Insights is a powerful tool for monitoring and diagnosing application performance issues and supports distributed tracing. It is an extension of Azure Monitor and provides Application Performance Monitoring features out of the box.

OpenTelemetry on AWS, beyond instrumentation and into resource attributes

Instrumenting your code is essential to understanding your system’s performance and diagnosing issues as they arise. Traditionally, this was accomplished using proprietary vendor libraries, causing major lock-in. Enter OpenTelemetry. OpenTelemetry is an open-source project that provides a set of APIs, SDKs, and integrations for instrumenting code.

Logic App Best practices, Tips, and Tricks: #21 Moving or organizing shapes inside Visual Studio Logic App designer

Today I’m going to speak about another important Best practice, Tips and Tricks that you need to consider while designing your business processes (Logic Apps): Moving or Organizing shapes inside Visual Studio Logic App designer.

Understand serverless function performance with Cold Start Tracing

Serverless developers are undoubtedly familiar with the challenge of cold starts, which describe spikes in latency caused by new function containers being initialized in response to increasing traffic. Though cold starts are usually rare in production deployments, it’s still important to understand their causes and how to mitigate their impact on your workload.

Exploring Azure Kubernetes Service and its monitoring capabilities

What is Azure Kubernetes Service? Azure Kubernetes Service (AKS) is a fully managed open-source container orchestration service offered by Azure. Provisioning, scaling, and upgrading resources can be done without causing downtime with Azure Kubernetes Service. Container orchestration in Kubernetes enables deployed application components to be isolated in distinct containers that can scale independently. A cluster made up of these containers functions as a microservices-based software product.

Troubleshoot and monitor .NET application deployed in Azure!

Document360 is one of the leading knowledge base platforms in the market, with over 1000 enterprise customers. The initial version of Document360 was released in the year 2017. Due to the simple and elegant user experience and competitive feature set, it gained the traction of many customers in the market, leaving it to become one of the category’s top tools.

Azure end-to-end transaction details with enhanced visibility

In this blog, we look at the importance of viewing Azure end-to-end transactions from the perspective of a business user, the overall benefit of Business Application Monitoring, and how Serverless360 BAM can help your organization by providing business insights in your Azure integration transactions.

Logic App Best practices, Tips, and Tricks: #20 Accessing Runtime Settings (Part II) - Logic App Standard

In my last blog post, I discussed How you could access runtime settings like the Subscription Id or the Resource Group in Logic App Consumption. I mentioned there that this differs from Consumption to Standard since they have different engines. So today, in this second part, we are going to address: How to access runtime settings inside Logic App Standard.

TL;DR InfluxDB Tech Tips: Downsampling with Flight SQL and AWS Lambda

This tutorial covers how to perform downsampling with the new InfluxDB storage engine, InfluxDB IOx, in InfluxDB Cloud (available on AWS us-east-1 and AWS eu-central-1 starting January 31st) using AWS Lambda. This tutorial describes how to: InfluxDB IOx addresses key user needs including (but not limited to): We achieved these goals by building InfluxDB IOx on the Apache ecosystem (Apache Parquet, Apache DataFusion, Apache Arrow, and Apache Flight SQL).