Operations | Monitoring | ITSM | DevOps | Cloud

Serverless

The latest News and Information on Serverless Monitoring, Management, Development and related cloud technologies.

Import ECS Fargate into Spot Ocean

AWS Fargate is a serverless compute engine for containers that work with both Amazon Elastic Container Service (ECS) and Amazon Elastic Kubernetes Service (EKS). With Fargate handling instance provisioning and scaling, users don’t have to worry about spinning up instances when their applications need resources. While this has many benefits, it’s not without its share of challenges which can limit its applicability to a wide variety of use cases.

Serverless benefits for startups

I’ve had a great conversation with a buddy of mine who is launching a new service, and while he is not a technical person, he came up to me asking about serverless and if it could have an actual impact on his startup. Naturally, I got very excited about the topic and proceeded to list all the benefits of serverless technology and how decentralized technology has revolutionized the industry, so on so forth. After a 15-minute monologue, the guy stops me and politely asks me the question again.

Ensure First Come First Served using Azure Service Bus

One of the patterns easily supported by the Azure Service Bus is the first-in-first-out (FIFO) pattern, which isn’t supported in the other queue service – Azure Storage Queues. To realise FIFO with the Azure Service Bus is to use sessions. Any service can create a session when sending a message to a queue or topic by setting the SessionId property. Subsequently, the session comes into existence when the queue or topic is session aware, which means you have specified ‘Enable session’ when creating the queue or topic.

Top 6 AWS Lambda Monitoring Tools

Monitoring AWS Lambda performance plays a crucial part in your everyday AWS Lambda usage. Monitoring helps you identify any performance issues, and it can also send you alerts and notify you of anything you might need to know. The world is slowly getting to a point where machines and computers will be flawless, but until then, if we let them perform various tasks for us, we could at least monitor their performance.

Ensure First Come First Server using Azure Service Bus

One of the patterns easily supported by the Azure Service Bus is the first-in-first-out (FIFO) pattern, which isn’t supported in the other queue service – Azure Storage Queues. To realise FIFO with the Azure Service Bus is to use sessions. Any service can create a session when sending a message to a queue or topic by setting the SessionId property. Subsequently, the session comes into existence when the queue or topic is session aware, which means you have specified ‘Enable session’ when creating the queue or topic.

AWS Lambda vs Azure Functions vs Google Cloud Functions

Serverless computing is on the rise, having already earned the mantle of “The Next Big Thing”. For developers, serverless computing means less concern regarding infrastructure when deploying code, as all computing resources are dynamically provisioned by the cloud provider. Pricing is generally on a pay-as-you-use model and is based on resources consumed – which is in line with modern business principles of “on-demand”, flexibility and rapid scaling.

Tracing AWS Lambdas with OpenTelemetry and Elastic Observability

Open Telemetry represents an effort to combine distributed tracing, metrics and logging into a single set of system components and language-specific libraries. Recently, OpenTelemetry became a CNCF incubating project, but it already enjoys quite a significant community and vendor support. OpenTelemetry defines itself as “an observability framework for cloud-native software”, although it should be able to cover more than what we know as “cloud-native software”.

Serverless observability and real-time debugging with Dashbird

Systems run into problems all the time. To keep things running smoothly, we need to have an error monitoring and logging system to help us discover and resolve whatever issue that may arise as soon as possible. The bigger the system the more challenging it becomes to monitor it and pinpoint the issue. And with serverless systems with 100s of services running concurrently, monitoring and troubleshooting are even more challenging tasks.