Operations | Monitoring | ITSM | DevOps | Cloud

Latest News

Azure Application Insights vs Log Analytics: Which one should you choose?

We often speak to organizations about Azure and one of the common questions is what is the difference between App Insights and Log Analytics. In this article we will aim to discuss those differences and overlaps. If we think about the Azure Monitoring Platform / ecosystem, then Log Analytics and App Insights both play a role within that platform as shown below. Log Analytics plays a role in the storage of Log Data and the analysis of Log Data.

Building, deploying and observing SDKs as a Service - Part 1

An API, or application programming interface, is a set of protocols and instructions that allows two software applications to communicate with one other. APIs can be implemented in a number of architectural styles. One of the most popular styles is REST (representational state transfer,) which allows server and client interaction in a stateless manner.

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

In my last blog post, I discussed securing our Logic App. I may return to this topic in the future, but for now, let’s get back once again to developer tricks and tips, and this time to address something that I’m always considering using on my solutions: How to access runtime settings like the Subscription Id or the Resource Group.

Monitoring AWS DynamoDB performance and latency

Amazon DynamoDB is a fully managed NoSQL database service provided by AWS and is tailor-made for serverless applications. As a fully managed service, we don’t have to worry about operational tasks with DynamoDB, such as hardware provisioning, configuring instances, scaling, replications, software patching, etc.

Comparing Amazon ECS launch types: EC2 vs. Fargate

Amazon Elastic Container Service (ECS) is a fully managed container orchestration service that enables users to easily run, manage and scale containers on AWS. With ECS, you can deploy containers either on a cluster of Amazon EC2 instances or on AWS Fargate, a serverless computing engine for containers. In this article, we’ll look at how these two launch types compare and explore how to start using them.

Introducing easy custom event monitoring for serverless applications.

Today we are excited to announce scheduled searches – a new feature on Dashbird that allows you to track any log event across your stack, turn it into time-series metric and also configure alert notifications based on it. This has been one of the most requested features across our users and we are thrilled to make it available for all users starting today.

AWS Lambda in Java 8: examples and instructions

Serverless computing is a modern cloud-based application architecture, where the application’s infrastructure and support services layer is completely abstracted from the software layer. Any computer program needs hardware to run on, so serverless applications are not “serverless” - they do run on servers - it’s just that the servers are not exposed as physical or virtual machines to the developer running the code.

Serverless360 API Monitor and the Azure Management API

We have recently added the API Monitoring feature to Serverless360 and this opens up a wide range of monitoring opportunities. The principle of API Monitor is that you have an API endpoint that you want Serverless360 to periodically call and then you will make assertions against the response to check if the API is healthy or not.