Platform Engineering

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

    Tags

    From the eyes of a graduate, how to make the most of your DPE experience!

    The pebble in the digital worker's shoe

    #PEtechtalk in Melbourne | August edition

    OAuth for your Business Group in Anypoint Platform

    APIdays early-bird ends today!

    APIdays - Modern Architecture for APIs

    In a Digital World, APIs are the Expression of Your Business

    New Dev SKU for Azure Integration Service Environment (ISE)

    Bootcamp Graduation Guiding Grads

    GitOps Driven Deployments on OpenShift

    OAuth 2.0 Authorisation with the Client Credentials Flow on Azure API Management

    Azure Operate - The choice I made

    Culture and Principles at the Heart of Enterprise Agility

    APIdays Returns to Melbourne

    TimeKeeper: Using Azure Logic Apps to generate updates from Tempo in Jira

    Through a Fathers Eye - A Deloitte Dad Poem

    'Little' things

    Messaging Endpoints: Enterprise Integration Patterns on Azure Integration Services

    Messaging Channels: Enterprise Integration Patterns on Azure Integration Services

    6 Ways Passing Secrets to ARM Templates

    Knocking on Azure's Front Door

    Dashboarding JVM metrics from OpenShift pods

    Automate Kafka Testing

    Message Construction: Enterprise Integration Patterns on Azure Integration Services

    Back to the future

    Evolution of the Solution Architect Role

    Write and deploy an Apache Beam pipeline with Dataflow

    Access KSQL server in Google Kubernetes Engine locally in 5 steps

    Protecting Data Privacy - Obligations for solution architects

    Mule on OpenShift: Part 2 - Build & Deploy

    An Open Letter on Opening Up

    Enterprise Integration Patterns on Azure Integration Services - Introduction

    Swift Service Fabric Deployments with PowerShell

    Mule on OpenShift: Part 1 - Deployment Models

    Performing Constructor Injections on Azure Functions V2

    Journey Towards Event-Driven Microservices

    Solving Complex Problems With DataWeave

    Empowering Business with a Platform Architecture Approach

    Credit Assessment & Social Data — Part 2: Using Social Indicators

    Credit Assessment & Social Data — Part 1: Traditional Credit Rating

    Promoting a Performance Mindset in Non-Technical Roles

    Containers Crossing the Chasm

    Correlated Structured Logging on Azure Functions

    Comparing Istio with Netflix Frameworks for Inter-Microservices Communications

    Reassessing Credit Assessment

    AWS Elasticsearch Snapshot Archival for the Brave

    Microservices using Spring Boot & Swagger - Part 1

    6 Key Pillars of a Successful DevOps Strategy

    Writing ARM Templates in YAML

    Testing ARM Templates with Pester #2 – Azure CLI

    Async Http APIs with Azure Durable Functions (and Polling Client)

    Building A Continuous Delivery Pipeline for StreamSets

    A Pace-Layered Integration Architecture

    ARM Template Lifecycle Management: DOs and DON'Ts

    Separation of Concerns: Logic App from ARM Template

    Azure Durable Functions vs Logic Apps: How to choose?

    Low Code: Revisiting Buy vs Build Decisions

    Azure Durable Functions Pattern: Approval Workflow with Slack

    Top 4 considerations when preparing a Statement of Work

    Azure Durable Functions Pattern: Approval Workflow with SendGrid

    Azure API Management CI/CD Best Practices

    Dependency Injections on Azure Functions V2

    Delivering Successful Outcomes on Multi-Vendor Systems Integration Projects

    Cosmos DB in Azure Functions V1 and V2

    Converting UTC to Local Time via Azure Functions and Logic Apps

    5 Reasons Why Great Integrations are like Great Relationships

    Azure Integration Platform as a Service (iPaaS) – Logic Apps and the Azure Integration Services

    Testing ARM Templates with Pester #1 - PowerShell

    Externalising Business Rules on Azure Logic Apps using Liquid Templates

    List of Access Keys from Output Values after ARM Template Deployment

    Dynamic Access to Azure Functions Keys without KUDU Dependencies

    SOAP over Azure API Management, Logic Apps and Functions

    Logic Apps: Correlation and Message Dependency Management on Logic Apps with Service Bus

    Publishing Custom Queries of Logic Apps Execution Logs

    Securing SAS Token from Azure Logic Apps

    Business Activity Monitoring on Azure Logic Apps with Azure Log Analytics

    How to automate Project Build numbers in VSTS

    OpenShift 3 Demystified. For Developers.

    Preparing Azure Logic Apps for CI/CD using ARM Templates

    Monitoring Configuration Drifts on Azure with Event Grid and Logic Apps

    Serverless Logging & Alerting with Service Fabric & Azure Event Grid

    It's the Autonomy, Stupid!

    When to Use an Azure App Service Environment v2 (App Service Isolated)

    Why integration is key to digital transformation

    The Logic Apps Webhook Action and the Correlation Identifier Pattern

    Triggering an Azure Logic App by SMS messages with Twilio

    The New Azure Hybrid Connections

    Transforming JSON Objects in Logic Apps

    Implementing the Polling Consumer Pattern using Azure Logic Apps

    Displaying Team City build status in Octopus Deploy

    Microsoft Azure Integration Platform as a Service (iPaaS) – Logic Apps, Azure Functions, API Management and Service Bus working together

    Monitoring Anypoint CloudHub API Gateway using Amazon Lambda and ELK

    Sixtree to form Deloitte Platform Engineering!

    Export CloudHub Logs To An External Logging System

    Dynamic flows in Mule using Spring Application Context

    Why Assembler is the future of Integration

    Microservices with Apache Camel, Spring Boot and Docker

    Jumpstarting Camel Blueprint Testing

    Ansible Crash Course

    XSLT Extension Functions in Mule 3.6+

    Issue with BTDF not deploying to GAC in multi server installs

    Upgrade your Groovy Scripts in Mule with DSLDs

    Logic Apps and the Service Bus Connector - The Case of the Incomplete Message!

    Alfresco Activiti BPM Suite - Part I

    Advanced File Handling in Mule

    Dock Tales: Docker Authoring, with Special Guest Mule ESB

    Dock Tales, Or: How I Learned to Stop Worrying and Love the Container

    LDAP Security in Mule

    Developing Bulk APIs with Mule, RAML and APIKit

    Introduction to Elasticsearch, Logstash and Kibana (ELK) Stack

    Crisis of the Monolith

    PaaS: Only a Part of The Composable Enterprise

    Value Cross Referencing in Integration

    A Groovy way to implement a JMS Request Response client using Camel

    The Digital Enterprise Shift

    Characterizing Microservices

    Composable Capabilities on Demand

    Microservices! Really?

    The Composable Enterprise

    Business Insights from Data in Motion

    Incremental Change

    Continuous Delivery with Go

    Platforms Beat Monoliths

    Reliable Messaging with Mule ESB and Amazon SQS

    Technology is a Differentiator

    The Benefits of A Layered Architecture

    The Value of Integration

    Warp Speed on the Composable Enterprise

    Accelerating Mule ESB Development With Project Templates

    Working with an Offshore Development Team

    Formatting Dates and Times using XSLT 2.0 and XPath

    Data Mapping with Groovy - Part 2

    An API Bibliography

    Data Mapping with Groovy - Part 1

    Adventures in JVM tuning for ActiveMQ

    Marketing, Goldfish & Epistemology

    Adventures in the API-Sphere