Microsoft Azure Redis Cache
- Product name
- Publisher page
-
- [Microsoft|Microsoft]
- Category
- Other Application Server Middleware
- Release
- TKU 2018-Aug-1
- Publisher link
Azure Redis Cache is based on the popular open source Redis cache. It gives you access to a secure, dedicated Redis cache, managed by Microsoft and accessible from any application within Azure.
Azure Redis Cache is available in the following tiers:
- Basic - Single node
- Standard - A replicated cache in a two-node primary/secondary configuration managed by Microsoft, with a high-availability SLA.
- Premium - Can be clustered. Virtual Network deployment.
Replication Groups modeling:
Redis cache can have only one replication node.
Replication group will be modeled as SoftwareInstance with 'Microsoft Azure Redis Replication Group' type.
Links to resource group:
Redis cache created in the one region can be contained in the ResourceGroup from the other region.
Identification
Triggers
Pattern | Trigger Node | Attribute | Condition | Argument |
---|---|---|---|---|
InferRedis | DiscoveredCloudAPIResultList | discovery_method | = | 'Azure.Redis.List' |
Attributes
Pattern MicrosoftAzure.InferRedis models SoftwareInstance node for each Microsoft Azure Redis Replication Group.
NodeKind | Attribute | Default value/Comments |
---|---|---|
SoftwareInstance | type | Microsoft Azure Redis Replication Group |
name | Microsoft Azure Redis Cache ReplicationGroup result.name/<linked_server_name> | |
key | result.name/<linked_server_name> | |
short_name | ReplicationGroup result.name/<linked_server_name> | |
cloud_id | <linked_server_id> | |
subscription_id | <da.subscription_id> | |
cloud | true |
An example of the module visualization is represented below:
An example of the BMC Helix Discovery view of the scanned results for SoftwareInstance is the following:
Pattern MicrosoftAzure.InferRedis models SoftwareInstance node for each Microsoft Azure Redis Instance and for each Microsoft Azure Redis Cluster.
NodeKind | Attribute | Default value/Comments | ||
---|---|---|---|---|
SoftwareInstance | type | OR | Microsoft Azure Redis Cluster | |
Microsoft Azure Redis Instance | ||||
key | azure<text.lower(result.id)> | |||
name | OR | Microsoft Azure Redis Cache Cluster <result.name> in <region.label> | ||
Microsoft Azure Redis Cache Instance <result.name> in <region.label> | ||||
short_name | result.name | |||
version | <properties.redisVersion> | |||
full_version | <properties.redisVersion> | |||
id | text.lower(result.id) | |||
cloud_id | text.lower(result.id) | |||
subscription_id | <da.subscription_id> | |||
__provider | 'azure' | |||
__service | 'Microsoft.Cache/Redis' | |||
tags | [ <tag_key> <value> ] | |||
tag_set | table(<tags>) | |||
cloud | true |
An example of the BMC Helix Discovery view of the scanned results for SoftwareInstance is the following:
Pattern MicrosoftAzure.InferRedis models Detail node for each Cache Configuration.
NodeKind | Attribute | Default value/Comments | |
---|---|---|---|
Detail | key | azure<text.lower(result.id)> | |
name | <si_name> Cache Configuration | ||
short_name | <si.short_name> Cache Configuration | ||
type | Microsoft Azure Redis Cache Configuration | ||
cloud_id | <si_key</Cache Configuration | ||
subscription_id | <da.subscription_id> |
Comments
Log in or register to comment.