Navigating the CMDB
hamlet enables us to express the varying needs of an organisation in a uniform way. As an organisation changes, we want to be sure that old objectives continue to be met, whilst responding to emerging ones. But managing each of them - together with possible conflicts and edge cases - is particularly challenging. How can we ensure that none of them are forgotten?
hamlet was designed to address this challenge.
A Layered Approach
hamlet captures a holistic view of an organisation's application deployment requirements and applies them across its entire scope. A particular security policy may be applied for just a single product, or across an entire organisation. The implementation of that policy is the same regardless, but the layer at which it is defined ensures it will apply across the scope for which it is intended.
There are 6 layer types available in hamlet, each representing a unique configuration scope:
- Tenant
- Account
- Product
- Environment
- Segment
In the following sections we will walk through each one, exploring how they work together.