Microsoft Azure Redis Cache

Related topics
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

PatternTrigger NodeAttributeConditionArgument
InferRedisDiscoveredCloudAPIResultListdiscovery_method='Azure.Redis.List'

Attributes 

Pattern MicrosoftAzure.InferRedis models SoftwareInstance node for each Microsoft Azure Redis Replication Group.

NodeKindAttributeDefault value/Comments
SoftwareInstancetypeMicrosoft Azure Redis Replication Group

nameMicrosoft Azure Redis Cache ReplicationGroup result.name/<linked_server_name>

keyresult.name/<linked_server_name>

short_nameReplicationGroup result.name/<linked_server_name>

cloud_id<linked_server_id>

subscription_id<da.subscription_id>

cloudtrue

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.

NodeKindAttributeDefault value/Comments
SoftwareInstancetypeORMicrosoft Azure Redis Cluster
Microsoft Azure Redis Instance
keyazure<text.lower(result.id)>
nameORMicrosoft Azure Redis Cache Cluster <result.name> in <region.label>


Microsoft Azure Redis Cache Instance <result.name> in <region.label>
short_nameresult.name
version<properties.redisVersion>
full_version<properties.redisVersion>
idtext.lower(result.id)
cloud_idtext.lower(result.id)
subscription_id<da.subscription_id>
__provider'azure'
__service'Microsoft.Cache/Redis'
tags[ <tag_key> <value> ]
tag_settable(<tags>)
cloudtrue

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.

NodeKindAttributeDefault value/Comments
Detailkeyazure<text.lower(result.id)>

name<si_name> Cache Configuration

short_name<si.short_name> Cache Configuration

typeMicrosoft Azure Redis Cache Configuration

cloud_id<si_key</Cache Configuration

subscription_id<da.subscription_id>
Was this page helpful? Yes No Submitting... Thank you

Comments