Как разработать и поддерживать чат-бот AWS Connect / Lex? - PullRequest
0 голосов
/ 08 июля 2019

У меня есть чат-бот Connect / Lex, который, кажется, работает нормально. Отлично!

У меня есть некоторые требования, прежде чем этот продукт сможет поддерживать моя команда:

  1. В крайне маловероятном событии , когда бизнес-правила изменяются или обнаруживается ошибка, моей команде разработчиков необходимо перебрать не живого чат-бота.
  2. Мне бы хотелось, чтобы среда разработки была отделена от производства. Разработчики должны касаться производства только тогда, когда это необходимо.
  3. Должен существовать относительно простой способ продвижения кода в производственную среду.

Номер два в некотором роде адресован версиями Connect / Lex, но номера версий довольно запутаны в работе (и кажется, что артефакты, используемые устаревшей версией, нужно поддерживать вечно?). Тем не менее, номера 1 и 3 являются проблемами для меня.

В любом другом контексте разработки я могу аккуратно отделить свой dev-код от производственного, и, когда все тесты пройдут, запустить процесс и развернуть чистый набор производственного кода. Есть ли способ сделать это в Connect / Lex?

...