Skip to content

Details

This event is Sponsored by Kerno.

Hey everyone!

We're back with another edition of the Observability Engineering London meetup, and this time, we're exploring how to achieve unmatched reliability using SLO-driven canary deployments.

Join us on Thursday, September 11th, for two great talks by Dinesh Nithyanandam, Lead for Observability, Performance, and Reliability at Maersk, and Carly Richmond, Principal Developer Advocate & Manager at Elastic.

Dinesh will discuss how A.P. Moller - Maersk leverages Flagger to automate canary deployments across its extensive infrastructure, which includes 120 clusters and over 1,000 microservices running in a multi-cloud environment with AKS and GKE. By integrating with monitoring tools like Prometheus, Flagger continuously evaluates key SLOs, ensuring that new versions are only fully deployed if they meet defined reliability and performance standards.

Carly draws on her experience in building applications for investment banking to explore why validating long-term feedback on feature adoption is challenging. She discusses how combining Real User Monitoring agents, such as Elastic RUM, with OpenTelemetry tracing for backend services and Elastic Observability can help quantify user experience satisfaction and adoption, ensuring effective user experiences.

๐Ÿ‘พ Gameplan:
6:00 Food and drinks
6:15 Welcome
6:30 Dinesh Nithyanandam | Achieving Unmatched Reliability: SLO-Driven Canary Deployments
7:15 Break | Food/drinks and Networking
7:20 Are They Really Using It? Monitoring Digital Experience to Determine Feature Effectiveness
8:00 Break | Food/drinks and Networking
8:30 Wrap up and head to the pub downstairs to keep the conversation going.

๐Ÿ‘‹ Connect with us

See you all there!
Karim
----------------
A Bit About Carly Richmond | Carly is a Principal Developer Advocate and Manager at Elastic, based in London, UK. Before joining Elastic in 2022, she spent over 10 years working as a technologist at a large investment bank specializing in front-end web development and agility. She is a UI developer who occasionally dabbles in writing backend services, a speaker, and a regular blogger.

She enjoys cooking, photography, drinking tea, and chasing after her young son in her spare time.

Talk | Are They Really Using It? Monitoring Digital Experience to Determine Feature Effectiveness
Building beloved web applications is hard! While real user monitoring, or RUM, metrics are added early for external-facing applications, it is often added as an afterthought in the building of applications when building applications for users within organisations. Instead, we rely on anecdotal discussions and review feedback that, for many reasons, can leave us with an incomplete or accurate picture of the adoption of the software we build.

In this talk, I will use my experience in building applications in investment banking to discuss the reasons why obtaining long-term feedback on feature adoption can be difficult to validate. We will also outline how combining Real User Monitoring agents, in this case, Elastic RUM, with OpenTelemetry tracing for backend services and Elastic Observability can help you quantify user experience satisfaction and adoption to ensure we are providing effective experiences for users.

You can connect with Carly on Linkedin.
----------------
A Bit About Dinesh Nithyanandam | Dinesh is a seasoned Cloud Architect with extensive experience in Kubernetes, MLOps, Site Reliability Engineering (SRE), and observability. He specializes in designing and implementing scalable, resilient, and secure cloud infrastructure solutions that drive business value and innovation.

Talk | Achieving Unmatched Reliability: SLO-Driven Canary Deployments
In this talk, Dinesh will discuss how A.P. Moller - Maersk leverages Flagger to automate canary deployments across its extensive infrastructure, which includes 120 clusters and over 1,000 microservices running in a multi-cloud environment with AKS and GKE. By integrating with monitoring tools like Prometheus, Flagger continuously evaluates key SLOs, ensuring that new versions are only fully deployed if they meet defined reliability and performance standards. This approach enables Maersk to innovate rapidly while maintaining the highest levels of service reliability and minimizing the risk of disruptions.

You can connect with Dinesh on LinkedIn.
----------------

If you would like to present at one of our events, please DM Karim.

Related topics

Events in London, GB
Make New Friends
Software Engineering
DevOps
Observability
Site Reliability Engineering (SRE)

You may also like