Migration planning
In order to successfully migrate an on-premises Avaya contact center to Amazon Connect Customer and Amazon Lex, you need to have an effective plan. The migration plan typically follows a multi-phased approach and includes the following steps and information:
Building your team
The contact center migration typically consists of the following specialties and participants:
Discovery – Product managers, project managers, business analysts, solution architects, implementation engineers, QA, agents, and supervisors
Design – Conversation designers, software developers, product managers, project managers
Build – Software developers
Test – QA
Continuous integration and continuous delivery (CI/CD) – Cloud enablement or DevOps
Account provisioning – Cloud enablement or DevOps
Operations – Support engineers
Security – Security architects
Preparing your data
An IVR workload can be migrated in phases, such as by business units. You can work with business units in your organization to define business requirements and replatform or refactor the IVR platform to take full advantage of cloud-native features that can improve agility, performance, and scalability. Therefore, the decision about which business unit migrates first is extremely important. Document requirements, define success metrics, and provide progress updates to measure the overall project success.
Porting telephone numbers
If you want to retain your existing telephone numbers, you must port your telephone numbers to Connect Customer. This process requires some lead time, and it's helpful to plan for this beforehand.
Choosing a target architecture
Depending upon the goal of your migration project, choose from the list of possible approaches discussed in the Architecture options section of this guide.
Evaluating the current architecture
You can either rehost (also known as lift-and-shift) your workloads to the AWS Cloud, or you can replatform or rearchitect your workloads to drive new experiences with cloud-native capabilities. For more information about how to choose between these strategies, see Step 3: Choose a migration strategy in this guide. In addition to understanding the target state, it's critical that you understand the current state and infrastructure components.
For example, if you're using Avaya Experience Portal
Managing IVR prompts
Amazon DynamoDB is the most efficient way to store and manage prompts. The business and stakeholders can make changes on the fly without interrupting operations.
Defining cloud infrastructure and security requirements
Based on your requirements, make a list of the cloud services you will use to achieve your outcomes. Your security team needs to validate if the proposed target architecture meets organizational requirements, such as retention policies, and make sure that logging is considered and documented.