Skip to content

August 2025 - Building Secure, Resilient & Recoverable Middleware on Azure

Photo of Sam Fernando
Hosted By
Sam F. and Simon H.
August 2025 - Building Secure, Resilient & Recoverable Middleware on Azure

Details

Come join us and tune in to hear Bob Smart present on "Behind the Front Door: Building Secure, Resilient & Recoverable Middleware on Azure"

A recent redesign of middleware for a financial services mobile app, serving over half a million active users, demanded constant trade-offs between security, performance, resilience, and recoverability. These dimensions often pull in different directions: zone-aware routing and sticky transactions are preferred for financial processing, while mTLS and fixed egress IPs for allowlisting can clash with native Azure resilience patterns.
The architecture incorporated proactive design for recoverability, including routine failover and disaster recovery testing. Azure Chaos Studio played a central role in validating failover mechanisms and observability controls, enabling automated, repeatable testing aligned with APRA’s CPS 230 expectations.
When the system was tested under real-world pressure, including April’s credential stuffing campaigns, heightened media coverage, and market volatility triggered by "Trump’s Liberation Day", the middleware held strong.

About Bob:
Bob is a Principal Consultant at Lotis, specialising in the resilience and security of critical operations in financial services. He has previously served as Chief Architect and Chief Security Officer across financial services, aged care, and critical infrastructure sectors.
Bob brings deep expertise in enterprise, security, and technology architecture, and is currently helping financial services orgs meet APRA CPS 230 requirements through AZON 230, a purpose-built platform for mapping critical dependencies. He also founded the Continuity Circle community to bridge collaboration between resilience, risk, and architecture professionals.

Please register to RSVP and ensure your surname is visible in Meetup if attending in person so that Microsoft can account for your safety in an emergency.

If you are attending in person, Please also provide your email and mobile number in the following question.
You MUST provide Photo ID on arrival and sign in.

For those joining online, you can join the meeting at [https://teams.microsoft.com/l/meetup-join/19%3ameeting_YzU5YmFlZTgtZDU3Zi00NjhmLWE5OGItOGNmY2RiODUxN2Zl%40thread.v2/0?context=%7b%22Tid%22%3a%2272f988bf-86f1-41af-91ab-2d7cd011db47%22%2c%22Oid%22%3a%223af24284-20cf-42c4-aea5-e2cc22e24ef1%22%7d](https://teams.microsoft.com/l/meetup-join/19%3ameeting_YzU5YmFlZTgtZDU3Zi00NjhmLWE5OGItOGNmY2RiODUxN2Zl%40thread.v2/0?context=%7b%22Tid%22%3a%2272f988bf-86f1-41af-91ab-2d7cd011db47%22%2c%22Oid%22%3a%223af24284-20cf-42c4-aea5-e2cc22e24ef1%22%7d)

Agenda:
3pm - Arrival and registration
3 - 3.30pm - Pizza and chat
3.30 - 4.30pm - Meeting
4.30-5pm - Networking
5pm - Wrap up

Photo of Adelaide Azure User Group group
Adelaide Azure User Group
See more events