Cloud & Engineering

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

  • There are no suggestions because the search field is empty.

Tags

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

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 onSeptember 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 onSeptember 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