Skip to main content

SpekeGateway 2.0.0 migration guide

Intro

The main reasons for the migration is deprecation of .net6 lambda environment, and our aim to align CloudFormation parameters with Cloud Videokit 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 won't 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 are:

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

The parameters 1, 2, 3 and 4 are the only ones that need to be filled. Values can be found in the drm console.

CVK

  1. Click Submit at the end screen

Submit