// Полезности: // CloudWatch - это сервис мониторинга и наблюдения. Собирает статистику и строит графики. // // IAM Access: // * AWSLambdaFullAccess // * AWSCloudFormationFullAccess // * AmazonS3FullAccess (optional) // * IAMFullAccess (Нужно при удалении. TODO: убрать все права для IAM) // // При удалении лямбды нужно удалить: // 1. Лямбду // 2. Зависимости функции (Например S3) // 3. CloudWatch Log groups // 4. IAM Roles // // Установка serverless npm install -g serverless // Добавление пользователя serverless config credentials --provider aws --key <ключ> --secret <секретный ключ> --profile <имя> // Создание проекта с простым шаблоном NodeJS sls create --template aws-nodejs --path HelloWorldFunction/ // Развертывание функции на AWS + создание Стека // --verbose Show all stack events during deployment sls deploy --verbose // Обновление функции (без создания Стека) sls deploy function --function hello // Тестирование функции // --function The function name (required) // --log Trigger logging data output // --data Input data // --path Path to JSON or YAML file holding input data sls invoke --function hello --log // Просмотр логов // --function The function name (required) // --tail Tail the log output (waiting new logs) sls logs --function hello --tail // Удаление функции и всё что с ней связано sls remove
Comments
0 B
|👍
/👎