The course uses OpenLDAP which is available on Linux, UNIX and Windows platforms and ApacheDS to illustrate one of the new generation of Open source LDAP implementations. The course makes extensive use of a platform independent LDAP browser to discover and interrogate LDAP implementations including Windows Active Directory. The course is offered with Linux (Fedora Core), FreeBSD or Windows as the platform for all exercises.
LDAP stands for Lightweight Directory Access Protocol. As the name suggests, it is a lightweight protocol for accessing directory services, specifically X.500-based directory services. LDAP runs over TCP/IP or other connection oriented transfer services. The nitty-gritty details of LDAP are defined in RFC2251 "The Lightweight Directory Access Protocol (v3)" and other documents comprising the technical specification RFC3377. This section gives an overview of LDAP from a user's perspective.
What kind of information can be stored in the directory? The LDAP information model is based on entries. An entry is a collection of attributes that has a globally-unique Distinguished Name (DN). The DN is used to refer to the entry unambiguously. Each of the entry's attributes has a type and one or more values. The types are typically mnemonic strings, like "cn" for common name, or "mail" for email address. The syntax of values depend on the attribute type. For example, a cn attribute might contain the value Babs Jensen. A mail attribute might contain the value "firstname.lastname@example.org". A jpegPhoto attribute would contain a photograph in the JPEG (binary) format.
How is the information arranged? In LDAP, directory entries are arranged in a hierarchical tree-like structure. Traditionally, this structure reflected the geographic and/or organizational boundaries. Entries representing countries appear at the top of the tree. Below them are entries representing states and national organizations. Below them might be entries representing organizational units, people, printers, documents, or just about anything else you can think of. Figure 1.1 shows an example LDAP directory tree using traditional naming.
Module 1: LDAP Theory Review
LDAP Object Tree Structure
LDAP LDIF and DSML
Exercise: Initialise OpenLDAP
Exercise: LDAP Browser
Module 2: LDAP Extending the Information (Data) Model
DIT Design and Organization
LDAP Operational Attributes and Objects
Exercise: Browse LDAP subschemas (various)
Exercise: Design and Code Attributes, ObjectClass and Schema
Exercise: Add new attributes and objectClass to DIT using LDIF
Module 3: OpenLDAP Architecture
OpenLDAP – Backends
Exercise: Configure Acceslog overlay
Exercise: Configure LDAP Proxies
Module 4: Syncrepl Replication
Master – Slave
Exercise: Master-slave partial DIT replication
Module 5: OpenLDAP Operations
Real-time Configuration (cn=config)
Exercise: Convert to cn=config
Exercise: restore slapd.conf
Exercise: Change indexes with cn=config
Exercise: Configure Monitor via cn=config
Exercise: Explore results
Module 6: Component Matching
Component Matching structure
Exercise: Write and test filters
Exercise: Write and test Filters
Exercise: Write X.509 Filters
Exercise: Explore results
Module 7: Alternative LDAP Implementations
ApacheDS – Features
Exercise: Configure ApacheDS
Exercise: Directory Studio
Module 8: LDAP – Summary
The basically concept of Hadoop and the relate tool and product.The confidence level is fair, because i have not much background for big data and still not be able to analyze any problem or taste of this topic.It would be grate if the practice and example involve with our jobs. It would made us be better understand about the topic .
I got how to manage Big data with Hadoop and also input and Export from MYDB to Hadoop and what is the difference between RDBMS and Hadoop
Got more idea about Hadoop and I can bring the knowledge from the course to use in future projects
I Learned how to tuning both hardware and PostgreSQL, how to backup and how to setup Postgres & Drool and how to installation. Now , I am very confident to use PostgreSQL
I got knowledge more about PostgreSQL, how to implement and backup
I've got knowledge from this course and practice PSQL command
Learning Admin of PostgreSQL
A great experience for me. In training Postgresql I think I know basic of databases Postgres. For me you are good trainer.
PostgreSQL basic and advance knowledge. I think i can install,use and monitor Postgres DB without WI