Welcome to the meshStack Documentation!
meshStack is the name of our technology that powers the meshcloud solution. This document is targeted at cloud architects and SREs and introduces the components of meshStack and their interaction.
It is a modular software platform solution that connects organizational processes like project and access management with cloud technology. It provides a unified administration interface to the organization while replicating configuration into attached cloud platforms.
It is NOT a meta-layer across clouds. Users access native cloud APIs for their deployments, but meshStack helps them to ensure a proper and common configuration across cloud technologies with additional functionality such as metering, billing, surveillance and others.
Mesh-Entity Mapping to Cloud Platform Concepts
Different Cloud technologies often introduce their own terms for similiar technological principles. In order to match them against each other and also show how this namings and technologies map to meshcloud's terminology of business entities. These mappings can be customized. For more details, please consult documentation of the platforms.
The connections are shown in the following matrix table:
|OpenStack||Domain||Project||Keystone Shadow User||Quota|
|Cloud Foundry||Organization||Space||UAA User||Quota|
|AWS||Organization Unit||Account||IAM Role||CF StackSets / Organization Units|
|Azure||Management Group||Subscription||AAD User||Blueprints / Manamgent Groups|
|GCP||Organization Unit||Project||GCD User||Organization Policy / CDM Template|