Resource Groups and Release Channels for Cisco Spark Hybrid Services Trials

Document created by Cisco Documentation Team on Jan 30, 2017Last modified by Cisco Documentation Team on Jun 9, 2017
Version 5Show Document
  • View in full screen mode
 

Resource Groups and Release Channels for Cisco Spark Hybrid Services Trials

 

Resource groups can help you define a subset of users and connector-hosting Expressways for a specific purpose. In particular, you may want to identify a group of users as beta testers, so that they as early adopters can try out new features before you roll them out to your production environment. You can set up a resource group of Expressway clusters and users who connect to them just for this non-production release channel.

  

Cisco Spark Hybrid Services use release channels to promote connector software builds. Release channels follow this flow:

Internal Cisco release channels (1-3) > Beta (4-5) > Stable (6-7)

  • You can select beta or stable release channels.

     

  • The stable channel is the default; the beta channel is restricted to early adopters.

     

  • Builds remain in beta for two weeks before we promote them to the stable channel.

     

  • The beta channel is an opportunity for you as a partner to test new features before they're rolled out further to your customers.

     

  • Send us feedback about the early adopter testing so that we can make improvements.

     

  

To enable an early adopter test, use resource groups to tie clusters to the test. Also, define a subset of users that should be treated differently from most users within your organization.

  
  •  

    Create resource groups from the clusters page.

      

  •  

    Add the beta release channel to the resource groups.

      

  •  

    Add the resource group tag to users. Users can belong to multiple resource groups.

      

    •  

      In a resource group with multiple clusters, the service connector algorithm defines the cluster to which a user is assigned.

        

    •  

      If a cluster within a resource group fails, users are mapped to another cluster within that resource group. If no other cluster exists, users have no service until the cluster is brought back up.

        

      
 

You cannot mix and match release channels on one Expressway cluster. For example, if the calendar connector is on the beta channel, the call connector must also be on the beta channel. As a result, every user either has stable or beta. If you want to have a subset of users on stable and another on beta, you must deploy a second Expressway cluster.


Caution


 
  • This feature is intended for beta tester groups. We recommend that you do not set up a resource group for typical users; instead, use the default, unassigned state.

     

  • Users are automatically assigned to the best available cluster. Do not use resource groups for this purpose.

     

  
  

Create a Resource Group for Early Adopter Testing Efforts

Resource groups organize your early adopter testing effort. Assign resources (Expressway clusters) to resource groups. These clusters automatically inherit the release channel that you assign at the resource group level.

Before You Begin 
  • Consider the goal of the resource group and what you want to use it for:

      

    •  

      For beta or development channel testing, we recommend a resource group with a subset of users assigned to it.

        

    •  

      For production users with the stable release channel, do not create a resource group.

        

  • You cannot mix and match release channels on one Expressway cluster. For example, if the calendar connector is on the beta channel, the call connector must also be on the beta channel. As a result, every user either has stable or beta. If you want to have a subset of users on stable and another on beta, you must deploy a second Expressway cluster.

     

  
         
1    From https://admin.ciscospark.com, go to Services, and then choose On-Premises Resources from the cluster list card.
2    Click Expressway to filter on the resources for Expressway-based hybrid services.
3    Click , and then choose Create new Resource Group.
4    Follow the on-screen directions to enter the name and choose a release channel, and then click Done.
5    Follow the link to assign clusters to the resource group. Read any caution notes to understand potential service impacts, and then click Done.
6    (Optional)If an update is available, choose whether to upgrade the clusters now.

Assign Users to a Resource Group For Early Adopter Testing

 

You can update users individually or in bulk so that they're assigned to the resource group for early adopter testing. This step identifies the users as pre-production, beta software testing candidates in the group.

  
Before You Begin 

By default, users are automatically assigned to the best available cluster. You do not need to create resource groups to match users with the appropriate cluster.

  
From https://admin.ciscospark.com, go to Users, and then use one of the following options:
  • For individual users, click the individual username to open the overview page, choose the hybrid service, and then associate the resource group with that user.
  • For multiple users, click Manage Users, and then follow the steps to make changes in bulk.
Related Information

Set the Default Release Channel

You can choose the default release channel that you want to use for your Expressway Hybrid Service clusters. This setting affects only Expressway clusters that aren't assigned to a resource group.

       
1    From https://admin.ciscospark.com, go to Services, and then click All Resources from the On-Premises Resources card.
2    Click Expressway to filter on the resources for Expressway-based hybrid services.
3    To the right of Expressway, click settings , and then choose Set default release channel.
4    Choose a release channel from the drop-down, and then click Save.

The release channel is changed for Expressway clusters that are not a part of a resource group.

Export the Resource Group User List

You may need a filtered list of users that you assigned to resource group users. You can obtain this list as a .csv file.

       
1    From https://admin.ciscospark.com, go to Services, and then choose a Hybrid Service card.
2    Click User Status Report and then check the activated users check box.
3    Click Export to CSV.
4    Open the csv file.

The resource group column shows which clusters that users are assigned to.

Manage Resource Groups

From one place, you can make changes to your resource groups after you create them.

Before You Begin

Some changes that you make may affect running services.

       
1    From https://admin.ciscospark.com, go to Services, and then click All Resources from the On-Premises Resources card.
2    Click Expressway to filter on the resources for Expressway-based hybrid services.
3    Scroll to the resource group card, and then click settings .
4    From the settings page, do these steps as needed:
  • Add more clusters to the resource group.
  • Enable users for the resource group, individually or in bulk.
  • Change the release channel for the resource group.
  • Rename the resource group.
  • Remove the resource group, if it contains no clusters.
 

Attachments

    Outcomes