Best way to update Connect Solutions Deployed via CloudFormation

0

How are people keeping these solutions deployed via CloudFormation stacks up to date? Facing Lambda runtime deprecations what is the best way to approach the best practice of keeping the functions and other services up to date?

Amazon Connect IVR Recording: https://github.com/amazon-connect/amazon-connect-realtime-transcription

Voicemail for Amazon Connect: https://aws.amazon.com/solutions/implementations/voicemail-for-amazon-connect/

AmazonConnectSalesforceLambda: https://serverlessrepo.aws.amazon.com/applications/arn:aws:serverlessrepo:us-west-2:821825267871:applications~AmazonConnectSalesforceLambda

2 Answers
1

It would be nice if AWS pushed an update before the deprecation, but the good thing is that you have all the source code and can make the necessary updates to support the newer versions. For us, it's been just manually updating the affected Lambdas.

david

profile picture
dmacias
answered 8 months ago
0

For the IVR, I'm not really sure what your plans are with it. If you are just transcribing the audio related to a call, it's better to just use contact lens through your contact flow. It is though a heavy cost (speaking from a small dev shop perspective); so you are going to have to see if it's worth it. https://docs.aws.amazon.com/connect/latest/adminguide/contact-lens.html

I believe the voicemail stack is on github and does contain node versions(16) that are not deprecated. You can use the provided deployment folder they have to update the voicemail stack. You do this by essentially putting all of the templates in S3 then calling the master template within the stack that contains the voicemail. https://github.com/amazon-connect/voicemail-for-amazon-connect.

I'm unclear how you would update salesForce as I haven't dealt with that solution. Most of our planned integrations (at least my company) have moved away from these solutions and developed our own way of doing it.

If you feel like you are overwhelm from doing this, it might be best to reach out to an amazon connect partner and use their custom solutions for these types of things. https://aws.amazon.com/connect/partners/ I believe most of them offer some type of voicemail implementation as well as a portal for handling voicemail. And other features as well.

answered 8 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions