Amazon Cloud Directory makes it easy to create highly flexible, scalable, and cost effective directories. With Cloud Directory, you can create directories for a variety of use cases, such as organizational charts, course catalogs, and device registries. While traditional directory solutions, such as Active Directory Lightweight Directory Services (AD LDS) and other LDAP-based directories, limit you to a single hierarchy, Cloud Directory offers you the flexibility to create directories with hierarchies that span multiple dimensions. For example, you can create an organizational chart that can be navigated through separate hierarchies for reporting structure, location, and cost center.
Amazon Cloud Directory offers an extensible schema, designed to be shared across applications. You can define application-specific collections of attributes, so applications can extend schemas safely without risk of impacting other applications.
Amazon Cloud Directory automatically scales to hundreds of millions of objects. As a fully-managed service, Cloud Directory eliminates time-consuming and expensive administrative tasks, such scaling infrastructure and managing servers. You simply define the schema, create a directory, and then populate your directory by making calls to the Cloud Directory API.
Amazon Cloud Directory is now generally availableTry Amazon Cloud Directory for Free
The AWS Free Tier includes 1 GB of storage, 100,000 eventually consistent read API calls, and 10,000 combined strongly consistent read API calls and write API calls per month with Amazon Cloud Directory.
Amazon Cloud Directory is designed to manage multiple hierarchies of directory data. You can define attributes for objects and relationships, create multiple schemas, and set custom inheritance rules for your directory.
Amazon Cloud Directory’s flexible schema management enables you to extend your directory schema as needed. You can add attributes to directory objects and relationships. Multiple applications can independently extend the schema. This enables applications to share a single directory and avoid duplication of data.
As a fully-managed service, Cloud Directory eliminates time-consuming and expensive administrative tasks, such as scaling infrastructure and managing servers. You simply define the schema, create a directory, and then populate your directory by making calls to the Cloud Directory API.
Amazon Cloud Directory offers built-in search capabilities for directory objects and relationships. Searching large sets of highly connected data has traditionally required complex and computationally expensive queries. With Cloud Directory’s built-in search capabilities, you can search for all the parent objects along a dimension without creating multiple, nested queries.
Amazon Cloud Directory enables you to define and attach application-specific policies to objects along different hierarchies. For example, you can create a custom policy for an organizational chart to allocate budget limits through your cost center hierarchy, and enforce naming conventions for your device hierarchy. You can also define inheritance rules for your policies without granting Cloud Directory visibility into your security or permissions model. Cloud Directory does not interpret policies; it provides a framework for your application to evaluate policy assignments.