Skip to main content

DRM - SpekeGateway 2.0.0 migration guide

Intro

The main reasons for the migration are deprecation of .NET6 Lambda environment, and our aim to align CloudFormation parameters with Cloud Video Kit console configuration parameters.

Upgrading Speke Gateway to version 2.0.0 is mandatory for all Cloud DRM customers by December 20, 2024. Previous versions (1.3.6 and earlier) utilize .NET 6, which will be deprecated by AWS on December 20, 2024.

CloudFormation outputs will not be affected. The urls will stay the same and no further actions will be required from your side.

The list of changes in the input parameters is:

Previous key nameNew key nameReason
AppIdClientIdDiscrepancy between CF template and CVK console
AppSecretClientSecretDiscrepancy between CF template and CVK console
AuthUrlTokenUrlDiscrepancy between CF template and CVK console
LiveInvokeUrl and VodInvokeUrlSpekeUrlIdentical value
EnableLoggingEnableGatewayLoggingClarification

The removed parameters are:

Key nameReason
BrandGuidAlready present in the SpekeUrl
ScopeHas a constant value

The added parameters are:

Key nameReason
AuthenticationMethodOption to choose authentication flow
ApiKeyParameter for the alternative x-api-key authentication flow
LambdaLoggingLevelAn option to specify logging level

Migration using AWS console

Cloudformation Template URL https://insysvt-solutions-euw1.s3.eu-west-1.amazonaws.com/solutions/spekegateway/2.1.0/cloudformation.yaml

  1. Click Update on CloudFormation Stack

Update

  1. Specify new S3 URL

Url

  1. Fill parameter fields

Parameters

Only parameters 1 through 4 need to be filled in. Values can be found in the drm console.

CVK

  1. Click Submit at the end screen

Submit