Platform Engineering

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

    Tags

    Maximising Your APIs with a Digital Integration Hub

    Posted by Dan Toomey on 02 June 2022

    Architecture, Integration, APIs, Digital Transformation, Fast-Data

    APIs make the digital world go round. According to Gartner, they are an essential element of every digital strategy. They enable systems and applications to interact, connecting disparate data sources and bridging access protocols. APIs can unlock your organisation’s digital assets and allow them to be consumed in a...

    Continue reading

    Kickstart Your DevOps Career with Deloitte Platform Engineering

    Posted by Quang Dao on 18 March 2022

    Continuous Integration, DevOps, Join Our Team, Careers, developer, cloud computing, deloitte platform engineering, Deloitte, Platform Managed Services

     

    Against most common belief, DevOps is not a team nor a department, and it isn’t merely a stack. DevOps is a movement, a mindset that has shocked the tech industry to its core. I believe DevOps will keep playing this vital role in guiding industries toward innovation, launching them into novel space without...

    Continue reading

    Help Others Help You

    Posted by Everett Toews on 01 March 2022

    culture, people & culture, troubleshooting, debugging

    Asking for help is a common and natural thing that everyone does. You need help immediately, so if you can help others help you, everyone wins. Getting help from others is a skill that can be learned and refined over time. This post is geared towards getting help with problems in software development and operations...

    Continue reading

    Deploying Kubernetes using lightweight runtimes on Centos Stream 8

    Posted by Dale Stirling on 24 February 2022

    containers, kubernetes, Centos, Linux

    Thanks to the introduction of the Kubernetes CRI there are now additional runtimes that exist for running containers within the Kubernetes orchestration ecosystem.

    In this article, we will look at how we can use a lightweight runtime layer to create smaller resource overheads when running a container.

    The tools that...

    Continue reading

    Monitoring Logic Apps Standard with Application Insights – Querying & Analysing Traces

    Posted by Paco de la Cruz on 16 December 2021

    Logic Apps, Monitoring, Application Insights, Microsoft Azure, Azure Integration Services

    Overview

    In the previous post of the series, we covered how to implement the different observability features that are available in Logic Apps Standard to send traces to Application Insights. In this post, we’ll discuss how to query and analyse these traces, and how to share these queries and publish query results....

    Continue reading

    Hexagonal Architecture

    Posted by Kevin Slamaker on 14 December 2021

    Architecture, Microservices, Clean Architecture, Hexagonal Architecture

    A few weeks back at our monthly #PETechtalk for Deloitte Platform Engineering, I spoke about "Hexagonal Architecture" and how exploring the past can help us to build our future. I promised those who attended I would follow up with a blog article giving you the highlights we went through and also provide some of the...

    Continue reading

    Monitoring Logic Apps Standard with Application Insights – Implementation

    Posted by Paco de la Cruz on 10 December 2021

    Logic Apps, Monitoring, Application Insights, Microsoft Azure, Azure Integration Services

    Overview

    In the previous post of the series, we’ve covered the different built-in observability features that are available in Logic Apps Standard and how many of them are part of the traces sent to Application Insights. In this post, we’ll discuss how these features can be implemented in a sample scenario. The...

    Continue reading

    Monitoring Logic Apps Standard with Application Insights – Introduction

    Posted by Paco de la Cruz on 07 December 2021

    Logic Apps, Monitoring, Application Insights, Microsoft Azure, Azure Integration Services

    Overview

    As I previously discussed, it’s very common that developers tend to focus their efforts on building and shipping applications and services to production but forget to consider what happens after go-live. It’s easy to dismiss that the solutions being built are going to be supported by someone else. Once the...

    Continue reading

    Azure Update Management - Why you need it

    Posted by Sep Beheshti on 16 November 2021

    Azure, Azure Automation, Microsoft Azure, automation, governance, Update Management, Patching

    Introduction

    Managing updates and patches for Virtual Machines (VMs) hosted in any enterprise environment is essential and can be a daunting task.

    Patch management for VMs consist of frequent updates to the operating system such as anti-virus definition updates, operating system updates, software updates and much...

    Continue reading

    Logic Apps Standard vs Durable Functions: How to Choose? (2021 Update)

    Posted by Paco de la Cruz on 09 November 2021

    Azure Functions, Logic Apps, Azure Durable Functions, Microsoft Azure

    Introduction

    Three years ago, after the release of Azure Durable Functions, I wrote a post comparing the capabilities of Logic Apps and Durable Functions. Both service offerings provide orchestration capabilities on Azure. At that time, Azure Durable Functions had just been released as generally available. As you’d...

    Continue reading