Начните с границ системы
Прежде чем выбирать платформу, определите решение, источник достоверных данных, качество входных данных, результат и допустимые действия. Скрипт импорта, внутренний инструмент и автономный рабочий процесс создают разные виды рисков. В заметках об архитектуре объясняются компромиссы, а примеры проектов показывают, как можно организовать ограниченный рабочий процесс, не утверждая, что это универсальное решение.
- ✓ Составьте карту внешних зависимостей и необходимых учётных данных.
- ✓ Разделяйте ответственность за сбор данных, их интерпретацию и выполнение действий.
Выберите подходящую глубину внедрения
Apps Script подходит для узкоспециализированных рабочих процессов в Workspace; таблица — для проверки и сверки; облачное приложение может решить задачи, требующие более строгого контроля доступа или поддержки одновременной работы. Используйте вводные руководства для планирования платформы, а руководства по проектам — для практических примеров. Прежде чем полагаться на квоты, этапы аутентификации или поведение библиотек, сверяйтесь с актуальной официальной документацией.
- ✓ При первоначальном тестировании используйте синтетические данные или данные с разрешением на использование.
- ✓ С самого начала включите в полноценный рабочий процесс проверку, повторные попытки, журналирование и восстановление.
Подготовьтесь к передаче и изменениям
Для работающей системы нужны ответственный владелец, запись о развертывании, процедуры доступа и способ восстановления после сбоя. В документации следует указать, что уже реализовано, а что только предлагается. Если рабочий процесс обрабатывает данные клиентов, статус платежей или внешние сообщения, к проектированию прав доступа и сроков хранения нужно отнестись с особым вниманием. Услуги HGM помогут оценить границы реализации.
- ✓ Включите сведения о среде и конфигурации в операционную документацию при передаче.
- ✓ При изменении рабочего процесса пересматривайте зависимости и разрешения.
ПРОДОЛЖИТЬ ИЗУЧЕНИЕ