Platform Engineering

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


    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


    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


    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

    Terraform – Your friend for managing Infrastructure on Cloud

    Posted by Sangam Kumari on 28 October 2021

    DevOps, cloud computing, terraform, cloud infrastructure, multicloud

    The accelerating move to cloud computing over the past few years represents a major shift in the IT world. Driven in part by the lower total cost of ownership and flexibility, an increasing number of small and large organisations and companies globally are now utilising cloud-based platforms to host their...

    Continue reading

    Addressing the Dynamics 365 API Service Protection Limits using Boomi and Azure APIM

    Posted by Sarah Fernando on 20 October 2021

    Azure API Management, api, Boomi, dynamic connection properties, d365 rate limits


    Boomi can mediate interactions with Microsoft Dynamics 365 Custom Engagement by invoking the Dataverse API. In situations where applications need to support real-time synchronous interactions, measures need to be in place to ensure that threshold limits that are imposed by the Dataverse API are not...

    Continue reading

    Ensuring success at the end of a consulting engagement

    Posted by Liz Douglass on 05 October 2021

    Modern Engineering, Operations


    As a client, it often takes a lot of time and effort to start an engagement with a consultancy, especially if it’s a significant investment or a strategic project. Finding support and sponsors, securing funding, deciding on tools, and identifying a strategic partner are all important and time-consuming tasks.


    Continue reading

    11 essential items for a cut-over

    Posted by Andrew Rawson on 13 July 2021

    release, release management, cut-over, runsheet, command centre, rollback, dress rehearsal, cut-over plan, go-live

    So, you want to cut-over hey…

    Releasing your hard-earned code, platforms and new customer experiences can be daunting and challenging but also a very rewarding experience. After all, you have spent your blood, sweat and tears to finally get to a point where your software can be used. Whether it be a daily...

    Continue reading

    I don't think I have the tech capability that I need. What do I do?

    Posted by Liz Douglass on 06 July 2021

    Modern Engineering, Capability

    I can’t tell you how often I’ve spoken with CIOs and CTOs who say they have a gap in their team’s capability, but can’t quite identify what that gap is or how big it is. They just know they need a fresh perspective to solve old problems.

    If any of these scenarios sound familiar, then you may be in a similar situation:

    Continue reading

    The Secrets of Kubernetes

    Posted by Reza Susanto on 29 June 2021

    Azure, CICD, Microsoft Azure, kubernetes, Azure Key Vault, secrets management, kubernetes secrets

    At Deloitte Platform Engineering, I help organisations build Kubernetes clusters and establish baseline policies and governance to ensure that they remain secure. A key aspect of cluster governance is defining how sensitive application configuration or ‘secrets’ are managed and used within the cluster.

    Secrets such...

    Continue reading

    Part 3: Azure Functions on Kubernetes - have your cake and eat it too

    Posted by Aaron Newton on 22 June 2021

    Azure Functions, Cloud Strategy, Microservices, Serverless, kubernetes, serverless hosting


    If you’ve read the first two posts in this series, welcome back. So far in our story, our heroes – microservices and serverless functions – save us from a monolithic meltdown. Go have a read if you’d like to laugh, cringe, and learn from my adventures.

    This final post covers a different project. We had...

    Continue reading

    The Demand for Hybrid and Multi-Cloud

    Posted by Saul Caganoff on 02 June 2021

    kubernetes, deloitte platform engineering, RedHat, Deloitte, CoE, Red Hat OpenShift

    Platform Management

    In our previous article (The Shift to PaaS), we talked about the “subscribe and go” model for platform consumption which is increasingly enabling mainstream adoption of cloud-native platforms. However, this model may not suit all business requirements and many organisations must deal with a...

    Continue reading