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...
Maximising Your APIs with a Digital Integration Hub
Architecture, Integration, APIs, Digital Transformation, Fast-Data
Kickstart Your DevOps Career with Deloitte Platform Engineering
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...
Help Others Help You
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...
Deploying Kubernetes using lightweight runtimes on Centos Stream 8
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...
Monitoring Logic Apps Standard with Application Insights – Querying & Analysing Traces
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....
Hexagonal Architecture
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...
Monitoring Logic Apps Standard with Application Insights – Implementation
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...
Monitoring Logic Apps Standard with Application Insights – Introduction
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...
Azure Update Management - Why you need it
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...
Logic Apps Standard vs Durable Functions: How to Choose? (2021 Update)
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...