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...
Hexagonal Architecture
Architecture, Microservices, Clean Architecture, Hexagonal Architecture
Part 3: Azure Functions on Kubernetes - have your cake and eat it too
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...
Part 2: Command your kitchen with queues and serverless functions
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
Part 1: How to reduce your doughnut budget with microservices
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...
Optimal Development Workflow for Microservices
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...
Reviewing the APIdays Platform Agenda
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
Announcing the APIdays Keynotes
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...
APIdays Returns in September
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.
- We are now an integral part of the APIdays Global community. It's great to be part of such a...
Simplification of AWS networking scenarios using Transit Gateway
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-...
APIdays - Modern Architecture for APIs
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...