Platform Engineering

We regularly write about our technical experiences (good and bad) and what we're learning from the market.

    Tags

    APIdays - Modern Architecture for APIs

    Posted by Saul Caganoff on 27 August 2019

    Architecture, Events, Microservices, Serverless, kubernetes, service mesh, APIdays

    APIdays is all about the business and technology of APIs. Last week I described some of the API management highlights at our Melbourne event on September 19th and 20th.

    Another important API dimension is the back-end architecture. How do you build APIs that are reliable, resilient, scalable and evolvable? 

    Last year...

    Continue reading

    Correlated Structured Logging on Azure Functions

    Posted by Paco de la Cruz on 06 September 2018

    Azure Functions, Serverless, Application Insights, Blog, Technology, Logging, Structured Logging

    Introduction

    If you are reading this post, chances are that you know that things can go wrong and thus logging can be very useful when a solution is in production to monitor or troubleshoot it. But, not all logs are equal. While you can have enough information available, unstructured logging can be hard to read,...

    Continue reading

    Azure Durable Functions vs Logic Apps: How to choose?

    Posted by Paco de la Cruz on 10 May 2018

    Architecture, Azure Functions, Logic Apps, Serverless, Article, Technology, Azure Durable Functions, Latest Post

    Introduction

    Azure currently has two service offerings of serverless compute: Azure Logic Apps and Azure Functions. Until recently, one could argue that Azure Functions were code triggered by events while Logic Apps were event-triggered workflows. However, that changed after the release of Azure Durable Functions...

    Continue reading

    Azure Durable Functions Pattern: Approval Workflow with Slack

    Posted by Paco de la Cruz on 25 April 2018

    Azure Functions, Enterprise Integration Patterns, Serverless, Blog, Technology, Azure Durable Functions, Slack

    Introduction

    This is a post part of a series of implementing serverless approval workflows on Azure:

    1. Approval Workflow on Logic Apps with Twilio
    2. Approval Workflow on Azure Durable Functions and SendGrid
    3. Approval Workflow on Azure Durable Functions and Slack (this)

    Recently, I published a post about implementing an

    Continue reading

    Azure Durable Functions Pattern: Approval Workflow with SendGrid

    Posted by Paco de la Cruz on 17 April 2018

    Azure Functions, Enterprise Integration Patterns, Serverless, Blog, Technology, Azure Durable Functions, SendGrid

    Introduction

    This post is part of a series about implementing serverless approval workflows on Azure:

    1. Approval Workflow on Logic Apps with Twilio
    2. Approval Workflow on Azure Durable Functions and SendGrid (this)
    3. Approval Workflow on Azure Durable Functions and Slack

    Durable Functions is a new (in preview at the time...

    Continue reading

    Serverless Logging & Alerting with Service Fabric & Azure Event Grid

    Posted by Dan Toomey on 01 September 2017

    Azure, Azure Functions, Logic Apps, Service Bus, Event Grid, Serverless

    Microsoft recently released the public preview of Azure Event Grid – a hyper-scalable serverless platform for routing events with intelligent filtering. No more polling for events - Event Grid is a reactive programming platform for pushing events out to interested subscribers. This is an extremely significant...

    Continue reading

    Monitoring Anypoint CloudHub API Gateway using Amazon Lambda and ELK

    Posted by Nakul Bharade on 26 July 2016

    Serverless, tech, elasticsearch, mule, lambda

    In a previous blog post, Rashmi showed us how to synchronise logs from CloudHub to an external logging system. This follows an increasing demand to utilise MuleSoft Anypoint CloudHub logs, events, and dashboard statistics as part of a broader monitoring strategy which aims to:

    • Aggregate information in a central...
    Continue reading