Submind YouTube summaries
Thumbnail for Welcome + Opening Remarks - Alexander Schwartz, IBM

Welcome + Opening Remarks - Alexander Schwartz, IBM

Watch on YouTube

Video summary

Alexander Schwartz, a Keycloak maintainer and program co-chair, welcomes attendees to the second edition of KeyCloak on Japan, expressing gratitude to the community for their submissions and participation. He introduces himself alongside Yoshiyuki Tabata as one of the organizers who worked hard to curate the event's speakers from a pool of excellent proposals. The session aims to provide a comprehensive overview of Keycloak, starting with its core purpose: making it easy to self-host and integrate various identity types for humans, agents, and machines within any environment. The presentation highlights Keycloak's versatility, ranging from being deployed as a single container for developers to supporting millions of users in large-scale production settings. A major focus is placed on integration capabilities, allowing organizations to connect with existing security infrastructures like LDAP or cloud-based identity providers such as Okta and Entra without starting from scratch. The platform supports essential standards including SAML and OpenID Connect, while also enabling security enhancements like multi-factor authentication and passkeys. Additionally, Keycloak offers robust user management features, including role assignment, self-registration, password recovery, and credential updates, all designed to streamline identity governance. Looking toward the future of technology, Schwartz emphasizes that the event will explore how Keycloak adapts to the rise of AI, specifically through workload identity and integration with SPIFFE and SPIRE for authenticating agents within Kubernetes environments. The agenda includes keynotes from sponsors Midship and Hitachi, lightning talks on new features, discussions on signing commits and artifacts, and sessions on integrating with Model Context Protocol (MCP) identities. Throughout the morning, attendees will have opportunities to network with sponsors and speakers, with a scheduled break at 10:30 and a closing session at 12:35, followed by an evening reception for further community engagement. Beyond the current event, Schwartz promotes upcoming Keycloak gatherings, including an all-day conference in Prague, Czech Republic, this October, which will feature interactive sessions and parallel tracks. He also announces a future event scheduled for April of next year in Germany, noting that the call for papers is expected to open by the end of August. To support accessibility and transparency, live captions are available via a QR code, and attendees are reminded of the code of conduct, which emphasizes treating others with kindness and respect. Schwartz concludes by inviting everyone to stay connected through the evening reception and encourages participation in future community events to foster global collaboration.
Read the full video transcript
So, let's get started. It's 9:00. Welcome, uh, to KeyCloak on Japan. The second KeyCloak on Japan ever. So, we last The first time was last year. This is the second time, and I'm very, very happy to be here today. So, I'm Alexander Schwartz. I'm one of the KeyCloak maintainers, and I'm one of the two program co-chairs. Yoshiyuki Tabata, who was also here a second ago. He's uh, catching a speaker. Two of us were the uh, program chairs. Uh, no, the microphone. So, the two of us were, um, uh, organizing, uh, helping out with this, uh, call for papers. A lot of um, people submitted to their talks to this event, and we were very grateful for all the submissions. And it was very hard to choose the speakers for today with all these good submissions, and I'm happy to have all the speakers here today. So, um, as I'm kind of doing the introduction, let me first summarize, uh, what KeyCloak is. So, that's then out of the way. Just a quick show of hands. Who is using KeyCloak already in production in this room? Okay. Who is using it on a developer machine only? Who is here and want to learn about what KeyCloak is in the first place, and never used it before? Maybe raise hand a little. Okay. Yeah, good. We have everyone here. Uh, it's going to be a great day. So, KeyCloak, um, I would summarize it, make it easy to self-host and, uh, integrate identities of any kind. Uh, for humans and for agents, uh, and machines. You can start it as a single container to get your developer started. Uh, you can also host millions of users in a production environment using KeyCloak. And we will see here some of those items here today. You can integrate it with your existing security infrastructure, you're usually don't start from scratch in an environment. You usually have maybe an LDAP in an enterprise. Maybe you have another cloud-based uh identity and access management like uh I don't know, maybe Octa or or Entra or any other system that you have. You want to integrate um such an identity and access management system is never a standalone system. It's an integration point in your enterprise. And well, there's LDAP you can um integrate with other standards like SAML, uh OpenID Connect. All these standards are built into Keycloak. And sometimes we also see people who want to adopt Keycloak because they want to level up their security. So, they want to level up by adding multi-factor authentication. They want to level up by adding passkeys to their existing infrastructure. And with that, Keycloak is also a very good choice uh implementing all these these parts uh that you need to do that. It's also delivering some means of user management. Well, you can have users, you can assign them roles and groups, uh update users. But, it's also some means of user self-service. Users can self-register, users can change their credentials, recover their passwords when they lost them. All right. And well, all this user self-management is built into Keycloak. Um and finally, Keycloak, what we will see, we will hear a lot of talks about AI today. You will see um like you can run agents, you can leverage workload identity. You will have talks showing how to leverage maybe SPIFFE and SPIRE, how to leverage Kubernetes service accounts to authenticate your users, uh your agents uh to Keycloak and within your infrastructure. And doing all that with the latest specs. So, that's Keycloak, and welcome to Keycloak con and learn about all this. We have lots of upcoming talks. Um, we're going through Keycloak and stick score, um, how to use, um, how you sign your commits basically and artifacts that you're sending out, uh, how to do, um, integrating with MCP. Um, we have a sponsor's keynote from Midship and Hitachi, um, we have another lightning talk here when I show a bit what's new and upcoming for Keycloak. We're talking about MCP identities, um, how to authorize services. So, it's a big spectrum of all the different talks that are then there with Keycloak. All this event will not happen without our two diamond sponsors, and I'm very grateful for them to sponsor this event. One is Hitachi, who was sponsoring this event as a diamond sponsor now the second year in a row. Thank you very much for that. And also Midship sponsoring this one as a diamond sponsor. The event today, um, Keycloak con will basically cover the morning. And we will we're kicking off here now, um, in this room, and all the talks will be in this room uh, all morning. The open remarks are those things that I'm just, uh, that you're just hearing. And uh, shortly afterwards we will have some keynotes. We will have the first sessions. And at 10:30 there's a 10-minute break, um, where you can visit visit the sponsors, have some networking in the room just next to this room. After that we continue with more lightning talks and sessions in the room in this room again, 3F, 313 and 14. And at 12:35 we are wrapping up this uh, event uh with closing remarks. And finally, the um quality. Maybe you're staying around for the um Cloud Native Community Japan uh in the afternoon or other events. If you're still around at 5:00, I hope you are, then we can meet again and um yeah, network at the evening reception here at this event venue. The evening reception is from 5:00 until 6:15. So, please join us there. Some more information about captions and translations. So, if you scan this QR code, this QR code will get you to a website where you Well, that will be pre-filled and showing this is this room. And it will then um give you live captions of all the talks happening in this this room. Yeah, and you might need uh some personal headphones in order to listen to on what your telephone is telling you. All right. I'll leave it on for another second. All the slides um yeah, I tried to upload them this morning, but I asked the event team to do it because I was unable to um I will put them up later again. So, there's also the code of conduct. Uh the code of conduct golden rule is treat others as you want to be treated with kindness and respect. Um if Yeah, there's also a QR code that takes you to the code of conduct. Um there are definitely uh CNCF staff members here that you can contact um if you don't find anyone else. I'm happy to be a contact as well for you if you have any concerns or questions about this. There are two more upcoming events that I want to advertise. So, there's Keycloak 26. That's another all-day Keycloak event happening in the Czech Republic in Prague October this year. So, the schedule is already out. Um you can now buy your ticket. And I hope I meet some of you or maybe friends and colleagues from from you uh in in Prague. It will be also very interactive day with interactive sessions and talks and also an evening reception. Another event is happening in April next year. So, this is more a save the date. Uh at the moment, the call for papers is not yet open. I think it will open end of August. And um yeah, if you're in Germany in April next year, um it's usually it's quite big uh community event of Keycloak. I think last year we were about 150 to 180 people there. So, it was always good to meet there. It was multiple parallel tracks uh about Keycloak. So, please mark your calendars if you have the time and uh to be there on site. So, that's my introduction to Keycloak Con. Um thanks for being here and uh we hope to have the first speaker soon. Thank you very much. >> [applause]