Skip to content

"From Zero to Hero - Keycloak as your BaaS!" + "trustworthy AI in your IDE"

Photo of Dominik Dorn
Hosted By
Dominik D.
"From Zero to Hero - Keycloak as your BaaS!" + "trustworthy AI in your IDE"

Details

Agenda:
before 18:00 DO NOT ENTER THE ROOM! - THERE IS AN EXAM IN PROGRESS!
18:00 doors open
18:15 Keycloak as your Backend as a Service - Michael Riedmann
19:30 Break, Food, Networking
20:00 - 21:30 (cont) Keycloak as your Backend as a Service - Michael Riedmann
21:30 - 22:00 How to get trustworthy enterprise AI in your favorite IDE - Ed Burns
22:10: Networking nearby

From Zero to Hero: Keycloak as your Backend as a Service
In this talk, you will learn how Keycloak can be used as a "backend as a service" for user authentication and identity management. We'll start with the fundamentals of OAuth2 and OpenID Connect to build a solid understanding of how authentication and authorization work. From there, we’ll explore how to configure and customize Keycloak for user registration, custom fields, password resets, 2FA, one-time login emails, theming, and webhooks to inform third-party systems about user state changes.

Beyond that, we’ll dive into deployment strategies, covering containerized setups, scaling challenges, and best practices for production. We'll also discuss common pitfalls and how to avoid them. Finally, we’ll see how all of this seamlessly integrates into a Quarkus application.

About the Speaker
Michael Riedmann is a dedicated Site Reliability Engineer and consultant with a passion for enhancing communication and fostering collaboration between software development and operations, particularly within public sector organizations. Committed to driving meaningful change through IT, Michael applies agile principles to ensure impactful and sustainable software delivery.

Believing in the power of cross-disciplinary collaboration, Michael advocates for seamless teamwork among operations, development, management, and business units to achieve exceptional results. His expertise spans Domain-Driven Design, Test-Driven Development, SCRUM, Agile Project Management, and Extreme Programming, all integrated with a strong DevOps mindset to enhance productivity, sustainability, and stakeholder satisfaction.

Michael is dedicated to creating environments where IT professionals can thrive and produce their best work. Connect with him to explore innovative approaches to driving progress in software development and operations.

How to get trustworthy enterprise AI in your favorite IDE

Using current and evolving examples of Microsoft's introduction of AI into Visual Studio Code and IntelliJ Idea, we'll explore how to evaluate the trustworthyness of AI for use in large enterprises, from technical and business perspective.

Aspects of trust include the ability for enterprises to

  • trust that none of their code is being scanned and funneled back to Microsoft to train their models.
  • trust that using AI does not introduce any IP violations that would place the enterprise at risk of copyright infringement.
  • trust that the AI is suited to common tasks, such as large scale code migration across the entire enterprise.

You'll also learn the absolute latest on how Microsoft is bringing the power of AI to you, in the IDEs you already know and love.

About the Speaker
Ed Burns is currently Principal Architect on the Java Tooling and Experiences team at Microsoft. In this role, Ed will help make Azure the best place for Enterprise Java. Ed has worked on a wide variety of client and server side web technologies since 1994, including NCSA Mosaic, Netscape 6, Mozilla, the Sun Java Plugin, Jakarta Tomcat and JavaServer Faces, and the Servlet specification. Ed has lead or co-lead the expert groups for Servlet and JavaServer Faces. Ed has published four books with McGraw-Hill: JavaServerFaces: The Complete Reference (2006), Secrets of the Rockstar Programmers: Riding the IT crest (2008) JavaServer Faces 2.0: The Complete Reference (2010) and Hudson Continuous Integration In Practice (2013). To learn more about his books or projects, you can visit his website at .

Photo of Java Vienna group
Java Vienna
See more events