Speaker

Nuno Guedes

Nuno Guedes

Thinking of clouds and containers | Speaker | Microsoft MVP for Azure

Lisbon, Portugal

Actions

I am the Head of Public Cloud at Millennium bcp, Portugal's largest privately-owned bank, with several years of experience in designing and leading the implementation of cloud-based solutions prioritizing containers and serverless. I am also a Microsoft MVP for Azure, in recognition of my expertise and contributions to the Azure community.

My mission is to find answers to complex and strategic challenges in cloud computing, engaging diverse and distributed teams, delivering unique and class-leading solutions, and fostering a culture of teamwork and continuous improvement. I have a proven track record of delivering business value through IT-based products and frameworks in areas such as immutable infrastructure, infrastructure as code, Kubernetes, and observability patterns. I am passionate about learning new technologies and sharing my knowledge as a speaker and writer.

Badges

Area of Expertise

  • Information & Communications Technology

Topics

  • Azure
  • Kubernetes
  • Observability
  • IaC

k8gb: Global Load Balancing, the Kubernetes Way

Discover how the k8gb project brings global load balancing to Kubernetes clusters.
This talk will introduce the k8gb project, highlighting its core features such as global load balancing, high availability, seamless failover, and its new extensibility feature that allows integration with various resources like Gateways and non-HTTP Services. Learn about its architecture, real-world use cases, future plans, and how you can get involved.

Leveling Up with Radius: Custom Resources and Headlamp Integration for Real-World Workloads

As teams adopt Radius to simplify and unify application dependencies management, one of the biggest challenges becomes extending it for real-world, production-grade workloads. In this session, Millennium bcp shares how we evolved Radius beyond the basics to model and operate complex dependencies like Datadog monitors, AI models, and internal APIs—treating them as first-class resources inside the Radius app graph.

We’ll walk through the architecture behind custom resource providers, lifecycle automation, and policy enforcement that make these extensions reliable and compliant. Finally, we’ll demo the Radius plugin for Kubernetes Headlamp, which brings app visualization, dependency mapping, and operations into the same UI developers already use. Attendees will leave with proven design patterns for extending Radius, improving developer experience, and achieving consistent app management across clouds.

How Millennium bcp Leverages Radius to Empower Developer + Operator Collaboration

Collaboration between developers and operators is essential to building scalable, resilient application platforms, but achieving this alignment is often easier said than done. In this session, learn how Millennium bcp, Portugal’s largest privately-owned bank, has successfully bridged this gap using Radius, a CNCF sandbox project. By adopting Radius as a universal language for their application platform, Millennium bcp has streamlined the application lifecycle and enhanced team collaboration.

We’ll explore how Radius helps decouple applications from infrastructure to foster operational flexibility and how GitOps tools like Flux complement Radius to enable declarative management of resources, ensuring consistency and reliability across environments.

Whether you’re a developer, operator, or platform engineer, this session will provide practical strategies, actionable insights, and inspiration for building cohesive, future-ready application platforms.

From Cloud Bills to GitOps: Our FinOps Journey with Kubernetes

Cloud costs have become one of the biggest surprises (and pain points) for modern engineering teams. In this talk, we’ll share how we brought FinOps practices into our Kubernetes environments and transformed our cloud cost chaos into predictable, manageable, and optimized spending — all without slowing down delivery.

By combining cost visibility techniques with GitOps workflows, we managed to bridge the gap between finance and engineering, creating a culture where teams truly own and understand their cloud usage. We’ll dive into the cultural challenges, technical hurdles, and unexpected lessons we encountered — and show what really worked (and what didn’t) in the real world.

Attendees will walk away with a practical blueprint to kickstart or strengthen their own FinOps practices in Kubernetes, including actionable strategies and pitfalls to avoid. Whether you’re just getting started or already knee-deep in cloud bills, this session will help you turn FinOps from a theoretical buzzword into a concrete competitive advantage.

From Alert Fatigue to Self-Healing: Building AI-Enabled Control Planes in Banking

When Millennium bcp, one of Portugal’s largest banks, faced alert fatigue and long MTTR across their multi-cloud platform, we built AI-enhanced Crossplane control planes to bring self-healing and intelligent scaling to production.
Using LLM-powered composition functions, Kubernetes alerts are automatically triaged and remediated, cutting SRE escalations dramatically. Workload-aware algorithms dynamically scale resources across multiple clouds—remaining fully auditable and compliant.
We’ll share the architecture, open-source components, and lessons learned from running AI-enabled control planes in a regulated banking environment—showing how to adopt AI Ops responsibly using CNCF projects like Crossplane and Kubernetes.

From Alert Fatigue to Self-Healing: Building AI-Enabled Control Planes in Banking

When Millennium bcp, one of Portugal’s largest banks, faced alert fatigue and long MTTR across their multi-cloud platform, we built AI-enhanced Crossplane control planes to bring self-healing and intelligent scaling to production.
Using LLM-powered composition functions, Kubernetes alerts are automatically triaged and remediated, cutting SRE escalations dramatically. Workload-aware algorithms dynamically scale resources across multiple clouds—remaining fully auditable and compliant.
We’ll share the architecture, open-source components, and lessons learned from running AI-enabled control planes in a regulated banking environment—showing how to adopt AI Ops responsibly using CNCF projects like Crossplane and Kubernetes.

Multi-Cloud Resilience and Global Content Distribution at Cloud Native Speeds

Are you looking to optimize your global load balancing strategy and enhance service resiliency across multi-cloud or hybrid environments? Join us for an introductory session on K8GB at KCD Porto.

K8GB is a cutting-edge, cloud-native GeoDNS solution designed to ensure optimal performance, reliability, and service resilience by directing user traffic to the nearest available and fastest datacenter. Whether you’re dealing with a single cloud provider or a complex multi-cloud setup, K8GB simplifies the management of global traffic distribution, enhancing both service resilience and user experience.

In this session, we will cover:
• An overview of K8GB and its key features
• How K8GB integrates with Kubernetes to provide seamless GeoDNS functionality
• Strategies for achieving high service resiliency with K8GB in multi-cloud environments
• Real-world use cases demonstrating K8GB’s effectiveness in maintaining service continuity and performance
• A live demonstration of K8GB in action

This session is perfect for cloud architects, DevOps engineers, and IT professionals seeking to improve their global content delivery and service resiliency strategies. Join us to discover how K8GB can help you achieve top-tier service performance and resilience across any cloud environment.

Rightsizing workloads in Kubernetes

In this session, we'll show how to use the KEDA autoscaler to drive the scaling of any workload in Kubernetes based on the number of events needing to be processed, ensuring that we always have the best cost vs. performance ratio.

k8gb Contribfest

https://www.k8gb.io/ Kubernetes Global Balancer Contribfest.

We will go through core elements that can enable successful project contributions.

* Multicluster k8gb local setup
* end-to-end test framework
* CI pipeline layout
* Executing example contribution flow

Container services - What, Why, When & How

Nesta sessão vamos conhecer melhor os fundamentos dos serviços para containers em Azure, as suas características, o que os distingue e como tirar o melhor partido de cada um deles, tanto enquanto developers como responsáveis pela infraestrutura.

From 8 days to 8 minutes

Learn how the largest private-sector bank in Portugal automated the entire app and infra dependencies lifecycle with a single file, providing a curated self-service experience to our software developers.

Introdução a Azure Arc para Kubernetes

Nesta sessão vamos descobrir como gerir com uma única ferramenta múltiplos clusters de Kubernetes, estejam eles em Azure, on-prem ou outros cloud providers.

Simplifying Cloud-Native Applications with Radius: A Developer and IT Approach to Multi-Cloud

As cloud computing continues to accelerate innovation, many companies are building increasingly complex, cloud-native applications that span multiple public clouds and private infrastructures. While Kubernetes has paved the way for portability and scalability, its complexity and lack of a formal application definition have created challenges for developers and IT teams. Managing applications composed of numerous interconnected services—and ensuring they meet corporate standards for cost, operations, and security—requires a new approach.

Project Radius, developed by the Azure Incubations Team, was designed to address these challenges by providing a unified, open-source platform that simplifies cloud-native application management and enhances multi-cloud compatibility. Radius builds on top of Kubernetes, working with familiar tools like Terraform, Bicep, and GitHub Actions, to streamline the development and deployment process. Unlike Kubernetes alone, Radius recognizes the full scope of an application, connecting components, managing dependencies, and automating essential tasks like setting permissions and configuring connections.

In this session, we’ll explore Radius’s architecture and design, focusing on how it empowers both developers and IT teams to collaborate efficiently and adopt cloud-native best practices by default. Whether you’re running applications on Azure, other clouds, or on-premises, Radius offers a powerful, developer-friendly solution for simplifying application management, ensuring compliance, and accelerating cloud adoption.

KCD Porto Sessionize Event

September 2024 Porto, Portugal

Global Azure Portugal 2024 Sessionize Event

April 2024 Lisbon, Portugal

Maintainer Track + ContribFest: KubeCon + CloudNativeCon Europe 2024 Sessionize Event

March 2024 Paris, France

PlatformCon 2023 Sessionize Event

June 2023

Global Azure Portugal 2023 Sessionize Event

May 2023 Lisbon, Portugal

Global Azure Portugal 2021 Sessionize Event

April 2021

Nuno Guedes

Thinking of clouds and containers | Speaker | Microsoft MVP for Azure

Lisbon, Portugal

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top