Platform Engineering

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

    Tags

    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

    Introduction

    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

    Part 2: Command your kitchen with queues and serverless functions

    Posted by Aaron Newton on 11 May 2021

    Azure Functions, Microservices, Service Bus, Serverless, humour

    Introduction

    If you’ve read part one of this series, welcome back. If you didn’t, it was an action-packed exposé on start-up life and the ways in which microservices will decrease your stress and your snack budget. Pour your beverage of choice and go read it.

    In chapter two - the project hits the big-time. Serverless 

    Continue reading

    Part 1: How to reduce your doughnut budget with microservices

    Posted by Aaron Newton on 28 April 2021

    Azure Functions, Microservices, Microsoft Azure, performance, humour

    Introduction

    In the early days of my career, monolithic APIs were common. SOAP and XML were still popular - REST and JSON were the new kids on the block.

    I worked in a development team that had inherited a monolithic API. A bad deployment left multiple key systems inoperable, and our support lines were inundated to...

    Continue reading

    Optimal Development Workflow for Microservices

    Posted by Sohrab Hosseini on 17 March 2021

    CICD, Development, Microservices, semver, git, versioning, branching

    When Deloitte Platform Engineering teams start on a new client, we bring with us our development processes that help deliver value.

    These processes continuously improve as they are applied to many, many engagements and evolve as trends and industry consensus change. This means that we can have all the maturity that...

    Continue reading

    Reviewing the APIdays Platform Agenda

    Posted by Saul Caganoff on 04 September 2020

    Cloud Strategy, Microservices, APIs, kubernetes, service mesh, APIdays

    APIdays Australia LIVE is happening on September 15th and 16th - less than two weeks away! Registration to this online event is free and open now at: https://apidays.co/australia.

    Previously, I talked about the overall event structure which - in addition to our invited keynotes - is split into three streams:

    • Business
    Continue reading

    Announcing the APIdays Keynotes

    Posted by Saul Caganoff on 01 September 2020

    Cloud Strategy, Microservices, APIs, strategy, kubernetes, service mesh, APIdays, API Management

    APIdays Australia LIVE is happening on September 15th and 16th - only two weeks away - and registrations are open now.

    Speakers this year are beaming in from across the world, which leads to an interesting timezone dimension in our agenda. But timeanddate.com is your friend and we've arranged four legendary speakers...

    Continue reading

    APIdays Returns in September

    Posted by Saul Caganoff on 24 August 2020

    Cloud Strategy, Microservices, APIs, strategy, kubernetes, service mesh, APIdays, API Management

    APIdays Australia LIVE is happening on September 15th and 16th - only three weeks away - and registrations are open now.

    This, our sixth year, marks a significant milestone for our API community in Australia and the region.

    Continue reading

    Simplification of AWS networking scenarios using Transit Gateway

    Posted by Sumit Gaur on 11 August 2020

    Cloud Strategy, Microservices, aws, Infrastructure as Code, Networking, cloud computing, cloud infrastructure, Infrastructure, transit gateway, multicloud, multi-VPC, Hybrid-cloud, multi-Account, AWS VPC, VPC peering, Inter-Account, Inter-Region, On-premises, Multicast

    The purpose of this blog is to help readers understand various scenarios where we can use Amazon Web Services (AWS) network component Transit Gateway and optimise the platform architecture by simplification of network components.

    AWS Transit Gateway enables efficient network connectivity and routing for AWS's multi-...

    Continue reading

    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

    Journey Towards Event-Driven Microservices

    Posted by Sudarshan Sreenivasan on 26 November 2018

    Events, Microservices, tech, kafka, EDA

    Many organizations are adopting a microservices architecture in order to reduce dependencies between system components and allow more frequent release cycles and more flexible scalability. However, unless they have a clear view of the underlying interaction patterns, teams risk building a tightly coupled distributed...

    Continue reading