Spring Office Hours: S4E28 - Securing MCP Servers with Spring AI
Join Dan Vega as he sits down with Spring Security expert Daniel Garnier-Moiroux to explore the critical world of MCP (Model Context Protocol) server security. As MCP has taken over the AI world, enterprise deployments need robust security and permission management for exposed endpoints Securing MCP Servers with Spring AI. Daniel walks through his approach to securing MCP Servers with OAuth2 access tokens and how Spring AI applications can leverage the spring-ai-community/mcp-security project Securing MCP Servers with Spring AI. Learn why proper authentication isn't optional when exposing AI tools and resources, discover best practices for implementing authorization servers, and understand how to protect your MCP endpoints from vulnerabilities. Whether you're building private or enterprise MCP servers, this episode delivers essential security insights for the Spring AI ecosystem.Show Notes: Blog Post: Securing MCP Servers with Spring AIDaniel Garnier-Moiroux BlueSkyLinkedIn
--------
1:00:08
--------
1:00:08
S4E27 - Java 25 with Billy Korando
Join us live on Spring Office Hours as we sit down with Java Developer Advocate, Billy Korando, to dive into the exciting new features and updates in Java 25!In this episode, Billy will share his insights on the latest developments in the Java ecosystem, highlighting what's new, what's changed, and what it means for developers. From new language features to performance enhancements, Billy will break down the key takeaways from the latest Java release.Tune in for a conversation that's sure to get you up to speed on the latest Java advancements and hear Billy's expert analysis on what this means for the future of Java development.Show Notes:dev.javaInside.javaJava YouTube Channel
--------
1:05:54
--------
1:05:54
S4E26 - Groovy, Google and Gemini with Guillaume Laforge
Join us with Guillaume Laforge, co-founder of the Apache Groovy programming language and Developer Advocate for Google Cloud Platform. We'll explore Guillaume's journey from creating one of the JVM's most popular dynamic languages to his current work at Google focusing on serverless technologies and generative AI with Gemini.Guillaume will share insights on Groovy's evolution and continued relevance in modern development, plus his perspective on how traditional programming languages intersect with AI technologies. As a Java Champion, co-author of "Groovy in Action," LangChain4j committer, and ADK contributor, he brings unique insights on the evolution of JVM languages in the cloud-native and AI era.Whether you're interested in Groovy, Google Cloud, or the future of JVM languages, this episode offers valuable perspectives from a key figure in the Java ecosystem.Show Notes:Guillaume LaforgeGroovy Programming LanguageCommunity over Code ConferenceSpring AILangchain4jADK for Java
--------
56:05
--------
56:05
S4E24 - SpringOne Preview with Glen Renfro
Join Dan Vega and DaShaun Carter as they welcome special guests, Spring Team Member Glenn Renfro. In this episode, we'll continue to look forward to SpringOne. Tune in live to ask your questions or catch the replay later on your favorite podcast platform.
--------
49:00
--------
49:00
S4E23 - Bootiful Spring with Josh Long
Join Dan Vega and DaShaun Carter for another exciting preview of SpringOne! This week, we're joined by our special guest, fellow Spring Developer Advocate, Josh Long.This year's event promises to be bootiful. Josh will help us deliver another sneak peek into the most anticipated announcements, including the future of Spring Framework 7 and Spring Boot 4. We'll also dive into the latest on Spring AI!Whether you're planning to attend in person or just want to stay on top of the latest innovations, this episode is your definitive guide to the must-see sessions and what's next for the Spring ecosystem. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.Show Notes: Josh LongSpringOne
Join Dan Vega and DaShaun Carter as they explore what’s new in the world of Spring. This is your chance to stay connected to what’s happening with the Spring Framework, related projects, and the community.