Monday Sep 10, 2007
By Ludo on Sep 10, 2007
The 1st International LDAP Conference ended on Friday afternoon. I had to leave a little early to catch my plane, and didn't have the time to post the latest update. So here it is.
During the afternoon, Abdi Mohamadi (Sun) presented design and deployment considerations for scaling directories, Kostas Kalevras explained how Greek School Network centralized all LDAP data creation and modifications through Web services, and Felix Gaehtgens from Symlabs exposed in a fast and lively presentation some best practices when building LDAP based applications.
Overall it was a great conference, with interesting presentations and numerous long passionate bar discussions.
Above members of 3 open-source Directory Server projects (OpenDS, OpenLDAP, Apache DS) raise their glasses in a toast to the LDAP community.
Friday Sep 07, 2007
By Ludo on Sep 07, 2007
Ersin Er from the Apache Software Foundation exposed his experimentations with Stored Procedures in LDAP and how they are used with Triggers.
Stored Procedures are code (java bytecode) stored in LDAP objects executed by a generic LDAP Extended request to pass parameters and get returned result and values.
Triggers are specifying an event, action,time and a scope in a single attribute definition, and leverage stored procedures for actions. Events are predefined, and triggers are run within an Administration domain (Subtree Specification). Pretty neat ! I think this is not a new idea, but it looks like a simplification in the use of the plugins and tasks that exist in Sun Directory Server and OpenDS. There might be value in a common representation of such LDAP directory server extensions, but I'm afraid this will not lead to better interoperability as Stored Procedures will be very specific to each implementation.
By Ludo on Sep 07, 2007
Steven Legg (eB2Bcom.com) exposed his work on XML enabled Directories also known as XLDAP. Most of the protocol and data model has been conducted through IETF. So far Steven has been the only one to produce an implementation. It's not really surprising: one need to be both an expert in LDAP and XML processing to get an idea of what XLDAP is. But I recently got a question indirectly from a customer about XLDAP and whether we had any plan to implemented. Could it be that XLDAP is starting to raise interest ?
Andre Posner from Sun showed the use cases and added value of Sun Directory Proxy Server 6.x for security, availability, integration of different Directory Servers, migration of services.
By Ludo on Sep 07, 2007
It was a long afternoon at the LDAPCon with presentations until nearly 8pm. Thanks to the organizers it was followed by a social event with food and free drinks. A good occasion to relax, taste the local beer, recall the old LDAP stories and redo the world until exhaustion of fuel :-).
Frank Tröger exposed his work on a Reference Schema for Identity Management, searching, sort and linking all of the LDAP schema that have been defined in that area (with a focus on higher education).
Daniel Pluta from Munich University of Technology talked about Access controls for Group and Role management.
Giovanni Baruzzi from Syntlogo presented his thought on Designing a Directory Tree. In a nutshell, keep it simple:
"As flat as possible, as deep as needed"
Hilla Reynolds, Director of Development at CA revealed in a very animated and humorous presentation her secrets for a "Seamless Directory Backbone service": Standards, distribution, failover... Applications access front-ends that deal with the real sources of information.
Other sessions I did not attend (split sessions) included a presentation of the Apache Directory Studio (formelly known as LDAP studio). Impressive tool and progress since I last downloaded it. And a presentation on Spring LDAP.
Thursday Sep 06, 2007
By Ludo on Sep 06, 2007
I'm now in Cologne Germany participating in the 1st International LDAP Conference.
This morning, Kurt Zeilenga (Isode) started the conference with a Directory Standards Report, presenting the history of Directory Standards, LDAPv3 status and the current on-going effort.
I then presented the OpenDS project, the rational behind the project and its goals (I'll make the preso available later).
After lunch, Howard Chu (Symas, Chief Architect for OpenLDAP) introduced his talk with his traditional fiddle play and then presented the OpenLDAP 2.4 server. I must say that I've been impressed by the list of enhancements introduced such as N-way MultiMaster Replication.
More after the break.
This is the blog of a senior software engineer, specialized in LDAP, Directory Server and OpenDS. Ludovic Poitou works in France at the Grenoble Engineering Center, in the Directory Services Engineering team. Outside work, I love skiing and taking photo
- Moving on...
- OpenDS and Sun JVM 1.6.0_21
- OpenDS 2.3.0-build003 is now available...
- OpenDS 2.3.0-build002 is now available...
- Subversion authorization through LDAP with OpenDS
- OpenDS Tab Sweep
- Directory Service Performance Optimization Strategy: Data Priming
- The basics of Flash Memory
- Oracle and Sun Directory Services...
- Sun Directory compresses data for better performance !